@charset "UTF-8";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:wght@500;600;700&family=Manrope:wght@200..800&display=swap);:root,[data-bs-theme=light]{--bs-blue:#00138e;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#d13917;--bs-orange:#fd7e14;--bs-yellow:#ffb200;--bs-green:#2a7f10;--bs-teal:#20c997;--bs-cyan:#02aadd;--bs-black:black;--bs-white:white;--bs-gray:#404040;--bs-gray-dark:#202020;--bs-gray-100:#c6c6c6;--bs-gray-200:darkgray;--bs-gray-300:#8b8b8b;--bs-gray-400:#6e6e6e;--bs-gray-500:#505050;--bs-gray-600:#404040;--bs-gray-700:#303030;--bs-gray-800:#202020;--bs-gray-900:#101010;--bs-primary:#00138e;--bs-secondary:#163157;--bs-success:#2a7f10;--bs-info:#02aadd;--bs-warning:#ffb200;--bs-danger:#d13917;--bs-light:#e4e4e4;--bs-dark:#212529;--bs-primary-rgb:0,19,142;--bs-secondary-rgb:22,49,87;--bs-success-rgb:42,127,16;--bs-info-rgb:2,170,221;--bs-warning-rgb:255,178,0;--bs-danger-rgb:209,57,23;--bs-light-rgb:228,228,228;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#000839;--bs-secondary-text-emphasis:#091423;--bs-success-text-emphasis:#113306;--bs-info-text-emphasis:#014458;--bs-warning-text-emphasis:#664700;--bs-danger-text-emphasis:#541709;--bs-light-text-emphasis:#303030;--bs-dark-text-emphasis:#303030;--bs-primary-bg-subtle:#ccd0e8;--bs-secondary-bg-subtle:#d0d6dd;--bs-success-bg-subtle:#d4e5cf;--bs-info-bg-subtle:#cceef8;--bs-warning-bg-subtle:#fff0cc;--bs-danger-bg-subtle:#f6d7d1;--bs-light-bg-subtle:#e3e3e3;--bs-dark-bg-subtle:#6e6e6e;--bs-primary-border-subtle:#99a1d2;--bs-secondary-border-subtle:#a2adbc;--bs-success-border-subtle:#aacc9f;--bs-info-border-subtle:#9addf1;--bs-warning-border-subtle:#ffe099;--bs-danger-border-subtle:#edb0a2;--bs-light-border-subtle:darkgray;--bs-dark-border-subtle:#505050;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Manrope";--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:var(--bs-font-sans-serif);--bs-body-font-size:calc(1.305rem + 0.66vw);--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#181818;--bs-body-color-rgb:24,24,24;--bs-body-bg:white;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:black;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(24, 24, 24, 0.75);--bs-secondary-color-rgb:24,24,24;--bs-secondary-bg:darkgray;--bs-secondary-bg-rgb:169,169,169;--bs-tertiary-color:rgba(24, 24, 24, 0.5);--bs-tertiary-color-rgb:24,24,24;--bs-tertiary-bg:#c6c6c6;--bs-tertiary-bg-rgb:198,198,198;--bs-heading-color:inherit;--bs-link-color:#00138e;--bs-link-color-rgb:0,19,142;--bs-link-decoration:underline;--bs-link-hover-color:#000f72;--bs-link-hover-color-rgb:0,15,114;--bs-code-color:#d63384;--bs-highlight-color:#181818;--bs-highlight-bg:#fff0cc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#8b8b8b;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--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(0, 19, 142, 0.25);--bs-form-valid-color:#2a7f10;--bs-form-valid-border-color:#2a7f10;--bs-form-invalid-color:#d13917;--bs-form-invalid-border-color:#d13917}@media (min-width:1200px){:root,[data-bs-theme=light]{--bs-body-font-size:1.8rem}}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#8b8b8b;--bs-body-color-rgb:139,139,139;--bs-body-bg:#101010;--bs-body-bg-rgb:16,16,16;--bs-emphasis-color:white;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(139, 139, 139, 0.75);--bs-secondary-color-rgb:139,139,139;--bs-secondary-bg:#202020;--bs-secondary-bg-rgb:32,32,32;--bs-tertiary-color:rgba(139, 139, 139, 0.5);--bs-tertiary-color-rgb:139,139,139;--bs-tertiary-bg:#181818;--bs-tertiary-bg-rgb:24,24,24;--bs-primary-text-emphasis:#6671bb;--bs-secondary-text-emphasis:#73839a;--bs-success-text-emphasis:#7fb270;--bs-info-text-emphasis:#67cceb;--bs-warning-text-emphasis:#ffd166;--bs-danger-text-emphasis:#e38874;--bs-light-text-emphasis:#c6c6c6;--bs-dark-text-emphasis:#8b8b8b;--bs-primary-bg-subtle:#00041c;--bs-secondary-bg-subtle:#040a11;--bs-success-bg-subtle:#081903;--bs-info-bg-subtle:#00222c;--bs-warning-bg-subtle:#332400;--bs-danger-bg-subtle:#2a0b05;--bs-light-bg-subtle:#202020;--bs-dark-bg-subtle:#101010;--bs-primary-border-subtle:#000b55;--bs-secondary-border-subtle:#0d1d34;--bs-success-border-subtle:#194c0a;--bs-info-border-subtle:#016685;--bs-warning-border-subtle:#996b00;--bs-danger-border-subtle:#7d220e;--bs-light-border-subtle:#303030;--bs-dark-border-subtle:#202020;--bs-heading-color:inherit;--bs-link-color:#6671bb;--bs-link-hover-color:#858dc9;--bs-link-color-rgb:102,113,187;--bs-link-hover-color-rgb:133,141,201;--bs-code-color:#e685b5;--bs-highlight-color:#8b8b8b;--bs-highlight-bg:#664700;--bs-border-color:#303030;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#7fb270;--bs-form-valid-border-color:#7fb270;--bs-form-invalid-color:#e38874;--bs-form-invalid-border-color:#e38874}*,::after,::before{-webkit-box-sizing:border-box;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:.4rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.form-wrapper.accordion .accordion-item .h2,.form-wrapper.accordion .accordion-item h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-family:Manrope;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.815rem + 6.78vw)}@media (min-width:1200px){.h1,h1{font-size:6.9rem}}.h2,h2{font-size:calc(1.675rem + 5.1vw)}@media (min-width:1200px){.h2,h2{font-size:5.5rem}}.h3,h3{font-size:calc(1.565rem + 3.78vw)}@media (min-width:1200px){.h3,h3{font-size:4.4rem}}.h4,h4{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.h4,h4{font-size:3.5rem}}.h5,h5{font-size:calc(1.405rem + 1.86vw)}@media (min-width:1200px){.h5,h5{font-size:2.8rem}}.form-wrapper.accordion .accordion-item .h2,.form-wrapper.accordion .accordion-item h2,.h6,h6{font-size:calc(1.355rem + 1.26vw)}@media (min-width:1200px){.form-wrapper.accordion .accordion-item .h2,.form-wrapper.accordion .accordion-item h2,.h6,h6{font-size:2.3rem}}p{margin-top:0;margin-bottom:0}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:bolder}.small,small{font-size:.875em}.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:.25rem}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.275rem + .3vw);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}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::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:calc(1.35rem + 1.2vw);font-weight:300}@media (min-width:1200px){.lead{font-size:2.25rem}}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.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:.4rem;font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.blockquote{font-size:2.25rem}}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-.4rem;margin-bottom:.4rem;font-size:.875em;color:#404040}.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:.2rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-fluid--no-gutters,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:4rem;--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:1120px}}@media (min-width:1400px){.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:1400px}.row{--bs-gutter-x:4rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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>*{-ms-flex-negative:0;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{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-1,.gy-1{--bs-gutter-y:0.4rem}.g-2,.gx-2{--bs-gutter-x:0.8rem}.g-2,.gy-2{--bs-gutter-y:0.8rem}.g-3,.gx-3{--bs-gutter-x:1.2rem}.g-3,.gy-3{--bs-gutter-y:1.2rem}.g-4,.gx-4{--bs-gutter-x:1.6rem}.g-4,.gy-4{--bs-gutter-y:1.6rem}.g-5,.gx-5{--bs-gutter-x:2rem}.g-5,.gy-5{--bs-gutter-y:2rem}.g-6,.gx-6{--bs-gutter-x:2.4rem}.g-6,.gy-6{--bs-gutter-y:2.4rem}.g-7,.gx-7{--bs-gutter-x:3.2rem}.g-7,.gy-7{--bs-gutter-y:3.2rem}.g-8,.gx-8{--bs-gutter-x:4rem}.g-8,.gy-8{--bs-gutter-y:4rem}.g-9,.gx-9{--bs-gutter-x:4.8rem}.g-9,.gy-9{--bs-gutter-y:4.8rem}.g-10,.gx-10{--bs-gutter-x:5.6rem}.g-10,.gy-10{--bs-gutter-y:5.6rem}.g-11,.gx-11{--bs-gutter-x:6.4rem}.g-11,.gy-11{--bs-gutter-y:6.4rem}.g-12,.gx-12{--bs-gutter-x:7.2rem}.g-12,.gy-12{--bs-gutter-y:7.2rem}.g-13,.gx-13{--bs-gutter-x:8rem}.g-13,.gy-13{--bs-gutter-y:8rem}.g-14,.gx-14{--bs-gutter-x:8.8rem}.g-14,.gy-14{--bs-gutter-y:8.8rem}.g-15,.gx-15{--bs-gutter-x:9.6rem}.g-15,.gy-15{--bs-gutter-y:9.6rem}.g-16,.gx-16{--bs-gutter-x:10.4rem}.g-16,.gy-16{--bs-gutter-y:10.4rem}.g-17,.gx-17{--bs-gutter-x:2.8rem}.g-17,.gy-17{--bs-gutter-y:2.8rem}@media (min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.4rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.8rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.8rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1.2rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1.2rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.6rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.6rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:2.4rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:2.4rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:3.2rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:3.2rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:4rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:4rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:4.8rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:4.8rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:5.6rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:5.6rem}.g-sm-11,.gx-sm-11{--bs-gutter-x:6.4rem}.g-sm-11,.gy-sm-11{--bs-gutter-y:6.4rem}.g-sm-12,.gx-sm-12{--bs-gutter-x:7.2rem}.g-sm-12,.gy-sm-12{--bs-gutter-y:7.2rem}.g-sm-13,.gx-sm-13{--bs-gutter-x:8rem}.g-sm-13,.gy-sm-13{--bs-gutter-y:8rem}.g-sm-14,.gx-sm-14{--bs-gutter-x:8.8rem}.g-sm-14,.gy-sm-14{--bs-gutter-y:8.8rem}.g-sm-15,.gx-sm-15{--bs-gutter-x:9.6rem}.g-sm-15,.gy-sm-15{--bs-gutter-y:9.6rem}.g-sm-16,.gx-sm-16{--bs-gutter-x:10.4rem}.g-sm-16,.gy-sm-16{--bs-gutter-y:10.4rem}.g-sm-17,.gx-sm-17{--bs-gutter-x:2.8rem}.g-sm-17,.gy-sm-17{--bs-gutter-y:2.8rem}}@media (min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.4rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.8rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.8rem}.g-md-3,.gx-md-3{--bs-gutter-x:1.2rem}.g-md-3,.gy-md-3{--bs-gutter-y:1.2rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.6rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.6rem}.g-md-5,.gx-md-5{--bs-gutter-x:2rem}.g-md-5,.gy-md-5{--bs-gutter-y:2rem}.g-md-6,.gx-md-6{--bs-gutter-x:2.4rem}.g-md-6,.gy-md-6{--bs-gutter-y:2.4rem}.g-md-7,.gx-md-7{--bs-gutter-x:3.2rem}.g-md-7,.gy-md-7{--bs-gutter-y:3.2rem}.g-md-8,.gx-md-8{--bs-gutter-x:4rem}.g-md-8,.gy-md-8{--bs-gutter-y:4rem}.g-md-9,.gx-md-9{--bs-gutter-x:4.8rem}.g-md-9,.gy-md-9{--bs-gutter-y:4.8rem}.g-md-10,.gx-md-10{--bs-gutter-x:5.6rem}.g-md-10,.gy-md-10{--bs-gutter-y:5.6rem}.g-md-11,.gx-md-11{--bs-gutter-x:6.4rem}.g-md-11,.gy-md-11{--bs-gutter-y:6.4rem}.g-md-12,.gx-md-12{--bs-gutter-x:7.2rem}.g-md-12,.gy-md-12{--bs-gutter-y:7.2rem}.g-md-13,.gx-md-13{--bs-gutter-x:8rem}.g-md-13,.gy-md-13{--bs-gutter-y:8rem}.g-md-14,.gx-md-14{--bs-gutter-x:8.8rem}.g-md-14,.gy-md-14{--bs-gutter-y:8.8rem}.g-md-15,.gx-md-15{--bs-gutter-x:9.6rem}.g-md-15,.gy-md-15{--bs-gutter-y:9.6rem}.g-md-16,.gx-md-16{--bs-gutter-x:10.4rem}.g-md-16,.gy-md-16{--bs-gutter-y:10.4rem}.g-md-17,.gx-md-17{--bs-gutter-x:2.8rem}.g-md-17,.gy-md-17{--bs-gutter-y:2.8rem}}@media (min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.4rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.8rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.8rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1.2rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1.2rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.6rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.6rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:2.4rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:2.4rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:3.2rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:3.2rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:4rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:4rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:4.8rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:4.8rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:5.6rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:5.6rem}.g-lg-11,.gx-lg-11{--bs-gutter-x:6.4rem}.g-lg-11,.gy-lg-11{--bs-gutter-y:6.4rem}.g-lg-12,.gx-lg-12{--bs-gutter-x:7.2rem}.g-lg-12,.gy-lg-12{--bs-gutter-y:7.2rem}.g-lg-13,.gx-lg-13{--bs-gutter-x:8rem}.g-lg-13,.gy-lg-13{--bs-gutter-y:8rem}.g-lg-14,.gx-lg-14{--bs-gutter-x:8.8rem}.g-lg-14,.gy-lg-14{--bs-gutter-y:8.8rem}.g-lg-15,.gx-lg-15{--bs-gutter-x:9.6rem}.g-lg-15,.gy-lg-15{--bs-gutter-y:9.6rem}.g-lg-16,.gx-lg-16{--bs-gutter-x:10.4rem}.g-lg-16,.gy-lg-16{--bs-gutter-y:10.4rem}.g-lg-17,.gx-lg-17{--bs-gutter-x:2.8rem}.g-lg-17,.gy-lg-17{--bs-gutter-y:2.8rem}}@media (min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.4rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.8rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.8rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1.2rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1.2rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.6rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.6rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:2.4rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:2.4rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:3.2rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:3.2rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:4rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:4rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:4.8rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:4.8rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:5.6rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:5.6rem}.g-xl-11,.gx-xl-11{--bs-gutter-x:6.4rem}.g-xl-11,.gy-xl-11{--bs-gutter-y:6.4rem}.g-xl-12,.gx-xl-12{--bs-gutter-x:7.2rem}.g-xl-12,.gy-xl-12{--bs-gutter-y:7.2rem}.g-xl-13,.gx-xl-13{--bs-gutter-x:8rem}.g-xl-13,.gy-xl-13{--bs-gutter-y:8rem}.g-xl-14,.gx-xl-14{--bs-gutter-x:8.8rem}.g-xl-14,.gy-xl-14{--bs-gutter-y:8.8rem}.g-xl-15,.gx-xl-15{--bs-gutter-x:9.6rem}.g-xl-15,.gy-xl-15{--bs-gutter-y:9.6rem}.g-xl-16,.gx-xl-16{--bs-gutter-x:10.4rem}.g-xl-16,.gy-xl-16{--bs-gutter-y:10.4rem}.g-xl-17,.gx-xl-17{--bs-gutter-x:2.8rem}.g-xl-17,.gy-xl-17{--bs-gutter-y:2.8rem}}@media (min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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.4rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.4rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.8rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.8rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1.2rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1.2rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.6rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.6rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:2.4rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:2.4rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:3.2rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:3.2rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:4rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:4rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x:4.8rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y:4.8rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x:5.6rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y:5.6rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x:6.4rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y:6.4rem}.g-xxl-12,.gx-xxl-12{--bs-gutter-x:7.2rem}.g-xxl-12,.gy-xxl-12{--bs-gutter-y:7.2rem}.g-xxl-13,.gx-xxl-13{--bs-gutter-x:8rem}.g-xxl-13,.gy-xxl-13{--bs-gutter-y:8rem}.g-xxl-14,.gx-xxl-14{--bs-gutter-x:8.8rem}.g-xxl-14,.gy-xxl-14{--bs-gutter-y:8.8rem}.g-xxl-15,.gx-xxl-15{--bs-gutter-x:9.6rem}.g-xxl-15,.gy-xxl-15{--bs-gutter-y:9.6rem}.g-xxl-16,.gx-xxl-16{--bs-gutter-x:10.4rem}.g-xxl-16,.gy-xxl-16{--bs-gutter-y:10.4rem}.g-xxl-17,.gx-xxl-17{--bs-gutter-x:2.8rem}.g-xxl-17,.gy-xxl-17{--bs-gutter-y:2.8rem}}.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:#f9f9f9;--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:.4rem;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);-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));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:black;--bs-table-bg:#ccd0e8;--bs-table-border-color:#a3a6ba;--bs-table-striped-bg:#c2c6dc;--bs-table-striped-color:black;--bs-table-active-bg:#b8bbd1;--bs-table-active-color:black;--bs-table-hover-bg:#bdc0d7;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:black;--bs-table-bg:#d0d6dd;--bs-table-border-color:#a6abb1;--bs-table-striped-bg:#c6cbd2;--bs-table-striped-color:black;--bs-table-active-bg:#bbc1c7;--bs-table-active-color:black;--bs-table-hover-bg:#c0c6cc;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:black;--bs-table-bg:#d4e5cf;--bs-table-border-color:#aab7a6;--bs-table-striped-bg:#c9dac5;--bs-table-striped-color:black;--bs-table-active-bg:#bfceba;--bs-table-active-color:black;--bs-table-hover-bg:#c4d4bf;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:black;--bs-table-bg:#cceef8;--bs-table-border-color:#a3bec6;--bs-table-striped-bg:#c2e2ec;--bs-table-striped-color:black;--bs-table-active-bg:#b8d6df;--bs-table-active-color:black;--bs-table-hover-bg:#bddce5;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:black;--bs-table-bg:#fff0cc;--bs-table-border-color:#ccc0a3;--bs-table-striped-bg:#f2e4c2;--bs-table-striped-color:black;--bs-table-active-bg:#e6d8b8;--bs-table-active-color:black;--bs-table-hover-bg:#ecdebd;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:black;--bs-table-bg:#f6d7d1;--bs-table-border-color:#c5aca7;--bs-table-striped-bg:#eaccc7;--bs-table-striped-color:black;--bs-table-active-bg:#ddc2bc;--bs-table-active-color:black;--bs-table-hover-bg:#e4c7c1;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:black;--bs-table-bg:#e4e4e4;--bs-table-border-color:#b6b6b6;--bs-table-striped-bg:#d9d9d9;--bs-table-striped-color:black;--bs-table-active-bg:#cdcdcd;--bs-table-active-color:black;--bs-table-hover-bg:lightgray;--bs-table-hover-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:white;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:white;--bs-table-active-bg:#373b3e;--bs-table-active-color:white;--bs-table-hover-bg:#323539;--bs-table-hover-color:white;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:1399.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:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.col-form-label-lg{font-size:2.25rem}}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:calc(1.265rem + .18vw)}@media (min-width:1200px){.col-form-label-sm{font-size:1.4rem}}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem 12px;font-size:calc(1.305rem + .66vw);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:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (min-width:1200px){.form-control{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;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:#8089c7;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,19,142,.25);box-shadow:0 0 0 .25rem rgba(0,19,142,.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::-webkit-input-placeholder{color:#8b8b8b;opacity:1}.form-control::-moz-placeholder{color:#8b8b8b;opacity:1}.form-control:-ms-input-placeholder{color:#8b8b8b;opacity:1}.form-control::-ms-input-placeholder{color:#8b8b8b;opacity:1}.form-control::placeholder{color:#8b8b8b;opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem 12px;margin:-.375rem -12px;-webkit-margin-end:12px;margin-inline-end:12px;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;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem 12px;margin:-.375rem -12px;-webkit-margin-end:12px;margin-inline-end:12px;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;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.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:calc(1.265rem + .18vw);border-radius:var(--bs-border-radius-sm)}@media (min-width:1200px){.form-control-sm{font-size:1.4rem}}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.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:calc(1.35rem + 1.2vw);border-radius:var(--bs-border-radius-lg)}@media (min-width:1200px){.form-control-lg{font-size:2.25rem}}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end: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:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.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='%23202020' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 36px .375rem 12px;font-size:calc(1.305rem + .66vw);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 12px center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (min-width:1200px){.form-select{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.form-select{-webkit-transition:none;transition:none}}.form-select:focus{border-color:#8089c7;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,19,142,.25);box-shadow:0 0 0 .25rem rgba(0,19,142,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:12px;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:calc(1.265rem + .18vw);border-radius:var(--bs-border-radius-sm)}@media (min-width:1200px){.form-select-sm{font-size:1.4rem}}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.35rem + 1.2vw);border-radius:var(--bs-border-radius-lg)}@media (min-width:1200px){.form-select-lg{font-size:2.25rem}}[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='%238b8b8b' 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:2.7rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .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{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-ms-flex-negative:0;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:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#8089c7;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,19,142,.25);box-shadow:0 0 0 .25rem rgba(0,19,142,.25)}.form-check-input:checked{background-color:#00138e;border-color:#00138e}.form-check-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='white' 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]{--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='white'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#00138e;border-color:#00138e;--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='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-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='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{-webkit-transition:none;transition:none}}.form-switch .form-check-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='%238089c7'/%3e%3c/svg%3e")}.form-switch .form-check-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='white'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-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+.button,.btn-check:disabled+button.link,.btn-check[disabled]+.btn,.btn-check[disabled]+.button,.btn-check[disabled]+button.link,.node-preview-container .btn-check:disabled+.node-preview-backlink,.node-preview-container .btn-check[disabled]+.node-preview-backlink{pointer-events:none;-webkit-filter:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-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{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,19,142,.25);box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,19,142,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,19,142,.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:#00138e;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-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;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-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:#b3b8dd}.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:#00138e;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:#b3b8dd}.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 12px;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{-webkit-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 12px}.form-floating>.form-control-plaintext::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-ms-input-placeholder,.form-floating>.form-control::-ms-input-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:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){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:not(:-ms-input-placeholder)~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);-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 6px;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem 6px;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.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 6px;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);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:#404040}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;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}.input-group .btn,.input-group .button,.input-group .node-preview-container .node-preview-backlink,.input-group button.link,.node-preview-container .input-group .node-preview-backlink{position:relative;z-index:2}.input-group .btn:focus,.input-group .button:focus,.input-group .node-preview-container .node-preview-backlink:focus,.input-group button.link:focus,.node-preview-container .input-group .node-preview-backlink:focus{z-index:5}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem 12px;font-size:calc(1.305rem + .66vw);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:var(--bs-border-radius)}@media (min-width:1200px){.input-group-text{font-size:1.8rem}}.input-group-lg>.btn,.input-group-lg>.button,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>button.link,.node-preview-container .input-group-lg>.node-preview-backlink{padding:.5rem 1rem;font-size:calc(1.35rem + 1.2vw);border-radius:var(--bs-border-radius-lg)}@media (min-width:1200px){.input-group-lg>.btn,.input-group-lg>.button,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>button.link,.node-preview-container .input-group-lg>.node-preview-backlink{font-size:2.25rem}}.input-group-sm>.btn,.input-group-sm>.button,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>button.link,.node-preview-container .input-group-sm>.node-preview-backlink{padding:.25rem .5rem;font-size:calc(1.265rem + .18vw);border-radius:var(--bs-border-radius-sm)}@media (min-width:1200px){.input-group-sm>.btn,.input-group-sm>.button,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>button.link,.node-preview-container .input-group-sm>.node-preview-backlink{font-size:1.4rem}}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:48px}.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:.1rem .2rem;margin-top:.1rem;font-size:calc(1.265rem + .18vw);color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}@media (min-width:1200px){.valid-tooltip{font-size:1.4rem}}.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='%232a7f10' 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);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25);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='%232a7f10' 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:66px;background-position:right 12px center,center right 36px;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);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25);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{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25);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{color:var(--bs-form-valid-color)}.form-check-inline .form-check-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:.1rem .2rem;margin-top:.1rem;font-size:calc(1.265rem + .18vw);color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}@media (min-width:1200px){.invalid-tooltip{font-size:1.4rem}}.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='%23d13917'%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='%23d13917' 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);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);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='%23d13917'%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='%23d13917' stroke='none'/%3e%3c/svg%3e");padding-right:66px;background-position:right 12px center,center right 36px;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);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);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{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);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{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-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,.button,.node-preview-container .node-preview-backlink,a.button,button.link{--bs-btn-padding-x:12px;--bs-btn-padding-y:0.8rem;--bs-btn-font-size:calc(1.305rem + 0.66vw);--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#00138e;--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:8px;--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;-ms-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);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (min-width:1200px){.btn,.button,.node-preview-container .node-preview-backlink,a.button,button.link{--bs-btn-font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.btn,.button,.node-preview-container .node-preview-backlink,a.button,button.link{-webkit-transition:none;transition:none}}.btn:hover,.button:hover,.node-preview-container .node-preview-backlink:hover,button.link: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,.btn-check+.button:hover,.btn-check+button.link:hover,.node-preview-container .btn-check+.node-preview-backlink:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.button:focus-visible,.node-preview-container .node-preview-backlink:focus-visible,button.link: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;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.btn-check:focus-visible+.button,.btn-check:focus-visible+button.link,.node-preview-container .btn-check:focus-visible+.node-preview-backlink{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.active.button,.btn-check:checked+.btn,.btn-check:checked+.button,.btn-check:checked+button.link,.btn.active,.btn.show,.btn:first-child:active,.button:first-child:active,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active,.media-library-view--widget .view-header a.btn.is-active,.media-library-view--widget .view-header a.button.is-active,.node-preview-container .active.node-preview-backlink,.node-preview-container .btn-check:checked+.node-preview-backlink,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active,.node-preview-container .node-preview-backlink:first-child:active,.node-preview-container .show.node-preview-backlink,.node-preview-container :not(.btn-check)+.node-preview-backlink:active,.show.button,:not(.btn-check)+.btn:active,:not(.btn-check)+.button:active,:not(.btn-check)+button.link:active,button.active.link,button.link:first-child:active,button.show.link{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.active.button:focus-visible,.btn-check:checked+.btn:focus-visible,.btn-check:checked+.button:focus-visible,.btn-check:checked+button.link:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,.button:first-child:active:focus-visible,.media-library-view--widget .view-header .node-preview-container a.node-preview-backlink.is-active:focus-visible,.media-library-view--widget .view-header a.btn.is-active:focus-visible,.media-library-view--widget .view-header a.button.is-active:focus-visible,.node-preview-container .active.node-preview-backlink:focus-visible,.node-preview-container .btn-check:checked+.node-preview-backlink:focus-visible,.node-preview-container .media-library-view--widget .view-header a.node-preview-backlink.is-active:focus-visible,.node-preview-container .node-preview-backlink:first-child:active:focus-visible,.node-preview-container .show.node-preview-backlink:focus-visible,.node-preview-container :not(.btn-check)+.node-preview-backlink:active:focus-visible,.show.button:focus-visible,:not(.btn-check)+.btn:active:focus-visible,:not(.btn-check)+.button:active:focus-visible,:not(.btn-check)+button.link:active:focus-visible,button.active.link:focus-visible,button.link:first-child:active:focus-visible,button.show.link:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.btn-check:checked:focus-visible+.button,.btn-check:checked:focus-visible+button.link,.node-preview-container .btn-check:checked:focus-visible+.node-preview-backlink{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,.button:disabled,.disabled.button,.node-preview-container .disabled.node-preview-backlink,.node-preview-container .node-preview-backlink:disabled,.node-preview-container fieldset:disabled .node-preview-backlink,button.disabled.link,button.link:disabled,fieldset:disabled .btn,fieldset:disabled .button,fieldset:disabled .node-preview-container .node-preview-backlink,fieldset:disabled button.link{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{--bs-btn-color:white;--bs-btn-bg:#00138e;--bs-btn-border-color:#00138e;--bs-btn-hover-color:white;--bs-btn-hover-bg:#001079;--bs-btn-hover-border-color:#000f72;--bs-btn-focus-shadow-rgb:38,54,159;--bs-btn-active-color:white;--bs-btn-active-bg:#000f72;--bs-btn-active-border-color:#000e6b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#00138e;--bs-btn-disabled-border-color:#00138e}.btn-secondary{--bs-btn-color:white;--bs-btn-bg:#163157;--bs-btn-border-color:#163157;--bs-btn-hover-color:white;--bs-btn-hover-bg:#132a4a;--bs-btn-hover-border-color:#122746;--bs-btn-focus-shadow-rgb:57,80,112;--bs-btn-active-color:white;--bs-btn-active-bg:#122746;--bs-btn-active-border-color:#112541;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#163157;--bs-btn-disabled-border-color:#163157}.btn-success{--bs-btn-color:white;--bs-btn-bg:#2a7f10;--bs-btn-border-color:#2a7f10;--bs-btn-hover-color:white;--bs-btn-hover-bg:#246c0e;--bs-btn-hover-border-color:#22660d;--bs-btn-focus-shadow-rgb:74,146,52;--bs-btn-active-color:white;--bs-btn-active-bg:#22660d;--bs-btn-active-border-color:#205f0c;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#2a7f10;--bs-btn-disabled-border-color:#2a7f10}.btn-info{--bs-btn-color:black;--bs-btn-bg:#02aadd;--bs-btn-border-color:#02aadd;--bs-btn-hover-color:black;--bs-btn-hover-bg:#28b7e2;--bs-btn-hover-border-color:#1bb3e0;--bs-btn-focus-shadow-rgb:2,145,188;--bs-btn-active-color:black;--bs-btn-active-bg:#35bbe4;--bs-btn-active-border-color:#1bb3e0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:black;--bs-btn-disabled-bg:#02aadd;--bs-btn-disabled-border-color:#02aadd}.btn-warning{--bs-btn-color:black;--bs-btn-bg:#ffb200;--bs-btn-border-color:#ffb200;--bs-btn-hover-color:black;--bs-btn-hover-bg:#ffbe26;--bs-btn-hover-border-color:#ffba1a;--bs-btn-focus-shadow-rgb:217,151,0;--bs-btn-active-color:black;--bs-btn-active-bg:#ffc133;--bs-btn-active-border-color:#ffba1a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:black;--bs-btn-disabled-bg:#ffb200;--bs-btn-disabled-border-color:#ffb200}.btn-danger{--bs-btn-color:white;--bs-btn-bg:#d13917;--bs-btn-border-color:#d13917;--bs-btn-hover-color:white;--bs-btn-hover-bg:#b23014;--bs-btn-hover-border-color:#a72e12;--bs-btn-focus-shadow-rgb:216,87,58;--bs-btn-active-color:white;--bs-btn-active-bg:#a72e12;--bs-btn-active-border-color:#9d2b11;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#d13917;--bs-btn-disabled-border-color:#d13917}.btn-light{--bs-btn-color:black;--bs-btn-bg:#e4e4e4;--bs-btn-border-color:#e4e4e4;--bs-btn-hover-color:black;--bs-btn-hover-bg:#c2c2c2;--bs-btn-hover-border-color:#b6b6b6;--bs-btn-focus-shadow-rgb:194,194,194;--bs-btn-active-color:black;--bs-btn-active-bg:#b6b6b6;--bs-btn-active-border-color:#ababab;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:black;--bs-btn-disabled-bg:#e4e4e4;--bs-btn-disabled-border-color:#e4e4e4}.btn-dark{--bs-btn-color:white;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:white;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:white;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary,.node-preview-container .node-preview-backlink{--bs-btn-color:#00138e;--bs-btn-border-color:#00138e;--bs-btn-hover-color:white;--bs-btn-hover-bg:#00138e;--bs-btn-hover-border-color:#00138e;--bs-btn-focus-shadow-rgb:0,19,142;--bs-btn-active-color:white;--bs-btn-active-bg:#00138e;--bs-btn-active-border-color:#00138e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#00138e;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00138e;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#163157;--bs-btn-border-color:#163157;--bs-btn-hover-color:white;--bs-btn-hover-bg:#163157;--bs-btn-hover-border-color:#163157;--bs-btn-focus-shadow-rgb:22,49,87;--bs-btn-active-color:white;--bs-btn-active-bg:#163157;--bs-btn-active-border-color:#163157;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#163157;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#163157;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#2a7f10;--bs-btn-border-color:#2a7f10;--bs-btn-hover-color:white;--bs-btn-hover-bg:#2a7f10;--bs-btn-hover-border-color:#2a7f10;--bs-btn-focus-shadow-rgb:42,127,16;--bs-btn-active-color:white;--bs-btn-active-bg:#2a7f10;--bs-btn-active-border-color:#2a7f10;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#2a7f10;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2a7f10;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#02aadd;--bs-btn-border-color:#02aadd;--bs-btn-hover-color:black;--bs-btn-hover-bg:#02aadd;--bs-btn-hover-border-color:#02aadd;--bs-btn-focus-shadow-rgb:2,170,221;--bs-btn-active-color:black;--bs-btn-active-bg:#02aadd;--bs-btn-active-border-color:#02aadd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#02aadd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#02aadd;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffb200;--bs-btn-border-color:#ffb200;--bs-btn-hover-color:black;--bs-btn-hover-bg:#ffb200;--bs-btn-hover-border-color:#ffb200;--bs-btn-focus-shadow-rgb:255,178,0;--bs-btn-active-color:black;--bs-btn-active-bg:#ffb200;--bs-btn-active-border-color:#ffb200;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffb200;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffb200;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#d13917;--bs-btn-border-color:#d13917;--bs-btn-hover-color:white;--bs-btn-hover-bg:#d13917;--bs-btn-hover-border-color:#d13917;--bs-btn-focus-shadow-rgb:209,57,23;--bs-btn-active-color:white;--bs-btn-active-bg:#d13917;--bs-btn-active-border-color:#d13917;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#d13917;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#d13917;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#e4e4e4;--bs-btn-border-color:#e4e4e4;--bs-btn-hover-color:black;--bs-btn-hover-bg:#e4e4e4;--bs-btn-hover-border-color:#e4e4e4;--bs-btn-focus-shadow-rgb:228,228,228;--bs-btn-active-color:black;--bs-btn-active-bg:#e4e4e4;--bs-btn-active-border-color:#e4e4e4;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e4e4e4;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e4e4e4;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:white;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:white;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link,button.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:#404040;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,54,159;text-decoration:underline}.btn-link:focus-visible,button.link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover,button.link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-group-lg>.button,.btn-group-lg>button.link,.btn-lg,.node-preview-container .btn-group-lg>.node-preview-backlink{--bs-btn-padding-y:1.2rem;--bs-btn-padding-x:16px;--bs-btn-font-size:calc(1.35rem + 1.2vw);--bs-btn-border-radius:12px}@media (min-width:1200px){.btn-group-lg>.btn,.btn-group-lg>.button,.btn-group-lg>button.link,.btn-lg,.node-preview-container .btn-group-lg>.node-preview-backlink{--bs-btn-font-size:2.25rem}}.btn-group-sm>.btn,.btn-group-sm>.button,.btn-group-sm>button.link,.btn-sm,.node-preview-container .btn-group-sm>.node-preview-backlink{--bs-btn-padding-y:0.6rem;--bs-btn-padding-x:8px;--bs-btn-font-size:calc(1.265rem + 0.18vw);--bs-btn-border-radius:4px}@media (min-width:1200px){.btn-group-sm>.btn,.btn-group-sm>.button,.btn-group-sm>button.link,.btn-sm,.node-preview-container .btn-group-sm>.node-preview-backlink{--bs-btn-font-size:1.4rem}}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{-webkit-transition:none;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:calc(1.305rem + 0.66vw);--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.2rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:white;--bs-dropdown-link-active-bg:#00138e;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:0.4rem;--bs-dropdown-item-padding-y:0.1rem;--bs-dropdown-header-color:#404040;--bs-dropdown-header-padding-x:0.4rem;--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)}@media (min-width:1200px){.dropdown-menu{--bs-dropdown-font-size:1.8rem}}.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:1400px){.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,.media-library-view--widget .view-header a.dropdown-item.is-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(1.265rem + .18vw);color:var(--bs-dropdown-header-color);white-space:nowrap}@media (min-width:1200px){.dropdown-header{font-size:1.4rem}}.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:#8b8b8b;--bs-dropdown-bg:#202020;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-link-color:#8b8b8b;--bs-dropdown-link-hover-color:white;--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:white;--bs-dropdown-link-active-bg:#00138e;--bs-dropdown-link-disabled-color:#505050;--bs-dropdown-header-color:#505050}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.button,.btn-group-vertical>button.link,.btn-group>.btn,.btn-group>.button,.btn-group>button.link,.node-preview-container .btn-group-vertical>.node-preview-backlink,.node-preview-container .btn-group>.node-preview-backlink{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.active.button,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:checked+.button,.btn-group-vertical>.btn-check:checked+button.link,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn-check:focus+.button,.btn-group-vertical>.btn-check:focus+button.link,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>.button:active,.btn-group-vertical>.button:focus,.btn-group-vertical>.button:hover,.btn-group-vertical>button.active.link,.btn-group-vertical>button.link:active,.btn-group-vertical>button.link:focus,.btn-group-vertical>button.link:hover,.btn-group>.active.button,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:checked+.button,.btn-group>.btn-check:checked+button.link,.btn-group>.btn-check:focus+.btn,.btn-group>.btn-check:focus+.button,.btn-group>.btn-check:focus+button.link,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>.button:active,.btn-group>.button:focus,.btn-group>.button:hover,.btn-group>button.active.link,.btn-group>button.link:active,.btn-group>button.link:focus,.btn-group>button.link:hover,.media-library-view--widget .view-header .btn-group-vertical>a.btn.is-active,.media-library-view--widget .view-header .btn-group-vertical>a.button.is-active,.media-library-view--widget .view-header .btn-group>a.btn.is-active,.media-library-view--widget .view-header .btn-group>a.button.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group-vertical>a.node-preview-backlink.is-active,.media-library-view--widget .view-header .node-preview-container .btn-group>a.node-preview-backlink.is-active,.node-preview-container .btn-group-vertical>.active.node-preview-backlink,.node-preview-container .btn-group-vertical>.btn-check:checked+.node-preview-backlink,.node-preview-container .btn-group-vertical>.btn-check:focus+.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink:active,.node-preview-container .btn-group-vertical>.node-preview-backlink:focus,.node-preview-container .btn-group-vertical>.node-preview-backlink:hover,.node-preview-container .btn-group>.active.node-preview-backlink,.node-preview-container .btn-group>.btn-check:checked+.node-preview-backlink,.node-preview-container .btn-group>.btn-check:focus+.node-preview-backlink,.node-preview-container .btn-group>.node-preview-backlink:active,.node-preview-container .btn-group>.node-preview-backlink:focus,.node-preview-container .btn-group>.node-preview-backlink:hover,.node-preview-container .media-library-view--widget .view-header .btn-group-vertical>a.node-preview-backlink.is-active,.node-preview-container .media-library-view--widget .view-header .btn-group>a.node-preview-backlink.is-active{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:8px}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>:not(.btn-check:first-child)+.button,.btn-group>:not(.btn-check:first-child)+button.link,.node-preview-container .btn-group>:not(.btn-check:first-child)+.node-preview-backlink{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn-group:not(:last-child)>.button,.btn-group>.btn-group:not(:last-child)>button.link,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.button:not(:last-child):not(.dropdown-toggle),.btn-group>.dropdown-toggle-split.button:first-child,.btn-group>button.dropdown-toggle-split.link:first-child,.btn-group>button.link:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group>.btn-group:not(:last-child)>.node-preview-backlink,.node-preview-container .btn-group>.dropdown-toggle-split.node-preview-backlink:first-child,.node-preview-container .btn-group>.node-preview-backlink: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-group:not(:first-child)>.button,.btn-group>.btn-group:not(:first-child)>button.link,.btn-group>.btn:nth-child(n+3),.btn-group>.button:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>:not(.btn-check)+.button,.btn-group>:not(.btn-check)+button.link,.btn-group>button.link:nth-child(n+3),.node-preview-container .btn-group>.btn-group:not(:first-child)>.node-preview-backlink,.node-preview-container .btn-group>.node-preview-backlink:nth-child(n+3),.node-preview-container .btn-group>:not(.btn-check)+.node-preview-backlink{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:9px;padding-left:9px}.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-group-sm>.button+.dropdown-toggle-split,.btn-group-sm>button.link+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.node-preview-container .btn-group-sm>.node-preview-backlink+.dropdown-toggle-split{padding-right:6px;padding-left:6px}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-group-lg>.button+.dropdown-toggle-split,.btn-group-lg>button.link+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.node-preview-container .btn-group-lg>.node-preview-backlink+.dropdown-toggle-split{padding-right:12px;padding-left:12px}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.button,.btn-group-vertical>button.link,.node-preview-container .btn-group-vertical>.node-preview-backlink{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.button:not(:first-child),.btn-group-vertical>button.link:not(:first-child),.node-preview-container .btn-group-vertical>.node-preview-backlink:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:last-child)>.button,.btn-group-vertical>.btn-group:not(:last-child)>button.link,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.button:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>button.link:not(:last-child):not(.dropdown-toggle),.node-preview-container .btn-group-vertical>.btn-group:not(:last-child)>.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink: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-group:not(:first-child)>.button,.btn-group-vertical>.btn-group:not(:first-child)>button.link,.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn~.button,.btn-group-vertical>.btn~button.link,.btn-group-vertical>.button~.btn,.btn-group-vertical>.button~.button,.btn-group-vertical>.button~button.link,.btn-group-vertical>button.link~.btn,.btn-group-vertical>button.link~.button,.btn-group-vertical>button.link~button.link,.node-preview-container .btn-group-vertical>.btn-group:not(:first-child)>.node-preview-backlink,.node-preview-container .btn-group-vertical>.btn~.node-preview-backlink,.node-preview-container .btn-group-vertical>.button~.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink~.btn,.node-preview-container .btn-group-vertical>.node-preview-backlink~.button,.node-preview-container .btn-group-vertical>.node-preview-backlink~.node-preview-backlink,.node-preview-container .btn-group-vertical>.node-preview-backlink~button.link,.node-preview-container .btn-group-vertical>button.link~.node-preview-backlink{border-top-left-radius:0;border-top-right-radius:0}.media-library-view--widget .view-header,.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.media-library-view--widget .view-header a,.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;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.media-library-view--widget .view-header a,.nav-link{-webkit-transition:none;transition:none}}.media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header a:hover,.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.media-library-view--widget .view-header a:focus-visible,.nav-link:focus-visible{outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,19,142,.25);box-shadow:0 0 0 .25rem rgba(0,19,142,.25)}.media-library-view--widget .view-header a.disabled,.media-library-view--widget .view-header a:disabled,.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.media-library-view--widget .view-header,.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)}.media-library-view--widget .view-header .nav-link,.media-library-view--widget .view-header a,.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)}.media-library-view--widget .view-header .nav-link:focus,.media-library-view--widget .view-header .nav-link:hover,.media-library-view--widget .view-header a:focus,.media-library-view--widget .view-header a:hover,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.media-library-view--widget .view-header .nav-item.show .nav-link,.media-library-view--widget .view-header .nav-item.show a,.media-library-view--widget .view-header .nav-link.active,.media-library-view--widget .view-header a.active,.media-library-view--widget .view-header a.is-active,.nav-tabs .nav-item.show .media-library-view--widget .view-header a,.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)}.media-library-view--widget .view-header .dropdown-menu,.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:white;--bs-nav-pills-link-active-bg:#00138e}.media-library-view--widget .view-header .nav-pills a,.nav-pills .media-library-view--widget .view-header a,.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.media-library-view--widget .view-header .nav-pills .show>a,.media-library-view--widget .view-header .nav-pills a.active,.media-library-view--widget .view-header .nav-pills a.is-active,.nav-pills .media-library-view--widget .view-header .show>a,.nav-pills .media-library-view--widget .view-header a.active,.nav-pills .media-library-view--widget .view-header a.is-active,.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)}.media-library-view--widget .view-header .nav-underline a,.nav-underline .media-library-view--widget .view-header a,.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.media-library-view--widget .view-header .nav-underline a:focus,.media-library-view--widget .view-header .nav-underline a:hover,.nav-underline .media-library-view--widget .view-header a:focus,.nav-underline .media-library-view--widget .view-header a:hover,.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.media-library-view--widget .view-header .nav-underline .show>a,.media-library-view--widget .view-header .nav-underline a.active,.media-library-view--widget .view-header .nav-underline a.is-active,.nav-underline .media-library-view--widget .view-header .show>a,.nav-underline .media-library-view--widget .view-header a.active,.nav-underline .media-library-view--widget .view-header a.is-active,.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}.media-library-view--widget .view-header .nav-fill>a,.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.media-library-view--widget .view-header .nav-justified>a,.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.media-library-view--widget .view-header .nav-fill .nav-item a,.media-library-view--widget .view-header .nav-justified .nav-item a,.nav-fill .nav-item .media-library-view--widget .view-header a,.nav-fill .nav-item .nav-link,.nav-justified .nav-item .media-library-view--widget .view-header a,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.media-library-view--widget .view-header .tab-content>a.is-active,.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.2rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--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.1625rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:2.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:2.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%2824, 24, 24, 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:8px;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-fluid--no-gutters,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.media-library-view--widget .view-header .navbar-nav a.active,.media-library-view--widget .view-header .navbar-nav a.is-active,.media-library-view--widget .view-header .navbar-nav a.show,.navbar-nav .media-library-view--widget .view-header a.active,.navbar-nav .media-library-view--widget .view-header a.is-active,.navbar-nav .media-library-view--widget .view-header a.show,.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{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;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);-webkit-transition:var(--bs-navbar-toggler-transition);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);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{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand-sm .navbar-nav a,.navbar-expand-sm .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand-md .navbar-nav a,.navbar-expand-md .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand-lg .navbar-nav a,.navbar-expand-lg .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand-xl .navbar-nav a,.navbar-expand-xl .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand-xxl .navbar-nav a,.navbar-expand-xxl .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.media-library-view--widget .view-header .navbar-expand .navbar-nav a,.navbar-expand .navbar-nav .media-library-view--widget .view-header a,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:white;--bs-navbar-brand-color:white;--bs-navbar-brand-hover-color:white;--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,.media-library-selection .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{--bs-card-spacer-y:0.4rem;--bs-card-spacer-x:0.4rem;--bs-card-title-spacer-y:0.2rem;--bs-card-title-color:#181818;--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.2rem;--bs-card-cap-padding-x:0.4rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:0.4rem;--bs-card-group-margin:2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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,.media-library-selection .media-library-item.media-library-item--grid>hr,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>hr{margin-right:0;margin-left:0}.card>.list-group,.media-library-selection .media-library-item.media-library-item--grid>.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child,.media-library-selection .media-library-item.media-library-item--grid>.list-group:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.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,.media-library-selection .media-library-item.media-library-item--grid>.list-group:last-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.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,.media-library-selection .media-library-item.media-library-item--grid>.card-header+.list-group,.media-library-selection .media-library-item.media-library-item--grid>.list-group+.card-footer,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .card>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .media-library-item.media-library-item--grid>.views-field-media-library-select-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.card-header+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.list-group+.card-footer,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-bulk-form+.list-group,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity>.views-field-media-library-select-form+.list-group{border-top:0}.card-body,.media-library-selection .media-library-item.media-library-item--grid article,.media-library-selection .media-library-item.media-library-item--grid>div,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{-webkit-box-flex:1;-ms-flex:1 1 auto;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,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form{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,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form:first-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form: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 .media-library-view--widget .view-header a.active,.card-header-tabs .media-library-view--widget .view-header a.is-active,.card-header-tabs .nav-link.active,.media-library-view--widget .view-header .card-header-tabs a.active,.media-library-view--widget .view-header .card-header-tabs a.is-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,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card,.media-library-selection .card-group>.card+.media-library-item.media-library-item--grid,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.card,.media-library-selection .card-group>.media-library-item.media-library-item--grid+.media-library-item.media-library-item--grid,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.card,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid+.views-field-rendered-entity,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.views-field-rendered-entity+.media-library-item.media-library-item--grid{margin-left:0;border-left:0}.card-group>.card:not(:last-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity: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,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.card-group>.card:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .views-field-media-library-select-form{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:last-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child),.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity: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,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.card-group>.card:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-header,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-top,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.card:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-header,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-top,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .views-field-media-library-select-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .views-field-media-library-select-form{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-footer,.media-library-selection .card-group>.media-library-item.media-library-item--grid:not(:first-child) .card-img-bottom,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-footer,.view-media-library .media-library-views-form .media-library-item--grid .card-group>.views-field-rendered-entity:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--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:var(--bs-body-color);--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' viewBox='0 0 16 16' fill='none' stroke='%23181818' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--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' viewBox='0 0 16 16' fill='none' stroke='%23000839' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(0, 19, 142, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:calc(1.305rem + .66vw);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--bs-accordion-transition);transition:var(--bs-accordion-transition)}@media (min-width:1200px){.accordion-button{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);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);-webkit-transform:var(--bs-accordion-btn-icon-transform);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{-ms-flex-negative:0;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);-webkit-transition:var(--bs-accordion-btn-icon-transition);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;-webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);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='%236671bb'%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='%236671bb'%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:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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,.media-library-view--widget .view-header a.breadcrumb-item.is-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:calc(1.305rem + 0.66vw);--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--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(0, 19, 142, 0.25);--bs-pagination-active-color:white;--bs-pagination-active-bg:#00138e;--bs-pagination-active-border-color:#00138e;--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:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none}@media (min-width:1200px){.pagination{--bs-pagination-font-size:1.8rem}}.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);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{-webkit-transition:none;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;-webkit-box-shadow:var(--bs-pagination-focus-box-shadow);box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.media-library-view--widget .view-header a.is-active>.page-link,.media-library-view--widget .view-header a.page-link.is-active,.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:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-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(1.35rem + 1.2vw);--bs-pagination-border-radius:var(--bs-border-radius-lg)}@media (min-width:1200px){.pagination-lg{--bs-pagination-font-size:2.25rem}}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:calc(1.265rem + 0.18vw);--bs-pagination-border-radius:var(--bs-border-radius-sm)}@media (min-width:1200px){.pagination-sm{--bs-pagination-font-size:1.4rem}}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:white;--bs-badge-border-radius:var(--bs-border-radius);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,.button .badge,.node-preview-container .node-preview-backlink .badge,button.link .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:0.4rem;--bs-alert-padding-y:0.4rem;--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:1.2rem}.alert-dismissible .btn-close,.alert-dismissible .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .alert-dismissible .ui-dialog-titlebar-close{position:absolute;top:0;right:0;z-index:2;padding:.5rem .4rem}.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)}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:calc(1.26rem + 0.12vw);--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:white;--bs-progress-bar-bg:#00138e;--bs-progress-bar-transition:width 0.6s ease;display:-webkit-box;display:-ms-flexbox;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)}@media (min-width:1200px){.progress,.progress-stacked{--bs-progress-font-size:1.35rem}}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);-webkit-transition:var(--bs-progress-bar-transition);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;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{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;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:0.4rem;--bs-list-group-item-padding-y:0.2rem;--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:white;--bs-list-group-active-bg:#00138e;--bs-list-group-active-border-color:#00138e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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,.media-library-view--widget .view-header a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-item+a.list-group-item.is-active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal>.list-group-item+a.list-group-item.is-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal-sm>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal-sm>.list-group-item+a.list-group-item.is-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal-md>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal-md>.list-group-item+a.list-group-item.is-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal-lg>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal-lg>.list-group-item+a.list-group-item.is-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal-xl>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal-xl>.list-group-item+a.list-group-item.is-active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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,.media-library-view--widget .view-header .list-group-horizontal-xxl>a.list-group-item.is-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,.media-library-view--widget .view-header .list-group-horizontal-xxl>.list-group-item+a.list-group-item.is-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)}.btn-close,.ui-dialog .ui-dialog-titlebar-close{--bs-btn-close-color:black;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%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(0, 19, 142, 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%);-webkit-box-sizing:content-box;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:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover,.ui-dialog .ui-dialog-titlebar-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus,.ui-dialog .ui-dialog-titlebar-close:focus{outline:0;-webkit-box-shadow:var(--bs-btn-close-focus-shadow);box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled,.ui-dialog .disabled.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{-webkit-filter:var(--bs-btn-close-white-filter);filter:var(--bs-btn-close-white-filter)}.ui-dialog [data-bs-theme=dark] .ui-dialog-titlebar-close,[data-bs-theme=dark] .btn-close,[data-bs-theme=dark] .ui-dialog .ui-dialog-titlebar-close{-webkit-filter:var(--bs-btn-close-white-filter);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:4rem;--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);-webkit-box-shadow:var(--bs-toast-box-shadow);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:-webkit-max-content;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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,.toast-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .toast-header .ui-dialog-titlebar-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:0.4rem;--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:0.4rem;--bs-modal-header-padding-y:0.4rem;--bs-modal-header-padding:0.4rem 0.4rem;--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{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:black;--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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;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,.modal-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .modal-header .ui-dialog-titlebar-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;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;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:1399.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.2rem;--bs-tooltip-padding-y:0.1rem;--bs-tooltip-font-size:calc(1.265rem + 0.18vw);--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:var(--bs-font-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}@media (min-width:1200px){.tooltip{--bs-tooltip-font-size:1.4rem}}.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:calc(1.265rem + 0.18vw);--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:0.4rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:calc(1.305rem + 0.66vw);--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:0.4rem;--bs-popover-body-padding-y:0.4rem;--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:var(--bs-font-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)}@media (min-width:1200px){.popover{--bs-popover-font-size:1.4rem}}@media (min-width:1200px){.popover{--bs-popover-header-font-size:1.8rem}}.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{-ms-touch-action:pan-y;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%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active,.media-library-view--widget .view-header a.carousel-item.is-active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start),.media-library-view--widget .view-header a.carousel-item-end.is-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end),.media-library-view--widget .view-header a.carousel-item-start.is-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active,.carousel-fade .media-library-view--widget .view-header a.carousel-item.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item.is-active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start,.carousel-fade .media-library-view--widget .view-header a.carousel-item-end.is-active,.carousel-fade .media-library-view--widget .view-header a.carousel-item-start.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-end.is-active,.media-library-view--widget .view-header .carousel-fade a.carousel-item-start.is-active{-webkit-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;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='white'%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='white'%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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;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;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{-webkit-transition:none;transition:none}}.carousel-indicators .active,.carousel-indicators .media-library-view--widget .view-header a.is-active,.media-library-view--widget .view-header .carousel-indicators a.is-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{-webkit-filter:invert(1) grayscale(100);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{-webkit-filter:invert(1) grayscale(100);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%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);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:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;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:1rem;--bs-spinner-height:1rem}@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:0.4rem;--bs-offcanvas-padding-y:0.4rem;--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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{-webkit-transition:none;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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{-webkit-transform:none;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{-webkit-transition:none;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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{-webkit-transform:none;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{-webkit-transition:none;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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{-webkit-transform:none;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{-webkit-transition:none;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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{-webkit-transform:none;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{-webkit-transition:none;transition:none}}@media (max-width:1399.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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{-webkit-transform:none;transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{-webkit-transition:none;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);-webkit-transform:translateX(-100%);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);-webkit-transform:translateX(100%);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);-webkit-transform:translateY(-100%);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);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{-webkit-transform:none;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:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close,.offcanvas-header .ui-dialog .ui-dialog-titlebar-close,.ui-dialog .offcanvas-header .ui-dialog-titlebar-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{-webkit-box-flex:1;-ms-flex-positive:1;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}.node-preview-container .placeholder.node-preview-backlink::before,.placeholder.btn::before,.placeholder.button::before,button.placeholder.link::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@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%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!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}.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(0,15,114,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(0,15,114,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(18,39,70,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(18,39,70,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(34,102,13,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(34,102,13,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(53,187,228,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(53,187,228,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(255,193,51,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,193,51,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(167,46,18,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(167,46,18,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(233,233,233,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(233,233,233,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(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,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;-webkit-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);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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;fill:currentcolor;-webkit-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{-webkit-transition:none;transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{-webkit-transform:var(--bs-icon-link-transform,translate3d(.25em,0,0));transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio,.video-hero--video .field--name-field-media-oembed-video{position:relative;width:100%}.ratio::before,.video-hero--video .field--name-field-media-oembed-video::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*,.video-hero--video .field--name-field-media-oembed-video>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9,.video-hero--video .field--name-field-media-oembed-video{--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:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.vstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;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;-ms-flex-item-align:stretch;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}.block-filterby .input-search .close-btn.show,.block-filterby .input-search .open-search,.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.block-filterby .input-search .close-btn,.block-filterby .input-search .open-search.hide,.d-none{display:none!important}.shadow{-webkit-box-shadow:var(--bs-box-shadow)!important;box-shadow:var(--bs-box-shadow)!important}.shadow-sm{-webkit-box-shadow:var(--bs-box-shadow-sm)!important;box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{-webkit-box-shadow:var(--bs-box-shadow-lg)!important;box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{-webkit-box-shadow:none!important;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))}.position-static{position:static!important}.base-slider--content .field--name-field-base-listado-hero,.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{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.translate-middle-x{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.translate-middle-y{-webkit-transform:translateY(-50%)!important;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-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-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-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{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-0{margin:0!important}.m-1{margin:.4rem!important}.m-2{margin:.8rem!important}.m-3{margin:1.2rem!important}.m-4{margin:1.6rem!important}.m-5{margin:2rem!important}.m-6{margin:2.4rem!important}.m-7{margin:3.2rem!important}.m-8{margin:4rem!important}.m-9{margin:4.8rem!important}.m-10{margin:5.6rem!important}.m-11{margin:6.4rem!important}.m-12{margin:7.2rem!important}.m-13{margin:8rem!important}.m-14{margin:8.8rem!important}.m-15{margin:9.6rem!important}.m-16{margin:10.4rem!important}.m-17{margin:2.8rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-5{margin-right:2rem!important;margin-left:2rem!important}.mx-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-8{margin-right:4rem!important;margin-left:4rem!important}.mx-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-13{margin-right:8rem!important;margin-left:8rem!important}.mx-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.form-wrapper.accordion .accordion-item,.my-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.4rem!important}.mt-2{margin-top:.8rem!important}.mt-3{margin-top:1.2rem!important}.mt-4{margin-top:1.6rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:2.4rem!important}.mt-7{margin-top:3.2rem!important}.mt-8{margin-top:4rem!important}.mt-9{margin-top:4.8rem!important}.mt-10{margin-top:5.6rem!important}.mt-11{margin-top:6.4rem!important}.mt-12{margin-top:7.2rem!important}.mt-13{margin-top:8rem!important}.mt-14{margin-top:8.8rem!important}.mt-15{margin-top:9.6rem!important}.mt-16{margin-top:10.4rem!important}.mt-17{margin-top:2.8rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.4rem!important}.me-2{margin-right:.8rem!important}.me-3{margin-right:1.2rem!important}.me-4{margin-right:1.6rem!important}.me-5{margin-right:2rem!important}.me-6{margin-right:2.4rem!important}.me-7{margin-right:3.2rem!important}.me-8{margin-right:4rem!important}.me-9{margin-right:4.8rem!important}.me-10{margin-right:5.6rem!important}.me-11{margin-right:6.4rem!important}.me-12{margin-right:7.2rem!important}.me-13{margin-right:8rem!important}.me-14{margin-right:8.8rem!important}.me-15{margin-right:9.6rem!important}.me-16{margin-right:10.4rem!important}.me-17{margin-right:2.8rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.4rem!important}.mb-2{margin-bottom:.8rem!important}.mb-3{margin-bottom:1.2rem!important}.mb-4{margin-bottom:1.6rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:2.4rem!important}.mb-7{margin-bottom:3.2rem!important}.mb-8{margin-bottom:4rem!important}.mb-9{margin-bottom:4.8rem!important}.mb-10{margin-bottom:5.6rem!important}.mb-11{margin-bottom:6.4rem!important}.mb-12{margin-bottom:7.2rem!important}.mb-13{margin-bottom:8rem!important}.mb-14{margin-bottom:8.8rem!important}.mb-15{margin-bottom:9.6rem!important}.mb-16{margin-bottom:10.4rem!important}.mb-17{margin-bottom:2.8rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.4rem!important}.ms-2{margin-left:.8rem!important}.ms-3{margin-left:1.2rem!important}.ms-4{margin-left:1.6rem!important}.ms-5{margin-left:2rem!important}.ms-6{margin-left:2.4rem!important}.ms-7{margin-left:3.2rem!important}.ms-8{margin-left:4rem!important}.ms-9{margin-left:4.8rem!important}.ms-10{margin-left:5.6rem!important}.ms-11{margin-left:6.4rem!important}.ms-12{margin-left:7.2rem!important}.ms-13{margin-left:8rem!important}.ms-14{margin-left:8.8rem!important}.ms-15{margin-left:9.6rem!important}.ms-16{margin-left:10.4rem!important}.ms-17{margin-left:2.8rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.4rem!important}.p-2{padding:.8rem!important}.p-3{padding:1.2rem!important}.p-4{padding:1.6rem!important}.p-5{padding:2rem!important}.p-6{padding:2.4rem!important}.p-7{padding:3.2rem!important}.p-8{padding:4rem!important}.p-9{padding:4.8rem!important}.p-10{padding:5.6rem!important}.p-11{padding:6.4rem!important}.p-12{padding:7.2rem!important}.p-13{padding:8rem!important}.p-14{padding:8.8rem!important}.p-15{padding:9.6rem!important}.p-16{padding:10.4rem!important}.p-17{padding:2.8rem!important}.container-fluid--no-gutters,.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-5{padding-right:2rem!important;padding-left:2rem!important}.px-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-8{padding-right:4rem!important;padding-left:4rem!important}.px-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-13{padding-right:8rem!important;padding-left:8rem!important}.px-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.4rem!important}.pt-2{padding-top:.8rem!important}.pt-3{padding-top:1.2rem!important}.pt-4{padding-top:1.6rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:2.4rem!important}.pt-7{padding-top:3.2rem!important}.pt-8{padding-top:4rem!important}.pt-9{padding-top:4.8rem!important}.pt-10{padding-top:5.6rem!important}.pt-11{padding-top:6.4rem!important}.pt-12{padding-top:7.2rem!important}.pt-13{padding-top:8rem!important}.pt-14{padding-top:8.8rem!important}.pt-15{padding-top:9.6rem!important}.pt-16{padding-top:10.4rem!important}.pt-17{padding-top:2.8rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.4rem!important}.pe-2{padding-right:.8rem!important}.pe-3{padding-right:1.2rem!important}.pe-4{padding-right:1.6rem!important}.pe-5{padding-right:2rem!important}.pe-6{padding-right:2.4rem!important}.pe-7{padding-right:3.2rem!important}.pe-8{padding-right:4rem!important}.pe-9{padding-right:4.8rem!important}.pe-10{padding-right:5.6rem!important}.pe-11{padding-right:6.4rem!important}.pe-12{padding-right:7.2rem!important}.pe-13{padding-right:8rem!important}.pe-14{padding-right:8.8rem!important}.pe-15{padding-right:9.6rem!important}.pe-16{padding-right:10.4rem!important}.pe-17{padding-right:2.8rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.4rem!important}.pb-2{padding-bottom:.8rem!important}.pb-3{padding-bottom:1.2rem!important}.pb-4{padding-bottom:1.6rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:2.4rem!important}.pb-7{padding-bottom:3.2rem!important}.pb-8{padding-bottom:4rem!important}.pb-9{padding-bottom:4.8rem!important}.pb-10{padding-bottom:5.6rem!important}.pb-11{padding-bottom:6.4rem!important}.pb-12{padding-bottom:7.2rem!important}.pb-13{padding-bottom:8rem!important}.pb-14{padding-bottom:8.8rem!important}.pb-15{padding-bottom:9.6rem!important}.pb-16{padding-bottom:10.4rem!important}.pb-17{padding-bottom:2.8rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.4rem!important}.ps-2{padding-left:.8rem!important}.ps-3{padding-left:1.2rem!important}.ps-4{padding-left:1.6rem!important}.ps-5{padding-left:2rem!important}.ps-6{padding-left:2.4rem!important}.ps-7{padding-left:3.2rem!important}.ps-8{padding-left:4rem!important}.ps-9{padding-left:4.8rem!important}.ps-10{padding-left:5.6rem!important}.ps-11{padding-left:6.4rem!important}.ps-12{padding-left:7.2rem!important}.ps-13{padding-left:8rem!important}.ps-14{padding-left:8.8rem!important}.ps-15{padding-left:9.6rem!important}.ps-16{padding-left:10.4rem!important}.ps-17{padding-left:2.8rem!important}.gap-0{gap:0!important}.gap-1{gap:.4rem!important}.gap-2{gap:.8rem!important}.gap-3{gap:1.2rem!important}.gap-4{gap:1.6rem!important}.gap-5{gap:2rem!important}.gap-6{gap:2.4rem!important}.gap-7{gap:3.2rem!important}.gap-8{gap:4rem!important}.gap-9{gap:4.8rem!important}.gap-10{gap:5.6rem!important}.gap-11{gap:6.4rem!important}.gap-12{gap:7.2rem!important}.gap-13{gap:8rem!important}.gap-14{gap:8.8rem!important}.gap-15{gap:9.6rem!important}.gap-16{gap:10.4rem!important}.gap-17{gap:2.8rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.4rem!important}.row-gap-2{row-gap:.8rem!important}.row-gap-3{row-gap:1.2rem!important}.row-gap-4{row-gap:1.6rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:2.4rem!important}.row-gap-7{row-gap:3.2rem!important}.row-gap-8{row-gap:4rem!important}.row-gap-9{row-gap:4.8rem!important}.row-gap-10{row-gap:5.6rem!important}.row-gap-11{row-gap:6.4rem!important}.row-gap-12{row-gap:7.2rem!important}.row-gap-13{row-gap:8rem!important}.row-gap-14{row-gap:8.8rem!important}.row-gap-15{row-gap:9.6rem!important}.row-gap-16{row-gap:10.4rem!important}.row-gap-17{row-gap:2.8rem!important}.column-gap-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.815rem + 6.78vw)!important}.fs-2{font-size:calc(1.675rem + 5.1vw)!important}.fs-3{font-size:calc(1.565rem + 3.78vw)!important}.fs-4{font-size:calc(1.475rem + 2.7vw)!important}.fs-5{font-size:calc(1.405rem + 1.86vw)!important}.fs-6{font-size:calc(1.355rem + 1.26vw)!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!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:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!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-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-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{--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-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-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-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;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-sm-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-sm-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-sm-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-sm-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-sm-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-sm-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-sm-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-sm-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.4rem!important}.m-sm-2{margin:.8rem!important}.m-sm-3{margin:1.2rem!important}.m-sm-4{margin:1.6rem!important}.m-sm-5{margin:2rem!important}.m-sm-6{margin:2.4rem!important}.m-sm-7{margin:3.2rem!important}.m-sm-8{margin:4rem!important}.m-sm-9{margin:4.8rem!important}.m-sm-10{margin:5.6rem!important}.m-sm-11{margin:6.4rem!important}.m-sm-12{margin:7.2rem!important}.m-sm-13{margin:8rem!important}.m-sm-14{margin:8.8rem!important}.m-sm-15{margin:9.6rem!important}.m-sm-16{margin:10.4rem!important}.m-sm-17{margin:2.8rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-sm-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-sm-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-sm-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-sm-5{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-sm-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-sm-8{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-sm-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-sm-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-sm-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-sm-13{margin-right:8rem!important;margin-left:8rem!important}.mx-sm-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-sm-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-sm-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-sm-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-sm-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.my-sm-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-sm-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-sm-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-sm-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-sm-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-sm-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-sm-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-sm-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-sm-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-sm-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-sm-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-sm-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-sm-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.4rem!important}.mt-sm-2{margin-top:.8rem!important}.mt-sm-3{margin-top:1.2rem!important}.mt-sm-4{margin-top:1.6rem!important}.mt-sm-5{margin-top:2rem!important}.mt-sm-6{margin-top:2.4rem!important}.mt-sm-7{margin-top:3.2rem!important}.mt-sm-8{margin-top:4rem!important}.mt-sm-9{margin-top:4.8rem!important}.mt-sm-10{margin-top:5.6rem!important}.mt-sm-11{margin-top:6.4rem!important}.mt-sm-12{margin-top:7.2rem!important}.mt-sm-13{margin-top:8rem!important}.mt-sm-14{margin-top:8.8rem!important}.mt-sm-15{margin-top:9.6rem!important}.mt-sm-16{margin-top:10.4rem!important}.mt-sm-17{margin-top:2.8rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.4rem!important}.me-sm-2{margin-right:.8rem!important}.me-sm-3{margin-right:1.2rem!important}.me-sm-4{margin-right:1.6rem!important}.me-sm-5{margin-right:2rem!important}.me-sm-6{margin-right:2.4rem!important}.me-sm-7{margin-right:3.2rem!important}.me-sm-8{margin-right:4rem!important}.me-sm-9{margin-right:4.8rem!important}.me-sm-10{margin-right:5.6rem!important}.me-sm-11{margin-right:6.4rem!important}.me-sm-12{margin-right:7.2rem!important}.me-sm-13{margin-right:8rem!important}.me-sm-14{margin-right:8.8rem!important}.me-sm-15{margin-right:9.6rem!important}.me-sm-16{margin-right:10.4rem!important}.me-sm-17{margin-right:2.8rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.4rem!important}.mb-sm-2{margin-bottom:.8rem!important}.mb-sm-3{margin-bottom:1.2rem!important}.mb-sm-4{margin-bottom:1.6rem!important}.mb-sm-5{margin-bottom:2rem!important}.mb-sm-6{margin-bottom:2.4rem!important}.mb-sm-7{margin-bottom:3.2rem!important}.mb-sm-8{margin-bottom:4rem!important}.mb-sm-9{margin-bottom:4.8rem!important}.mb-sm-10{margin-bottom:5.6rem!important}.mb-sm-11{margin-bottom:6.4rem!important}.mb-sm-12{margin-bottom:7.2rem!important}.mb-sm-13{margin-bottom:8rem!important}.mb-sm-14{margin-bottom:8.8rem!important}.mb-sm-15{margin-bottom:9.6rem!important}.mb-sm-16{margin-bottom:10.4rem!important}.mb-sm-17{margin-bottom:2.8rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.4rem!important}.ms-sm-2{margin-left:.8rem!important}.ms-sm-3{margin-left:1.2rem!important}.ms-sm-4{margin-left:1.6rem!important}.ms-sm-5{margin-left:2rem!important}.ms-sm-6{margin-left:2.4rem!important}.ms-sm-7{margin-left:3.2rem!important}.ms-sm-8{margin-left:4rem!important}.ms-sm-9{margin-left:4.8rem!important}.ms-sm-10{margin-left:5.6rem!important}.ms-sm-11{margin-left:6.4rem!important}.ms-sm-12{margin-left:7.2rem!important}.ms-sm-13{margin-left:8rem!important}.ms-sm-14{margin-left:8.8rem!important}.ms-sm-15{margin-left:9.6rem!important}.ms-sm-16{margin-left:10.4rem!important}.ms-sm-17{margin-left:2.8rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.4rem!important}.p-sm-2{padding:.8rem!important}.p-sm-3{padding:1.2rem!important}.p-sm-4{padding:1.6rem!important}.p-sm-5{padding:2rem!important}.p-sm-6{padding:2.4rem!important}.p-sm-7{padding:3.2rem!important}.p-sm-8{padding:4rem!important}.p-sm-9{padding:4.8rem!important}.p-sm-10{padding:5.6rem!important}.p-sm-11{padding:6.4rem!important}.p-sm-12{padding:7.2rem!important}.p-sm-13{padding:8rem!important}.p-sm-14{padding:8.8rem!important}.p-sm-15{padding:9.6rem!important}.p-sm-16{padding:10.4rem!important}.p-sm-17{padding:2.8rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-sm-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-sm-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-sm-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-sm-5{padding-right:2rem!important;padding-left:2rem!important}.px-sm-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-sm-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-sm-8{padding-right:4rem!important;padding-left:4rem!important}.px-sm-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-sm-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-sm-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-sm-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-sm-13{padding-right:8rem!important;padding-left:8rem!important}.px-sm-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-sm-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-sm-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-sm-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-sm-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-sm-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-sm-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-sm-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-sm-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-sm-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-sm-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-sm-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-sm-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-sm-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-sm-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-sm-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-sm-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-sm-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.4rem!important}.pt-sm-2{padding-top:.8rem!important}.pt-sm-3{padding-top:1.2rem!important}.pt-sm-4{padding-top:1.6rem!important}.pt-sm-5{padding-top:2rem!important}.pt-sm-6{padding-top:2.4rem!important}.pt-sm-7{padding-top:3.2rem!important}.pt-sm-8{padding-top:4rem!important}.pt-sm-9{padding-top:4.8rem!important}.pt-sm-10{padding-top:5.6rem!important}.pt-sm-11{padding-top:6.4rem!important}.pt-sm-12{padding-top:7.2rem!important}.pt-sm-13{padding-top:8rem!important}.pt-sm-14{padding-top:8.8rem!important}.pt-sm-15{padding-top:9.6rem!important}.pt-sm-16{padding-top:10.4rem!important}.pt-sm-17{padding-top:2.8rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.4rem!important}.pe-sm-2{padding-right:.8rem!important}.pe-sm-3{padding-right:1.2rem!important}.pe-sm-4{padding-right:1.6rem!important}.pe-sm-5{padding-right:2rem!important}.pe-sm-6{padding-right:2.4rem!important}.pe-sm-7{padding-right:3.2rem!important}.pe-sm-8{padding-right:4rem!important}.pe-sm-9{padding-right:4.8rem!important}.pe-sm-10{padding-right:5.6rem!important}.pe-sm-11{padding-right:6.4rem!important}.pe-sm-12{padding-right:7.2rem!important}.pe-sm-13{padding-right:8rem!important}.pe-sm-14{padding-right:8.8rem!important}.pe-sm-15{padding-right:9.6rem!important}.pe-sm-16{padding-right:10.4rem!important}.pe-sm-17{padding-right:2.8rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.4rem!important}.pb-sm-2{padding-bottom:.8rem!important}.pb-sm-3{padding-bottom:1.2rem!important}.pb-sm-4{padding-bottom:1.6rem!important}.pb-sm-5{padding-bottom:2rem!important}.pb-sm-6{padding-bottom:2.4rem!important}.pb-sm-7{padding-bottom:3.2rem!important}.pb-sm-8{padding-bottom:4rem!important}.pb-sm-9{padding-bottom:4.8rem!important}.pb-sm-10{padding-bottom:5.6rem!important}.pb-sm-11{padding-bottom:6.4rem!important}.pb-sm-12{padding-bottom:7.2rem!important}.pb-sm-13{padding-bottom:8rem!important}.pb-sm-14{padding-bottom:8.8rem!important}.pb-sm-15{padding-bottom:9.6rem!important}.pb-sm-16{padding-bottom:10.4rem!important}.pb-sm-17{padding-bottom:2.8rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.4rem!important}.ps-sm-2{padding-left:.8rem!important}.ps-sm-3{padding-left:1.2rem!important}.ps-sm-4{padding-left:1.6rem!important}.ps-sm-5{padding-left:2rem!important}.ps-sm-6{padding-left:2.4rem!important}.ps-sm-7{padding-left:3.2rem!important}.ps-sm-8{padding-left:4rem!important}.ps-sm-9{padding-left:4.8rem!important}.ps-sm-10{padding-left:5.6rem!important}.ps-sm-11{padding-left:6.4rem!important}.ps-sm-12{padding-left:7.2rem!important}.ps-sm-13{padding-left:8rem!important}.ps-sm-14{padding-left:8.8rem!important}.ps-sm-15{padding-left:9.6rem!important}.ps-sm-16{padding-left:10.4rem!important}.ps-sm-17{padding-left:2.8rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.4rem!important}.gap-sm-2{gap:.8rem!important}.gap-sm-3{gap:1.2rem!important}.gap-sm-4{gap:1.6rem!important}.gap-sm-5{gap:2rem!important}.gap-sm-6{gap:2.4rem!important}.gap-sm-7{gap:3.2rem!important}.gap-sm-8{gap:4rem!important}.gap-sm-9{gap:4.8rem!important}.gap-sm-10{gap:5.6rem!important}.gap-sm-11{gap:6.4rem!important}.gap-sm-12{gap:7.2rem!important}.gap-sm-13{gap:8rem!important}.gap-sm-14{gap:8.8rem!important}.gap-sm-15{gap:9.6rem!important}.gap-sm-16{gap:10.4rem!important}.gap-sm-17{gap:2.8rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.4rem!important}.row-gap-sm-2{row-gap:.8rem!important}.row-gap-sm-3{row-gap:1.2rem!important}.row-gap-sm-4{row-gap:1.6rem!important}.row-gap-sm-5{row-gap:2rem!important}.row-gap-sm-6{row-gap:2.4rem!important}.row-gap-sm-7{row-gap:3.2rem!important}.row-gap-sm-8{row-gap:4rem!important}.row-gap-sm-9{row-gap:4.8rem!important}.row-gap-sm-10{row-gap:5.6rem!important}.row-gap-sm-11{row-gap:6.4rem!important}.row-gap-sm-12{row-gap:7.2rem!important}.row-gap-sm-13{row-gap:8rem!important}.row-gap-sm-14{row-gap:8.8rem!important}.row-gap-sm-15{row-gap:9.6rem!important}.row-gap-sm-16{row-gap:10.4rem!important}.row-gap-sm-17{row-gap:2.8rem!important}.column-gap-sm-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-sm-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-sm-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-sm-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-sm-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-sm-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-sm-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-sm-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-sm-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-sm-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-sm-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-sm-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-sm-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-sm-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-sm-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-sm-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-sm-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-md-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-md-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-md-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-md-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-md-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-md-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-md-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-md-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.4rem!important}.m-md-2{margin:.8rem!important}.m-md-3{margin:1.2rem!important}.m-md-4{margin:1.6rem!important}.m-md-5{margin:2rem!important}.m-md-6{margin:2.4rem!important}.m-md-7{margin:3.2rem!important}.m-md-8{margin:4rem!important}.m-md-9{margin:4.8rem!important}.m-md-10{margin:5.6rem!important}.m-md-11{margin:6.4rem!important}.m-md-12{margin:7.2rem!important}.m-md-13{margin:8rem!important}.m-md-14{margin:8.8rem!important}.m-md-15{margin:9.6rem!important}.m-md-16{margin:10.4rem!important}.m-md-17{margin:2.8rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-md-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-md-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-md-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-md-5{margin-right:2rem!important;margin-left:2rem!important}.mx-md-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-md-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-md-8{margin-right:4rem!important;margin-left:4rem!important}.mx-md-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-md-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-md-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-md-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-md-13{margin-right:8rem!important;margin-left:8rem!important}.mx-md-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-md-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-md-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-md-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-md-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.my-md-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-md-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-md-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-md-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-md-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-md-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-md-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-md-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-md-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-md-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-md-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-md-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-md-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.4rem!important}.mt-md-2{margin-top:.8rem!important}.mt-md-3{margin-top:1.2rem!important}.mt-md-4{margin-top:1.6rem!important}.mt-md-5{margin-top:2rem!important}.mt-md-6{margin-top:2.4rem!important}.mt-md-7{margin-top:3.2rem!important}.mt-md-8{margin-top:4rem!important}.mt-md-9{margin-top:4.8rem!important}.mt-md-10{margin-top:5.6rem!important}.mt-md-11{margin-top:6.4rem!important}.mt-md-12{margin-top:7.2rem!important}.mt-md-13{margin-top:8rem!important}.mt-md-14{margin-top:8.8rem!important}.mt-md-15{margin-top:9.6rem!important}.mt-md-16{margin-top:10.4rem!important}.mt-md-17{margin-top:2.8rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.4rem!important}.me-md-2{margin-right:.8rem!important}.me-md-3{margin-right:1.2rem!important}.me-md-4{margin-right:1.6rem!important}.me-md-5{margin-right:2rem!important}.me-md-6{margin-right:2.4rem!important}.me-md-7{margin-right:3.2rem!important}.me-md-8{margin-right:4rem!important}.me-md-9{margin-right:4.8rem!important}.me-md-10{margin-right:5.6rem!important}.me-md-11{margin-right:6.4rem!important}.me-md-12{margin-right:7.2rem!important}.me-md-13{margin-right:8rem!important}.me-md-14{margin-right:8.8rem!important}.me-md-15{margin-right:9.6rem!important}.me-md-16{margin-right:10.4rem!important}.me-md-17{margin-right:2.8rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.4rem!important}.mb-md-2{margin-bottom:.8rem!important}.mb-md-3{margin-bottom:1.2rem!important}.mb-md-4{margin-bottom:1.6rem!important}.mb-md-5{margin-bottom:2rem!important}.mb-md-6{margin-bottom:2.4rem!important}.mb-md-7{margin-bottom:3.2rem!important}.mb-md-8{margin-bottom:4rem!important}.mb-md-9{margin-bottom:4.8rem!important}.mb-md-10{margin-bottom:5.6rem!important}.mb-md-11{margin-bottom:6.4rem!important}.mb-md-12{margin-bottom:7.2rem!important}.mb-md-13{margin-bottom:8rem!important}.mb-md-14{margin-bottom:8.8rem!important}.mb-md-15{margin-bottom:9.6rem!important}.mb-md-16{margin-bottom:10.4rem!important}.mb-md-17{margin-bottom:2.8rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.4rem!important}.ms-md-2{margin-left:.8rem!important}.ms-md-3{margin-left:1.2rem!important}.ms-md-4{margin-left:1.6rem!important}.ms-md-5{margin-left:2rem!important}.ms-md-6{margin-left:2.4rem!important}.ms-md-7{margin-left:3.2rem!important}.ms-md-8{margin-left:4rem!important}.ms-md-9{margin-left:4.8rem!important}.ms-md-10{margin-left:5.6rem!important}.ms-md-11{margin-left:6.4rem!important}.ms-md-12{margin-left:7.2rem!important}.ms-md-13{margin-left:8rem!important}.ms-md-14{margin-left:8.8rem!important}.ms-md-15{margin-left:9.6rem!important}.ms-md-16{margin-left:10.4rem!important}.ms-md-17{margin-left:2.8rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.4rem!important}.p-md-2{padding:.8rem!important}.p-md-3{padding:1.2rem!important}.p-md-4{padding:1.6rem!important}.p-md-5{padding:2rem!important}.p-md-6{padding:2.4rem!important}.p-md-7{padding:3.2rem!important}.p-md-8{padding:4rem!important}.p-md-9{padding:4.8rem!important}.p-md-10{padding:5.6rem!important}.p-md-11{padding:6.4rem!important}.p-md-12{padding:7.2rem!important}.p-md-13{padding:8rem!important}.p-md-14{padding:8.8rem!important}.p-md-15{padding:9.6rem!important}.p-md-16{padding:10.4rem!important}.p-md-17{padding:2.8rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-md-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-md-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-md-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-md-5{padding-right:2rem!important;padding-left:2rem!important}.px-md-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-md-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-md-8{padding-right:4rem!important;padding-left:4rem!important}.px-md-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-md-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-md-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-md-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-md-13{padding-right:8rem!important;padding-left:8rem!important}.px-md-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-md-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-md-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-md-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-md-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-md-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-md-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-md-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-md-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-md-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-md-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-md-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-md-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-md-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-md-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-md-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-md-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-md-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.4rem!important}.pt-md-2{padding-top:.8rem!important}.pt-md-3{padding-top:1.2rem!important}.pt-md-4{padding-top:1.6rem!important}.pt-md-5{padding-top:2rem!important}.pt-md-6{padding-top:2.4rem!important}.pt-md-7{padding-top:3.2rem!important}.pt-md-8{padding-top:4rem!important}.pt-md-9{padding-top:4.8rem!important}.pt-md-10{padding-top:5.6rem!important}.pt-md-11{padding-top:6.4rem!important}.pt-md-12{padding-top:7.2rem!important}.pt-md-13{padding-top:8rem!important}.pt-md-14{padding-top:8.8rem!important}.pt-md-15{padding-top:9.6rem!important}.pt-md-16{padding-top:10.4rem!important}.pt-md-17{padding-top:2.8rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.4rem!important}.pe-md-2{padding-right:.8rem!important}.pe-md-3{padding-right:1.2rem!important}.pe-md-4{padding-right:1.6rem!important}.pe-md-5{padding-right:2rem!important}.pe-md-6{padding-right:2.4rem!important}.pe-md-7{padding-right:3.2rem!important}.pe-md-8{padding-right:4rem!important}.pe-md-9{padding-right:4.8rem!important}.pe-md-10{padding-right:5.6rem!important}.pe-md-11{padding-right:6.4rem!important}.pe-md-12{padding-right:7.2rem!important}.pe-md-13{padding-right:8rem!important}.pe-md-14{padding-right:8.8rem!important}.pe-md-15{padding-right:9.6rem!important}.pe-md-16{padding-right:10.4rem!important}.pe-md-17{padding-right:2.8rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.4rem!important}.pb-md-2{padding-bottom:.8rem!important}.pb-md-3{padding-bottom:1.2rem!important}.pb-md-4{padding-bottom:1.6rem!important}.pb-md-5{padding-bottom:2rem!important}.pb-md-6{padding-bottom:2.4rem!important}.pb-md-7{padding-bottom:3.2rem!important}.pb-md-8{padding-bottom:4rem!important}.pb-md-9{padding-bottom:4.8rem!important}.pb-md-10{padding-bottom:5.6rem!important}.pb-md-11{padding-bottom:6.4rem!important}.pb-md-12{padding-bottom:7.2rem!important}.pb-md-13{padding-bottom:8rem!important}.pb-md-14{padding-bottom:8.8rem!important}.pb-md-15{padding-bottom:9.6rem!important}.pb-md-16{padding-bottom:10.4rem!important}.pb-md-17{padding-bottom:2.8rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.4rem!important}.ps-md-2{padding-left:.8rem!important}.ps-md-3{padding-left:1.2rem!important}.ps-md-4{padding-left:1.6rem!important}.ps-md-5{padding-left:2rem!important}.ps-md-6{padding-left:2.4rem!important}.ps-md-7{padding-left:3.2rem!important}.ps-md-8{padding-left:4rem!important}.ps-md-9{padding-left:4.8rem!important}.ps-md-10{padding-left:5.6rem!important}.ps-md-11{padding-left:6.4rem!important}.ps-md-12{padding-left:7.2rem!important}.ps-md-13{padding-left:8rem!important}.ps-md-14{padding-left:8.8rem!important}.ps-md-15{padding-left:9.6rem!important}.ps-md-16{padding-left:10.4rem!important}.ps-md-17{padding-left:2.8rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.4rem!important}.gap-md-2{gap:.8rem!important}.gap-md-3{gap:1.2rem!important}.gap-md-4{gap:1.6rem!important}.gap-md-5{gap:2rem!important}.gap-md-6{gap:2.4rem!important}.gap-md-7{gap:3.2rem!important}.gap-md-8{gap:4rem!important}.gap-md-9{gap:4.8rem!important}.gap-md-10{gap:5.6rem!important}.gap-md-11{gap:6.4rem!important}.gap-md-12{gap:7.2rem!important}.gap-md-13{gap:8rem!important}.gap-md-14{gap:8.8rem!important}.gap-md-15{gap:9.6rem!important}.gap-md-16{gap:10.4rem!important}.gap-md-17{gap:2.8rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.4rem!important}.row-gap-md-2{row-gap:.8rem!important}.row-gap-md-3{row-gap:1.2rem!important}.row-gap-md-4{row-gap:1.6rem!important}.row-gap-md-5{row-gap:2rem!important}.row-gap-md-6{row-gap:2.4rem!important}.row-gap-md-7{row-gap:3.2rem!important}.row-gap-md-8{row-gap:4rem!important}.row-gap-md-9{row-gap:4.8rem!important}.row-gap-md-10{row-gap:5.6rem!important}.row-gap-md-11{row-gap:6.4rem!important}.row-gap-md-12{row-gap:7.2rem!important}.row-gap-md-13{row-gap:8rem!important}.row-gap-md-14{row-gap:8.8rem!important}.row-gap-md-15{row-gap:9.6rem!important}.row-gap-md-16{row-gap:10.4rem!important}.row-gap-md-17{row-gap:2.8rem!important}.column-gap-md-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-md-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-md-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-md-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-md-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-md-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-md-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-md-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-md-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-md-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-md-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-md-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-md-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-md-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-md-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-md-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-md-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-lg-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-lg-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-lg-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-lg-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-lg-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-lg-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-lg-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-lg-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.4rem!important}.m-lg-2{margin:.8rem!important}.m-lg-3{margin:1.2rem!important}.m-lg-4{margin:1.6rem!important}.m-lg-5{margin:2rem!important}.m-lg-6{margin:2.4rem!important}.m-lg-7{margin:3.2rem!important}.m-lg-8{margin:4rem!important}.m-lg-9{margin:4.8rem!important}.m-lg-10{margin:5.6rem!important}.m-lg-11{margin:6.4rem!important}.m-lg-12{margin:7.2rem!important}.m-lg-13{margin:8rem!important}.m-lg-14{margin:8.8rem!important}.m-lg-15{margin:9.6rem!important}.m-lg-16{margin:10.4rem!important}.m-lg-17{margin:2.8rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-lg-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-lg-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-lg-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-lg-5{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-lg-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-lg-8{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-lg-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-lg-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-lg-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-lg-13{margin-right:8rem!important;margin-left:8rem!important}.mx-lg-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-lg-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-lg-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-lg-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-lg-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.my-lg-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-lg-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-lg-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-lg-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-lg-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-lg-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-lg-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-lg-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-lg-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-lg-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-lg-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-lg-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.4rem!important}.mt-lg-2{margin-top:.8rem!important}.mt-lg-3{margin-top:1.2rem!important}.mt-lg-4{margin-top:1.6rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-6{margin-top:2.4rem!important}.mt-lg-7{margin-top:3.2rem!important}.mt-lg-8{margin-top:4rem!important}.mt-lg-9{margin-top:4.8rem!important}.mt-lg-10{margin-top:5.6rem!important}.mt-lg-11{margin-top:6.4rem!important}.mt-lg-12{margin-top:7.2rem!important}.mt-lg-13{margin-top:8rem!important}.mt-lg-14{margin-top:8.8rem!important}.mt-lg-15{margin-top:9.6rem!important}.mt-lg-16{margin-top:10.4rem!important}.mt-lg-17{margin-top:2.8rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.4rem!important}.me-lg-2{margin-right:.8rem!important}.me-lg-3{margin-right:1.2rem!important}.me-lg-4{margin-right:1.6rem!important}.me-lg-5{margin-right:2rem!important}.me-lg-6{margin-right:2.4rem!important}.me-lg-7{margin-right:3.2rem!important}.me-lg-8{margin-right:4rem!important}.me-lg-9{margin-right:4.8rem!important}.me-lg-10{margin-right:5.6rem!important}.me-lg-11{margin-right:6.4rem!important}.me-lg-12{margin-right:7.2rem!important}.me-lg-13{margin-right:8rem!important}.me-lg-14{margin-right:8.8rem!important}.me-lg-15{margin-right:9.6rem!important}.me-lg-16{margin-right:10.4rem!important}.me-lg-17{margin-right:2.8rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.4rem!important}.mb-lg-2{margin-bottom:.8rem!important}.mb-lg-3{margin-bottom:1.2rem!important}.mb-lg-4{margin-bottom:1.6rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-6{margin-bottom:2.4rem!important}.mb-lg-7{margin-bottom:3.2rem!important}.mb-lg-8{margin-bottom:4rem!important}.mb-lg-9{margin-bottom:4.8rem!important}.mb-lg-10{margin-bottom:5.6rem!important}.mb-lg-11{margin-bottom:6.4rem!important}.mb-lg-12{margin-bottom:7.2rem!important}.mb-lg-13{margin-bottom:8rem!important}.mb-lg-14{margin-bottom:8.8rem!important}.mb-lg-15{margin-bottom:9.6rem!important}.mb-lg-16{margin-bottom:10.4rem!important}.mb-lg-17{margin-bottom:2.8rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.4rem!important}.ms-lg-2{margin-left:.8rem!important}.ms-lg-3{margin-left:1.2rem!important}.ms-lg-4{margin-left:1.6rem!important}.ms-lg-5{margin-left:2rem!important}.ms-lg-6{margin-left:2.4rem!important}.ms-lg-7{margin-left:3.2rem!important}.ms-lg-8{margin-left:4rem!important}.ms-lg-9{margin-left:4.8rem!important}.ms-lg-10{margin-left:5.6rem!important}.ms-lg-11{margin-left:6.4rem!important}.ms-lg-12{margin-left:7.2rem!important}.ms-lg-13{margin-left:8rem!important}.ms-lg-14{margin-left:8.8rem!important}.ms-lg-15{margin-left:9.6rem!important}.ms-lg-16{margin-left:10.4rem!important}.ms-lg-17{margin-left:2.8rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.4rem!important}.p-lg-2{padding:.8rem!important}.p-lg-3{padding:1.2rem!important}.p-lg-4{padding:1.6rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:2.4rem!important}.p-lg-7{padding:3.2rem!important}.p-lg-8{padding:4rem!important}.p-lg-9{padding:4.8rem!important}.p-lg-10{padding:5.6rem!important}.p-lg-11{padding:6.4rem!important}.p-lg-12{padding:7.2rem!important}.p-lg-13{padding:8rem!important}.p-lg-14{padding:8.8rem!important}.p-lg-15{padding:9.6rem!important}.p-lg-16{padding:10.4rem!important}.p-lg-17{padding:2.8rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-lg-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-lg-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-lg-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-lg-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-lg-8{padding-right:4rem!important;padding-left:4rem!important}.px-lg-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-lg-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-lg-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-lg-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-lg-13{padding-right:8rem!important;padding-left:8rem!important}.px-lg-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-lg-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-lg-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-lg-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-lg-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-lg-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-lg-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-lg-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-lg-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-lg-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-lg-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-lg-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-lg-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-lg-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-lg-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-lg-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-lg-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.4rem!important}.pt-lg-2{padding-top:.8rem!important}.pt-lg-3{padding-top:1.2rem!important}.pt-lg-4{padding-top:1.6rem!important}.pt-lg-5{padding-top:2rem!important}.pt-lg-6{padding-top:2.4rem!important}.pt-lg-7{padding-top:3.2rem!important}.pt-lg-8{padding-top:4rem!important}.pt-lg-9{padding-top:4.8rem!important}.pt-lg-10{padding-top:5.6rem!important}.pt-lg-11{padding-top:6.4rem!important}.pt-lg-12{padding-top:7.2rem!important}.pt-lg-13{padding-top:8rem!important}.pt-lg-14{padding-top:8.8rem!important}.pt-lg-15{padding-top:9.6rem!important}.pt-lg-16{padding-top:10.4rem!important}.pt-lg-17{padding-top:2.8rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.4rem!important}.pe-lg-2{padding-right:.8rem!important}.pe-lg-3{padding-right:1.2rem!important}.pe-lg-4{padding-right:1.6rem!important}.pe-lg-5{padding-right:2rem!important}.pe-lg-6{padding-right:2.4rem!important}.pe-lg-7{padding-right:3.2rem!important}.pe-lg-8{padding-right:4rem!important}.pe-lg-9{padding-right:4.8rem!important}.pe-lg-10{padding-right:5.6rem!important}.pe-lg-11{padding-right:6.4rem!important}.pe-lg-12{padding-right:7.2rem!important}.pe-lg-13{padding-right:8rem!important}.pe-lg-14{padding-right:8.8rem!important}.pe-lg-15{padding-right:9.6rem!important}.pe-lg-16{padding-right:10.4rem!important}.pe-lg-17{padding-right:2.8rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.4rem!important}.pb-lg-2{padding-bottom:.8rem!important}.pb-lg-3{padding-bottom:1.2rem!important}.pb-lg-4{padding-bottom:1.6rem!important}.pb-lg-5{padding-bottom:2rem!important}.pb-lg-6{padding-bottom:2.4rem!important}.pb-lg-7{padding-bottom:3.2rem!important}.pb-lg-8{padding-bottom:4rem!important}.pb-lg-9{padding-bottom:4.8rem!important}.pb-lg-10{padding-bottom:5.6rem!important}.pb-lg-11{padding-bottom:6.4rem!important}.pb-lg-12{padding-bottom:7.2rem!important}.pb-lg-13{padding-bottom:8rem!important}.pb-lg-14{padding-bottom:8.8rem!important}.pb-lg-15{padding-bottom:9.6rem!important}.pb-lg-16{padding-bottom:10.4rem!important}.pb-lg-17{padding-bottom:2.8rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.4rem!important}.ps-lg-2{padding-left:.8rem!important}.ps-lg-3{padding-left:1.2rem!important}.ps-lg-4{padding-left:1.6rem!important}.ps-lg-5{padding-left:2rem!important}.ps-lg-6{padding-left:2.4rem!important}.ps-lg-7{padding-left:3.2rem!important}.ps-lg-8{padding-left:4rem!important}.ps-lg-9{padding-left:4.8rem!important}.ps-lg-10{padding-left:5.6rem!important}.ps-lg-11{padding-left:6.4rem!important}.ps-lg-12{padding-left:7.2rem!important}.ps-lg-13{padding-left:8rem!important}.ps-lg-14{padding-left:8.8rem!important}.ps-lg-15{padding-left:9.6rem!important}.ps-lg-16{padding-left:10.4rem!important}.ps-lg-17{padding-left:2.8rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.4rem!important}.gap-lg-2{gap:.8rem!important}.gap-lg-3{gap:1.2rem!important}.gap-lg-4{gap:1.6rem!important}.gap-lg-5{gap:2rem!important}.gap-lg-6{gap:2.4rem!important}.gap-lg-7{gap:3.2rem!important}.gap-lg-8{gap:4rem!important}.gap-lg-9{gap:4.8rem!important}.gap-lg-10{gap:5.6rem!important}.gap-lg-11{gap:6.4rem!important}.gap-lg-12{gap:7.2rem!important}.gap-lg-13{gap:8rem!important}.gap-lg-14{gap:8.8rem!important}.gap-lg-15{gap:9.6rem!important}.gap-lg-16{gap:10.4rem!important}.gap-lg-17{gap:2.8rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.4rem!important}.row-gap-lg-2{row-gap:.8rem!important}.row-gap-lg-3{row-gap:1.2rem!important}.row-gap-lg-4{row-gap:1.6rem!important}.row-gap-lg-5{row-gap:2rem!important}.row-gap-lg-6{row-gap:2.4rem!important}.row-gap-lg-7{row-gap:3.2rem!important}.row-gap-lg-8{row-gap:4rem!important}.row-gap-lg-9{row-gap:4.8rem!important}.row-gap-lg-10{row-gap:5.6rem!important}.row-gap-lg-11{row-gap:6.4rem!important}.row-gap-lg-12{row-gap:7.2rem!important}.row-gap-lg-13{row-gap:8rem!important}.row-gap-lg-14{row-gap:8.8rem!important}.row-gap-lg-15{row-gap:9.6rem!important}.row-gap-lg-16{row-gap:10.4rem!important}.row-gap-lg-17{row-gap:2.8rem!important}.column-gap-lg-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-lg-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-lg-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-lg-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-lg-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-lg-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-lg-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-lg-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-lg-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-lg-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-lg-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-lg-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-lg-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-lg-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-lg-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-lg-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-lg-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.4rem!important}.m-xl-2{margin:.8rem!important}.m-xl-3{margin:1.2rem!important}.m-xl-4{margin:1.6rem!important}.m-xl-5{margin:2rem!important}.m-xl-6{margin:2.4rem!important}.m-xl-7{margin:3.2rem!important}.m-xl-8{margin:4rem!important}.m-xl-9{margin:4.8rem!important}.m-xl-10{margin:5.6rem!important}.m-xl-11{margin:6.4rem!important}.m-xl-12{margin:7.2rem!important}.m-xl-13{margin:8rem!important}.m-xl-14{margin:8.8rem!important}.m-xl-15{margin:9.6rem!important}.m-xl-16{margin:10.4rem!important}.m-xl-17{margin:2.8rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-xl-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-xl-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-xl-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-xl-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-xl-8{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-xl-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-xl-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-xl-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-xl-13{margin-right:8rem!important;margin-left:8rem!important}.mx-xl-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-xl-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-xl-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-xl-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-xl-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.my-xl-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-xl-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-xl-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-xl-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-xl-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-xl-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-xl-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-xl-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-xl-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-xl-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-xl-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-xl-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.4rem!important}.mt-xl-2{margin-top:.8rem!important}.mt-xl-3{margin-top:1.2rem!important}.mt-xl-4{margin-top:1.6rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-6{margin-top:2.4rem!important}.mt-xl-7{margin-top:3.2rem!important}.mt-xl-8{margin-top:4rem!important}.mt-xl-9{margin-top:4.8rem!important}.mt-xl-10{margin-top:5.6rem!important}.mt-xl-11{margin-top:6.4rem!important}.mt-xl-12{margin-top:7.2rem!important}.mt-xl-13{margin-top:8rem!important}.mt-xl-14{margin-top:8.8rem!important}.mt-xl-15{margin-top:9.6rem!important}.mt-xl-16{margin-top:10.4rem!important}.mt-xl-17{margin-top:2.8rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.4rem!important}.me-xl-2{margin-right:.8rem!important}.me-xl-3{margin-right:1.2rem!important}.me-xl-4{margin-right:1.6rem!important}.me-xl-5{margin-right:2rem!important}.me-xl-6{margin-right:2.4rem!important}.me-xl-7{margin-right:3.2rem!important}.me-xl-8{margin-right:4rem!important}.me-xl-9{margin-right:4.8rem!important}.me-xl-10{margin-right:5.6rem!important}.me-xl-11{margin-right:6.4rem!important}.me-xl-12{margin-right:7.2rem!important}.me-xl-13{margin-right:8rem!important}.me-xl-14{margin-right:8.8rem!important}.me-xl-15{margin-right:9.6rem!important}.me-xl-16{margin-right:10.4rem!important}.me-xl-17{margin-right:2.8rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.4rem!important}.mb-xl-2{margin-bottom:.8rem!important}.mb-xl-3{margin-bottom:1.2rem!important}.mb-xl-4{margin-bottom:1.6rem!important}.mb-xl-5{margin-bottom:2rem!important}.mb-xl-6{margin-bottom:2.4rem!important}.mb-xl-7{margin-bottom:3.2rem!important}.mb-xl-8{margin-bottom:4rem!important}.mb-xl-9{margin-bottom:4.8rem!important}.mb-xl-10{margin-bottom:5.6rem!important}.mb-xl-11{margin-bottom:6.4rem!important}.mb-xl-12{margin-bottom:7.2rem!important}.mb-xl-13{margin-bottom:8rem!important}.mb-xl-14{margin-bottom:8.8rem!important}.mb-xl-15{margin-bottom:9.6rem!important}.mb-xl-16{margin-bottom:10.4rem!important}.mb-xl-17{margin-bottom:2.8rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.4rem!important}.ms-xl-2{margin-left:.8rem!important}.ms-xl-3{margin-left:1.2rem!important}.ms-xl-4{margin-left:1.6rem!important}.ms-xl-5{margin-left:2rem!important}.ms-xl-6{margin-left:2.4rem!important}.ms-xl-7{margin-left:3.2rem!important}.ms-xl-8{margin-left:4rem!important}.ms-xl-9{margin-left:4.8rem!important}.ms-xl-10{margin-left:5.6rem!important}.ms-xl-11{margin-left:6.4rem!important}.ms-xl-12{margin-left:7.2rem!important}.ms-xl-13{margin-left:8rem!important}.ms-xl-14{margin-left:8.8rem!important}.ms-xl-15{margin-left:9.6rem!important}.ms-xl-16{margin-left:10.4rem!important}.ms-xl-17{margin-left:2.8rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.4rem!important}.p-xl-2{padding:.8rem!important}.p-xl-3{padding:1.2rem!important}.p-xl-4{padding:1.6rem!important}.p-xl-5{padding:2rem!important}.p-xl-6{padding:2.4rem!important}.p-xl-7{padding:3.2rem!important}.p-xl-8{padding:4rem!important}.p-xl-9{padding:4.8rem!important}.p-xl-10{padding:5.6rem!important}.p-xl-11{padding:6.4rem!important}.p-xl-12{padding:7.2rem!important}.p-xl-13{padding:8rem!important}.p-xl-14{padding:8.8rem!important}.p-xl-15{padding:9.6rem!important}.p-xl-16{padding:10.4rem!important}.p-xl-17{padding:2.8rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-xl-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-xl-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-xl-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xl-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-xl-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-xl-8{padding-right:4rem!important;padding-left:4rem!important}.px-xl-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-xl-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-xl-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-xl-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-xl-13{padding-right:8rem!important;padding-left:8rem!important}.px-xl-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-xl-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-xl-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-xl-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-xl-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-xl-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-xl-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-xl-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-xl-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-xl-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-xl-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-xl-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-xl-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-xl-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-xl-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-xl-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-xl-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.4rem!important}.pt-xl-2{padding-top:.8rem!important}.pt-xl-3{padding-top:1.2rem!important}.pt-xl-4{padding-top:1.6rem!important}.pt-xl-5{padding-top:2rem!important}.pt-xl-6{padding-top:2.4rem!important}.pt-xl-7{padding-top:3.2rem!important}.pt-xl-8{padding-top:4rem!important}.pt-xl-9{padding-top:4.8rem!important}.pt-xl-10{padding-top:5.6rem!important}.pt-xl-11{padding-top:6.4rem!important}.pt-xl-12{padding-top:7.2rem!important}.pt-xl-13{padding-top:8rem!important}.pt-xl-14{padding-top:8.8rem!important}.pt-xl-15{padding-top:9.6rem!important}.pt-xl-16{padding-top:10.4rem!important}.pt-xl-17{padding-top:2.8rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.4rem!important}.pe-xl-2{padding-right:.8rem!important}.pe-xl-3{padding-right:1.2rem!important}.pe-xl-4{padding-right:1.6rem!important}.pe-xl-5{padding-right:2rem!important}.pe-xl-6{padding-right:2.4rem!important}.pe-xl-7{padding-right:3.2rem!important}.pe-xl-8{padding-right:4rem!important}.pe-xl-9{padding-right:4.8rem!important}.pe-xl-10{padding-right:5.6rem!important}.pe-xl-11{padding-right:6.4rem!important}.pe-xl-12{padding-right:7.2rem!important}.pe-xl-13{padding-right:8rem!important}.pe-xl-14{padding-right:8.8rem!important}.pe-xl-15{padding-right:9.6rem!important}.pe-xl-16{padding-right:10.4rem!important}.pe-xl-17{padding-right:2.8rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.4rem!important}.pb-xl-2{padding-bottom:.8rem!important}.pb-xl-3{padding-bottom:1.2rem!important}.pb-xl-4{padding-bottom:1.6rem!important}.pb-xl-5{padding-bottom:2rem!important}.pb-xl-6{padding-bottom:2.4rem!important}.pb-xl-7{padding-bottom:3.2rem!important}.pb-xl-8{padding-bottom:4rem!important}.pb-xl-9{padding-bottom:4.8rem!important}.pb-xl-10{padding-bottom:5.6rem!important}.pb-xl-11{padding-bottom:6.4rem!important}.pb-xl-12{padding-bottom:7.2rem!important}.pb-xl-13{padding-bottom:8rem!important}.pb-xl-14{padding-bottom:8.8rem!important}.pb-xl-15{padding-bottom:9.6rem!important}.pb-xl-16{padding-bottom:10.4rem!important}.pb-xl-17{padding-bottom:2.8rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.4rem!important}.ps-xl-2{padding-left:.8rem!important}.ps-xl-3{padding-left:1.2rem!important}.ps-xl-4{padding-left:1.6rem!important}.ps-xl-5{padding-left:2rem!important}.ps-xl-6{padding-left:2.4rem!important}.ps-xl-7{padding-left:3.2rem!important}.ps-xl-8{padding-left:4rem!important}.ps-xl-9{padding-left:4.8rem!important}.ps-xl-10{padding-left:5.6rem!important}.ps-xl-11{padding-left:6.4rem!important}.ps-xl-12{padding-left:7.2rem!important}.ps-xl-13{padding-left:8rem!important}.ps-xl-14{padding-left:8.8rem!important}.ps-xl-15{padding-left:9.6rem!important}.ps-xl-16{padding-left:10.4rem!important}.ps-xl-17{padding-left:2.8rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.4rem!important}.gap-xl-2{gap:.8rem!important}.gap-xl-3{gap:1.2rem!important}.gap-xl-4{gap:1.6rem!important}.gap-xl-5{gap:2rem!important}.gap-xl-6{gap:2.4rem!important}.gap-xl-7{gap:3.2rem!important}.gap-xl-8{gap:4rem!important}.gap-xl-9{gap:4.8rem!important}.gap-xl-10{gap:5.6rem!important}.gap-xl-11{gap:6.4rem!important}.gap-xl-12{gap:7.2rem!important}.gap-xl-13{gap:8rem!important}.gap-xl-14{gap:8.8rem!important}.gap-xl-15{gap:9.6rem!important}.gap-xl-16{gap:10.4rem!important}.gap-xl-17{gap:2.8rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.4rem!important}.row-gap-xl-2{row-gap:.8rem!important}.row-gap-xl-3{row-gap:1.2rem!important}.row-gap-xl-4{row-gap:1.6rem!important}.row-gap-xl-5{row-gap:2rem!important}.row-gap-xl-6{row-gap:2.4rem!important}.row-gap-xl-7{row-gap:3.2rem!important}.row-gap-xl-8{row-gap:4rem!important}.row-gap-xl-9{row-gap:4.8rem!important}.row-gap-xl-10{row-gap:5.6rem!important}.row-gap-xl-11{row-gap:6.4rem!important}.row-gap-xl-12{row-gap:7.2rem!important}.row-gap-xl-13{row-gap:8rem!important}.row-gap-xl-14{row-gap:8.8rem!important}.row-gap-xl-15{row-gap:9.6rem!important}.row-gap-xl-16{row-gap:10.4rem!important}.row-gap-xl-17{row-gap:2.8rem!important}.column-gap-xl-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-xl-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-xl-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-xl-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-xl-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-xl-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-xl-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-xl-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-xl-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-xl-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-xl-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-xl-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-xl-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-xl-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-xl-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-xl-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-xl-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!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:1400px){.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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xxl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xxl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xxl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xxl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xxl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xxl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xxl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xxl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.4rem!important}.m-xxl-2{margin:.8rem!important}.m-xxl-3{margin:1.2rem!important}.m-xxl-4{margin:1.6rem!important}.m-xxl-5{margin:2rem!important}.m-xxl-6{margin:2.4rem!important}.m-xxl-7{margin:3.2rem!important}.m-xxl-8{margin:4rem!important}.m-xxl-9{margin:4.8rem!important}.m-xxl-10{margin:5.6rem!important}.m-xxl-11{margin:6.4rem!important}.m-xxl-12{margin:7.2rem!important}.m-xxl-13{margin:8rem!important}.m-xxl-14{margin:8.8rem!important}.m-xxl-15{margin:9.6rem!important}.m-xxl-16{margin:10.4rem!important}.m-xxl-17{margin:2.8rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.4rem!important;margin-left:.4rem!important}.mx-xxl-2{margin-right:.8rem!important;margin-left:.8rem!important}.mx-xxl-3{margin-right:1.2rem!important;margin-left:1.2rem!important}.mx-xxl-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-xxl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xxl-6{margin-right:2.4rem!important;margin-left:2.4rem!important}.mx-xxl-7{margin-right:3.2rem!important;margin-left:3.2rem!important}.mx-xxl-8{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-9{margin-right:4.8rem!important;margin-left:4.8rem!important}.mx-xxl-10{margin-right:5.6rem!important;margin-left:5.6rem!important}.mx-xxl-11{margin-right:6.4rem!important;margin-left:6.4rem!important}.mx-xxl-12{margin-right:7.2rem!important;margin-left:7.2rem!important}.mx-xxl-13{margin-right:8rem!important;margin-left:8rem!important}.mx-xxl-14{margin-right:8.8rem!important;margin-left:8.8rem!important}.mx-xxl-15{margin-right:9.6rem!important;margin-left:9.6rem!important}.mx-xxl-16{margin-right:10.4rem!important;margin-left:10.4rem!important}.mx-xxl-17{margin-right:2.8rem!important;margin-left:2.8rem!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:.4rem!important;margin-bottom:.4rem!important}.my-xxl-2{margin-top:.8rem!important;margin-bottom:.8rem!important}.my-xxl-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-xxl-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-xxl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xxl-6{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.my-xxl-7{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.my-xxl-8{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-9{margin-top:4.8rem!important;margin-bottom:4.8rem!important}.my-xxl-10{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.my-xxl-11{margin-top:6.4rem!important;margin-bottom:6.4rem!important}.my-xxl-12{margin-top:7.2rem!important;margin-bottom:7.2rem!important}.my-xxl-13{margin-top:8rem!important;margin-bottom:8rem!important}.my-xxl-14{margin-top:8.8rem!important;margin-bottom:8.8rem!important}.my-xxl-15{margin-top:9.6rem!important;margin-bottom:9.6rem!important}.my-xxl-16{margin-top:10.4rem!important;margin-bottom:10.4rem!important}.my-xxl-17{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.4rem!important}.mt-xxl-2{margin-top:.8rem!important}.mt-xxl-3{margin-top:1.2rem!important}.mt-xxl-4{margin-top:1.6rem!important}.mt-xxl-5{margin-top:2rem!important}.mt-xxl-6{margin-top:2.4rem!important}.mt-xxl-7{margin-top:3.2rem!important}.mt-xxl-8{margin-top:4rem!important}.mt-xxl-9{margin-top:4.8rem!important}.mt-xxl-10{margin-top:5.6rem!important}.mt-xxl-11{margin-top:6.4rem!important}.mt-xxl-12{margin-top:7.2rem!important}.mt-xxl-13{margin-top:8rem!important}.mt-xxl-14{margin-top:8.8rem!important}.mt-xxl-15{margin-top:9.6rem!important}.mt-xxl-16{margin-top:10.4rem!important}.mt-xxl-17{margin-top:2.8rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.4rem!important}.me-xxl-2{margin-right:.8rem!important}.me-xxl-3{margin-right:1.2rem!important}.me-xxl-4{margin-right:1.6rem!important}.me-xxl-5{margin-right:2rem!important}.me-xxl-6{margin-right:2.4rem!important}.me-xxl-7{margin-right:3.2rem!important}.me-xxl-8{margin-right:4rem!important}.me-xxl-9{margin-right:4.8rem!important}.me-xxl-10{margin-right:5.6rem!important}.me-xxl-11{margin-right:6.4rem!important}.me-xxl-12{margin-right:7.2rem!important}.me-xxl-13{margin-right:8rem!important}.me-xxl-14{margin-right:8.8rem!important}.me-xxl-15{margin-right:9.6rem!important}.me-xxl-16{margin-right:10.4rem!important}.me-xxl-17{margin-right:2.8rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.4rem!important}.mb-xxl-2{margin-bottom:.8rem!important}.mb-xxl-3{margin-bottom:1.2rem!important}.mb-xxl-4{margin-bottom:1.6rem!important}.mb-xxl-5{margin-bottom:2rem!important}.mb-xxl-6{margin-bottom:2.4rem!important}.mb-xxl-7{margin-bottom:3.2rem!important}.mb-xxl-8{margin-bottom:4rem!important}.mb-xxl-9{margin-bottom:4.8rem!important}.mb-xxl-10{margin-bottom:5.6rem!important}.mb-xxl-11{margin-bottom:6.4rem!important}.mb-xxl-12{margin-bottom:7.2rem!important}.mb-xxl-13{margin-bottom:8rem!important}.mb-xxl-14{margin-bottom:8.8rem!important}.mb-xxl-15{margin-bottom:9.6rem!important}.mb-xxl-16{margin-bottom:10.4rem!important}.mb-xxl-17{margin-bottom:2.8rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.4rem!important}.ms-xxl-2{margin-left:.8rem!important}.ms-xxl-3{margin-left:1.2rem!important}.ms-xxl-4{margin-left:1.6rem!important}.ms-xxl-5{margin-left:2rem!important}.ms-xxl-6{margin-left:2.4rem!important}.ms-xxl-7{margin-left:3.2rem!important}.ms-xxl-8{margin-left:4rem!important}.ms-xxl-9{margin-left:4.8rem!important}.ms-xxl-10{margin-left:5.6rem!important}.ms-xxl-11{margin-left:6.4rem!important}.ms-xxl-12{margin-left:7.2rem!important}.ms-xxl-13{margin-left:8rem!important}.ms-xxl-14{margin-left:8.8rem!important}.ms-xxl-15{margin-left:9.6rem!important}.ms-xxl-16{margin-left:10.4rem!important}.ms-xxl-17{margin-left:2.8rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.4rem!important}.p-xxl-2{padding:.8rem!important}.p-xxl-3{padding:1.2rem!important}.p-xxl-4{padding:1.6rem!important}.p-xxl-5{padding:2rem!important}.p-xxl-6{padding:2.4rem!important}.p-xxl-7{padding:3.2rem!important}.p-xxl-8{padding:4rem!important}.p-xxl-9{padding:4.8rem!important}.p-xxl-10{padding:5.6rem!important}.p-xxl-11{padding:6.4rem!important}.p-xxl-12{padding:7.2rem!important}.p-xxl-13{padding:8rem!important}.p-xxl-14{padding:8.8rem!important}.p-xxl-15{padding:9.6rem!important}.p-xxl-16{padding:10.4rem!important}.p-xxl-17{padding:2.8rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.4rem!important;padding-left:.4rem!important}.px-xxl-2{padding-right:.8rem!important;padding-left:.8rem!important}.px-xxl-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-xxl-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-xxl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xxl-6{padding-right:2.4rem!important;padding-left:2.4rem!important}.px-xxl-7{padding-right:3.2rem!important;padding-left:3.2rem!important}.px-xxl-8{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-9{padding-right:4.8rem!important;padding-left:4.8rem!important}.px-xxl-10{padding-right:5.6rem!important;padding-left:5.6rem!important}.px-xxl-11{padding-right:6.4rem!important;padding-left:6.4rem!important}.px-xxl-12{padding-right:7.2rem!important;padding-left:7.2rem!important}.px-xxl-13{padding-right:8rem!important;padding-left:8rem!important}.px-xxl-14{padding-right:8.8rem!important;padding-left:8.8rem!important}.px-xxl-15{padding-right:9.6rem!important;padding-left:9.6rem!important}.px-xxl-16{padding-right:10.4rem!important;padding-left:10.4rem!important}.px-xxl-17{padding-right:2.8rem!important;padding-left:2.8rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.4rem!important;padding-bottom:.4rem!important}.py-xxl-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.py-xxl-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-xxl-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-xxl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xxl-6{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.py-xxl-7{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.py-xxl-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-9{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.py-xxl-10{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.py-xxl-11{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.py-xxl-12{padding-top:7.2rem!important;padding-bottom:7.2rem!important}.py-xxl-13{padding-top:8rem!important;padding-bottom:8rem!important}.py-xxl-14{padding-top:8.8rem!important;padding-bottom:8.8rem!important}.py-xxl-15{padding-top:9.6rem!important;padding-bottom:9.6rem!important}.py-xxl-16{padding-top:10.4rem!important;padding-bottom:10.4rem!important}.py-xxl-17{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.4rem!important}.pt-xxl-2{padding-top:.8rem!important}.pt-xxl-3{padding-top:1.2rem!important}.pt-xxl-4{padding-top:1.6rem!important}.pt-xxl-5{padding-top:2rem!important}.pt-xxl-6{padding-top:2.4rem!important}.pt-xxl-7{padding-top:3.2rem!important}.pt-xxl-8{padding-top:4rem!important}.pt-xxl-9{padding-top:4.8rem!important}.pt-xxl-10{padding-top:5.6rem!important}.pt-xxl-11{padding-top:6.4rem!important}.pt-xxl-12{padding-top:7.2rem!important}.pt-xxl-13{padding-top:8rem!important}.pt-xxl-14{padding-top:8.8rem!important}.pt-xxl-15{padding-top:9.6rem!important}.pt-xxl-16{padding-top:10.4rem!important}.pt-xxl-17{padding-top:2.8rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.4rem!important}.pe-xxl-2{padding-right:.8rem!important}.pe-xxl-3{padding-right:1.2rem!important}.pe-xxl-4{padding-right:1.6rem!important}.pe-xxl-5{padding-right:2rem!important}.pe-xxl-6{padding-right:2.4rem!important}.pe-xxl-7{padding-right:3.2rem!important}.pe-xxl-8{padding-right:4rem!important}.pe-xxl-9{padding-right:4.8rem!important}.pe-xxl-10{padding-right:5.6rem!important}.pe-xxl-11{padding-right:6.4rem!important}.pe-xxl-12{padding-right:7.2rem!important}.pe-xxl-13{padding-right:8rem!important}.pe-xxl-14{padding-right:8.8rem!important}.pe-xxl-15{padding-right:9.6rem!important}.pe-xxl-16{padding-right:10.4rem!important}.pe-xxl-17{padding-right:2.8rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.4rem!important}.pb-xxl-2{padding-bottom:.8rem!important}.pb-xxl-3{padding-bottom:1.2rem!important}.pb-xxl-4{padding-bottom:1.6rem!important}.pb-xxl-5{padding-bottom:2rem!important}.pb-xxl-6{padding-bottom:2.4rem!important}.pb-xxl-7{padding-bottom:3.2rem!important}.pb-xxl-8{padding-bottom:4rem!important}.pb-xxl-9{padding-bottom:4.8rem!important}.pb-xxl-10{padding-bottom:5.6rem!important}.pb-xxl-11{padding-bottom:6.4rem!important}.pb-xxl-12{padding-bottom:7.2rem!important}.pb-xxl-13{padding-bottom:8rem!important}.pb-xxl-14{padding-bottom:8.8rem!important}.pb-xxl-15{padding-bottom:9.6rem!important}.pb-xxl-16{padding-bottom:10.4rem!important}.pb-xxl-17{padding-bottom:2.8rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.4rem!important}.ps-xxl-2{padding-left:.8rem!important}.ps-xxl-3{padding-left:1.2rem!important}.ps-xxl-4{padding-left:1.6rem!important}.ps-xxl-5{padding-left:2rem!important}.ps-xxl-6{padding-left:2.4rem!important}.ps-xxl-7{padding-left:3.2rem!important}.ps-xxl-8{padding-left:4rem!important}.ps-xxl-9{padding-left:4.8rem!important}.ps-xxl-10{padding-left:5.6rem!important}.ps-xxl-11{padding-left:6.4rem!important}.ps-xxl-12{padding-left:7.2rem!important}.ps-xxl-13{padding-left:8rem!important}.ps-xxl-14{padding-left:8.8rem!important}.ps-xxl-15{padding-left:9.6rem!important}.ps-xxl-16{padding-left:10.4rem!important}.ps-xxl-17{padding-left:2.8rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.4rem!important}.gap-xxl-2{gap:.8rem!important}.gap-xxl-3{gap:1.2rem!important}.gap-xxl-4{gap:1.6rem!important}.gap-xxl-5{gap:2rem!important}.gap-xxl-6{gap:2.4rem!important}.gap-xxl-7{gap:3.2rem!important}.gap-xxl-8{gap:4rem!important}.gap-xxl-9{gap:4.8rem!important}.gap-xxl-10{gap:5.6rem!important}.gap-xxl-11{gap:6.4rem!important}.gap-xxl-12{gap:7.2rem!important}.gap-xxl-13{gap:8rem!important}.gap-xxl-14{gap:8.8rem!important}.gap-xxl-15{gap:9.6rem!important}.gap-xxl-16{gap:10.4rem!important}.gap-xxl-17{gap:2.8rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.4rem!important}.row-gap-xxl-2{row-gap:.8rem!important}.row-gap-xxl-3{row-gap:1.2rem!important}.row-gap-xxl-4{row-gap:1.6rem!important}.row-gap-xxl-5{row-gap:2rem!important}.row-gap-xxl-6{row-gap:2.4rem!important}.row-gap-xxl-7{row-gap:3.2rem!important}.row-gap-xxl-8{row-gap:4rem!important}.row-gap-xxl-9{row-gap:4.8rem!important}.row-gap-xxl-10{row-gap:5.6rem!important}.row-gap-xxl-11{row-gap:6.4rem!important}.row-gap-xxl-12{row-gap:7.2rem!important}.row-gap-xxl-13{row-gap:8rem!important}.row-gap-xxl-14{row-gap:8.8rem!important}.row-gap-xxl-15{row-gap:9.6rem!important}.row-gap-xxl-16{row-gap:10.4rem!important}.row-gap-xxl-17{row-gap:2.8rem!important}.column-gap-xxl-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-webkit-column-gap:.4rem!important;-moz-column-gap:.4rem!important;column-gap:.4rem!important}.column-gap-xxl-2{-webkit-column-gap:.8rem!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.column-gap-xxl-3{-webkit-column-gap:1.2rem!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}.column-gap-xxl-4{-webkit-column-gap:1.6rem!important;-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}.column-gap-xxl-5{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-xxl-6{-webkit-column-gap:2.4rem!important;-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}.column-gap-xxl-7{-webkit-column-gap:3.2rem!important;-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}.column-gap-xxl-8{-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-xxl-9{-webkit-column-gap:4.8rem!important;-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}.column-gap-xxl-10{-webkit-column-gap:5.6rem!important;-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}.column-gap-xxl-11{-webkit-column-gap:6.4rem!important;-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}.column-gap-xxl-12{-webkit-column-gap:7.2rem!important;-moz-column-gap:7.2rem!important;column-gap:7.2rem!important}.column-gap-xxl-13{-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.column-gap-xxl-14{-webkit-column-gap:8.8rem!important;-moz-column-gap:8.8rem!important;column-gap:8.8rem!important}.column-gap-xxl-15{-webkit-column-gap:9.6rem!important;-moz-column-gap:9.6rem!important;column-gap:9.6rem!important}.column-gap-xxl-16{-webkit-column-gap:10.4rem!important;-moz-column-gap:10.4rem!important;column-gap:10.4rem!important}.column-gap-xxl-17{-webkit-column-gap:2.8rem!important;-moz-column-gap:2.8rem!important;column-gap:2.8rem!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:6.9rem!important}.fs-2{font-size:5.5rem!important}.fs-3{font-size:4.4rem!important}.fs-4{font-size:3.5rem!important}.fs-5{font-size:2.8rem!important}.fs-6{font-size:2.3rem!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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}}.ui-widget-content a{color:#00138e;text-decoration:underline}.ui-widget-content a:hover{color:#000f72}.ckeditor-buttons li .cke-icon-only{width:auto}.ckeditor-buttons li a{min-height:28px}.ckeditor-buttons .cke_button_icon img{vertical-align:initial}button.link{color:#00138e}.button--small{--bs-btn-padding-y:0.6rem;--bs-btn-padding-x:8px;--bs-btn-font-size:calc(1.265rem + 0.18vw);--bs-btn-border-radius:4px}@media (min-width:1200px){.button--small{--bs-btn-font-size:1.4rem}}a.button{text-decoration:none}a.button.button--primary{--bs-btn-color:white;--bs-btn-bg:#00138e;--bs-btn-border-color:#00138e;--bs-btn-hover-color:white;--bs-btn-hover-bg:#001079;--bs-btn-hover-border-color:#000f72;--bs-btn-focus-shadow-rgb:38,54,159;--bs-btn-active-color:white;--bs-btn-active-bg:#000f72;--bs-btn-active-border-color:#000e6b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#00138e;--bs-btn-disabled-border-color:#00138e}a.button.button--danger{--bs-btn-color:white;--bs-btn-bg:#d13917;--bs-btn-border-color:#d13917;--bs-btn-hover-color:white;--bs-btn-hover-bg:#b23014;--bs-btn-hover-border-color:#a72e12;--bs-btn-focus-shadow-rgb:216,87,58;--bs-btn-active-color:white;--bs-btn-active-bg:#a72e12;--bs-btn-active-border-color:#9d2b11;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#d13917;--bs-btn-disabled-border-color:#d13917}a.button.button-action{--bs-btn-color:black;--bs-btn-bg:#02aadd;--bs-btn-border-color:#02aadd;--bs-btn-hover-color:black;--bs-btn-hover-bg:#28b7e2;--bs-btn-hover-border-color:#1bb3e0;--bs-btn-focus-shadow-rgb:2,145,188;--bs-btn-active-color:black;--bs-btn-active-bg:#35bbe4;--bs-btn-active-border-color:#1bb3e0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:black;--bs-btn-disabled-bg:#02aadd;--bs-btn-disabled-border-color:#02aadd}a.button.button--small{--bs-btn-padding-y:0.6rem;--bs-btn-padding-x:8px;--bs-btn-font-size:calc(1.265rem + 0.18vw);--bs-btn-border-radius:4px}@media (min-width:1200px){a.button.button--small{--bs-btn-font-size:1.4rem}}.btn-primary a{color:#fff}.btn-primary a:hover{color:#fff;text-decoration:none}.btn-secondary a{color:#fff}.btn-secondary a:hover{color:#fff;text-decoration:none}.btn-success a{color:#fff}.btn-success a:hover{color:#fff;text-decoration:none}.btn-info a{color:#000}.btn-info a:hover{color:#000;text-decoration:none}.btn-warning a{color:#000}.btn-warning a:hover{color:#000;text-decoration:none}.btn-danger a{color:#fff}.btn-danger a:hover{color:#fff;text-decoration:none}.btn-light a{color:#000}.btn-light a:hover{color:#000;text-decoration:none}.btn-dark a{color:#fff}.btn-dark a:hover{color:#fff;text-decoration:none}.btn-outline-primary:hover a,.node-preview-container .node-preview-backlink:hover a{color:#fff}.btn-outline-primary a:hover,.node-preview-container .node-preview-backlink a:hover{color:#fff;text-decoration:none}.btn-outline-secondary:hover a{color:#fff}.btn-outline-secondary a:hover{color:#fff;text-decoration:none}.btn-outline-success:hover a{color:#fff}.btn-outline-success a:hover{color:#fff;text-decoration:none}.btn-outline-info:hover a{color:#000}.btn-outline-info a:hover{color:#000;text-decoration:none}.btn-outline-warning:hover a{color:#000}.btn-outline-warning a:hover{color:#000;text-decoration:none}.btn-outline-danger:hover a{color:#fff}.btn-outline-danger a:hover{color:#fff;text-decoration:none}.btn-outline-light:hover a{color:#000}.btn-outline-light a:hover{color:#000;text-decoration:none}.btn-outline-dark:hover a{color:#fff}.btn-outline-dark a:hover{color:#fff;text-decoration:none}.btn,.button,.node-preview-container .node-preview-backlink,a.button,button.link{margin:0 .2rem}.btn:first-child,.button:first-child,.node-preview-container .node-preview-backlink:first-child,button.link:first-child{margin-left:0}.btn:last-child,.button:last-child,.node-preview-container .node-preview-backlink:last-child,button.link:last-child{margin-right:0}.btn-group .btn,.btn-group .button,.btn-group .node-preview-container .node-preview-backlink,.btn-group button.link,.node-preview-container .btn-group .node-preview-backlink{margin:0}a[class=button]{--bs-btn-color:black;--bs-btn-bg:#e4e4e4;--bs-btn-border-color:#e4e4e4;--bs-btn-hover-color:black;--bs-btn-hover-bg:#e8e8e8;--bs-btn-hover-border-color:#e7e7e7;--bs-btn-focus-shadow-rgb:194,194,194;--bs-btn-active-color:black;--bs-btn-active-bg:#e9e9e9;--bs-btn-active-border-color:#e7e7e7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:black;--bs-btn-disabled-bg:#e4e4e4;--bs-btn-disabled-border-color:#e4e4e4}.form-control.image-button{width:unset}.form-control.form-checkbox,.form-control.form-radio{display:inline-block;height:auto;width:unset}.form-select{min-width:5rem}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}.dropbutton-multiple .dropbutton .dropbutton-action>*{border:0}@media (min-width:992px){.node-form{margin:.8rem}}.node-form .form-actions{text-align:center}.container-inline div,.container-inline label{display:inline-block;margin:0}.container-inline.webform-multiple-add>.form-item>*{display:inline-block;width:unset}td>.form-item{margin:0}#search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex}.js td .dropbutton-wrapper{min-height:2.25rem}.dropbutton-widget{background-color:#fff;border-radius:var(--bs-border-radius)}.dropbutton-widget .dropbutton .dropbutton-action>*{padding:.375rem 12px}.webform-dropbutton .dropbutton-wrapper .dropbutton-widget{background-color:#fff}.system-file-system-settings .form-item label{display:table;font-weight:700}.form-type-datetime label{display:block}.form-type-datetime.webform-element--title-inline label,.form-type-datetime[class$=-title-after] label{display:inline-block}.paragraph-type-label,.paragraph-type-title{font-weight:700}.paragraphs-dropdown-action.button.btn-primary{background-color:#00138e}.paragraphs-dropdown-action.button.btn-danger{background-color:#d13917}.field--widget-entity-reference-paragraphs .field-add-more-submit,.field--widget-paragraphs .field-add-more-submit{margin:0}.js .field--widget-entity-reference-paragraphs td{padding:.4rem}.navbar .block-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (min-width:576px){.navbar .block-search form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.navbar .block-search form .form-actions{margin-top:.2rem}@media (min-width:768px){.navbar .block-search form .form-actions{margin-left:.2rem;margin-top:0}}.media-library-view--widget .view-header .navbar-nav a,.navbar-nav .media-library-view--widget .view-header a,.navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.media-library-view--widget .view-header .navbar-nav a.dropdown-toggle,.navbar-nav .media-library-view--widget .view-header a.dropdown-toggle,.navbar-nav .nav-link.dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-brand{white-space:unset}.navbar-brand .site-slogan{display:none;font-size:.875rem}@media (min-width:992px){.navbar-brand .site-slogan{display:block}}.navbar-brand a.site-title{color:#212529;text-decoration:none}.navbar-brand a.site-title:hover{color:#212529;text-decoration:none}.navbar-brand .site-title{font-size:1.5rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase}.navbar-brand img{height:36px;margin:0 1rem 0 0;width:auto}@media (min-width:992px){.navbar-brand img{height:60px}}.footer-dark .navbar-brand a.site-title,.navbar-dark .navbar-brand a.site-title{color:#e4e4e4;text-decoration:none}.footer-dark .navbar-brand a.site-title:hover,.navbar-dark .navbar-brand a.site-title:hover{color:#e4e4e4;text-decoration:none}footer{padding:2rem 0}footer.footer-dark a{color:#e4e4e4;text-decoration:none}footer.footer-dark a:hover{color:#e4e4e4;text-decoration:none}footer .region-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-content,.region-footer,.region-sidebar-first,.region-sidebar-second{padding:0}.node-preview-container{background-color:#fff}.node-preview-container .form-type-select{margin:0}.region-nav-additional,.region-nav-branding{-ms-flex-negative:0;flex-shrink:0}.tabs-primary{margin:1rem 0}.tabs-secondary{margin:0 0 1rem 0}@media (max-width:767.98px){.tabs-wrapper .tab-toggle{color:var(--bs-emphasis-color);padding:.5rem 1rem}.media-library-view--widget .tabs-wrapper .view-header,.tabs-wrapper .media-library-view--widget .view-header,.tabs-wrapper .nav-tabs{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);overflow:hidden}.tabs-wrapper .nav-item{padding:.25rem .5rem}.media-library-view--widget .view-header .tabs-wrapper a.nav-item.is-active,.tabs-wrapper .media-library-view--widget .view-header a.nav-item.is-active,.tabs-wrapper .nav-item.active{background-color:#dee2e6}.media-library-view--widget .view-header .tabs-wrapper .nav-item a,.tabs-wrapper .nav-item .media-library-view--widget .view-header a,.tabs-wrapper .nav-item .nav-link{border:0;border-radius:0;background-color:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.media-library-view--widget .view-header .tabs-wrapper .nav-item a.active,.media-library-view--widget .view-header .tabs-wrapper .nav-item a.is-active,.tabs-wrapper .nav-item .media-library-view--widget .view-header a.active,.tabs-wrapper .nav-item .media-library-view--widget .view-header a.is-active,.tabs-wrapper .nav-item .nav-link.active{background-color:unset}.tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type){border-top:var(--bs-border-width) solid var(--bs-border-color)}.media-library-view--widget .view-header .tabs-wrapper.is-collapsible a.nav-item.is-active,.tabs-wrapper.is-collapsible .media-library-view--widget .view-header a.nav-item.is-active,.tabs-wrapper.is-collapsible .nav-item.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tabs-wrapper.is-collapsible .nav-item:not(.active){display:none}.tabs-wrapper.is-collapsible .is-open .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex}.media-library-view--widget .view-header .tabs-wrapper.is-collapsible .is-open a.nav-item.is-active,.tabs-wrapper.is-collapsible .is-open .media-library-view--widget .view-header a.nav-item.is-active,.tabs-wrapper.is-collapsible .is-open .nav-item.active{border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.tabs-wrapper.is-collapsible .is-open .nav-item:not(.active){border-top:var(--bs-border-width) solid var(--bs-border-color)}}@media (min-width:768px){.tabs-wrapper .tab-toggle{display:none}}a.tabledrag-handle .handle{height:1.7em;display:table-cell;padding-right:.4rem!important}table{caption-side:unset}.progress{display:block;height:unset;overflow:unset;font-size:unset;background-color:unset}.region-title__action a.button{--bs-btn-color:white;--bs-btn-bg:#00138e;--bs-btn-border-color:#00138e;--bs-btn-hover-color:white;--bs-btn-hover-bg:#001079;--bs-btn-hover-border-color:#000f72;--bs-btn-focus-shadow-rgb:38,54,159;--bs-btn-active-color:white;--bs-btn-active-bg:#000f72;--bs-btn-active-border-color:#000e6b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#00138e;--bs-btn-disabled-border-color:#00138e}tr.region-title{--bs-table-bg:#e4e4e4}tr.region-title td{--bs-table-bg:#e4e4e4}.color-primary{--bs-alert-color:#000b55;--bs-alert-bg:#000b55;--bs-alert-border-color:#b3b8dd}.color-primary .alert-link{color:#000944}.color-secondary{--bs-alert-color:#0d1d34;--bs-alert-bg:#0d1d34;--bs-alert-border-color:#b9c1cd}.color-secondary .alert-link{color:#0a172a}.color-success{--bs-alert-color:#194c0a;--bs-alert-bg:#194c0a;--bs-alert-border-color:#bfd9b7}.color-success .alert-link{color:#143d08}.color-info{--bs-alert-color:#016685;--bs-alert-bg:#016685;--bs-alert-border-color:#b3e6f5}.color-info .alert-link{color:#01526a}.color-warning{--bs-alert-color:#664700;--bs-alert-bg:#664700;--bs-alert-border-color:#ffe8b3}.color-warning .alert-link{color:#523900}.color-danger{--bs-alert-color:#7d220e;--bs-alert-bg:#7d220e;--bs-alert-border-color:#f1c4b9}.color-danger .alert-link{color:#641b0b}.color-light{--bs-alert-color:#5b5b5b;--bs-alert-bg:#5b5b5b;--bs-alert-border-color:#f7f7f7}.color-light .alert-link{color:#494949}.color-dark{--bs-alert-color:#141619;--bs-alert-bg:#141619;--bs-alert-border-color:#bcbebf}.color-dark .alert-link{color:#101214}.views-admin a{color:#00138e;text-decoration:underline}.views-admin a:hover{color:#000f72}.views-admin .views-displays .tabs{list-style:none}.views-admin .views-ui-display-tab-bucket__title{padding:4px 6px 6px}.views-admin .dropbutton .dropbutton-action>*{line-height:20px;padding:.1em .5em}.views-admin .dropbutton .dropbutton-action .btn-primary{color:#00138e;text-decoration:underline}.views-admin .dropbutton .dropbutton-action .btn-primary:hover{color:#000f72;text-decoration:none}.views-admin .view-preview-form .form-actions,.views-admin .view-preview-form .form-item-view-args{display:block;margin-left:.4rem;margin-right:.4rem}.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.4rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-library-item__edit,.media-library-item__remove{position:absolute;z-index:1;top:.6rem;overflow:hidden;width:1.5rem;height:1.5rem;margin:.3125rem;padding:0;-webkit-transition:.2s border-color;transition:.2s border-color;color:transparent;background-size:.75rem;text-shadow:none;font-size:0;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.25em;background-repeat:no-repeat;background-position:center;background-size:.75rem}.media-library-item__edit{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg fill='%23545560'%3e%3cpath d='M14.545 3.042l-1.586-1.585a1.003 1.003 0 00-1.414 0L10.252 2.75l3 3 1.293-1.293a1.004 1.004 0 000-1.415zM5.25 13.751l-3-3 6.998-6.998 3 3zM.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e");right:1.2rem}.media-library-item__remove{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");right:.4rem}.view-media-library .media-library-views-form{--bs-gutter-x:0;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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));position:relative}.view-media-library .media-library-views-form .form-actions,.view-media-library .media-library-views-form .form-wrapper,.view-media-library .media-library-views-form .media-library-select-all{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:.4rem 0}.view-media-library .media-library-views-form .form-actions .form-checkbox,.view-media-library .media-library-views-form .form-wrapper .form-checkbox,.view-media-library .media-library-views-form .media-library-select-all .form-checkbox{margin-right:1rem}.view-media-library .media-library-views-form .media-library-item--grid{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:768px){.view-media-library .media-library-views-form .media-library-item--grid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media (min-width:992px){.view-media-library .media-library-views-form .media-library-item--grid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form{position:absolute;z-index:1;top:.2rem;left:.2rem;right:.2rem}.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-bulk-form .form-item,.view-media-library .media-library-views-form .media-library-item--grid .views-field-media-library-select-form .form-item{margin:0}.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{height:calc(100% - .4rem);padding-top:1.2rem;margin:.2rem}.media-library-view--widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-library-view--widget .view-filters .form--inline,.view-media-library .view-filters .form--inline{--bs-gutter-x:0;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:768px){.media-library-view--widget .view-filters .form--inline>div,.view-media-library .view-filters .form--inline>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-bottom:.4rem}}.media-library-selection{--bs-gutter-x:0;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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))}.media-library-selection .media-library-item.media-library-item--grid{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-top:1.2rem;margin:.2rem}@media (min-width:768px){.media-library-selection .media-library-item.media-library-item--grid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;width:calc(50% - .4rem)}}@media (min-width:992px){.media-library-selection .media-library-item.media-library-item--grid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;width:calc(25% - .4rem)}}#media-library-add-form-wrapper .item-list ul{padding-left:0;list-style:none}em.placeholder{display:unset;min-height:unset;vertical-align:unset;cursor:unset;background-color:unset;opacity:unset}.card-img-top img{width:100%!important;max-width:100%!important}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/themes/custom/base_theme/dist/fonts/slick.eot);src:url(/themes/custom/base_theme/dist/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/themes/custom/base_theme/dist/fonts/slick.woff) format("woff"),url(/themes/custom/base_theme/dist/fonts/slick.ttf) format("truetype"),url(/themes/custom/base_theme/dist/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus .slick-next-icon:before,.slick-next:focus .slick-prev-icon:before,.slick-next:hover .slick-next-icon:before,.slick-next:hover .slick-prev-icon:before,.slick-prev:focus .slick-next-icon:before,.slick-prev:focus .slick-prev-icon:before,.slick-prev:hover .slick-next-icon:before,.slick-prev:hover .slick-prev-icon:before{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon:before,.slick-next.slick-disabled .slick-prev-icon:before,.slick-prev.slick-disabled .slick-next-icon:before,.slick-prev.slick-disabled .slick-prev-icon:before{opacity:.25}.slick-next .slick-next-icon:before,.slick-next .slick-prev-icon:before,.slick-prev .slick-next-icon:before,.slick-prev .slick-prev-icon:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:.75}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-25px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{outline:0;opacity:1}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}@font-face{font-family:slick;src:url(/themes/custom/base_theme/dist/fonts/slick.eot);src:url(/themes/custom/base_theme/dist/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/themes/custom/base_theme/dist/fonts/slick.woff) format("woff"),url(/themes/custom/base_theme/dist/fonts/slick.ttf) format("truetype"),url(/themes/custom/base_theme/dist/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;border:none;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#fff;opacity:.75;font-family:slick;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:0 0;cursor:pointer}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:6px;line-height:1;text-align:center;-webkit-transition:all 50ms linear;transition:all 50ms linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:#fff}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}html{font-size:62.5%}.h1,h1{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:120%}@media (min-width:1200px){.h1,h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%}}.h1.h4,h1.h4{font-size:5.4rem!important}.h2,h2{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:150%}@media (min-width:1200px){.h2,h2{text-decoration:none;font-family:Manrope;font-size:5.5rem;font-weight:500;line-height:150%}}.h3,h3{text-decoration:none;font-family:Manrope;font-size:3.7rem;font-weight:500;line-height:150%}@media (min-width:1200px){.h3,h3{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:150%}}.h4,h4{text-decoration:none;font-family:Manrope;font-size:3.1rem;font-weight:500;line-height:150%}@media (min-width:1200px){.h4,h4{text-decoration:none;font-family:Manrope;font-size:3.5rem;font-weight:500;line-height:150%}}.h5,h5{text-decoration:none;font-family:Manrope;font-size:2.6rem;font-weight:500;line-height:150%}@media (min-width:1200px){.h5,h5{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:150%}}.form-wrapper.accordion .accordion-item .h2,.form-wrapper.accordion .accordion-item h2,.h6,h6{text-decoration:none;font-family:Manrope;font-size:2.2rem;font-weight:500;line-height:150%}@media (min-width:1200px){.form-wrapper.accordion .accordion-item .h2,.form-wrapper.accordion .accordion-item h2,.h6,h6{text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}}.display-1{text-decoration:none;font-family:Manrope;font-size:11.1rem;font-weight:500;line-height:150%}@media (min-width:1200px){.display-1{text-decoration:none;font-family:Manrope;font-size:16.8rem;font-weight:500;line-height:150%}}.display-2{text-decoration:none;font-family:Manrope;font-size:9.3rem;font-weight:500;line-height:150%}@media (min-width:1200px){.display-2{text-decoration:none;font-family:Manrope;font-size:13.4rem;font-weight:500;line-height:150%}}.display-3{text-decoration:none;font-family:Manrope;font-size:7.7rem;font-weight:500;line-height:150%}@media (min-width:1200px){.display-3{text-decoration:none;font-family:Manrope;font-size:10.7rem;font-weight:500;line-height:150%}}.display-4{text-decoration:none;font-family:Manrope;font-size:6.4rem;font-weight:500;line-height:150%}@media (min-width:1200px){.display-4{text-decoration:none;font-family:Manrope;font-size:8.6rem;font-weight:500;line-height:150%}}p{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;margin:0}@media (min-width:1200px){p{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%}}.anchor-icon{text-decoration:none}.anchor-icon *{display:inline-block;margin-right:.8rem}.anchor-icon :last-child{margin-right:0}.anchor-icon:active .link-text,.anchor-icon:hover .link-text{text-decoration:underline;color:#000a66}.btn,.button,.node-preview-container .node-preview-backlink,a.button,button.link{display:inline-block;margin:0;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:1200px){.btn,.button,.node-preview-container .node-preview-backlink,a.button,button.link{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%}}.btn-icon.button,.btn.btn-icon,.node-preview-container .btn-icon.node-preview-backlink,button.btn-icon.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:.8rem}.btn-icon.button svg,.btn.btn-icon svg,.node-preview-container .btn-icon.node-preview-backlink svg,button.btn-icon.link svg{height:1.6rem;width:auto}.btn-group-sm>.btn,.btn-group-sm>.button,.btn-group-sm>button.link,.btn-sm.button,.btn.btn-sm,.node-preview-container .btn-group-sm>.node-preview-backlink,.node-preview-container .btn-sm.node-preview-backlink,button.btn-sm.link{text-decoration:none;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:150%}@media (min-width:1200px){.btn-group-sm>.btn,.btn-group-sm>.button,.btn-group-sm>button.link,.btn-sm.button,.btn.btn-sm,.node-preview-container .btn-group-sm>.node-preview-backlink,.node-preview-container .btn-sm.node-preview-backlink,button.btn-sm.link{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}}.btn-group-lg>.btn,.btn-group-lg>.button,.btn-group-lg>button.link,.btn-lg.button,.btn.btn-lg,.node-preview-container .btn-group-lg>.node-preview-backlink,.node-preview-container .btn-lg.node-preview-backlink,button.btn-lg.link{text-decoration:none;font-family:Manrope;font-size:2.2rem;font-weight:500;line-height:150%}@media (min-width:1200px){.btn-group-lg>.btn,.btn-group-lg>.button,.btn-group-lg>button.link,.btn-lg.button,.btn.btn-lg,.node-preview-container .btn-group-lg>.node-preview-backlink,.node-preview-container .btn-lg.node-preview-backlink,button.btn-lg.link{text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}}.btn-primary.button,.btn.btn-primary,.node-preview-container .btn-primary.node-preview-backlink,button.btn-primary.link{color:#fff;background-color:#00138e;border-color:#00138e}.btn-primary.button:hover,.btn.btn-primary:hover,.node-preview-container .btn-primary.node-preview-backlink:hover,button.btn-primary.link:hover{color:#fff;background-color:#000a66;border-color:#000a66}.btn-primary.button:active,.btn.btn-primary:active,.node-preview-container .btn-primary.node-preview-backlink:active,button.btn-primary.link:active{color:#fff;background-color:#000a66;border-color:#000a66}.btn-primary.button:focus,.btn.btn-primary:focus,.node-preview-container .btn-primary.node-preview-backlink:focus,button.btn-primary.link:focus{color:#fff;background-color:#00138e;border-color:#92a3f3}.btn-primary.button:disabled,.btn.btn-primary:disabled,.node-preview-container .btn-primary.node-preview-backlink:disabled,button.btn-primary.link:disabled{color:#fff;background-color:#00138e;border-color:#00138e}.btn-primary-outline.button,.btn.btn-primary-outline,.node-preview-container .btn-primary-outline.node-preview-backlink,button.btn-primary-outline.link{color:#00138e;border-color:#00138e}.btn-primary-outline.button:hover,.btn.btn-primary-outline:hover,.node-preview-container .btn-primary-outline.node-preview-backlink:hover,button.btn-primary-outline.link:hover{color:#fff;border-color:#000a66}.btn-primary-outline.button:active,.btn.btn-primary-outline:active,.node-preview-container .btn-primary-outline.node-preview-backlink:active,button.btn-primary-outline.link:active{color:#00138e;border-color:#00138e}.btn-primary-outline.button:focus,.btn.btn-primary-outline:focus,.node-preview-container .btn-primary-outline.node-preview-backlink:focus,button.btn-primary-outline.link:focus{color:#00138e;border-color:#00138e}.btn-primary-outline.button:disabled,.btn.btn-primary-outline:disabled,.node-preview-container .btn-primary-outline.node-preview-backlink:disabled,button.btn-primary-outline.link:disabled{color:#00138e;border-color:#00138e}.btn-secondary.button,.btn.btn-secondary,.node-preview-container .btn-secondary.node-preview-backlink,button.btn-secondary.link{color:#fff;background-color:#163157;border-color:#163157}.btn-secondary.button:hover,.btn.btn-secondary:hover,.node-preview-container .btn-secondary.node-preview-backlink:hover,button.btn-secondary.link:hover{color:#fff;background-color:#0b1c3e;border-color:#0b1c3e}.btn-secondary.button:active,.btn.btn-secondary:active,.node-preview-container .btn-secondary.node-preview-backlink:active,button.btn-secondary.link:active{color:#fff;background-color:#0b1c3e;border-color:#0b1c3e}.btn-secondary.button:focus,.btn.btn-secondary:focus,.node-preview-container .btn-secondary.node-preview-backlink:focus,button.btn-secondary.link:focus{color:#fff;background-color:#163157;border-color:#a7cdee}.btn-secondary.button:disabled,.btn.btn-secondary:disabled,.node-preview-container .btn-secondary.node-preview-backlink:disabled,button.btn-secondary.link:disabled{color:#fff;background-color:#163157;border-color:#163157}.btn-secondary-outline.button,.btn.btn-secondary-outline,.node-preview-container .btn-secondary-outline.node-preview-backlink,button.btn-secondary-outline.link{color:#163157;border-color:#163157}.btn-secondary-outline.button:hover,.btn.btn-secondary-outline:hover,.node-preview-container .btn-secondary-outline.node-preview-backlink:hover,button.btn-secondary-outline.link:hover{color:#fff;border-color:#0b1c3e}.btn-secondary-outline.button:active,.btn.btn-secondary-outline:active,.node-preview-container .btn-secondary-outline.node-preview-backlink:active,button.btn-secondary-outline.link:active{color:#163157;border-color:#163157}.btn-secondary-outline.button:focus,.btn.btn-secondary-outline:focus,.node-preview-container .btn-secondary-outline.node-preview-backlink:focus,button.btn-secondary-outline.link:focus{color:#163157;border-color:#163157}.btn-secondary-outline.button:disabled,.btn.btn-secondary-outline:disabled,.node-preview-container .btn-secondary-outline.node-preview-backlink:disabled,button.btn-secondary-outline.link:disabled{color:#163157;border-color:#163157}:root{--base-bg-color-white:white;--base-bg-color-neutral-100:#c6c6c6;--base-bg-color-neutral-150:#b8b8b8;--base-bg-color-neutral-500:#505050;--base-bg-color-neutral-900:#101010;--base-bg-color-black:black;--base-bg-color-primary-500:#00138e;--base-bg-color-info-500:#02aadd;--base-bg-color-success-500:#2a7f10;--base-bg-color-warning-500:#ffb200;--base-bg-color-danger-500:#d13917;--base-bg-color-custom-silver:#dddddd;--base-bg-color-custom-graphi:#808082;--base-bg-color-00013a:#00013a}.bg-fff{background-color:var(--base-bg-color-white)}.bg-c6c6c6{background-color:var(--base-bg-color-neutral-100)}.bg-neutral-150{background-color:var(--base-bg-color-neutral-150)}.bg-505050{background-color:var(--base-bg-color-neutral-500)}.bg-gray{background-color:var(--base-bg-color-neutral-500)}.bg-101010{background-color:var(--base-bg-color-neutral-900)}.bg-000000{background-color:var(--base-bg-color-black)}.bg-0138a6{background-color:var(--base-bg-color-primary-500)}.bg-02aadd{background-color:var(--base-bg-color-info-500)}.bg-2a7f10{background-color:var(--base-bg-color-success-500)}.bg-ffb200{background-color:var(--base-bg-color-warning-500)}.bg-d13917{background-color:var(--base-bg-color-danger-500)}.bg-163157{background-color:var(--base-bg-color-danger-500)}.bg-silver{background-color:var(--base-bg-color-custom-silver)}.bg-custom-graphi{background-color:var(--base-bg-color-custom-graphi)}.bg-00013a{background-color:var(--base-bg-color-00013a)}.bg-brick{background-color:#732d2f}.bg-green{background-color:#306000}.bg-neutral-400{background-color:#6e6e6e}.bg-blue{background-color:#00013a}.bg-eic-primary{background-color:#001391;--text-color:white}.bg-primary{--text-color:white}.form-wrapper.accordion .accordion-item .text-color-inherit .h2,.form-wrapper.accordion .accordion-item .text-color-inherit h2,.text-color-inherit .form-wrapper.accordion .accordion-item .h2,.text-color-inherit .form-wrapper.accordion .accordion-item h2,.text-color-inherit .h1,.text-color-inherit .h2,.text-color-inherit .h3,.text-color-inherit .h4,.text-color-inherit .h5,.text-color-inherit .h6,.text-color-inherit .titulo,.text-color-inherit a,.text-color-inherit div,.text-color-inherit h1,.text-color-inherit h2,.text-color-inherit h3,.text-color-inherit h4,.text-color-inherit h5,.text-color-inherit h6,.text-color-inherit li,.text-color-inherit p,.text-color-inherit span,.text-color-inherit ul,.text-color-inherit.menu-tabs--tab{color:inherit!important}.form-wrapper.accordion .accordion-item .text-color-white .h2,.form-wrapper.accordion .accordion-item .text-color-white h2,.text-color-white .form-wrapper.accordion .accordion-item .h2,.text-color-white .form-wrapper.accordion .accordion-item h2,.text-color-white .h1,.text-color-white .h2,.text-color-white .h3,.text-color-white .h4,.text-color-white .h5,.text-color-white .h6,.text-color-white .titulo,.text-color-white a,.text-color-white div,.text-color-white h1,.text-color-white h2,.text-color-white h3,.text-color-white h4,.text-color-white h5,.text-color-white h6,.text-color-white li,.text-color-white p,.text-color-white span,.text-color-white ul,.text-color-white.menu-tabs--tab{color:#fff!important}.form-wrapper.accordion .accordion-item .text-color-black .h2,.form-wrapper.accordion .accordion-item .text-color-black h2,.text-color-black .form-wrapper.accordion .accordion-item .h2,.text-color-black .form-wrapper.accordion .accordion-item h2,.text-color-black .h1,.text-color-black .h2,.text-color-black .h3,.text-color-black .h4,.text-color-black .h5,.text-color-black .h6,.text-color-black .titulo,.text-color-black a,.text-color-black div,.text-color-black h1,.text-color-black h2,.text-color-black h3,.text-color-black h4,.text-color-black h5,.text-color-black h6,.text-color-black li,.text-color-black p,.text-color-black span,.text-color-black ul,.text-color-black.menu-tabs--tab{color:#000!important}.form-wrapper.accordion .accordion-item .text-color-blue .h2,.form-wrapper.accordion .accordion-item .text-color-blue h2,.text-color-blue .form-wrapper.accordion .accordion-item .h2,.text-color-blue .form-wrapper.accordion .accordion-item h2,.text-color-blue .h1,.text-color-blue .h2,.text-color-blue .h3,.text-color-blue .h4,.text-color-blue .h5,.text-color-blue .h6,.text-color-blue .titulo,.text-color-blue a,.text-color-blue div,.text-color-blue h1,.text-color-blue h2,.text-color-blue h3,.text-color-blue h4,.text-color-blue h5,.text-color-blue h6,.text-color-blue li,.text-color-blue p,.text-color-blue span,.text-color-blue ul,.text-color-blue.menu-tabs--tab{color:#00013a!important}.layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit}.layout-builder-block{padding:0;background-color:transparent}.paragraph--type--base-svg[class^=bg] .field--name-field-media-image{width:var(--svg-height,4rem);height:var(--svg-width,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--base-bg-color,transparent);border-radius:50%}.accordion .accordion-button{padding:1.6rem;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.accordion .accordion-button.collapsed:focus{border:1px solid #00f}@media (min-width:1200px){.accordion .accordion-button{padding:2rem}}.accordion .accordion-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjg3MTE1NSAwLjUxMjIzM0MxLjQxNjY4IC0wLjExMTIyMiAyLjM2NDMyIC0wLjE3NDM5OCAyLjk4Nzc4IDAuMzcxMTI1TDEwIDYuNTA2ODRMMTcuMDEyMyAwLjM3MTEyNUMxNy42MzU3IC0wLjE3NDM5OCAxOC41ODM0IC0wLjExMTIyMiAxOS4xMjg5IDAuNTEyMjMzQzE5LjY3NDQgMS4xMzU2OSAxOS42MTEyIDIuMDgzMzMgMTguOTg3OCAyLjYyODg2TDEwLjk4NzggOS42Mjg4NkMxMC40MjIyIDEwLjEyMzcgOS41Nzc4IDEwLjEyMzcgOS4wMTIyNiA5LjYyODg2TDEuMDEyMjYgMi42Mjg4NkMwLjM4ODgwOSAyLjA4MzMzIDAuMzI1NjMyIDEuMTM1NjkgMC44NzExNTUgMC41MTIyMzNaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);background-size:100%}.accordion .accordion-body{padding:3.2rem}@media (min-width:1200px){.accordion .accordion-body{padding:4rem}}.accordion .accordion-body .accordion-body-texto{padding:1.6rem 0}.card,.media-library-selection .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity{--svg-height:8rem;--svg-width:8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border-color:#a9a9a9}.card .card-title,.media-library-selection .media-library-item.media-library-item--grid .card-title,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title{color:#181818}.card .card-body *,.card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity *,.media-library-selection .media-library-item.media-library-item--grid .card-body *,.media-library-selection .media-library-item.media-library-item--grid article *,.media-library-selection .media-library-item.media-library-item--grid>div *,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .media-library-item.media-library-item--grid>div *,.media-library-selection .view-media-library .media-library-views-form .media-library-item.media-library-item--grid .views-field-rendered-entity *,.view-media-library .media-library-views-form .media-library-item--grid .card .views-field-rendered-entity *,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-body *,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .media-library-selection .media-library-item.media-library-item--grid>div *,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .views-field-rendered-entity *,.view-media-library .media-library-views-form .media-library-selection .media-library-item.media-library-item--grid .views-field-rendered-entity *{margin-bottom:1.2rem}.card .card-body :last-child,.card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity :last-child,.media-library-selection .media-library-item.media-library-item--grid .card-body :last-child,.media-library-selection .media-library-item.media-library-item--grid article :last-child,.media-library-selection .media-library-item.media-library-item--grid>div :last-child,.media-library-selection .view-media-library .media-library-views-form .media-library-item.media-library-item--grid .views-field-rendered-entity :last-child,.view-media-library .media-library-views-form .media-library-item--grid .card .views-field-rendered-entity :last-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-body :last-child,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .views-field-rendered-entity :last-child,.view-media-library .media-library-views-form .media-library-selection .media-library-item.media-library-item--grid .views-field-rendered-entity :last-child{margin-bottom:0}.card .card-body p,.card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity p,.media-library-selection .media-library-item.media-library-item--grid .card-body p,.media-library-selection .media-library-item.media-library-item--grid article p,.media-library-selection .media-library-item.media-library-item--grid>div p,.media-library-selection .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .media-library-item.media-library-item--grid>div p,.media-library-selection .view-media-library .media-library-views-form .media-library-item.media-library-item--grid .views-field-rendered-entity p,.view-media-library .media-library-views-form .media-library-item--grid .card .views-field-rendered-entity p,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-body p,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .media-library-selection .media-library-item.media-library-item--grid>div p,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .views-field-rendered-entity p,.view-media-library .media-library-views-form .media-library-selection .media-library-item.media-library-item--grid .views-field-rendered-entity p{color:#181818}.card img,.media-library-selection .media-library-item.media-library-item--grid img,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity img{height:auto;max-width:75rem;width:100%}.card svg,.media-library-selection .media-library-item.media-library-item--grid svg,.view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity svg{fill:#505050}.media-gallery--content a{width:100%;height:100%}.media-gallery--content.add-spaces .entity-gallery{gap:.8rem}.media-gallery--content.columns-1 .entity-gallery{grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.media-gallery--content.columns-1-md .entity-gallery{grid-template-columns:repeat(1,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-1-xl .entity-gallery{grid-template-columns:repeat(1,1fr)}}.media-gallery--content.columns-2 .entity-gallery{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.media-gallery--content.columns-2-md .entity-gallery{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-2-xl .entity-gallery{grid-template-columns:repeat(2,1fr)}}.media-gallery--content.columns-3 .entity-gallery{grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.media-gallery--content.columns-3-md .entity-gallery{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-3-xl .entity-gallery{grid-template-columns:repeat(3,1fr)}}.media-gallery--content.columns-4 .entity-gallery{grid-template-columns:repeat(4,1fr)}@media (min-width:768px){.media-gallery--content.columns-4-md .entity-gallery{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-4-xl .entity-gallery{grid-template-columns:repeat(4,1fr)}}.media-gallery--content.columns-5 .entity-gallery{grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.media-gallery--content.columns-5-md .entity-gallery{grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-5-xl .entity-gallery{grid-template-columns:repeat(5,1fr)}}.media-gallery--content.columns-6 .entity-gallery{grid-template-columns:repeat(6,1fr)}@media (min-width:768px){.media-gallery--content.columns-6-md .entity-gallery{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px){.media-gallery--content.columns-6-xl .entity-gallery{grid-template-columns:repeat(6,1fr)}}.media-gallery--content .entity-gallery{list-style:none;display:grid}.media-gallery--content .entity-gallery-item{margin:0;width:100%}.media-gallery--content .entity-gallery-content{position:relative}.media-gallery--content .entity-gallery img{width:100%}.media-gallery--content .entity-gallery .ajax-progress{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%,-50%);transform:translateX(-50%,-50%)}.entity-gallery-slideshow{margin-bottom:0}.entity-gallery-slideshow img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:65vh}.gallery-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:3.2rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-navigation .entity-gallery-slideshow-pager{color:#fff;margin:0 3.2rem}.gallery-navigation .slick-next,.gallery-navigation .slick-prev{position:relative;top:inherit;left:inherit;right:inherit;-webkit-transform:none;transform:none;width:40px;height:40px}.gallery-navigation .slick-next:focus,.gallery-navigation .slick-prev:focus{background-color:#00138e}.gallery-navigation .slick-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='40' viewBox='0 0 41 40' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.1407 25.8194C22.7502 26.2099 22.117 26.2099 21.7265 25.8194L16.8825 20.9754C16.3748 20.4678 16.3748 19.6446 16.8825 19.137L21.7265 14.293C22.117 13.9025 22.7502 13.9025 23.1407 14.293C23.5312 14.6836 23.5312 15.3167 23.1407 15.7073L18.7917 20.0562L23.1407 24.4052C23.5312 24.7957 23.5312 25.4289 23.1407 25.8194Z' fill='white'/%3E%3Cpath d='M39.5 0V40H41.5V0H39.5Z' fill='white' fill-opacity='0.2' mask='url(%23path-1-inside-1_2266_27526)'/%3E%3C/svg%3E")}.gallery-navigation .slick-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='40' viewBox='0 0 41 40' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7946 14.293C17.1851 13.9025 17.8183 13.9025 18.2088 14.293L23.0528 19.137C23.5605 19.6447 23.5605 20.4678 23.0528 20.9755L18.2088 25.8194C17.8183 26.2099 17.1851 26.2099 16.7946 25.8194C16.4041 25.4289 16.4041 24.7957 16.7946 24.4052L21.1436 20.0562L16.7946 15.7072C16.4041 15.3167 16.4041 14.6835 16.7946 14.293Z' fill='white'/%3E%3Cpath d='M1.5 40V0H-0.5V40H1.5Z' fill='white' fill-opacity='0.2' mask='url(%23path-1-inside-1_2266_27529)'/%3E%3C/svg%3E")}.gallery-navigation .slick-next-icon,.gallery-navigation .slick-prev-icon{font-family:inherit;height:100%;background-size:cover}.gallery-navigation .slick-next-icon:before,.gallery-navigation .slick-prev-icon:before{content:none!important}.gallery-dialog{width:90%!important;background:0 0!important;border:none!important;overflow:hidden!important;border-radius:0!important;z-index:5;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.gallery-dialog{width:60%!important}}.gallery-dialog .ui-dialog-title{display:none}.gallery-dialog .ui-dialog-titlebar{border:none!important;background:0 0!important;padding:0!important;top:20px;position:relative}.gallery-dialog .ui-dialog-titlebar-close{width:40px!important;height:40px!important;z-index:999;top:0!important;right:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg filter='url(%23filter0_b_2266_27439)'%3E%3Crect width='40' height='40' fill='black' fill-opacity='0.8'/%3E%3C/g%3E%3Cpath d='M15 15C15 15 20.1852 20.4386 25 25M15 25C15 25 20.1852 19.5614 25 15' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b_2266_27439' x='-24' y='-24' width='88' height='88' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='12'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_2266_27439'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_2266_27439' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")!important;margin:-1px!important;background-size:100%!important;opacity:1!important}.gallery-dialog .ui-dialog-titlebar-close:focus{background-color:#00138e;background-blend-mode:lighten}.gallery-dialog .ui-dialog-content{padding:0!important;overflow:hidden!important;background:0 0!important}.gallery-dialog+.ui-widget-overlay{background-color:rgba(0,0,0,.7)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1}.hero-full{position:relative;width:100%;min-height:800px;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;background-position:center}.hero-full::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:120%}.hero-full .hero-content{position:relative;z-index:2}@media (min-width:768px){.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%}}@media (min-width:1200px){.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%}}.hero-half .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-height:800}.hero-half .hero-content .column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hero-half .hero-content .column img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-half .hero-content .column .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5.6rem 2rem}@media (min-width:1200px){.hero-half{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:150%}.hero-half .hero-content .column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.hero-half .hero-content .column .content{padding:8.8rem}}.hero-vertical .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-height:636}.hero-vertical .hero-content .column-40,.hero-vertical .hero-content .column-60{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hero-vertical .hero-content .column-40 img,.hero-vertical .hero-content .column-60 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.hero-vertical .hero-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:1.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5.6rem 2rem}@media (min-width:1200px){.hero-vertical{color:#181818;text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:150%}.hero-vertical .hero-content .column-60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.hero-vertical .hero-content .column-40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.list-component{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.4rem;border:1px solid #c6c6c6;background-color:rgba(0,0,0,0);max-width:540px;width:75%;padding:.8rem;border-radius:.375rem;max-width:720px;width:85%;padding:1.2rem;border-radius:.25rem;max-width:960px;width:90%;padding:1.6rem;border-radius:.5rem}.list-component>ol{list-style-type:none;padding:0;margin:0;width:100%}.list-component>ul{list-style-type:none;padding:0;margin:0;width:100%}.list-component>li{position:relative;margin-bottom:.8rem;margin-left:0}.list-component .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.2rem}.list-component .list-item-number{margin-right:.8rem;color:#181818;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-body{padding-left:1.2rem;padding-right:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-component .list-item-body .list-titulo{color:#181818;padding-bottom:1.2rem;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-body .list-subtitulo{color:#181818;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-icon{margin-left:10px;-ms-flex-item-align:center;align-self:center}.list-component .list-item-icon-svg svg{width:5rem;height:5rem;color:#505050}.post .flex-column{display:block;height:auto;max-width:39rem;width:100%}@media (min-width:768px){.post .flex-column{display:-webkit-box;display:-ms-flexbox;display:flex}}.post .mobile{height:auto;max-width:78rem;width:100%}.post .post-body{padding:2.4rem 2rem}.post .post-body .post-fecha{display:inline-block;margin-right:1.2rem}.post .post-body .post-autor{display:inline-block}.post .post-body .post-description{margin:1.2rem 0}.base-profile{background-color:#217987!important;color:#181818}.base-profile .media-library-view--widget .view-header li,.base-profile .nav-tabs li,.media-library-view--widget .base-profile .view-header li{margin:0}.base-profile .media-library-view--widget .view-header li a,.base-profile .nav-tabs li a,.media-library-view--widget .base-profile .view-header li a{padding:1.6rem 0}.base-profile .media-library-view--widget .view-header li a :hover,.base-profile .nav-tabs li a :hover,.media-library-view--widget .base-profile .view-header li a :hover{border:0}.base-profile .media-library-view--widget .view-header .nav-link,.base-profile .media-library-view--widget .view-header a,.base-profile .nav-tabs .nav-link,.media-library-view--widget .base-profile .view-header .nav-link,.media-library-view--widget .base-profile .view-header a,.media-library-view--widget .view-header .base-profile .nav-tabs a{-webkit-transition:none;transition:none}.base-profile .media-library-view--widget .view-header .nav-link:focus,.base-profile .media-library-view--widget .view-header .nav-link:hover,.base-profile .media-library-view--widget .view-header a:focus,.base-profile .media-library-view--widget .view-header a:hover,.base-profile .nav-tabs .nav-link:focus,.base-profile .nav-tabs .nav-link:hover,.media-library-view--widget .base-profile .view-header .nav-link:focus,.media-library-view--widget .base-profile .view-header .nav-link:hover,.media-library-view--widget .base-profile .view-header a:focus,.media-library-view--widget .base-profile .view-header a:hover,.media-library-view--widget .view-header .base-profile .nav-tabs a:focus,.media-library-view--widget .view-header .base-profile .nav-tabs a:hover{border:0;color:#fff}.base-profile .media-library-view--widget .view-header .nav-link.active,.base-profile .media-library-view--widget .view-header a.active,.base-profile .media-library-view--widget .view-header a.is-active,.base-profile .nav-tabs .nav-link.active,.media-library-view--widget .base-profile .view-header .nav-link.active,.media-library-view--widget .base-profile .view-header a.active,.media-library-view--widget .base-profile .view-header a.is-active,.media-library-view--widget .view-header .base-profile .nav-tabs a.active,.media-library-view--widget .view-header .base-profile .nav-tabs a.is-active{background-color:transparent;border-top:0;border-right:0;border-bottom:.4rem #8b8b8b solid;border-left:0;font-weight:700;color:#fff}.base-profile a{color:#fff}.base-profile .list-component{width:100%;background:0 0;border:none;color:#fff;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.base-profile .list-component .list-component--list{padding:0}.base-profile .list-component .list-component--list .list-item{margin-top:2.4rem;position:relative;padding:0}.base-profile .list-component .list-component--list .list-item a,.base-profile .list-component .list-component--list .list-item a span{text-decoration:none}.base-profile .list-component .list-component--list .list-item .list-item-number{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:150%;padding-bottom:1.2rem;color:#181818;position:absolute;left:0;top:0;display:inline-block;line-height:1}.base-profile .list-component .list-component--list .list-item .list-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.base-profile .list-component .list-component--list .list-item .list-item-body .list-titulo p{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:150%;padding-left:60px;color:#181818;border-bottom:2px solid #181818;line-height:1}.base-profile .list-component .list-component--list .list-item .list-item-body .list-subtitulo{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;color:#181818;display:block;width:100%;padding:1.6rem 4rem}.base-profile .list-component .list-component--list .list-item .list-item-body .list-subtitulo ol{counter-reset:list-item}.base-profile .list-component .list-component--list .list-item .list-item-body .list-subtitulo ol li{counter-increment:list-item;position:relative;margin-bottom:2.4rem}.base-profile .list-component .list-component--list .list-item .list-item-body .list-subtitulo ol li::marker{color:#217987}.base-profile .list-component .list-component--list .list-item .list-item-body .list-subtitulo ol li::before{content:counter(list-item,decimal-leading-zero) ". ";position:absolute;left:-35px;width:30px;text-align:right}.base-profile .base-tabs{background-color:transparent}.base-profile .tab-profile .tab-pane{padding:1.6rem}.base-profile .tab-profile .tab-pane .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.base-profile .tab-profile .tab-pane{opacity:1}}.base-profile .slick-dots{bottom:4rem}.base-profile .slick-dots li{margin:0 1px}.base-profile .slick-dots li.slick-active button .slick-dot-icon{color:#181818}.base-profile .slick-dots li.slick-active button .slick-dot-icon:before{font-size:3.125rem}.base-profile .slick-dots li.slick-active button:before{line-height:2rem}.base-profile .slick-dots li.slick-active button:focus .slick-dot-icon{color:#181818}.base-profile .slick-dots li button .slick-dot-icon:before{font-size:3.125rem;color:#181818;margin-top:0}.table-component table{width:100%}.table-component table th{min-width:20rem;padding:2.4rem 2rem;background-color:#6e6e6e;border:.1rem solid #fff;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;color:#fff;text-align:center}.table-component table td{padding:2.4rem 2rem;background-color:#e4e4e4;border:.1rem solid #fff;text-decoration:none;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:150%}@media (min-width:992px){.table-component table td{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}}.table-component table td strong{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:150%}@media (min-width:992px){.table-component table td strong{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:150%}}.table-component table span{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}.table-component table td:not(:nth-child(1)),.table-component table th:not(:nth-child(1)){display:none}@media (min-width:992px){.table-component table td:not(:nth-child(1)),.table-component table th:not(:nth-child(1)){display:table-cell}}.table-component th p{text-align:left}.base-tabs{background-color:#fff}.base-tabs .dropdown{width:100%}.base-tabs .dropdown-toggle{position:relative;padding:2rem 0;color:#181818;border:.1rem solid #a9a9a9;border-radius:0;text-align:center}.base-tabs .dropdown-toggle.active,.base-tabs .media-library-view--widget .view-header a.dropdown-toggle.is-active,.media-library-view--widget .view-header .base-tabs a.dropdown-toggle.is-active{border:.1rem solid #a9a9a9}.base-tabs .dropdown-toggle:after{position:absolute;left:auto;right:2.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;height:1rem;width:1.9rem;background-image: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='M0.272742 0.807351C0.600056 0.433278 1.16864 0.395372 1.54272 0.722686L5.75006 4.40411L9.95741 0.722686C10.3315 0.395372 10.9001 0.433278 11.2274 0.807351C11.5547 1.18142 11.5168 1.75001 11.1427 2.07732L6.34272 6.27732C6.00339 6.57423 5.49673 6.57423 5.15741 6.27732L0.357407 2.07732C-0.0166659 1.75001 -0.0545717 1.18142 0.272742 0.807351Z' fill='%23505050'/%3E%3C/svg%3E%0A");background-size:100% 100%;border:0;border-radius:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.base-tabs .dropdown-toggle[aria-expanded=true]:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.base-tabs .dropdown-menu{position:relative!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;padding:0;text-align:center}@media (min-width:768px){.base-tabs .dropdown-menu{margin-bottom:-.1rem;overflow-x:scroll}}@media (min-width:1200px){.base-tabs .dropdown-menu{margin-bottom:0;overflow:hidden}}.base-tabs .dropdown-menu::-webkit-scrollbar{height:.5rem}.base-tabs .dropdown-menu::-webkit-scrollbar-track{background:0 0}.base-tabs .dropdown-menu::-webkit-scrollbar-thumb{background:0 0;border-radius:.5rem}.base-tabs .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#555}.base-tabs .dropdown-menu:hover::-webkit-scrollbar-thumb{background:#a9a9a9}@media (min-width:768px){.base-tabs .dropdown-menu>li{-webkit-box-flex:1;-ms-flex:1 0 18.18%;flex:1 0 18.18%}}@media (min-width:1200px){.base-tabs .dropdown-menu>li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}}.base-tabs .dropdown-menu .dropdown-item{color:#181818;padding:2rem 0;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.base-tabs .dropdown-menu .dropdown-item.active,.base-tabs .dropdown-menu .media-library-view--widget .view-header a.dropdown-item.is-active,.media-library-view--widget .view-header .base-tabs .dropdown-menu a.dropdown-item.is-active{display:none;color:#c6c6c6}@media (min-width:768px){.base-tabs .dropdown-menu .dropdown-item.active,.base-tabs .dropdown-menu .media-library-view--widget .view-header a.dropdown-item.is-active,.media-library-view--widget .view-header .base-tabs .dropdown-menu a.dropdown-item.is-active{display:block}}.well{background-color:#e4e4e4;border-radius:4px;border:.1rem solid #d5d5d5}.well>*{margin-bottom:1.2rem}.well>:last-child{margin-bottom:0}.well .h3{color:#181818}.well p{color:#181818}.list-component{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.4rem;border:1px solid #c6c6c6;background-color:rgba(0,0,0,0);max-width:540px;width:75%;padding:.8rem;border-radius:.375rem;max-width:720px;width:85%;padding:1.2rem;border-radius:.25rem;max-width:960px;width:90%;padding:1.6rem;border-radius:.5rem}.list-component>ol{list-style-type:none;padding:0;margin:0;width:100%}.list-component>ul{list-style-type:none;padding:0;margin:0;width:100%}.list-component>li{position:relative;margin-bottom:.8rem;margin-left:0}.list-component .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.2rem}.list-component .list-item-number{margin-right:.8rem;color:#181818;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-body{padding-left:1.2rem;padding-right:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-component .list-item-body .list-titulo{color:#181818;padding-bottom:1.2rem;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-body .list-subtitulo{color:#181818;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:150%}.list-component .list-item-icon{margin-left:10px;-ms-flex-item-align:center;align-self:center}.list-component .list-item-icon-svg svg{width:5rem;height:5rem;color:#505050}.hero-full{position:relative;width:100%;min-height:800px;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;background-position:center}.hero-full::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:120%}.hero-full .hero-content{position:relative;z-index:2}@media (min-width:768px){.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%}}@media (min-width:1200px){.hero-full .h1,.hero-full h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%}}.hero-half .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-height:800}.hero-half .hero-content .column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hero-half .hero-content .column img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-half .hero-content .column .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5.6rem 2rem}@media (min-width:1200px){.hero-half{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:150%}.hero-half .hero-content .column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.hero-half .hero-content .column .content{padding:8.8rem}}.hero-vertical .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-height:636}.hero-vertical .hero-content .column-40,.hero-vertical .hero-content .column-60{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hero-vertical .hero-content .column-40 img,.hero-vertical .hero-content .column-60 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.hero-vertical .hero-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:1.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5.6rem 2rem}@media (min-width:1200px){.hero-vertical{color:#181818;text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:150%}.hero-vertical .hero-content .column-60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.hero-vertical .hero-content .column-40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.featured .h1,.featured h1{border-bottom:1px solid #e4e4e4;display:block;text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:150%}.featured p{margin:2rem 0 2rem 0}.featured a{margin:2rem 0 2rem 0}.table-component table{width:100%}.table-component table th{min-width:20rem;padding:2.4rem 2rem;background-color:#6e6e6e;border:.1rem solid #fff;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;color:#fff;text-align:center}.table-component table td{padding:2.4rem 2rem;background-color:#e4e4e4;border:.1rem solid #fff;text-decoration:none;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:150%}@media (min-width:992px){.table-component table td{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}}.table-component table td strong{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:150%}@media (min-width:992px){.table-component table td strong{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:150%}}.table-component table span{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}.table-component table td:not(:nth-child(1)),.table-component table th:not(:nth-child(1)){display:none}@media (min-width:992px){.table-component table td:not(:nth-child(1)),.table-component table th:not(:nth-child(1)){display:table-cell}}.table-component th p{text-align:left}.base-program{background-color:#e4e4e4}.base-program a,.base-program li,.base-program p,.base-program span{font-size:1.2rem!important}.base-program a{text-decoration:none}.base-program .base-program--type-tabs nav{background-color:#163157;border-bottom:#fff .1rem solid;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}@media (min-width:576px){.base-program .base-program--type-tabs nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.base-program .base-program--type-tabs .program-title{color:#fff;display:none;width:20%;text-align:center;-ms-flex-item-align:center;align-self:center;overflow:hidden}@media (min-width:576px){.base-program .base-program--type-tabs .program-title{display:block}}.base-program .base-program--type-tabs .nav-item{background-color:#163157;margin-bottom:0}.base-program .base-program--type-tabs .nav-item .media-library-view--widget .view-header a,.base-program .base-program--type-tabs .nav-item .nav-link,.media-library-view--widget .view-header .base-program .base-program--type-tabs .nav-item a{border:none;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:0;background:#163157;font-size:1em;font-weight:300;padding:2rem;text-align:center;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;width:100%;display:block}.base-program .base-program--type-tabs .nav-item .media-library-view--widget .view-header a:hover,.base-program .base-program--type-tabs .nav-item .nav-link:hover,.media-library-view--widget .view-header .base-program .base-program--type-tabs .nav-item a:hover{background-color:#00138e;color:#fff}.base-program .base-program--type-tabs .nav-item .media-library-view--widget .view-header a.active,.base-program .base-program--type-tabs .nav-item .media-library-view--widget .view-header a.is-active,.base-program .base-program--type-tabs .nav-item .nav-link.active,.media-library-view--widget .view-header .base-program .base-program--type-tabs .nav-item a.active,.media-library-view--widget .view-header .base-program .base-program--type-tabs .nav-item a.is-active{background-color:#e4e4e4;color:#000}@media (min-width:576px){.base-program .base-program--type-tabs .nav-item .media-library-view--widget .view-header a,.base-program .base-program--type-tabs .nav-item .nav-link,.media-library-view--widget .view-header .base-program .base-program--type-tabs .nav-item a{width:auto}}.base-program .media-library-view--widget .view-header,.base-program .nav-tabs,.media-library-view--widget .base-program .view-header{background-color:#163157;border-left:#fff .1rem solid;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-height:inherit}@media (min-width:576px){.base-program .media-library-view--widget .view-header,.base-program .nav-tabs,.media-library-view--widget .base-program .view-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:80%}}.base-program .media-library-view--widget .view-header li,.base-program .nav-tabs li,.media-library-view--widget .base-program .view-header li{height:inherit;border-top:#fff .1rem solid}@media (min-width:576px){.base-program .media-library-view--widget .view-header li,.base-program .nav-tabs li,.media-library-view--widget .base-program .view-header li{height:5.8rem;border-top:none;width:100%}}@media (min-width:576px){.base-program .media-library-view--widget .view-header .program-title,.base-program .nav-tabs .program-title,.media-library-view--widget .base-program .view-header .program-title{display:-webkit-box;display:-ms-flexbox;display:flex}.base-program .media-library-view--widget .view-header .selected,.base-program .nav-tabs .selected,.media-library-view--widget .base-program .view-header .selected{display:block}}.base-program .tab-content{position:relative;min-height:0}@media (min-width:576px){.base-program .tab-content{min-height:20rem}}.base-program .tab-content .tab-pane{position:relative;display:block;opacity:1;padding:0;margin-top:4.6rem}.base-program .tab-content .tab-pane.show .tabpane-inner-content{display:block;height:auto}.base-program .tab-content .tab-pane.show .mob-tabpane-toggler{background:#163157;color:#fff}.base-program .tab-content .tab-pane.show .tap-mob-heading::after{display:block;background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M12.8047 10.6926C12.5175 11.0667 12.0188 11.1046 11.6906 10.7773L8 7.09589L4.30935 10.7773C3.98122 11.1046 3.48246 11.0667 3.19534 10.6926C2.90823 10.3186 2.94148 9.74998 3.26961 9.42267L7.48013 5.22268C7.77778 4.92577 8.22222 4.92577 8.51987 5.22268L12.7304 9.42267C13.0585 9.74999 13.0918 10.3186 12.8047 10.6926Z' fill='%23fff'/%3E%3C/svg%3E%0A")}@media (min-width:576px){.base-program .tab-content .tab-pane{display:none;margin-top:0}.base-program .tab-content .tab-pane.show{display:block;padding:0}.base-program .tab-content .tab-pane.show .tabpane-inner-content{display:block;height:auto}.base-program .tab-content .tab-pane.show .mob-tabpane-toggler{background:#163157;color:#fff}}.base-program .tab-content .tab-pane .tap-mob-heading{display:block;position:absolute;top:-4.6rem;left:0;right:0;width:100%;height:auto;clear:both}.base-program .tab-content .tab-pane .tap-mob-heading::after{content:"";display:block;position:absolute;background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M3.19534 5.30736C3.48246 4.93329 3.98122 4.89538 4.30935 5.22269L8 8.90411L11.6906 5.22269C12.0188 4.89538 12.5175 4.93329 12.8047 5.30736C13.0918 5.68143 13.0585 6.25001 12.7304 6.57733L8.51987 10.7773C8.22222 11.0742 7.77778 11.0742 7.48013 10.7773L3.26961 6.57733C2.94148 6.25001 2.90823 5.68143 3.19534 5.30736Z' fill='%23fff'/%3E%3C/svg%3E%0A");top:1rem;right:1rem;width:2rem;height:2rem;background-size:cover;background-position:center}@media (min-width:576px){.base-program .tab-content .tab-pane .tap-mob-heading{display:none}}.base-program .tab-content .tab-pane .tap-mob-heading .mob-tabpane-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#163157;border-top:.1rem solid #fff;color:#fff;height:6.4rem}.base-program .tab-content .tab-pane .tap-mob-heading .mob-tabpane-toggler:active{background:#e4e4e4;color:#000}.base-program .tab-content .tab-pane .tap-mob-heading .mob-tabpane-toggler:hover{background:#00138e;color:#fff}@media (min-width:576px){.base-program .tab-content .tab-pane .tap-mob-heading .mob-tabpane-toggler{display:none}}.base-program .tab-content .tab-pane .tabpane-inner-content{height:0;overflow:hidden;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.base-program .tab-content .tab-pane .tabpane-inner-content .paragraph{padding:2rem;margin-bottom:0;width:100%}@media (min-width:576px){.base-program .tab-content .tab-pane .tabpane-inner-content .paragraph{padding:5.6rem}}.base-program .paragraph--type--base-list{border:none;border-radius:0;background-color:#163157;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:inherit;padding:4.8rem;width:100%}.base-program .paragraph--type--base-list .list-title--content{color:#fff;padding:1.2rem 0}.base-program .paragraph--type--base-list .list-item{padding:0}.base-program .paragraph--type--base-list .list-item .list-item-number{color:#fff}.base-program .paragraph--type--base-list .list-item .list-item-body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.base-program .paragraph--type--base-list .list-item .list-item-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.base-program .paragraph--type--base-list .list-item .field--name-field-media-image svg{width:2rem;position:relative;bottom:1.5rem}.base-program .paragraph--type--base-list .list-subtitulo,.base-program .paragraph--type--base-list .list-titulo{color:#fff}.base-mosaic--content.columns-1 .field--name-field-base-item-mosaico{grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico{grid-template-columns:repeat(1,1fr)}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .column-span-2-md{grid-column:span 2}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .last-1-md{grid-column:1/2}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .last-2-md{grid-column:2/2}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .last-3-md{grid-column:3/2}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .last-4-md{grid-column:4/2}.base-mosaic--content.columns-1-md .field--name-field-base-item-mosaico .last-5-md{grid-column:5/2}}@media (min-width:1200px){.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico{grid-template-columns:repeat(1,1fr)}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .column-span-2-md{grid-column:auto}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .column-span-2-xl{grid-column:span 2}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .last-1-xl{grid-column:1/2}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .last-2-xl{grid-column:2/2}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .last-3-xl{grid-column:3/2}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .last-4-xl{grid-column:4/2}.base-mosaic--content.columns-1-xl .field--name-field-base-item-mosaico .last-5-xl{grid-column:5/2}}.base-mosaic--content.columns-2 .field--name-field-base-item-mosaico{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico{grid-template-columns:repeat(2,1fr)}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .column-span-2-md{grid-column:span 2}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .last-1-md{grid-column:1/3}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .last-2-md{grid-column:2/3}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .last-3-md{grid-column:3/3}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .last-4-md{grid-column:4/3}.base-mosaic--content.columns-2-md .field--name-field-base-item-mosaico .last-5-md{grid-column:5/3}}@media (min-width:1200px){.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico{grid-template-columns:repeat(2,1fr)}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .column-span-2-md{grid-column:auto}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .column-span-2-xl{grid-column:span 2}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .last-1-xl{grid-column:1/3}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .last-2-xl{grid-column:2/3}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .last-3-xl{grid-column:3/3}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .last-4-xl{grid-column:4/3}.base-mosaic--content.columns-2-xl .field--name-field-base-item-mosaico .last-5-xl{grid-column:5/3}}.base-mosaic--content.columns-3 .field--name-field-base-item-mosaico{grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico{grid-template-columns:repeat(3,1fr)}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .column-span-2-md{grid-column:span 2}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .last-1-md{grid-column:1/4}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .last-2-md{grid-column:2/4}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .last-3-md{grid-column:3/4}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .last-4-md{grid-column:4/4}.base-mosaic--content.columns-3-md .field--name-field-base-item-mosaico .last-5-md{grid-column:5/4}}@media (min-width:1200px){.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico{grid-template-columns:repeat(3,1fr)}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .column-span-2-md{grid-column:auto}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .column-span-2-xl{grid-column:span 2}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .last-1-xl{grid-column:1/4}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .last-2-xl{grid-column:2/4}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .last-3-xl{grid-column:3/4}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .last-4-xl{grid-column:4/4}.base-mosaic--content.columns-3-xl .field--name-field-base-item-mosaico .last-5-xl{grid-column:5/4}}.base-mosaic--content.columns-4 .field--name-field-base-item-mosaico{grid-template-columns:repeat(4,1fr)}@media (min-width:768px){.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico{grid-template-columns:repeat(4,1fr)}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .column-span-2-md{grid-column:span 2}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .last-1-md{grid-column:1/5}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .last-2-md{grid-column:2/5}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .last-3-md{grid-column:3/5}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .last-4-md{grid-column:4/5}.base-mosaic--content.columns-4-md .field--name-field-base-item-mosaico .last-5-md{grid-column:5/5}}@media (min-width:1200px){.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico{grid-template-columns:repeat(4,1fr)}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .column-span-2-md{grid-column:auto}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .column-span-2-xl{grid-column:span 2}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .last-1-xl{grid-column:1/5}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .last-2-xl{grid-column:2/5}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .last-3-xl{grid-column:3/5}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .last-4-xl{grid-column:4/5}.base-mosaic--content.columns-4-xl .field--name-field-base-item-mosaico .last-5-xl{grid-column:5/5}}.base-mosaic--content.columns-5 .field--name-field-base-item-mosaico{grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico{grid-template-columns:repeat(5,1fr)}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .column-span-2-md{grid-column:span 2}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .last-1-md{grid-column:1/6}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .last-2-md{grid-column:2/6}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .last-3-md{grid-column:3/6}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .last-4-md{grid-column:4/6}.base-mosaic--content.columns-5-md .field--name-field-base-item-mosaico .last-5-md{grid-column:5/6}}@media (min-width:1200px){.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico{grid-template-columns:repeat(5,1fr)}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .column-span-2-md{grid-column:auto}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .column-span-2-xl{grid-column:span 2}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .last-1-xl{grid-column:1/6}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .last-2-xl{grid-column:2/6}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .last-3-xl{grid-column:3/6}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .last-4-xl{grid-column:4/6}.base-mosaic--content.columns-5-xl .field--name-field-base-item-mosaico .last-5-xl{grid-column:5/6}}.base-mosaic--content .field--name-field-base-item-mosaico{display:grid;gap:0}.base-mosaic--content .field--name-field-base-item-mosaico .field__item{overflow:hidden;grid-column:span 1}.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item{height:280px}.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item img{-webkit-transition:all .3s ease;transition:all .3s ease}.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item .content{text-decoration:none;font-family:Manrope;font-size:2.2rem;font-weight:500;line-height:150%;opacity:0;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:1.2rem 2rem}@media (min-width:1200px){.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item .content{text-decoration:none;font-family:Manrope;font-size:3.5rem;font-weight:500;line-height:150%;line-height:37px}}.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item .content.d-flex>div::after{display:block;content:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5 32C25.3366 32 32.5 24.8366 32.5 16C32.5 7.16344 25.3366 0 16.5 0C7.66344 0 0.5 7.16344 0.5 16C0.5 24.8366 7.66344 32 16.5 32ZM24.9719 15.1296L18.4026 8.5604C17.9995 8.15728 17.3459 8.15728 16.9428 8.5604C16.5396 8.96352 16.5396 9.61711 16.9428 10.0202L21.7498 14.8273H9.79033C9.22022 14.8273 8.75807 15.2895 8.75807 15.8596C8.75807 16.4297 9.22022 16.8918 9.79033 16.8918H21.7498L16.9428 21.6989C16.5396 22.102 16.5396 22.7556 16.9428 23.1587C17.3459 23.5619 17.9995 23.5619 18.4026 23.1587L24.9719 16.5895C25.375 16.1864 25.375 15.5328 24.9719 15.1296Z' fill='white'/%3E%3C/svg%3E");margin-top:10px}@media (min-width:1200px){.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item .content.d-flex>div::after{display:none}}.base-mosaic--content .field--name-field-base-item-mosaico .field__item .paragraph--type--base-mosaico-item .content.background{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#18459b}.base-mosaic--content .field--name-field-base-item-mosaico .field__item:focus,.base-mosaic--content .field--name-field-base-item-mosaico .field__item:hover{z-index:1}.base-mosaic--content .field--name-field-base-item-mosaico .field__item:focus .paragraph--type--base-mosaico-item img,.base-mosaic--content .field--name-field-base-item-mosaico .field__item:hover .paragraph--type--base-mosaico-item img{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.1);transform:scale(1.1)}.base-mosaic--content .field--name-field-base-item-mosaico .field__item:focus .paragraph--type--base-mosaico-item .content,.base-mosaic--content .field--name-field-base-item-mosaico .field__item:hover .paragraph--type--base-mosaico-item .content{opacity:1}.base-mosaic--content .field--name-field-base-item-mosaico .field__item:focus .paragraph--type--base-mosaico-item .content.background,.base-mosaic--content .field--name-field-base-item-mosaico .field__item:hover .paragraph--type--base-mosaico-item .content.background{opacity:.6}.base-slider--content .field--name-field-base-listado-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.base-slider--content .field--name-field-base-listado-hero .slick-next,.base-slider--content .field--name-field-base-listado-hero .slick-prev{z-index:1;width:0;height:40px;top:inherit;left:inherit;right:inherit;-webkit-transform:none;transform:none;position:relative;display:none!important}.base-slider--content .field--name-field-base-listado-hero .slick-next:focus .slick-next-icon,.base-slider--content .field--name-field-base-listado-hero .slick-next:focus .slick-prev-icon,.base-slider--content .field--name-field-base-listado-hero .slick-next:hover .slick-next-icon,.base-slider--content .field--name-field-base-listado-hero .slick-next:hover .slick-prev-icon,.base-slider--content .field--name-field-base-listado-hero .slick-prev:focus .slick-next-icon,.base-slider--content .field--name-field-base-listado-hero .slick-prev:focus .slick-prev-icon,.base-slider--content .field--name-field-base-listado-hero .slick-prev:hover .slick-next-icon,.base-slider--content .field--name-field-base-listado-hero .slick-prev:hover .slick-prev-icon{outline:2px solid #00138e;background-color:#c7d0f9;-webkit-box-shadow:0 0 5px #00138e;box-shadow:0 0 5px #00138e;border-radius:4px}.base-slider--content .field--name-field-base-listado-hero .slick-prev{margin-right:-2rem}.base-slider--content .field--name-field-base-listado-hero .slick-next-icon,.base-slider--content .field--name-field-base-listado-hero .slick-prev-icon{width:40px;height:100%;font-family:inherit;background-size:cover}.base-slider--content .field--name-field-base-listado-hero .slick-next-icon:before,.base-slider--content .field--name-field-base-listado-hero .slick-prev-icon:before{content:none!important}.base-slider--content .field--name-field-base-listado-hero .slick-prev-icon{margin-left:40px}.base-slider--content .field--name-field-base-listado-hero .slick-next-icon{margin-left:-82px}.base-slider--content .field--name-field-base-listado-hero .slick-dots{bottom:2.4rem}.base-slider--content .field--name-field-base-listado-hero .slick-dots li{margin:0 1px}.base-slider--content .field--name-field-base-listado-hero .slick-dots li.slick-active button .slick-dot-icon{opacity:1}.base-slider--content .field--name-field-base-listado-hero .slick-dots li.slick-active button .slick-dot-icon:before{margin-left:0;font-size:4.125rem}.base-slider--content .field--name-field-base-listado-hero .slick-dots li.slick-active button:before{line-height:2rem}.base-slider--content .field--name-field-base-listado-hero .slick-dots li button .slick-dot-icon:before{font-size:4.125rem;margin-top:0}.base-slider--content .field--name-field-base-listado-hero .slick-dots li button .slick-dot-icon{opacity:.75}.base-slider--content .field--name-field-base-listado-hero .slick-dots li button .slick-dot-icon:before{line-height:.5}.base-slider--content .field--name-field-base-listado-hero .slick-dots li button:focus .slick-dot-icon,.base-slider--content .field--name-field-base-listado-hero .slick-dots li button:hover .slick-dot-icon{opacity:1}.base-slider--content .field--name-field-base-listado-hero .slick-dots li button:focus .slick-dot-icon:before,.base-slider--content .field--name-field-base-listado-hero .slick-dots li button:hover .slick-dot-icon:before{outline:2px solid #00138e;background-color:#c7d0f9;-webkit-box-shadow:0 0 5px #00138e;box-shadow:0 0 5px #00138e;border-radius:4px}.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button{width:40px;height:40px;padding:0;border-width:0;display:none!important;bottom:2.4rem}.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-pause-icon,.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-play-icon{opacity:.75;width:40px;height:40px;margin-left:40px;position:absolute;top:0;left:0}.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-pause-icon:before,.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-play-icon:before{display:none!important}.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-pause-icon,.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-play-icon,.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-pause-icon,.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-play-icon{opacity:1}@media (min-width:1200px){.base-slider--content .field--name-field-base-listado-hero .slick-autoplay-toggle-button,.base-slider--content .field--name-field-base-listado-hero .slick-next,.base-slider--content .field--name-field-base-listado-hero .slick-prev{display:block!important}}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-prev-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%0A%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M30.7316%209.80673C31.6668%2010.625%2031.7616%2012.0465%2030.9433%2012.9817L21.7397%2023.5L30.9433%2034.0184C31.7616%2034.9536%2031.6668%2036.375%2030.7316%2037.1933C29.7964%2038.0116%2028.375%2037.9168%2027.5567%2036.9817L17.0567%2024.9817C16.3144%2024.1334%2016.3144%2022.8667%2017.0567%2022.0184L27.5567%2010.0184C28.375%209.08321%2029.7964%208.98845%2030.7316%209.80673Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-next-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.2684%2037.1933C16.3332%2036.375%2016.2384%2034.9535%2017.0567%2034.0183L26.2603%2023.5L17.0567%2012.9816C16.2384%2012.0464%2016.3332%2010.625%2017.2684%209.80667C18.2036%208.98838%2019.625%209.08315%2020.4433%2010.0183L30.9433%2022.0183C31.6856%2022.8666%2031.6856%2024.1333%2030.9433%2024.9816L20.4433%2036.9816C19.625%2037.9168%2018.2036%2038.0116%2017.2684%2037.1933Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-dots li button .slick-dot-icon:before{color:#8b8b8b}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-dots li.slick-active button .slick-dot-icon:before{color:#fff}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-play-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2097%2097%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2248.5%22%20cy%3D%2248.5%22%20r%3D%2247%22%20fill%3D%22black%22%20fill-opacity%3D%220.2%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M39.4455%2028.7595L68.5182%2045.7346C69.8273%2046.4815%2069.8273%2048.4506%2068.5182%2049.2654L39.4455%2066.2405C38.1364%2066.9874%2036.5%2066.0368%2036.5%2064.4751V30.5249C36.5%2028.9632%2038.1364%2028.0126%2039.4455%2028.7595Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-pause-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2073%2073%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2236.5%22%20cy%3D%2236.5%22%20r%3D%2235%22%20fill%3D%22black%22%20fill-opacity%3D%220.2%22%20stroke%3D%22white%22%20stroke-width%3D%222%22/%3E%3Crect%20x%3D%2226.5%22%20y%3D%2223.5%22%20width%3D%226%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22/%3E%3Crect%20x%3D%2240.5%22%20y%3D%2223.5%22%20width%3D%226%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22/%3E%3C/svg%3E")}.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-pause-icon,.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-play-icon,.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-pause-icon,.base-slider--content .base-slider--var_1 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-play-icon{outline:2px solid #00138e;background-color:#c7d0f9;-webkit-box-shadow:0 0 5px #00138e;box-shadow:0 0 5px #00138e;border-radius:4px}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-prev-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M30.7316%209.80673C31.6668%2010.625%2031.7616%2012.0465%2030.9433%2012.9817L21.7397%2023.5L30.9433%2034.0184C31.7616%2034.9536%2031.6668%2036.375%2030.7316%2037.1933C29.7964%2038.0116%2028.375%2037.9168%2027.5567%2036.9817L17.0567%2024.9817C16.3144%2024.1334%2016.3144%2022.8667%2017.0567%2022.0184L27.5567%2010.0184C28.375%209.08321%2029.7964%208.98845%2030.7316%209.80673Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E")}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-next-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.2684%2037.1933C16.3332%2036.375%2016.2384%2034.9535%2017.0567%2034.0183L26.2603%2023.5L17.0567%2012.9816C16.2384%2012.0464%2016.3332%2010.625%2017.2684%209.80667C18.2036%208.98838%2019.625%209.08315%2020.4433%2010.0183L30.9433%2022.0183C31.6856%2022.8666%2031.6856%2024.1333%2030.9433%2024.9816L20.4433%2036.9816C19.625%2037.9168%2018.2036%2038.0116%2017.2684%2037.1933Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E")}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-dots{width:auto;right:52px}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-dots li button .slick-dot-icon:before{color:#8b8b8b}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-dots li.slick-active button .slick-dot-icon:before{color:#00138e}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-play-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20width=%2240px%22%20height=%2240px%22%20viewBox=%220%200%2040%2040%22%20version=%221.1%22%3E%3Cg%20id=%22surface1%22%3E%3Cpath%20style=%22fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;%22%20d=%22M%2095.50332%2048.5%20C%2095.50332%2074.455078%2074.455078%2095.50332%2048.5%2095.50332%20C%2022.544922%2095.50332%201.49668%2074.455078%201.49668%2048.5%20C%201.49668%2022.544922%2022.544922%201.49668%2048.5%201.49668%20C%2074.455078%201.49668%2095.50332%2022.544922%2095.50332%2048.5%20Z%20M%2095.50332%2048.5%22%20transform=%22matrix(0.412371,0,0,0.412371,0,0)%22/%3E%3Cpath%20style=%22stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;%22%20d=%22M%2016.265625%2011.859375%20L%2028.253906%2018.859375%20C%2028.792969%2019.167969%2028.792969%2019.980469%2028.253906%2020.316406%20L%2016.265625%2027.316406%20C%2015.726562%2027.625%2015.050781%2027.230469%2015.050781%2026.585938%20L%2015.050781%2012.585938%20C%2015.050781%2011.945312%2015.726562%2011.550781%2016.265625%2011.859375%20Z%20M%2016.265625%2011.859375%22/%3E%3C/g%3E%3C/svg%3E")}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button .slick-pause-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20width=%2240px%22%20height=%2240px%22%20viewBox=%220%200%2040%2040%22%20version=%221.1%22%3E%3Cg%20id=%22surface1%22%3E%3Cpath%20style=%22fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;%22%20d=%22M%2071.50293%2036.5%20C%2071.50293%2055.826465%2055.826465%2071.50293%2036.5%2071.50293%20C%2017.173535%2071.50293%201.49707%2055.826465%201.49707%2036.5%20C%201.49707%2017.173535%2017.173535%201.49707%2036.5%201.49707%20C%2055.826465%201.49707%2071.50293%2017.173535%2071.50293%2036.5%20Z%20M%2071.50293%2036.5%20%22%20transform=%22matrix(0.547945,0,0,0.547945,0,0)%22/%3E%3Cpath%20style=%22%20stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;%22%20d=%22M%2015.617188%2012.875%20L%2016.710938%2012.875%20C%2017.316406%2012.875%2017.808594%2013.367188%2017.808594%2013.972656%20L%2017.808594%2024.929688%20C%2017.808594%2025.535156%2017.316406%2026.027344%2016.710938%2026.027344%20L%2015.617188%2026.027344%20C%2015.011719%2026.027344%2014.519531%2025.535156%2014.519531%2024.929688%20L%2014.519531%2013.972656%20C%2014.519531%2013.367188%2015.011719%2012.875%2015.617188%2012.875%20Z%20M%2015.617188%2012.875%20%22/%3E%3Cpath%20style=%22%20stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;%22%20d=%22M%2023.289062%2012.875%20L%2024.382812%2012.875%20C%2024.988281%2012.875%2025.480469%2013.367188%2025.480469%2013.972656%20L%2025.480469%2024.929688%20C%2025.480469%2025.535156%2024.988281%2026.027344%2024.382812%2026.027344%20L%2023.289062%2026.027344%20C%2022.683594%2026.027344%2022.191406%2025.535156%2022.191406%2024.929688%20L%2022.191406%2013.972656%20C%2022.191406%2013.367188%2022.683594%2012.875%2023.289062%2012.875%20Z%20M%2023.289062%2012.875%20%22/%3E%3C/g%3E%3C/svg%3E")}.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-pause-icon,.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:focus .slick-play-icon,.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-pause-icon,.base-slider--content .base-slider--var_2 .field--name-field-base-listado-hero .slick-autoplay-toggle-button:hover .slick-play-icon{outline:2px solid #00138e;background-color:#c7d0f9;-webkit-box-shadow:0 0 5px #00138e;box-shadow:0 0 5px #00138e;border-radius:4px}.paragraph--type--hero{--icon-size:6.4rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}.paragraph--type--hero .hero-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--hero .h1,.paragraph--type--hero h1{text-align:center;color:var(--text-color,#00013a);line-height:.9275}@media screen and (max-width:374px){.paragraph--type--hero .h1,.paragraph--type--hero h1{word-break:break-all}}@media (min-width:1200px){.paragraph--type--hero .h1,.paragraph--type--hero h1{text-decoration:none;font-family:Manrope;font-size:10.7rem;font-weight:500;line-height:1}}.paragraph--type--hero .hero-eic-main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:calc(100vh - var(--menu-height,8rem));min-height:70rem;padding:0 0 5.6rem}.paragraph--type--hero .hero-eic-main::before{position:absolute;top:1.2rem;right:2rem;display:block;width:var(--icon-size);height:var(--icon-size);content:"";background-image:url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.802 9.62226H35.8007C32.1767 9.62226 29.2389 12.5601 29.2389 16.1841V55.5604C29.2389 59.1844 32.1767 62.1223 35.8007 62.1223H35.802C39.426 62.1223 42.3639 59.1844 42.3639 55.5604V16.1841C42.3639 12.5601 39.426 9.62226 35.802 9.62226Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M16.1139 29.3091C12.4891 29.3091 9.55072 32.2473 9.55072 35.8716C9.55072 39.496 12.4891 42.4341 16.1139 42.4341H55.4876C59.1123 42.4341 62.0507 39.496 62.0507 35.8716C62.0507 32.2473 59.1123 29.3091 55.4876 29.3091H16.1139Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M54.3637 17.312L54.3628 17.3111C51.8002 14.7485 47.6455 14.7485 45.0829 17.3111L17.2397 45.1543C14.6771 47.7169 14.6771 51.8716 17.2397 54.4342L17.2406 54.4351C19.8032 56.9977 23.9579 56.9977 26.5205 54.4351L54.3637 26.5918C56.9263 24.0293 56.9263 19.8745 54.3637 17.312Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M26.5212 17.3115C23.9582 14.7484 19.8028 14.7482 17.24 17.311C14.6772 19.8738 14.6774 24.0292 17.2404 26.5923L45.0819 54.4337C47.6449 56.9968 51.8003 56.997 54.3631 54.4341C56.9259 51.8713 56.9257 47.716 54.3627 45.1529L26.5212 17.3115Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M36 71C55.33 71 71 55.33 71 36C71 16.67 55.33 1 36 1C16.67 1 1 16.67 1 36C1 55.33 16.67 71 36 71Z' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main::before{top:7.2rem;right:auto;left:calc(50vw - 560px + 122px)}}.paragraph--type--hero .hero-eic-main::after{position:absolute;right:4.8rem;bottom:3.2rem;display:block;width:var(--icon-size);height:var(--icon-size);content:"";background-image:url("data:image/svg+xml,%3Csvg width='73' height='70' viewBox='0 0 73 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.1785 58.1765C49.4096 58.1765 60.1354 47.8 60.1354 35C60.1354 22.2 49.4096 11.8235 36.1785 11.8235C22.9475 11.8235 12.2217 22.2 12.2217 35C12.2217 47.8 22.9475 58.1765 36.1785 58.1765Z' fill='white'/%3E%3Cpath d='M72.3571 0H39.9285C39.9584 0.0664666 39.9927 0.131861 40.0227 0.198328C46.2349 14.137 57.7462 25.2723 72.1532 31.2832C72.2219 31.3122 72.2884 31.3454 72.3571 31.3733' fill='white'/%3E%3Cpath d='M32.3344 69.8017C26.1222 55.8641 14.6108 44.7288 0.205006 38.7178C0.136301 38.6889 0.0698128 38.6557 0 38.6278V70H32.4286C32.3987 69.9335 32.3643 69.8681 32.3344 69.8017Z' fill='white'/%3E%3Cpath d='M0 0V31.3733C0.0687046 31.3443 0.135193 31.3122 0.205006 31.2832C14.613 25.2723 26.1233 14.137 32.3377 0.198328C32.3676 0.131861 32.402 0.0675386 32.4308 0H0Z' fill='white'/%3E%3Cpath d='M72.1521 38.7189C57.744 44.7298 46.2338 55.8651 40.0194 69.8027C39.9894 69.8692 39.9551 69.9335 39.9263 70.0011H72.3571V38.6288C72.2884 38.6578 72.2208 38.69 72.1521 38.7189Z' fill='white'/%3E%3Cpath d='M72.356 31.3744C72.2873 31.3454 72.2208 31.3132 72.1521 31.2843L72.356 31.3744Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main::after{display:none}}.paragraph--type--hero .hero-eic-main .h1,.paragraph--type--hero .hero-eic-main h1{position:relative;line-height:1.1}.paragraph--type--hero .hero-eic-main .h1::before,.paragraph--type--hero .hero-eic-main h1::before{position:absolute;bottom:4.8rem;left:-1.6rem;display:block;width:var(--icon-size);height:var(--icon-size);content:"";background-image:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35 69.7516C15.8388 69.7516 0.248428 54.1625 0.248428 35C0.248428 15.8375 15.8375 0.248413 35 0.248413C54.1625 0.248413 69.7516 15.8375 69.7516 35C69.7516 54.1625 54.1625 69.7516 35 69.7516ZM35 0.520424C15.9878 0.520424 0.520439 15.9878 0.520439 35C0.520439 54.0122 15.9878 69.4783 34.9988 69.4783C54.0097 69.4783 69.4771 54.011 69.4771 35C69.4771 15.989 54.011 0.520424 35 0.520424Z' fill='white'/%3E%3Cpath d='M35 0C15.7009 0 0 15.7009 0 35C0 54.2991 15.7009 70 35 70C54.2991 70 70 54.2991 70 35C70 15.7009 54.2979 0 35 0ZM35 69.2299C16.1257 69.2299 0.770077 53.8743 0.770077 35C0.770077 16.1257 16.1244 0.768835 35 0.768835C53.8756 0.768835 69.2299 16.1244 69.2299 34.9988C69.2299 53.8731 53.8743 69.2287 35 69.2287V69.2299Z' fill='white'/%3E%3Cpath d='M60.7118 34.5491H9.28685V34.8224H60.7118V34.5491Z' fill='white'/%3E%3Cpath d='M60.9603 34.3007H9.03845V35.0708H60.9603V34.3007Z' fill='white'/%3E%3Cpath d='M35.1354 8.97264H34.8634V60.3989H35.1354V8.97264Z' fill='white'/%3E%3Cpath d='M35.3838 8.72422H34.615V60.6473H35.3838V8.72422Z' fill='white'/%3E%3Cpath d='M16.9139 16.4083L16.7216 16.6006L53.0854 52.9644L53.2777 52.7721L16.9139 16.4083Z' fill='white'/%3E%3Cpath d='M16.9144 16.0561L16.3703 16.6001L53.0844 53.3154L53.6284 52.7702L16.9144 16.0561Z' fill='white'/%3E%3Cpath d='M53.0854 16.4074L16.7216 52.7712L16.9139 52.9636L53.2777 16.5997L53.0854 16.4074Z' fill='white'/%3E%3Cpath d='M53.0844 16.0561L16.3703 52.7702L16.9144 53.3154L53.6284 16.6001L53.0844 16.0561Z' fill='white'/%3E%3Cpath d='M11.4629 24.3297L11.3542 24.5804L58.5366 45.0372L58.6453 44.7865L11.4629 24.3297Z' fill='white'/%3E%3Cpath d='M11.3413 23.9879L11.0345 24.6946L58.6575 45.3824L58.9643 44.6769L11.3413 23.9879Z' fill='white'/%3E%3Cpath d='M45.118 11.0459L24.6288 58.2129L24.8783 58.3213L45.3675 11.1543L45.118 11.0459Z' fill='white'/%3E%3Cpath d='M44.9911 10.7215L24.3021 58.3433L25.0076 58.6501L45.6966 11.027L44.9911 10.7215Z' fill='white'/%3E%3Cpath d='M25.7047 10.7123L25.4516 10.812L44.2911 58.6631L44.5442 58.5635L25.7047 10.7123Z' fill='white'/%3E%3Cpath d='M25.8348 10.3923L25.1194 10.6743L44.1639 58.978L44.8793 58.6972L25.8348 10.3923Z' fill='white'/%3E%3Cpath d='M58.8707 25.1246L11.0305 43.9886L11.1303 44.2417L58.9704 25.3777L58.8707 25.1246Z' fill='white'/%3E%3Cpath d='M59.0103 24.8052L10.7066 43.8509L10.9885 44.5663L59.2922 25.5218L59.0103 24.8052Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main .h1::before,.paragraph--type--hero .hero-eic-main h1::before{top:6.4rem;right:-9.6rem;bottom:auto;left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}}.paragraph--type--hero .hero-eic-main .h1::after,.paragraph--type--hero .hero-eic-main h1::after{position:absolute;right:0;bottom:-3.2rem;display:block;width:var(--icon-size);height:var(--icon-size);content:"";-webkit-transform:translateY(100%);transform:translateY(100%);background-image:url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 71C55.33 71 71 55.33 71 36C71 16.67 55.33 1 36 1C16.67 1 1 16.67 1 36C1 55.33 16.67 71 36 71Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M41.0431 48.1163C47.7357 45.3318 50.9038 37.6491 48.1193 30.9565C45.3348 24.264 37.6521 21.0958 30.9595 23.8803C24.2669 26.6648 21.0988 34.3475 23.8833 41.0401C26.6678 47.7327 34.3505 50.9008 41.0431 48.1163Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M62.25 42.5625V29.4375H54.5625C54.33 28.7798 54.0657 28.1362 53.7682 27.5131L59.2031 22.0794L49.9218 12.7982L44.4869 18.2318C43.8638 17.933 43.2202 17.6699 42.5625 17.4363V9.74872H29.4375V17.4363C28.7798 17.6687 28.1362 17.933 27.5131 18.2305L22.0794 12.7969L12.7982 22.0781L18.2318 27.5118C17.933 28.135 17.67 28.7786 17.4375 29.4362H9.75V42.5612H17.4375C17.67 43.2189 17.9343 43.8625 18.2318 44.4857L12.7969 49.9193L22.0782 59.2005L27.5131 53.7669C28.1362 54.0657 28.7798 54.3288 29.4375 54.5612V62.2487H42.5625V54.5612C43.2202 54.3288 43.8638 54.0644 44.4869 53.7669L49.9206 59.2005L59.2018 49.9193L53.7682 44.4857C54.067 43.8625 54.33 43.2189 54.5625 42.5612H62.25V42.5625Z' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main .h1::after,.paragraph--type--hero .hero-eic-main h1::after{right:9.6rem;bottom:-2.4rem}}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main .h1 br:nth-child(1),.paragraph--type--hero .hero-eic-main .h1 br:nth-child(4),.paragraph--type--hero .hero-eic-main h1 br:nth-child(1),.paragraph--type--hero .hero-eic-main h1 br:nth-child(4){display:none}}@media (min-width:768px){.paragraph--type--hero .hero-eic-main .h1,.paragraph--type--hero .hero-eic-main h1{text-decoration:none;font-family:Manrope;font-size:8.6rem;font-weight:500;line-height:1}}@media (min-width:1200px){.paragraph--type--hero .hero-eic-main .h1,.paragraph--type--hero .hero-eic-main h1{display:inline-block;line-height:1.2}}@media screen and (min-height:800px){.paragraph--type--hero .hero-eic-main .h1,.paragraph--type--hero .hero-eic-main h1{line-height:120%}}.paragraph--type--hero .hero-eic-main .hero-content{width:100%}.paragraph--type--hero .content-anchor{position:relative;max-width:26rem;margin-top:6.4rem;text-align:left}@media (min-width:1200px){.paragraph--type--hero .content-anchor::after{position:absolute;top:0;left:0;display:block;width:7.2rem;height:7.2rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='73' height='70' viewBox='0 0 73 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.1785 58.1765C49.4096 58.1765 60.1354 47.8 60.1354 35C60.1354 22.2 49.4096 11.8235 36.1785 11.8235C22.9475 11.8235 12.2217 22.2 12.2217 35C12.2217 47.8 22.9475 58.1765 36.1785 58.1765Z' fill='white'/%3E%3Cpath d='M72.3571 0H39.9285C39.9584 0.0664666 39.9927 0.131861 40.0227 0.198328C46.2349 14.137 57.7462 25.2723 72.1532 31.2832C72.2219 31.3122 72.2884 31.3454 72.3571 31.3733' fill='white'/%3E%3Cpath d='M32.3344 69.8017C26.1222 55.8641 14.6108 44.7288 0.205006 38.7178C0.136301 38.6889 0.0698128 38.6557 0 38.6278V70H32.4286C32.3987 69.9335 32.3643 69.8681 32.3344 69.8017Z' fill='white'/%3E%3Cpath d='M0 0V31.3733C0.0687046 31.3443 0.135193 31.3122 0.205006 31.2832C14.613 25.2723 26.1233 14.137 32.3377 0.198328C32.3676 0.131861 32.402 0.0675386 32.4308 0H0Z' fill='white'/%3E%3Cpath d='M72.1521 38.7189C57.744 44.7298 46.2338 55.8651 40.0194 69.8027C39.9894 69.8692 39.9551 69.9335 39.9263 70.0011H72.3571V38.6288C72.2884 38.6578 72.2208 38.69 72.1521 38.7189Z' fill='white'/%3E%3Cpath d='M72.356 31.3744C72.2873 31.3454 72.2208 31.3132 72.1521 31.2843L72.356 31.3744Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%}}.paragraph--type--hero .content-anchor a{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;position:relative;display:inline-block;margin-bottom:2rem;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;color:#fff}.paragraph--type--hero .content-anchor a:hover{-webkit-transition:all .15s ease-in;transition:all .15s ease-in;text-decoration:underline}.paragraph--type--hero .content-anchor a:last-child{padding-bottom:.5rem}.paragraph--type--hero .content-anchor a::after{display:inline-block;width:1.8rem;height:1.8rem;content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);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 fill-rule='evenodd' clip-rule='evenodd' d='M3.19534 5.30736C3.48246 4.93329 3.98122 4.89538 4.30935 5.22269L8 8.90411L11.6906 5.22269C12.0188 4.89538 12.5175 4.93329 12.8047 5.30736C13.0918 5.68143 13.0585 6.25001 12.7304 6.57733L8.51987 10.7773C8.22222 11.0742 7.77778 11.0742 7.48013 10.7773L3.26961 6.57733C2.94148 6.25001 2.90823 5.68143 3.19534 5.30736Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}@media (min-width:1200px){.paragraph--type--hero .content-anchor a::after{width:2.8rem;height:2.8rem;vertical-align:middle}}@media (min-width:1200px){.paragraph--type--hero .content-anchor a{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0;font-size:2.3rem}}@media (min-width:1400px){.paragraph--type--hero .content-anchor a{font-size:2.8rem}}@media (min-width:1200px){.paragraph--type--hero .content-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;margin-top:17rem;padding-left:13.6rem;gap:2rem}}@media screen and (min-width:1400px) and (min-height:1080px){.paragraph--type--hero .content-anchor{margin-top:20rem}}@media (min-width:768px){.paragraph--type--hero{--icon-size:10.7rem}}.containerbanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.containerbanner .containerimg{position:relative;display:grid}.containerbanner .containerimg img{width:100%;max-width:100%;height:calc(100vh - var(--menu-height,9rem) - 20rem);-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.containerbanner .containerimg img{height:calc(100vh - var(--menu-height,9rem) - 7.5rem)}}@media (min-width:1200px){.containerbanner .containerimg img{height:calc(100vh - var(--menu-height,9rem) - 12.3rem)}}.containerbanner .containerimg .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.1)));background:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.1))}.containerbanner .containerimg .title-overlay{position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:end;width:100%;padding:2.4rem 2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.containerbanner .containerimg .title-overlay{padding:2.4rem 0}}@media (min-width:1200px){.containerbanner .containerimg .title-overlay{padding:6.4rem 0}}.containerbanner .containerimg .title-overlay .h1,.containerbanner .containerimg .title-overlay h1{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:150%;text-align:left;color:#fff;line-height:1.25;word-break:break-word}@media (min-width:1200px){.containerbanner .containerimg .title-overlay .h1,.containerbanner .containerimg .title-overlay h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%;line-height:8.28rem}}@media (min-width:992px) and (max-width:991.98px){.containerbanner .containerimg .title-overlay .h1,.containerbanner .containerimg .title-overlay h1{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:150%;line-height:1.25}}.containerbanner .containerimg-centrado{position:relative;display:grid}.containerbanner .containerimg-centrado img{width:100%;max-width:100%;height:calc(100vh - var(--menu-height,9rem) - 20rem);-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.containerbanner .containerimg-centrado img{height:calc(100vh - var(--menu-height,9rem) - 7.5rem)}}@media (min-width:1200px){.containerbanner .containerimg-centrado img{height:calc(100vh - var(--menu-height,9rem) - 12.3rem)}}.containerbanner .containerimg-centrado .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.1)));background:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.1))}.containerbanner .containerimg-centrado .title-overlay-centrado{position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:2.4rem 2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.containerbanner .containerimg-centrado .title-overlay-centrado{padding:2.4rem 0}}@media (min-width:1200px){.containerbanner .containerimg-centrado .title-overlay-centrado{padding:6.4rem 0}}.containerbanner .containerimg-centrado .title-overlay-centrado .h1,.containerbanner .containerimg-centrado .title-overlay-centrado h1{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:150%;text-align:center;color:#fff;line-height:1.25;word-break:break-word}@media (min-width:768px){.containerbanner .containerimg-centrado .title-overlay-centrado .h1,.containerbanner .containerimg-centrado .title-overlay-centrado h1{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:150%;line-height:1.25}}@media (min-width:1200px){.containerbanner .containerimg-centrado .title-overlay-centrado .h1,.containerbanner .containerimg-centrado .title-overlay-centrado h1{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%;line-height:8.28rem}}.bg-white_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:.4;-ms-flex-positive:.4;flex-grow:.4;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 0;text-align:center;background-color:#fff}@media (min-width:768px){.bg-white_2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.bg-white_2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.content-list-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.content-list-links .content-list-links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:2.4rem 0}@media (min-width:768px){.content-list-links .content-list-links-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4.8rem}}@media (min-width:1400px){.content-list-links .content-list-links-item{gap:8rem}}.content-list-links .content-list-links-item .svg-icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;padding:1.2rem 0}@media (min-width:768px){.content-list-links .content-list-links-item .svg-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}}@media (min-width:1200px){.content-list-links .content-list-links-item .svg-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}}.content-list-links .content-list-links-item .svg-icon a{text-decoration:none;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:150%;text-align:left;color:#181818;max-width:19rem;font-weight:600;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.content-list-links .content-list-links-item .svg-icon a:hover{text-decoration:underline}@media (min-width:576px){.content-list-links .content-list-links-item .svg-icon a{max-width:none}}@media (min-width:1200px){.content-list-links .content-list-links-item .svg-icon a{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;font-weight:600}}.content-list-links .content-list-links-item .svg-icon svg{width:3.2rem;height:3.2rem}@media (min-width:768px){.content-list-links .content-list-links-item .svg-icon svg{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media (min-width:1200px){.content-list-links .content-list-links-item .svg-icon svg{width:4.8rem;height:4.8rem}}.hero-eic{position:relative;display:block;width:100%;background-position:center;background-size:0}.hero-eic .align{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hero-eic .hero-banner{display:block}@media (min-width:1200px){.hero-eic .hero-banner{display:none}}.hero-eic .hero-content{-webkit-backdrop-filter:none;backdrop-filter:none;padding:3.2rem 0}.hero-eic .hero-content .eic-light-text-hero .h1,.hero-eic .hero-content .eic-light-text-hero .h2,.hero-eic .hero-content .eic-light-text-hero h1,.hero-eic .hero-content .eic-light-text-hero h2,.hero-eic .hero-content .eic-light-text-hero p{color:#fff}.hero-eic .hero-content .eic-dark-text-hero .h1,.hero-eic .hero-content .eic-dark-text-hero .h2,.hero-eic .hero-content .eic-dark-text-hero h1,.hero-eic .hero-content .eic-dark-text-hero h2,.hero-eic .hero-content .eic-dark-text-hero p{color:#00013a}.hero-eic .hero-content .hero-desc .h1,.hero-eic .hero-content .hero-desc .h2,.hero-eic .hero-content .hero-desc h1,.hero-eic .hero-content .hero-desc h2{font-size:5.4rem;line-height:6.4rem}@media (min-width:1200px){.hero-eic .hero-content .hero-desc .h1,.hero-eic .hero-content .hero-desc .h2,.hero-eic .hero-content .hero-desc h1,.hero-eic .hero-content .hero-desc h2{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:150%;margin-bottom:5.2rem;line-height:1.12}}@media (min-width:1400px){.hero-eic .hero-content .hero-desc .h1,.hero-eic .hero-content .hero-desc .h2,.hero-eic .hero-content .hero-desc h1,.hero-eic .hero-content .hero-desc h2{font-size:6.9rem;line-height:1.2;overflow-wrap:break-word}}.hero-eic .hero-content .hero-desc p{margin-top:1.6rem;font-size:1.6rem}@media (min-width:1200px){.hero-eic .hero-content{padding:4rem;background-color:rgba(255,255,255,.31);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}}@media (min-width:1200px){.hero-eic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:9.6rem 0;background-size:cover}}@media (min-width:576px){.video-hero--video .field--name-field-media-oembed-video{min-height:43rem}}@media (min-width:768px){.video-hero--video .field--name-field-media-oembed-video{min-height:68.5rem}}.featured-post-wrapper.tec-op-bg-primary{background-color:#00138e}.featured-post-wrapper.tec-op-bg-secondary{background-color:#163157}.featured-post-wrapper.tec-op-bg-white{background-color:#fff}.featured-post-wrapper.tec-op-bg-gray{background-color:#808082}.featured-post-wrapper .featured-title{margin-bottom:5.6rem;color:#fff;font-size:4.5rem}@media (min-width:768px){.featured-post-wrapper .featured-title{font-size:5.5rem}}.featured-post-wrapper .featured-post .field__items{display:block}.featured-post-wrapper .featured-post .field__items .field__item{margin-bottom:5.6rem}.featured-post-wrapper .featured-post .field__items .field__item:last-child{margin-bottom:0}.featured-post-wrapper .featured-post .field__items .field__item .card,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity{border:none;background:0 0}.featured-post-wrapper .featured-post .field__items .field__item .card.p-6,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .p-6.media-library-item.media-library-item--grid,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .p-6.views-field-rendered-entity,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .p-6.media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .p-6.views-field-rendered-entity{padding:0!important}.featured-post-wrapper .featured-post .field__items .field__item .card .card--img img,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid .card--img img,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card--img img,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid .card--img img,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity .card--img img{border-radius:2.4rem}.featured-post-wrapper .featured-post .field__items .field__item .card .card-title,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid .card-title,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid .card-title,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity .card-title{margin-bottom:2.4rem;color:#fff;font-size:2.6rem}@media (min-width:768px){.featured-post-wrapper .featured-post .field__items .field__item .card .card-title,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid .card-title,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid .card-title,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity .card-title{font-size:2.3rem}}.featured-post-wrapper .featured-post .field__items .field__item .card .card-title a,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid .card-title a,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title a,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid .card-title a,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity .card-title a{color:#fff}@media (min-width:1200px){.featured-post-wrapper .featured-post .field__items .field__item .card .card-title a,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid .card-title a,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title a,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid .card-title a,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity .card-title a{text-decoration:none}}.featured-post-wrapper .featured-post .field__items .field__item .card p,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid p,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity p,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid p,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity p{color:#fff;font-size:1.8rem}@media (min-width:768px){.featured-post-wrapper .featured-post .field__items .field__item .card p,.featured-post-wrapper .featured-post .field__items .field__item .media-library-selection .media-library-item.media-library-item--grid p,.featured-post-wrapper .featured-post .field__items .field__item .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity p,.media-library-selection .featured-post-wrapper .featured-post .field__items .field__item .media-library-item.media-library-item--grid p,.view-media-library .media-library-views-form .media-library-item--grid .featured-post-wrapper .featured-post .field__items .field__item .views-field-rendered-entity p{font-size:1.8rem}}@media (min-width:768px){.featured-post-wrapper .featured-post .field__items .field__item{-ms-flex-preferred-size:fit-content;flex-basis:fit-content;margin-bottom:0}}@media (min-width:768px){.featured-post-wrapper .featured-post .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.6rem}}.titulo{padding:5.6rem 2rem}.titulo .h2,.titulo h2{margin-bottom:3.2rem;line-height:4.5rem}.block-inline-blocktexto,.field--name-field-base-titulo,.titulo{color:#00013a}@media screen and (max-width:360px){.block-inline-blocktexto .h2,.block-inline-blocktexto h2,.field--name-field-base-titulo .h2,.field--name-field-base-titulo h2,.titulo .h2,.titulo h2{font-size:3.1rem;line-height:3.1rem}}.featued-two-columns{padding:5.6rem 0}.featued-two-columns .content{display:block}.featued-two-columns .content .featured-title .h1,.featued-two-columns .content .featured-title .h2,.featued-two-columns .content .featured-title h1,.featued-two-columns .content .featured-title h2{border:none;font-size:4.5rem;line-height:6.4rem}@media (min-width:1200px){.featued-two-columns .content .featured-title .h1,.featued-two-columns .content .featured-title .h2,.featued-two-columns .content .featured-title h1,.featued-two-columns .content .featured-title h2{text-decoration:none;font-family:Manrope;font-size:5.5rem;font-weight:500;line-height:150%;line-height:6.9rem}}@media (min-width:1400px){.featued-two-columns .content .featured-title .h1,.featued-two-columns .content .featured-title .h2,.featued-two-columns .content .featured-title h1,.featued-two-columns .content .featured-title h2{font-size:6.9rem}}@media screen and (max-width:360px){.featued-two-columns .content .featured-title .h1,.featued-two-columns .content .featured-title .h2,.featued-two-columns .content .featured-title h1,.featued-two-columns .content .featured-title h2{font-size:3.1rem;line-height:3.1rem}}@media (min-width:1200px){.featued-two-columns .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.post-wrapper .post-item-title{margin-bottom:8rem;font-size:3.5rem}.post-wrapper .field__items{display:block;text-align:center}.post-wrapper .field__items .field__item{width:100%}.post-wrapper .field__items .field__item img{text-align:center}.post-wrapper .field__items .field__item .post-body{padding:8rem 2rem;text-align:left}.post-wrapper .field__items .field__item .post-body p{text-align:left}.post-wrapper .field__items .field__item .flex-column{max-width:100%}@media (min-width:1200px){.post-wrapper .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.media-gallery--content.no-slideshow .ajax-progress{display:none}.bg-primary .h2,.bg-primary h2{color:#fff}.bg-primary .base-slider--var_2 .field--name-field-base-listado-card{padding:2rem 0}.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity{border:none;background:0 0}.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card .h5,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card h5,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid .h5,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid h5,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .h5,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity h5,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid .h5,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid h5,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity .h5,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity h5{color:#fff}.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card p,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid p,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity p,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid p,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity p{color:#fff}.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card .card-title,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid .card-title,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card-title,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid .card-title,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity .card-title{color:var(--text-color,#181818)}@media (max-width:767.98px){.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card .card--img,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid .card--img,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity .card--img,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid .card--img,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity .card--img{width:100%}}@media (min-width:1200px){.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .card,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-selection .media-library-item.media-library-item--grid,.bg-primary .base-slider--var_2 .field--name-field-base-listado-card .view-media-library .media-library-views-form .media-library-item--grid .views-field-rendered-entity,.media-library-selection .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .media-library-item.media-library-item--grid,.view-media-library .media-library-views-form .media-library-item--grid .bg-primary .base-slider--var_2 .field--name-field-base-listado-card .views-field-rendered-entity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bg-primary .base-slider--var_2 .slick-list{min-height:35rem}.bg-primary .base-slider--var_2 .slick-prev{top:auto;bottom:0;left:0;width:auto;padding:1rem 0;-webkit-transform:none;transform:none;border:.1rem solid transparent}.bg-primary .base-slider--var_2 .slick-prev:focus-visible{border-color:#fff}.bg-primary .base-slider--var_2 .slick-prev:focus .slick-prev-icon{font-size:1.2rem;margin-left:0}.bg-primary .base-slider--var_2 .slick-prev .slick-prev-icon{font-size:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-primary .base-slider--var_2 .slick-prev .slick-prev-icon::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA1NyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNDY5NjcgNS40Njk2N0MwLjE3Njc3NyA1Ljc2MjU2IDAuMTc2Nzc3IDYuMjM3NDQgMC40Njk2NyA2LjUzMDMzTDUuMjQyNjQgMTEuMzAzM0M1LjUzNTUzIDExLjU5NjIgNi4wMTA0MSAxMS41OTYyIDYuMzAzMyAxMS4zMDMzQzYuNTk2MTkgMTEuMDEwNCA2LjU5NjE5IDEwLjUzNTUgNi4zMDMzIDEwLjI0MjZMMi4wNjA2NiA2TDYuMzAzMyAxLjc1NzM2QzYuNTk2MTkgMS40NjQ0NyA2LjU5NjE5IDAuOTg5NTkyIDYuMzAzMyAwLjY5NjY5OUM2LjAxMDQxIDAuNDAzODA1IDUuNTM1NTMgMC40MDM4MDUgNS4yNDI2NCAwLjY5NjY5OUwwLjQ2OTY3IDUuNDY5NjdaTTEgNi43NUw1NyA2Ljc0OTk5TDU3IDUuMjQ5OTlMMSA1LjI1TDEgNi43NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:100%}.bg-primary .base-slider--var_2 .slick-next{top:auto;right:3.7rem;bottom:0;width:auto;padding:1rem 0;-webkit-transform:none;transform:none;border:.1rem solid transparent}.bg-primary .base-slider--var_2 .slick-next:focus-visible{border-color:#fff}.bg-primary .base-slider--var_2 .slick-next:focus .slick-next-icon{font-size:1.2rem;margin-left:0}.bg-primary .base-slider--var_2 .slick-next .slick-next-icon{font-size:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-primary .base-slider--var_2 .slick-next .slick-next-icon::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA1NyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU2LjUzMDMgNi41MzAzMkM1Ni44MjMyIDYuMjM3NDMgNTYuODIzMiA1Ljc2MjU2IDU2LjUzMDMgNS40Njk2Nkw1MS43NTc0IDAuNjk2Njk0QzUxLjQ2NDUgMC40MDM4MDEgNTAuOTg5NiAwLjQwMzgwMSA1MC42OTY3IDAuNjk2Njk0QzUwLjQwMzggMC45ODk1ODggNTAuNDAzOCAxLjQ2NDQ2IDUwLjY5NjcgMS43NTczNUw1NC45MzkzIDUuOTk5OTlMNTAuNjk2NyAxMC4yNDI2QzUwLjQwMzggMTAuNTM1NSA1MC40MDM4IDExLjAxMDQgNTAuNjk2NyAxMS4zMDMzQzUwLjk4OTYgMTEuNTk2MiA1MS40NjQ1IDExLjU5NjIgNTEuNzU3NCAxMS4zMDMzTDU2LjUzMDMgNi41MzAzMlpNNS45MDQ0MmUtMDggNi43NUw1NiA2Ljc0OTk5TDU2IDUuMjQ5OTlMLTUuOTA0NDJlLTA4IDUuMjVMNS45MDQ0MmUtMDggNi43NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:100%;font-size:1.2rem}@media (max-width:767.98px){.bg-primary .base-slider--var_2 .slick-next{right:.5rem}}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots{position:relative;bottom:-2.5rem;width:90%;margin:auto}@media (min-width:1200px){.bg-primary .base-slider--var_2 .slick-dotted .slick-dots{width:calc(100% - 12rem)}}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots li{width:1.2rem;height:1.2rem;margin:0 .4rem}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots li button{border:.1rem solid transparent}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots li button:focus-visible{border-color:#fff}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots li.slick-active .slick-dot-icon::before{color:#fff}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots li .slick-dot-icon::before{margin:0;color:#b8b8b8;font-size:1.2rem;height:1.2rem;width:1.2rem;vertical-align:middle}.bg-primary .base-slider--var_2 .slick-dotted .slick-dots .slick-dot-icon{opacity:1}.block-inline-blockeic-main-cards-wrapper{padding-top:9.6rem;padding-bottom:9.6rem}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper{padding-top:9.6rem;padding-bottom:9.6rem}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information{display:grid;grid-template-columns:repeat(1,1fr);gap:5.6rem}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-base-titulo{padding:0}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-base-titulo{padding:0 8rem}}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-descripcion{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;display:grid;grid-template-columns:repeat(1,1fr);padding:2.4rem;text-align:left!important;color:#181818;border:1px solid #fff;border-radius:var(--bs-border-radius-xxl)!important;background-color:#fff;gap:1.2rem}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-descripcion p{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.33}.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-descripcion.clearfix::after{display:none!important}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description .field--name-field-descripcion{display:block;-webkit-box-flex:0;-ms-flex:0 1 68rem;flex:0 1 68rem}}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information .title-description{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper .card-information{gap:6.4rem}}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .paragraph--type--eic-main-cards-wrapper.paragraph--view-mode--default .container-cards .content-wrapper{padding:10.4rem 8rem}}.block-inline-blockeic-main-cards-wrapper .background-div{position:absolute;z-index:1;top:-10.7rem;width:12.8rem;height:13.6rem;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%22271%22%20height%3D%22271%22%20viewBox%3D%220%200%20271%20271%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Crect%20width%3D%22270.9%22%20height%3D%22270.9%22%20fill%3D%22url(%23pattern0_2003_150)%22%2F%3E%3Cdefs%3E%3Cpattern%20id%3D%22pattern0_2003_150%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%3Cuse%20xlink%3Ahref%3D%22%23image0_2003_150%22%20transform%3D%22scale(0.00332226)%22%2F%3E%3C%2Fpattern%3E%3Cimage%20id%3D%22image0_2003_150%22%20width%3D%22301%22%20height%3D%22301%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAS0AAAEtCAYAAABd4zbuAAAACXBIWXMAAAsSAAALEgHS3X78AAAgAElEQVR4nOy9W6wkB3U2%2BlV1VVdV36r6vrv3fcYzNsZmJjhWlESJfSIRKYIES3kIh0ixXwAThdgECEGCMMQiiKDYDigGK5Y9oDwgJVKQ8hIpUc4c5SVBig7iZjtz2ffdvftW3dW36qqu7v9h5lvZ%2B78d%2BAOzxzO9JCTA4z29e3etvda3vosyn8%2BxqEX99%2FWVr3zlku%2F7j%2Bu6jna7jZWVFSiKAs%2FzEAQB%2BLkxTROapmEymcCyLIzHY0RRhMlkgng8jkQigTAM0W63YVkWptMpUqkUTNNEvV6HaZqIx%2BMYj8cIggCapsH3fcxmsyeef%2F757im%2FDYu6A0s77RewqDuvXnrpJUfTtM%2BGYYjBYIBcLofpdIrhcIgoipBMJpHL5dDpdOD7PlRVxXw%2BRywWQy6Xw3A4xNHRETzPw9ve9jbEYjFYloV4PI50Oo18Po92u41YLAbDMBBFETRNQyqVQr%2Ffh%2BM4APAsgEun%2B04s6k4s9bRfwKLuvLIs69kwDBGGIUqlEhRFwXA4hGVZiKJImpDv%2B%2Bj1eojFYojH4xiNRlAUBfl8Hmtra1hdXcVwOMRoNEIURQCA6XQKz%2FPQ7%2FfR6XTQ7XYRj8cRRRHa7Tbm8zl830cYhk%2Bd7ruwqDu1Fk1rUf9DaZr2FJtTOp2GpmmIx%2BNwXVfWQd%2F3MR6PEY%2FHoes6crkcAKDT6SAIAgBAsVjEbDaDZVkIggCHh4cYDAYIggC6rsP3fSiKgkQiAU3TYJomCoUCZrMZPM9b%2F4M%2F%2BIOnTvFtWNQdWoumtagT9aUvfempRqOxHkURfN%2FHYDDAfD5HPB6HoijwfR9RFKHRaEDTNGQyGWiahkajgWazCc%2FzMBwOEYvF0Ov1oGkaer0eZrOZTFSGYSCbzWJjYwOWZaHVakljPDw8hKZpsG0bs9ns2dN%2BPxZ159WiaS3qRJXL5UvxeBy2bSOVSqHZbGI8HiMMQ6iqitlsBlVVkcvlZEWMogi6riOVSkHTNEynU0wmE2le3W4XYRjKijgajdButzGbzdDpdDCZTNDv99Hv92EYBgzDgGmayOVyF%2F74j%2F%2F48dN9RxZ1p9WiaS1K6rnnnnt8a2trfT6fQ1VVZDIZVCoV6LqOyWSCKIowm80wGAzkf4dhiCAIkMvloOs6stmsNLd4PI7ZbIZ8Pg9VVaHrOhRFgeu6SCQSMnXpuo7pdCqXRACIogiKoiAIgkun%2B64s6k6rRdNalFQikbikKAqm0yn6%2FT48z8NgMEAikUA2m0UYhlAUBYZhwPd9xONxFAoFJJNJwa3YzBqNhmBWvu8jmUxiZWVFMLAgCGDbNjRNg6IoqFQqSKfTGAwGCMMQuq7DNE0oivLY5z73uY3Tfm8WdefUgvKwKADA5z%2F%2F%2Bcez2exjbBiapqHZbKJYLEJRFABAMplELBbDeDzGZDKRaSkIAvT7fYRhCMuy4LouHMeBqqoYj8fQdR3pdBrdbhez2QxBECCRSMDzPMRiMfn3SZ1otVpIJBIAgFu0i0sAnjq1N2dRd1QtJq1FAQCm0%2BlTo9FIGhYnHTalw8NDzGYzAICiKLBtG0EQYDweYzqdIhaLYTqdYm9vD77vQ9d1DIdDwbcmk4l8PXK8UqmUNKxWq4XpdAoAGI%2FH8H0fvu9jeXkZYRg%2B%2BeEPf3jjFN%2BeRd1BtWhai8Lzzz%2B%2FoSjKk6PRCJZlAQDa7TaiKEKr1cJoNIKm3RzK5%2FM5NE3DcDg8wXgfDodyTSwWixiPxzBNE4lEAolEQrCwwWCA8XgMAHAcB7FYDKPRSKY2RVGQy%2BWQzWaxurqKfr%2BPWCwG0zQvndb7s6g7qxZNa1EYjUaXSGvgypZIJBCPxxGLxeC6rjQbXdelUTmOI8RRz%2FOQyWSQzWYxHo8Ri8UAAJqmod1uYzKZYDweo9vtCiGVk92ZM2dgGAYymQxisRhUVYVpmtLoYrEYJpPJk88999zG6b5Ti7oTatG07vH61Kc%2BtaFp2pOmaQphdDKZIAxDzGYzAdwfeughFAoFufSRpkBZTzKZhGEYiMfjmM%2FnaLfbJyQ6mqYhmUwik8kgDEPM53OMx2OMx2O4rovJZAJN0zCfz%2BXyOBqNEIYhNE1DsVhEFEVPnfb7tajTr0XTuscrkUhcMgwDlmWh0%2Bmg3%2B8jHo%2FDNE2EYSgTD6%2BCtm0LU77T6WA6nWI2myEWi2E2m8nlLwgCwbAURcFkMgFwU2BtWRY0TUO%2F3xeB9XA4FO6Wrusi57EsC4ZhIJVKwbKsZ5955hnnlN%2ByRZ1yLa6H93B94Qtf2Iii6ElSEzjlEAi3bRvz%2BRyj0Qie50FVb%2F6Om06nyGazME0TqqpiOBwikUhgMBhgNpvBMAxxhSBRNQgCGIaB%2BXwOx3FkXYzFYkgmk9IUeXG8JeVBoVCQSa3VatmTyWQhpL7HazFp3cMVj8cvxeNxsYQpFotIJpPodv%2FTEYZyHgCYzWbY2dmB67qyPna7XVkHh8OhaA17vR5838dwOKTVjFjbEMtaWlqC4ziwLAuKosgU5jgOxuMxcrmcHAM6nQ4SiQTK5fKzH%2FvYxxbT1j1ci6Z1j9Zf%2FMVfbBiG8ST1gZqm4f7778fa2hoMw0C5XMb6%2BjqKxSIAQFVV%2BL4va16%2F35erIGkS2WwWs9lMvt58PhdZDnEw0zQxGo2gqqo0R66IBPW73S5c10UURSdWyDAMcXh4aKuqeum03rdFnX4tmtY9WuPx%2BBJpCaqqwjAM1Go1jMdjKIqC0WiEw8NDtFotkCUfj8dRLBaRTqfFuC%2BRSAgtod%2FvYzabYTaboVgsYjKZYDqdCpeLYHssFsNwOEQul5M%2Fc%2BtCKL5cqqqiUCggiiKR9sxmM6TTaWQymWc%2B8pGPbJzuO7io06pF07oH66WXXtqwbftJ27ZhGIaw1Xu9HlzXRTweR61WQxRFmE6nUBRFnEUHg4E0p36%2FL1dB0zSlsfV6PRFAJxIJKIqCQqGAdDqN0Wh0gnS6vLwMx3GE8jCdTqGqKtLpNAAgkUhgNBohnU7Dsixh5BuGcel038VFnVYtmtY9WO12%2BzIxKV3XhfRJ2oKqqnAcRwTSpVIJ1WoVw%2BEQYRgilUoBwIk1UFVVaXLFYhGmaYokxzRN4WbRj0tRFNBokP9pt9vwfR%2BGYWAymaDZbGI6nWJpaUleIyc8y7Ke%2FNSnPrVxuu%2Fkok6jFk3rHqtXXnnl8fX19ccURRHKAm2POc0QdyJfq9PpoF6vYzKZgNNZu91Go9GA53no9XoYj8cYjUaIx%2BOYTCZoNBriI%2B95HjY3N5FIJEQk7fs%2Btra2xNmU5FbTNGEYBnK5HGazGebzuRwD2FCn0yknvkun%2B24u6jRq0bTusQqC4JLnedKQyHpPpVLi5tBqtRAEgbg08MLI5kTd4ObmpjDkJ5MJyuWy4FT03TJNE9lsFlEUwXVdIa%2FOZjNpgJZlwbIslMtljMdjNJtN4YTN53NpfpPJBEEQwLIsNtgn%2F%2BRP%2FuTxU31DF3Xba9G07qF6%2BeWXn0gmk4%2F1%2B300m00kEgnBorj6Uei8sbFxwuuKBNK9vT0kEgnBnkzTFMM%2FNhgKppPJJDzPg6IoqNfruHbtmhj9aZoGVVUxGAzg%2Bz40TUM%2Bn0c6nZbXYRiGvK6DgwM0m03EYjExJLzlqnrptN%2FXRd3eWjSte6h6vd6LpBmoqirNhnKdo6MjHBwcSCOiwygJorwa0tCv2%2B1CVVXYto1EIoFYLAZFUaBpmnCvaPwXj8exvr4ucWNBEMhayGixdruNIAgQhiF830ej0RA7nGw2i2QyieXlZZimiWazCdM0MR6PH3v22WcfP913dlG3sxZN6x6pj370o892u911VVUlt5D4kGVZSKVSpBMgmUyi1%2BsJzsS0HWJKpVIJ6%2BvrCMMQrVYLuq5jNBoBALrdrlwHTdMEcJOHRdA%2BlUrJ14rH45hOp%2Bh0OoiiSLhY8Xgc7XZb1sfjXLD9%2FX0cHR1hOp3CMAz0ej2kUqnLp%2FjWLuo216Jp3QP1hS98wdF1%2FdJxB4ZcLodutytTCwmfiUTiRBirqqqo1%2BvC38rlcvA8T3INSU4FbgLuFEmbpolMJoN0Oi3seNd14fu%2BkFJ930c6ncbS0pIIsBVFQTqdRjqdBkXco9EItM1JpVKoVqvIZDLyesbj8frHP%2F7xRQjGPVKLpnUPlKqql6rVqk3tHzEqrnLUBmYyGQyHQyiKIhc7z%2FPEbfR41mEQBHAcB%2Fl8XrSImUwGAGAYhlAYyOdi6OtwODzhWGqaJpLJpFwJVVUFp8HZbCb%2FHACCIEAqlYJhGFAURYTY8%2FkclUrl0kLec2%2FUomnd5fXaa69t2Lb9zHw%2Bh%2Bd5ODw8RBAEqFQq0DQNQRAI1eDg4ECuipPJBGtra8hms0gkEiKlmc%2Fn6Ha7aLfbknVIqxmKoDm9eZ4H3%2Fexuroqzg5LS0swTROpVAqZTAa9Xg9RFCGTycB1XfT7feGO7ezsIJFIiB%2BX7%2FvodrsnuGWGYaBUKmE4HNqLEIx7oxZN6y6vg4ODy%2Fzv5GQtLS1hf39fHEhN04Su6%2Bj3%2B%2BI22mq15GJYLBalcc1mM3EWpVdWGIYYjUZyNbRtG%2BfPnxcAPpvNnvjzmqah0%2BkI4M9JjOx7WjDruo5erwfbtoUNn81mAQCFQgGqqiKfz6PdbnM1feazn%2F3sxum804u6XbVoWndxvfDCC4%2FPZrPHTNNEvV4XW%2BNcLodEIoFkMolEIoF6vY5UKiWx9uRssUkBEMM%2FwzBg2zaWlpZE5KwoCqrVqjSZZrOJRqMhadG9Xk80itPpFI7jiIaR01s6nYau68jn84iiCI7jiFUz%2FeoBIJfLnXA9JY5GKoTv%2B5dP8S1f1G2oRdO6iysej1%2BmLczq6irW1taEic7sQoLhg8EAxWIRmqbB8zz80i%2F9ktgfNxoNIYMWi0V0u10cHBwIcA9AwHaC44ZhiEVzGIao1WrCcJ9MJtLcgJtYled5yOfzktxDh4dEIgFVVRGLxaBpGra2tk5MY51OB0EQCPnVNM3Hfu%2F3fu%2BJ03zfF%2FXTrUXTukvri1%2F84iXTNNer1ao4ijLanjH0nU4HwE2mOfWEo9EI4%2FEYe3t7aLVaGI%2FHyGazKJfLchlUFEVY8ORilctlJJNJ%2BL4v%2BYiqqor9Mk0Eu90uDg8Poes6AAiexZQez%2FPkejkYDGBZForFonjPt9ttKIoiThAE46fTKVZXV6EoCjKZzIsf%2BtCHFqD8XVqLpnUX1ssvv7yh6%2Fqz5Fhx2rl27RpUVcXm5iaSyaR4vgdBAAAYDocYDocAbk5ObDrUJpLxTmsZ8qxGoxE6nQ5isZhY1IzHYwyHQ0RRBF3XEYahgPBkyOu6LmnUpmlib28P7XYbYRgikUggn8%2Bj3%2B%2Bj2%2B1iMBjAdV1Mp1NxWNU0jax4OSp4nodut7uez%2BcXFIi7tBZN6y4sRVEuR1FkUyvINZDe62TFH5%2Ba2JgymYzIdAqFAgzDwP7%2BvqxiBL%2BpDQQguYixWEywLU3TUCgUhMRqGAZc1xXrG%2BYpzudz6LqOKIrQ6%2FVEv8gkagASrpHJZMRji4aB2WwWjuNgOBzK5TOXy2EwGHz24x%2F%2F%2BMZp%2FQwW9dOrRdO6y%2Bpzn%2FvcE%2Bl0%2BrFsNisP8WAwQDqdlpQbPuSVSgWxWAztdhuDwQD1eh3dbherq6tIpVLodrsYj8dyqSPO1Gq1ANy8RjKvMJvNCoeLgubxeCz4FGkOpmlKvBgAaaiz2QyZTAaWZUmOImU%2BTKtWVRWu6wrdgpNeo9GQVXU%2Bn6Ner8OyLMxms8un9GNY1E%2BxFk3rLqqvfe1rjqqqL8ZiMRweHkJRFEZvCSG03%2B9jd3cXAGBZloRROI6DQqEgExXN%2FEhhqNfriMVi4rHFr8soMALwsVgMV69exd7eHjqdjkxJ1BdOp1O4riuMdkVRZNUsFApQFAXZbBa2baPb7aJQKKBSqQh3rF6viwibqUD05%2FJ9H4PBAEEQcNp77A%2F%2F8A%2BfOt2fyqJ%2B0rVoWndR1Wq1S5ZlrbdaLaRSKcRiMaEzcFKqVqtCCqXzKJ0V6PjArEFeB3u9HqrVKpaWlkSPeHR0hEajAd%2F3oaoqer0eBoMBjo6OkE6nBZOiU%2BlwOMTR0RF0XZfsQ66kTOAxDAOdTkcwquXlZXQ6Hezu7mIwGMgVkaui53lot9uYz%2BcIwxD5fF78wHzfJ03jxU984hMLUP4uqkXTukvqy1%2F%2B8uOO4zxDR9BsNgtVVcW%2FPQxDRFGEVCqFVColrg50XSDjnZSH0WgEwzDEM%2Bu4hYzneUin03IhJPZEyxhN02CaJobDIYrFIuLxuGBqURRhPB5LE6JzAy%2BHFE2TLhEEgQi7E4kEKpUKoiiSiWo6nSKTySCTyYgUKJ1OI5lM0nPLTqfTl0%2F3p7Oon2QtmtZdUrquv5hKpVAsFoUuUKvVEIYhXNdFOp0WbIpsc0p04vE4SqXSCa7VZDIRXR9pEJ1OB61WSxrP0dGROIpyRaORHyepbrcrEx05V%2BVyWdY%2FupzyYkiHCcMw4DiOvNZisSjM%2B3w%2BDwCwbVuum%2FTd4lGBTqq3rpHv%2FdjHPvb46f6EFvWTqkXTugvqk5%2F85KV0On1hNBpJ%2Bk08HkcikRAHhr29PQG5NU3DbDYTFnwymZRJplqtStiqbdvCi0qn03AcB2trawBwAoMKwxC2bUPXdXQ6HWHVa5omGNTS0pLY1dBnnik9rVYLw%2BFQGl8QBHBdF51OB4ZhyKXQ933M53Mkk0nk83nM53M0Gg0cHR1hMBjIqksqRRAE0mCn0%2BnlP%2FqjP1qsiXdBLZrWW7y%2B%2FOUvXyyXy59l5Fev1wNwE6%2BikDmdTqNYLEqTsG1b4u4BSIxYuVyWFTCZTAq3i4Z%2BzD5kQCvtZ2jfTM4XAXpGfpXLZeFsTadT4YBZliUMeEaPBUGA8XiMtbU1RFEkk5PruiLu7vV6IpwulUqIogiVSkXWXFpFm6aJdDpNO5z16XR66RR%2FVIv6CdWiab3FKx6PX9Z1XVwZDg4OhHBJ%2BxcSOKklbLfb6Ha7QgolX%2Bv69etwXRfD4RCNRkNWQHpfqaoqU5HneZjP5zg6OpLo%2BsFggEwmg1QqhWazKZ5cy8vLMvFomgbHceRqGYvFTrDjAYjNciwWkwZHiU8QBNjf34eu68jlckilUnIcACDr7HGPe1pGe573zGJNfOvXomm9heuFF164dHR0dIGNhuRM%2BlQxGMJxHCSTSbEuZtKz67qoVqvwfR%2B%2B78NxHJTLZZliGDjR7XbR6XQQhiGWl5dRrValKXqeJ2x4Xvdc1xUKRCKRwMHBAWKxmDSXIAigKApms5mQVNlYyAWbTCYCxmcyGaiqKkTSdDqN4XAIVVXheZ44R3CFZAQaJUR0Rb0lBF%2BsiW%2FxWjStt2h98pOfvBhF0Wdt2xaf9osXL0LXdVnxjodOMJ5%2BNpshmUzi%2FvvvRzKZRCqVEt%2Br8XgsbqaTyQTATewqlUpJLqLneRiPx6hUKjBNU8TRlmXJKjebzXDu3DmZohjy2uv1xB%2BexoEUXHueh%2F39fbFj9jxPkn4ODw8BAKlUSprnYDAQz654PI5kMin2OGyalA8xK3E0GkHTtPWF79ZbuxZN6y1auq5fzmQy0HUdjuMgl8shCAJpRMwlrFar4uIQRZFc1sgk39vbQ7Valfj5%2BXwulIhGoyF%2FX6VSgeu6qNfrGAwGJ7IQTdNEFEWYTCZQVRWpVAr9fl%2FcTplhWCqVkEqlhGRKORFTf7LZLLrdLmKxGCzLQjKZRKvVQj6fx2QywdHRkVjWBEGAyWSCZDIpHC8Kp4nlkXDKkA7y0RRFeebpp59%2B%2FJR%2BdIv6L9aiab0F68%2F%2B7M9edBznwmg0wvb2NqbTKYIgwPXr1zGdTgUjKpfLKJVKEqLK1dAwDHEFpcaPU9HGxgY8zwMA6LoueJau63BdF8vLyzLNRVGEbrcrtAryvNLpNDzPE1tnHgccxxFQn1YysVgM165dQxAEoh8kHsWm9sYbb0hkGV%2BPYRgAIFdQNkVeTcnC5xWTThJhGBLQ%2F9bHP%2F7xxZr4FqxF03qL1Z%2F%2B6Z8%2BHgTBM1yFmEhz48YNMd3j1DWbzTAcDlGr1TAajSTVptlsYjKZIJ%2FPy7WOnClOOLzMhWEI4GaiDikUiUQCmUwGtm3DcRx0Oh0UCgXxhadn1mg0Qr1eR6fTgeM4cBxHpj3Kb7iGOo6D8XgM13VxdHQEwzBQLBYBQJqfbdsSApvP50XcPRgMJNGaAm3g5gU1mUyKSSA9729JguwwDC%2Bfyg9xUf%2Blil26dOm0X8OifsR64YUXnFar9Q%2BJRMLp9XpYX19HKpWCrusy%2FcxmM8kLZIgFcHPqqtfrMAwDBwcH0oB834dlWej3%2BwAg1jS1Wg2FQkHwpVwuJ9IYVVXRaDTEsZRrWBAEyOfz4uhAwTTZ%2BZy%2BxuMxqtWqmPcRB1teXhbrGR4SVFXFfD6HbdvS5AqFglwVOQXySsrJinmK%2FP8nk4k4S5Ceoev6A3%2F3d3%2B38%2Bu%2F%2FuvfObUf6qJ%2B7FpMWm%2BhKhQKl1dWVtYLhQI2NjbgOI6EodImZjQaYX19HZVKBblcTpKe2%2B226AiTyeSJ7EIAImAmNYITC6eXXC6HTCaDpaUluUrSyZQuDiSbkr919uxZYbS7rotutyui5mvXrmE0Gp0A67PZrOgiR6MRTNNEr9dDu93GcDhEp9PBZDJBq9WShsdLZBiG8DwPqVRKRNeKosiR4TjGRg7ZLS7bi88888zGaf1MF%2FXjl3baL2BRP1p9%2Fetff6rdbr%2BX9iwMRyWfamVlBYPBAPF4XJoBPa46nY5c9wDI%2BnhwcIAoiuTBJoerWq0in8%2BjXq9DVVVJzWEIhuM4SKVSmEwmIhUippRIJETe47qupP7EYjGcPXsWe3t7qFQqIjOKx%2BMi6m40GhiNRsjlcmi327h69aqsoYPBAKZpYnV1FUdHR3L15IWQljdsvPSu5%2FsRhqGA%2BPP5XCgTw%2BHQtizrWwAunuKPd1E%2FRi0mrbdAvfjiixdns9mLx0HnZDKJSqWC1dVVFItFWbFICI2iCMPhEPP5HNlsVkB4AEgkEuICGoahUBloI5NKpRAEAdLpNMNQUavVhMPF6Qm4iRsxLZqEUh4DTNMUtr2u6zAMQy6LnU4HmUxGVlTmMFKyQ0kScw7p2zUcDpFKpSQLkcD8dDqV5pjL5RCGoaQP8TVMp1NMJhOk02kYhiHJQ4ZhXPjgBz%2F44qn9gBf1Y9Wiab0FKgiCy57n2bcmAzH36%2FV6YnzHePrj3uz5fF7CVhlnT80gY8OIfWUyGaysrAjni0zzRqMhONPR0RFUVZXVjfIbstxps8zG1e120Wg0oGka4vG4sOCXlpaQyWRQrVYRj8fxK7%2FyK1hbW5M1VNM0VCoVJJNJIYxy7aTo%2BujoSHSUNBX0fR9vvvkm6vX6iUsh5UC6rgvdg01wNBrB8zxYlvXM7%2F%2F%2B7z9%2Buj%2FpRf0otWhad3i98sorL2YymQu1Wk00hJVKRcTP1PLRZhi4SVVotVrY3NyUUz9wc5XkRKYoChqNBhKJhMhiut0ubNtGo9GAqqpiccNGEovF8NBDD0nT45Q1m80wGAwQi8VQq9UwGAzw4IMPYnV1Vb4uJydFUcQpdTgcIpFIiM3NaDRCt9sV91PiarySxuNxdLtdYf8zjow8L%2FpocdpikAYAaJqG0Wh0guTquq54399aG7%2B1CMS482vRtO7g%2BuIXv%2FjEbDZ7ZjabSVhpvV6XyYOTRi6Xg23baLVayGQygnfdYoDLBXE6naLZbGJ%2Ff1%2BwruFwiIcfflhkMJTIMLLr8PBQXFCDIMD3vvc9zGYzdLtdoRKQdhCPx9FqtaAoCg4PD1Gr1WRisiwLjUZD2PNra2vCL7tx44ZQNDg5Hh4eolQqAYDIifh98wpoWZZQKIjZ5XI5mKYpV8LZbIZ8Pg%2FbtsVwcDabCZeL09xwOIRlWfZsNvvWqf3AF%2FUj1aJp3aH1pS996SKAy0dHRwCAbDaLTqeDdrsNTdNw7tw5WJaFra0tADfTczqdjjy4pD7kcjnBf3hh9DwPjUYDy8vLwt0iiE3jPsuyhO1O%2B2PKgzKZjKyXW1tb0uwGgwH6%2FT4sy8JoNEK%2F3xeqwv7%2BvuQeknzKdZdhrlEUQVVVrK6uyvdAdjvXVBoJFgoFlEoloTfQv4uWN67rCmOegnA6otLmmXIi8sDi8TgMw3jsueeeu3QaP%2FNF%2FWi1aFp3YP3lX%2F6lY5rmZcuy7M3NTQyHQ0m44fWw0WigVqshCALYto1EIoHRaCTODcPhUB5YXg3p5V4qlWDbNmKxGBzHQa1WQ6vVwsrKitjI7O%2FvS7SYYRjCSE%2Bn03BdV6atarUKz%2FPQ6%2FXEeoarV6FQwNbWFhqNhkh4yPEirpROp2GaJtrttjRXEkU5WamqilwuJ173tL5hE%2BIaeSs%2B7EQsGjWVlDFxTQzDEOfOnTuRoN1qtTAajeC67mc%2F%2FOEPLwJf79BaNK07sFZWVl70ff%2BC4zgib9nd3ZXGRVeG3d1dERHH43GRzBiGgaWlJQRBgK2tLWGBa5qGarWK%2B%2B67D8lkEt%2F97nexvr4uIDevcHQptW0bhUJBHvxcLod%2Bvy%2FyIDLMFUURC5u1tTU0m01xjwAgomquiZyMRqMRarUaXNfF7u6ugOTj8fhE6GsikUAikYBt2%2BLzZVmWMO1jsRibDUajkbhNkGdGMJ7iaU3TMBwOhbvFP8ujwq2p7PLTTz%2B9cbqfhEX9z2rRtO6wev75558yTfPJ%2BXyOXq%2BHw8NDOI6DZrOJXq8nNjOGYeDs2bMoFosyYRWLRZlIiNPYto1SqSQWyIPBADs7O8Ld6na70ng0TUOj0ZAVlBhTJpNBEATiw06gPplMSpIPm%2BRxA0E2A03TYBiGrGOmacKyLOzt7UmTiqJIQiloCMhkarLa%2BfclEglYlgXgpiPrbDYTKgMDY2OxGKbTqWQsMnuRayDtpAEIPsZfELdoIPZ4PP7WBz7wgQUwf4fVomndQfWlL33p4nw%2Bf%2B173%2FseBoOBrHxRFOEXf9l1K4wAACAASURBVPEXxWxPURSMx2O5BHLKKpfL8DxPsgwZ1XV4eChrZafTEfsXRoPxOtjtdmWiyWazmM1m2NraknXwuDHfcDiURscrHl8XE6G5uo3HY8Gv2u02Dg8PRRe4vLwsTqoMb9U0TZqIbdsIw1AOEO12WxqhqqqCVR3ngnFC4wWU4mtytgBIJJlhGNLk2ci4ghqGcQHAgr91h9Wiad0h9fzzzzumaV4hPtXpdNBsNiVZRlVVtNtt7O7uYjQa4dq1awLOE%2FMiQRQANjY2UKlUhCGeSqXgOA7y%2BTwODg6gaZqIjvmgHx4eSuLNwcGBBFZ0Oh0AQDqdRhAEgpENh0OJot%2Fa2kKxWATjy9LpNICbRFaGVxAYJ1vecRzYto10Oo3NzU1xNyVxlR5ezGccjUZIJBJiJc2mnU6nxTOLTX0wGMj1kOz3wWAgjZt%2FjhMZALzzne%2BUaY8N07KsJ59%2B%2BumnbvPHYVH%2Fm1o0rTukcrncFU3TbBI3q9WqrD18gAAIsJ7JZMSVwTAMmUBSqZQQMpvNJur1uoiaSWMol8uoVqvS9Ehf4MPe7%2FdRqVTg%2Bz6y2ayA6LR1ZngF%2BVCFQkEa69raGnzfx%2Fb2tqRC8%2B8Nw1DwLmJizWYTtVpNwmTpTkrBNCdOHgG4XnJd5vWPTZITGHE%2FNmUGvmazWZw%2Ff16%2BZhRF4iZRq9VkYiOh9taE%2BNpHPvKRx0%2Frs7Gok7VoWndA%2FdVf%2FdXlMAwv0P8cuClg7nQ6KJfLcF1XgGlSDWhrzDSbjY0NtFotyR5kqCknl1QqhUKhgMFgAF3X0W63cePGDbFLpusDyZecoBj%2FdXBwgGazCdM0MZ%2FPcXBwANu2sb%2B%2FD8uykMlkMBgMhHNVKBTQ6XROhK%2Fquo5GoyGTDgH6eDwu4HoQBOKeSkwriiLk83kMBgMh1NJzi2lDAKTREL9j1iNxPkacpdNpjEYjpFIpWJYl8WTMgaQg2%2FM84Z%2Fpuv6tD3%2F4wxun9BFZ1LFaNK1Tri9%2B8YvPTqfTJzkVPPzwwxiNRqArab1eRzweF5%2Bqfr%2BP2Wwm2BWFyMPhUKQxuq4LOM8Gc3wyocD5uOUxo%2B4ZfkpPdpr%2BraysCFYEQCLBdF3H4eGhOClMp1PkcrkTLHfgPy1v1tbWJIWHzZc6wMlkgna7LY02mUwKTkYXVa6YhmFI0k8QBIL98TVduHAB6%2Bvr0jSBm9bRN27cEAPEdrstF1fTNFEul5HNZsU2B4BMXaqq2vF4fMGYvwNq0bROsV599dUnHn744RcICu%2Fu7gq3Kp1OI51OC2ep3%2B%2Bj3%2B8jl8sJ1tVsNlEsFsWnKp%2FP48aNG6jX65hOp4JJra2tiTlgPp%2FHzs4OoijCxsaGyGIGgwEODw%2BF0MmAiV6vJ95VFCBz7RuPxwAgwRe5XA5nzpyRNZN5hHSdWFpaQrvdRqVSQblclnWRtAYeCRiCQUqHqqonpDdc4YiPcWrL5XKYTCZi1ZNMJsV7i5Y8zIRkw7dtG5lMBoVCAdPpFLVaDalUCrlcDq7rik%2FZrcCMC9ls9vLpfmoWtTABPKV66aWXLo7H428pimLSAoYPbqFQgK7r6PV6csafTCbCRm%2B1WgJgFwoF7O3tiURlPp9jfX0dmqZhZ2dHmO0bGxu4fv26rFqdTkcImRRTM%2F2GusJ8Pi%2B0h06nI82Hbg%2Be56FSqQhBc2NjA81mE0EQwHEc8WWnJrLZbArdgCaCfA00CiRNgQ4PiUQCvu%2BjWCzCtm30%2B%2F0T%2F5yCbNu2MRwOBXjnekfAnd75lAHNZjOYpnliEjwedEu%2FfV4Y6UOvadoD3%2FzmN7Pvfe97%2F%2BHUPjz3eC0mrVOoV1991ZlMJt8Kw9AGgHw%2Bj0qlIiTJfr8v9sckPJZKJeRyOWxvb8M0Tdy4cQP5fF4SbCjbKZfLME0T%2B%2Fv7yGazEhZBFwf6TvGBZHwXV1LHcbC6unrCaXR5eVmcI8g253pK7hMvi2xyJJMCEEyOdjfHmfD8Gvx38vm8cNHo%2BUX%2FLmJqPBYw45BTKL3FeCQ4zqSnXrHX68mxIh6PI5vNYj6fix9%2BuVwWKRJfU6VSkXU2DEOcP3%2F%2Bmfe9731PneZn6F6uxaR1m%2Buv%2F%2FqvnXq9fiUIgvt5cfN9X%2BLpe72ecK8URYHjOLLyMNyUYl%2FiLsvLy%2Bj1eqjX65jNZqjVaigWi9KM1tbWxCf%2B8PAQR0dHWF1dhWVZInFJpVIyoRBgZ7Q8sTA2p2q1in6%2Fj0wmI66onODINGcDpX7R932k02lpFr1eT4B2OokSLyMw7zgONE1DNpsVjE7XdcTjcbn83dILIpvNylpNoXgsFpM1Vdd1MRTktDefzwXXoh6SAD9td0iz4Gs0DIOC8yf%2B8R%2F%2F8f9997vfvX2KH6d7shaT1m2u6XT64qOPPnqBjp%2FXr18XrhB9oPb39wVw39%2Ffx8HBgTxIZINzrUmlUtje3hYzv0wmI%2FmHQRDAdV0Ui0UBu%2Fl1RqMRdnd3pYlx%2BhqPx3j99dfFrhm4qcu77777BDhn8ATdS6fTKS5evIhWqyVr7PLyspA1u90u0um0NBwC8cViUQB7uplubW3J905SKEmp0%2BkUg8EAKysrwk0jjsVJilMZcTk2ft%2F3xcJnf3%2F%2FhN0Ok7hzuZysu41GQ0wRebWs1WriZ3ZrPf7Wc889t3A8vc21aFq3sf72b%2F%2F2smEYT47HYzz66KPC4GbwQjweRyaTwTve8Q5pRgCEk9XtdqEoisR1kYTZbDYRi8VQLBaRSqVkKvF9H7lcDteuXcNkMsHe3h6y2SySySTi8ThKpRIqlQry%2BbzIdlZWVk7gS3RTII0BgDDLOf2Zpin8qeN41ng8RjabFSzJ8zyZGo8fFzgRzudzsaM5Hkem67rgVel0GrVaDQ888ACWlpbQ6XREk5lIJBCGoeByx73EqJs0DANra2sS3srLIldZTmDkivF1pFIpmKYppNxbK62t6%2Fq3nn322cVF8TbWomndpnr11Vef2t%2Fff7LX6%2BH1119HrVYTUud8PhcMiw8zDflc18Xq6iqGw6GkRiuKgmKxiG63i8PDQ5TLZcTjcfT7fcFzKI2hTQsxJF7WlpeXcf78eRQKBeRyOUynU6yurgIAqtUqyuWyuJDati0ymFwuJ%2Fyt8XgsEp29vT0RUHc6Hayvr4tTKvGlYrGIWq0Gy7LEGvp4xBmZ9mw8zDBMp9PIZDLSPHmt3N%2Ffl8tmp9NBFEWo1WoiH2o0Gmg2m7JOU9OoKIr4c3EqowUOdZHz%2BRzlchmGYUhjZbo207pt28bh4eE6gCtPPvnkonHdplo0rdtQX%2Fva157a399%2FbW1tDfl8Xh4OXdclPp5SlDNnzgiBUlEULC0tCS1gPp%2FLKsP1hQx6AOJoQKuYM2fOIJfLSZIN3R6YDP3666%2Bj2%2B2i3W4jFotha2tLKBfkcpFgSZb9%2Fv6%2BSGR4rRwMBsIry%2BVygllRfM1EaM%2FzkMlk4HkeTNNEMpkULhhdH3gQIF3DdV0cHh4KUE5%2FLvph8ZDg%2B%2F6JcItGoyH%2FLJ%2FPo9vtCjDPfEbTNIUGMhgM0G630ev1UCqVhLjLiZPBGolEQtxQ6agxmUwuTKfThXngbapF0%2Fop12c%2B85mL0%2Bn0NdoaM%2F1mY2NDfru7rotEIiH8pvF4LHpBynMY6c7MPjof0JWTIaxBEMA0TRwdHeHw8FAePurv%2BNDu7OxgPp9LvuFgMJAUnFarBd%2F30el0hHJh2zaazSaSySTW19dh2zYmkwkGgwGCIBDHUnKs2GgSiQRef%2F11aTLHGee7u7uoVCqS4kPm%2Fng8FlcJai5pVsh8Rq61dLloNBrQdR3z%2BRydTkcY9ZyWFEXBdDrFG2%2B8IdPfcDjE3t4ehsOh5DMWi0UJz%2Bj3%2B8IzYwYk7a3JVQPA4NnHPvKRj1w%2BxY%2FaPVOLpvVTrK9%2B9asX19fXr%2FzyL%2F8ygiBAqVTCwcEBgiBAu92WSxUxpslkIto8BlcQPyI36%2FXXX0ev18PFixfhOI5wkXRdx%2Fnz52X64rqYy%2BVED1ipVETLuLKyAtu2US6XJd2G%2FDBKiICblzwAosMjhsW%2FkwJprnqcdKrVqhBDeWhIpVLi2UUhdLPZxI0bN9BqtVCpVATXi8VieOONNySxh6%2BB7hLb29uo1%2BtywaTrKjMd%2BUuA19RqtYpEIiHNinY5fO8Z%2FsFpjYcNOqVy8p1MJiL76ff7aLfbsm5alvXkb%2F%2F2b18%2Brc%2FbvVKLpvVTqq9%2F%2FesX4%2FH4ldFoZHPtKhQKSCQSME0TxWJRhL%2FHbVZ0Xcf%2B%2Fj5Go5G4L3Q6HWGP67ouhNEwDDEcDiV6ng6jx039BoMBDg4OkEwmUS6X5cH3fR%2FD4VDkP7PZDAcHBxgOh3BdF7VaDcvLy3BdV9J1stksWq0WWq2W2CtzujEMQ0B7z%2FPQarUkMec4r4r%2BVvV6XZoAv0f6avEowamNnKlOp4PV1dUTdsmkbCSTSZEKaZomX58cLK7A1GoyzJVr62g0Qq%2FXw97eHgaDAVRVxY0bN1AqlVAul8WLnmt9JpORSy6n58lkgvX19Sff9773XTrdT9%2FdXYum9VOoz3zmM46iKFe2trZscnxisRi2t7cxmUxw5swZ8YfiP%2Bv1enLi51rEzL%2F5fI5qtYpKpYKf%2Fdmfxfr6utgK04kzmUyi2%2B0iHo%2FLFY5gOU38CKwz9zCKIti2jTfffBNRFGEwGMj1Lp%2FPY3NzE%2B12G%2Bl0Wq5sjBYDIOsmDQDpXRWPx%2BH7Ph5%2B%2BGFJn%2BYVk7wpBmoUCgWcOXMGlmVhOBxK86Bw2zAM7O3tSRMiO951XcHfAKBUKqFQKEjYhm3bcBwHnU5H2O2cDrnynT9%2FXlZnEkmJNwI4EW47nU7l6simygnV931YliXM%2FFQq9dkPfvCDT93mj909Uwty6U%2B4XnnlFUfTtCuKoqzzssbVig%2B8ruvY29tDKpUSLydOP%2B12W9J1yGdifh991a9duybn%2B2aziXw%2BL%2BsmgWLXdVEulwHcPONXq1W0223hSa2vr0vsV7fbRT6fF8Y6L2V09qTrKBnppmmi0WggDEO4rivWx2xWxOFarRaiKMLS0hIsy0I8HhcX1nw%2Bj2QyKVfDXq8n10JSFijkpgh8MBjIa%2Bn1esjn8wD%2BM3WIGFOj0ZCpKx6PI5fLScPje8k%2F73keHMfBfD5HsViUY8ZkMsHm5iYajYb83EajEWazGbLZLGq1mnC8AIiwu9fr8ft%2F4l%2F%2F9V933vWud33ntn4A74FaTFo%2Fwfqbv%2Fkbp1KpXOn1ehdIsDQMQyagXq%2BHfr%2BPw8ND4TARA7r%2F%2FvuRz%2Bfxtre9TTAV4kdhGIrL6BtvvCF%2BW0zOocUKqQ1ra2s4e%2FasrFNk1XOyazabYm%2FMq5llWSiVSojFYlhfXxd8TVVVOI6DlZUVaJqGfr%2BPg4MDWXUffPBBhGEoTWUwGAAANjc3Yds2oigSftl0OsXOzo54gyWTSSQSCbzxxhvSUAzDEOIosa%2Fj0h%2FgJiVic3MTrVZLNIx8v9LpNHzfx%2BbmJmKxmLhPcM0kAZc4XCqVkuOH4zjCtJ%2FNZsKkp8Dc8zyZrOgtz%2B83CALhi3Fl9jzvtfe%2F%2F%2F1PncqH8S6uRdP6CdVLL73k9Hq9K91u98Lm5iaCIEAQBGLnyymAH%2BjNzU150Dk5xONxyQY8DmxrmoYgCFAsFsWeeDgcolQq4aGHHpKLFmUyx51H%2BTDSB973fZw7d054VZVKBel0GvV6Hc1mE5lMBltbW5jP51heXka73cbBwQEAyBUunU4LFkVpjO%2F7gteVSiV5TcclRwTJucaxec5mM1QqFXmPSqWSrH308yIeRWE5CZ%2FFYlFkQ1yBHceRBkK9JPWGxNHoDkE75%2BFwKJMkNaDE42jDM5%2FP5XVlMhm5%2FjI1iFdP8sS63S5yudxrH%2FjAB566%2FZ%2FIu7cWTesnUJ%2F73OecVCp1RVXVC4yo4mVqNBqh2WwK36nb7Qp7mwRH4KZr5tWrV0VXRzpDsVgUz6h2u42dnR3R4KmqKg8sDfW2t7eFbsDXQirFhQsXkM1mUS6XxfG03%2B%2FLNLWzsyPi7HK5LNc0SlfopOp5Hh599FFZm7jWRVGETCYjukQy6BnQGovFhF7B7zEMQ%2Fl3%2BbWIa1H8TOF2r9cTv%2Fq9vT2hRXCF5i8AXgy5Qvd6vROJQdlsFs1mU8wJKQNiiC15YGTVh2EIAPI6SqWSuGIUCgWRQLFp898tFou8Yr727LPPPnVan8%2B7rRZN679Yr7zyipPP568AuEACJ51AB4OBTFUA5ITe6%2FWwtbUlfCjSFM6dOye%2FqSeTCfr9Pr7%2F%2Fe8LXgTc9K6yLAuO48hDTa3eysoKMpkMer2ecLfItN%2Fc3BQN497eHgCIdxYN%2BMrlsugHqYVkiASj6nO5HKrVKg4ODsRiptPpyIPPpnJ0dIRutyvTDx986v9Go9EJbInfG48FxIvooUVJEadW8rq4FnIC5ErIP5PNZkXsTedSTn%2FHJydKqY7z37j28iLLS%2BHOzo44mlLYThiAademacovqFur%2FIsf%2BtCHFjrFn0AtmtZ%2Fob7yla848%2Fn8yvLy8gW6EuTz%2BROxWJlMRgBj5v3xwSZBkyd1nvaJlwyHQ%2FFf39nZgWmaMAwDm5ub4g6xu7uLbrcrV8GlpSUYhoFOpyPupAyA4JWMVy%2FGdP3cz%2F2cML7z%2BTw8zxPCK9ewyWQiV7ler4fvf%2F%2F7MvGQgwXcXO148aML6dbWlkyIbAxsLo7jiACcl9BSqSREUtd1Zc3L5%2FNYWVkRqgUdTfn%2BUqPJNRaA5CCSEEqWf7%2FfF697MvlHoxGOjo4E18pkMmg0GvI%2BxONxtFotcbKg%2FxkbO48NhUIB9XpdiL63XDRsTdOuPP3004vG9V%2BsRdP6P6xXX33VWVpauuK67gXGdFWrVTSbTWGTE9egVTIvX5ZlSYx9tVrFfD6Hoii4du2axIbF43GYponV1VWhQWSzWWQyGcGriL%2BQ%2BsDU6SiKkM1mBXtiDiGb6XHMrFqt4saNG%2FLg%2Fdu%2F%2FRum0ykqlYpQAI6OjkQfSLIoJ5DV1VWMRiNxUgAgARTveMc7sLGxgbW1NbksrqysCEhOzlQmkwFwE78iT4yia1orM5asVqshn88LJsWphpdAai7b7bYYBtKTbGVlRbSYXOU8z8OZM2fEZrparcraPhqNhIpBKQ%2FpDzwm0A%2BMNta0FuJERzKtqqrodru2qqpXPvrRjz5%2BWp%2Fbu6EWTev%2FoD75yU86URRd2dvbuxCLxYSEuLS0BE3TBGhOJBJYXl7GysqKrCPpdBqdTkcAZtu2hci5srIifCuubs1mE67riiUMp4%2Fvfve7YkxnWZZcyADI6lIoFLC8vAzP8%2BB5HtbX14XacDwclQ%2FX6uqqMMSr1apMX%2FP5HG9%2F%2B9tPOH5ms1lYloV6vQ4AuHr1KiaTCVqtFjzPAwDU63VxoqAmkdbKdEAlozyZTApLnkGym5ubYlQYj8exu7sr05TjOHKR3dnZQSwWO8GhuiWtQbFYRBRFODg4ELrJ%2FfffLy4YmqaJbIrXRTbm3d1dmXhJsGVi0Gg0EsmTruvY3d0VgTr9%2FukXxmn3Fv%2FLrtVq%2F8%2BnP%2F3pp07ho3tX1IKn9WPWN77xDafRaFzJZrMX%2Bv0%2BNjc3TwiL6UbASSsIAhwdHcmaoaqqAOn0aOLpnBMB3UD5cB63WgYg4mrayeRyOfi%2Bj6OjIzn%2FW5aFarWKa9euAfjPjELDMHB4eChi5ng8Dtd1xbqF5nykAiSTScHM%2Bv0%2BfN%2FHeDyW1YrcK04lvu%2BjXC5jOp2i3W5jaWlJSKd8mLmq7e%2Fvy8TDgFQaHZLnlc1mMRgMpMFwQstms5LuY9u2GCeS53b8WEFBNf9deuy32204joNutyvkWgAiI%2BKqSL99%2BuLncjnB1NjwGPrBlZA%2FZxoskvvFiXY2mz3x93%2F%2F9zvvec97FjyuH7MWTevHqOeff97RNO3Kzs7OhfX1dRiGAdd18eCDD8p5v9PpSDMAbq4P9Lh6xzvegTfffBOaponLpuu6ACCXLNIWHMcRTGV%2Ff1%2BoEvV6HalUCsvLyxgMBtIoBoOB6P1qtRoMwxDXhslkIoLf%2Ff19uf75vi9fT1EU1Go1rKysAAB2d3fRbDYxm80wGAzErI8NCoBMTb1eD7lcDrFYDM1mUxrDaDSSgAnXdVGtVgFAxM28RDL2jHFiGxsbaLfb4l3FyZDvF6c3%2BmGxoTIOjFPnZDIR65yjoyMAOBFOS9Iqmwwn1KWlJWkwlmXJ%2B0mSMPEsAvV87cQOAQhOx6%2B%2Fs7ODfD4vDXlnZwfZbPaJK1eu7Pzqr%2F7qonH9GLVYD3%2FE%2BvSnP%2B0YhnElnU5foK84rYQpMeFVjA2l2WzKGd40Tbiui83NTfR6PWQyGdH9cZ3h%2BkS8aXd3F%2F1%2BXxoF6QrNZlM0iwyHYIzW0dGRTEkEzznp7O3tYWNjA2fPnpU%2Fx9DU4XAIz%2FOEULq8vCxsb13XUavVsLa2JnQKNg7aw1B2Q%2F8t0iAY0kpnif39fcHwFEVBPp8%2FYbvD5k3nUuogydznNfC4sHljYwPVahXdbhfT6VRspCl2Jrk3l8shm81KA6LeMZ%2FPy1WSjZQ8O5KAiQ%2Fato3xeCxuE5yOC4WC0B14gbRtG0tLSzg8PBS2PVUIxWIRk8kEw%2BHwtd%2F5nd956rQ%2B12%2FFWjStH6G%2B%2FOUvX9zY2PhOp9O58MMf%2FhCbm5vCveKpndQB%2Bl%2FxtyxwE2AulUq4du2a2J50Oh1ks1msrq4KwE4KQS6Xw%2BbmpjzAQRDg137t1%2BC6LiaTCTKZDMbjMR544AHE43F4nicXMAAyXem6DkVRcO7cOcxmM6yurp6gHvDB5hRHf6tmsyl0haWlJblatlotcMJ84IEHkM1m0Wg0hFG%2Bv7%2BP5eVllMtlcWdoNBrY29sTCgb5X5QK0e%2BqUCjI5Y8g%2BPGrJbE3ahyPr5bHKQ70sx%2BPx0J14HpG6kWn00Gz2ZTotOFwiCiKUCqVhG5CBw7yvobDITY2NkTnyetnIpFAvV4XeMA0TZlcGbHGJqwoivw8%2B%2F2%2B%2FFIIgmDBnP8xatG0%2Fn%2FqxRdfvNhut68Mh8P1t7%2F97VhZWRHm%2BJkzZ%2BQ6FwSBXO7oKEBJR6fTwXA4FOIn2dZ8OPkwsXlMJhOZWkhfaDabsv7w%2BsecQmJV9K8ifkZmOBneQRBAURRcv34drusKkMwz%2FvHGRQ%2BrWq0ma6%2Fv%2B9ja2pJ1jP5eXHHX1taQSCQEM6Kshpwr4l6kBjz66KMSRd%2FtdgVn6%2FV6cBwHtVpNOFBk1BP74pSUSqXQ6%2FWQzWaxsrIidjhRFEmEGcmt0%2BkUo9EIKysr0HUdlUoFQRBgb28Po9EI9Xod8%2FlcjgzkYdHd9Ac%2F%2BAEODg7kUjgcDmW1JKE0Ho%2Bj2%2B1ia2sLqqqKVxeviNVqVSZjkldLpRJSqdRrH%2F3oR1885Y%2F7W6IWTet%2FU1%2F96lcvOo5zxbZtm2RKphNPJhN5kLm60GDvZ37mZ8SNlKzteDwuUVyGYaBarYqBHX3PGbzKeHkAKJfLePDBB5FKpQTvYjArwV6udlybKLQm8ZQyoaWlJQBAoVCQ5kdHTwLL169fFxto4jXdbheVSkUcHLrdLnZ2dgS%2FIUFUVVW5ItLni1fS%2BXwu1zTXdSWwgvFnuq6LKym1lGxWdMFgejTfz0QigUQigX6%2FjyiKsLe3JxIdai6ZIF0ul4WyEYYhstms4JDZbBaO45ywq%2BFFczQaSXwbFQCkWpDqwCZEvMo0TWxsbMi6COCEXRCj0mgP3Wq1YFkWwjB85rd%2B67cun8qH%2FS1Ui6b1v6hXXnnlqW63%2B%2F%2BdO3fOXl1dhe%2F7aLVaQl3wfV8CJWjwd%2F36dRweHuJf%2FuVfxKM8DEN4noft7W34vo8HHnhAHAOI1QAQuUqtVsPS0hIymYysnclkUlKjGTtPv%2FWlpSUoioJ6vY58Po9WqyVOnkEQiCxGVVVJq%2BZ0RvqCoijiLMFUGl7yOp2OXOfCMEQ8HhdBc7%2Ffl6mkVCpJaEUURVhdXZVp8f777xcHikajgUKhIMx%2BUg5oNUN2PB0iGCzBXwjkvpEfxYZx9epVsZ9hLBkbsm3byOfzckXs9%2FsoFAqo1Wqim6RSAYDYS5MLd5x4S94W6RWKomBzcxO%2B76NUKiEMQ%2BRyOXF84JrMX2z1el2usACESMt0bdu2n3zPe95z%2BXd%2F93cXnvP%2Fi1pcD%2F8n9ed%2F%2FudPhWH4GkHl%2Ff19CZg4LnxeXl6WDy8B3tFohF%2F4hV84sY4BN9NliK3QLjmbzSKRSAiPJ5%2FPo1wuiyldq9USqUk%2BnxdLGPpMkWg6Go0kgovuEolEAvl8Hq7rIggClMtlcQDd2tqCbdsCfKfTaVl5Z7OZXA1JzMzn88LlIg523HuqUCiIbQsdQ0m7yGQy8l5wBSa9ghMrvb%2FYUPm6%2BBrYHDglARDbGuJcQRCgUqmIzpCvj0x2rnPkZ7GBMZG71WrJzzWKIjQaDQAQ%2BY7nedJA%2BfeT50bnjFgsJulA%2FCVDVQJXZU5pfO38RcSf861p8qLjOL%2F2z%2F%2F8z99817ve5d%2FWD%2F9boBaT1n9XX%2F%2F6119UVfW1jY0N6LoO13UlOp4r28rKinB%2BoigSTCoMQ7RaLVmVaOxXKBSQyWTwyCOPYGlpSXSC%2FX5fQN3pdIof%2FvCHcBxHiJd8sFKpFL797W%2FL%2Bf74mkQchdc427bFUsXzPBE7j8djdLtdJJNJmR6y2axcwqjzY%2FKMbdsSrEH5SzKZRD6flynxuOMqv2ea7nFy29%2Ffx%2BHhoUwuXOV44WPmYT6fF6Y7G0i9XhcaBEm1x4Fx2t0QOyJFgeEZg8EA9Xod9Xod29vbIjWiRpLE3MPDQ3GtmE6nokbg6ppKpcSumf7%2BpVJJJlFqDI%2BOjiRgg4k%2BpVJJcC9qPOlTdhzoT6VSsr7fd999mM1mF%2Bbz%2BZUPfvCDG7f%2FKbiza9G0jtUrr7xyOYqiZ1zXRafTEX7S6uoqzp49i5%2F%2F%2BZ%2BHruv4%2Fve%2FDwBCOpzP5yI0PnPmDICbVIBHHnkEGxsbQllg9iCN9Oj20Gq1kM%2Fn8dBDZFnrbgAAIABJREFUD2F7exuFQkGkJlxbiC%2Fx7ySWtb%2B%2FLwcBAMLdSqVS0rR4teKDeebMGfT7faFNcPooFArY3NyURqBpmjiNHl8dV1ZW8OCDD0JVVWQyGWxvb8ukwTCOIAiwv78v2klGozF38da5H6qq4tq1a%2FA8T5o3p5nV1VUh1dL2me4ZzIEkgZdupmEYQtM0lMtlmKaJ8%2BfPCxBPagWPAzxSUJIE3CTuHm%2BADP84jk0dHR2hXq8Th5KG5DgOKpWKJBAxHCMWi6Hf78uazrWYeBpfD50rms0mL48X5vP5d97%2F%2Fvcv9IrHatG0ALz88svOyy%2B%2F%2FB0AT5L7A0DEvGwIe3t70HUdyWQSlUpFzu4EpXd3dwXr4lrB36KFQgFvvPGGxFXxA9%2FpdJBMJuUS6DiOpMBEUSS%2B7u985zvF5XNtbU0aEK9x5ABx0mNMF6UpzWZTGtX29rZ4WJHvBEACIxivRR4ZAyJ43YyiCEdHR8INo50ypUtkuBOrqVQqsG1bsgI5SfFBp8TmuJvCeDwW3zDyoOLx%2BAkDRa6FACQpx%2FM8tNttudDeuHHjhCdWNpvF2tqaNPJarSaUCXpr0d11MpmIKyo5YI7jYDqdytWUljrkugEQ1YHv%2B4JlxmIxJBIJwQMzmYzYPvPzFovF5OLL7ymKIrtQKFz5wAc%2B8MRteyDu8Lrnm9Y3v%2FnNi7PZ7Iqu6xcsy8LBwQGq1Sp2dnbgui4GgwGm0ykajYZgT%2FSEqlQqGI%2FHwmVKpVIYDocwDAPpdBqvv%2F660BeGwyFyuZysZZ1OB7lcTppGuVzGYDDA9va2ZAz2%2B33s7%2B9jb28P3%2F72t%2BX%2FZwIOGeNsHM1mE%2FF4HFtbW0Ky1HUdh4eHJyaFs2fPympIIiuj4ClTIbDPdZI0B13XRRDN0FhOalwxOfU89NBD0DQNvu%2BjVqvJukZTQIbSciUj1nT8UEAfMQAysVExUCwWpQGShHu86di2LfFfACRwo1aryVqdTCZRrVYljZoT8WAwgOu6KBQKQlnhMYDeYqReaJom%2BCQlWIVCQTA5TdOwsbGB0WiEKIpELE%2BGfRiGEpxxnN%2FHCS4MQ7vZbP7dwnf%2BZt3TTev5559%2F%2FAc%2F%2BMEVRVEunDt3DrZtC7mTVAEAgum0220RBfd6PWxvbyMIApGnPPDAA1hZWcHOzo5IXBqNhlwY6Wx5%2Ffp19Pt9XL9%2BHb1eD61WC9vb23BdF%2FF4HM1mU9w7FUXBI488gvX1dbG74TrR6XSkIZKOQOyJeA8APPLII6IR5LRChjhDHGj9%2FO53v1sshWl3w2Scfr8vXDRSN46b%2BNGHi64UxHTCMEShUDjxOumDNZlM5MBBKgOvmjRTZEYj18C1tTVJ6F5bW5NGRy4UCaO84rHBM9ewVquJppHTIBOvGW6bSCRw3333wfM8EaR3u11pspwMaalNYi%2BBdsdxBK%2BjCwe%2FP9pIj8djyaokQZfvITMBKFUql8tIp9OvfeITn7h8%2B5%2BUO6vu2evh5z%2F%2F%2Bac8z%2Fu7XC5n6rqOo6MjtNtt0cQlEgk8%2FPDDYuUym82wtrZ24oLkeZ7EZjGXkA%2FjcetdPgQABLPo9%2Ftybl9dXRVi6NWrV3H27FkJmaDvOz24CFYzFoz4FS1beJEzTVN8zbvdLqrVKt58803xnmKUF5sbCZD0cGeIBqkJdJ5gQ6F3PQFtvl5KdNrttqxLvu9LM2Xz4LRGWkGr1RKpE5sT%2Fcf4PRYKBVnV6MRAZjpxqdlsJvwpHlJSqZT8IuJESn0jyaie5wmdhbpR8tc4PZ85c0Z%2B%2BZBnRb1orVYTYTuxPU64FJbz76fNNd8zTdPk%2FaaG0XVdOYIcNz4Mw%2FDiyy%2B%2F%2FH%2F90z%2F907d%2B4zd%2B4568LN6Tk9YLL7xw2ff91%2FjBz%2BfzootbX18XwHt3dxdXr16Vs7TrupJI3Gq1xA%2FqzTffFKdOYlukBZAmoKrqCcuUtbU1wXjIjKchXaFQEB4PJSX5fB4bt1Kp6%2FW6aAvDMBQSK10hKJPhOT6bzSIMQ7lOUYxMj3YKimnDzAddVVWsrKxIDJiqqkgmk7I6jUYj7OzsiOSl0WgIcfQWyxuGYUjuITEbTkLUBJLnlk6nxZGVygA6PJBDRa932jfTZpnANl87We%2B0mgZuEnUZgPvv%2F%2F7vgpeRmMvviQEaJJMuLS2J1IerJtUOnJze%2Fva3i9YynU7j6OhITBNJoWATLRaLwnMrlUqwLEuaEkXVuq7j9ddfR7%2Ffl%2Bs1Pcts237MsqwrTzzxxD0J0N9Tk9Yrr7zi7O7u%2FsNsNntvrVaTRGZajui6jne%2B852YTqc4ODgQy91UKiUPF1nWfKA51SwvL8sDRz%2BtVqslE4OiKMhms7JS0o2AFiyU5jz66KP4wQ9%2BIGnJURShWq3K6uP7Pu677z5ZbdbW1nD16lVpUu12W3CTbDYLVVXxtre9Df%2FxH%2F8heYqZTEYE0MPhUHST0%2BlUnDh935evwwZHn61Wq4VqtSpNkfSI49Il3%2FfheZ6sbfl8Xvy%2BGCFGjIzrZ7PZFEIm6RGO44hnFdO4aeVDfhcnGK6rXEd5TaQVNAF%2BOlLQvpmcsVKpJNyu8XiMUqkkJFFCBcQ42Szp30X3h6OjI3kPuCLSx4vNh02K3luU%2BlBtMZvNRFAdi8Vw%2Fvx5tNttSSq6JQVaSqfT%2F%2Fc3vvGNN37zN3%2FzjdN8rm533TOT1te%2B9rWLAL5zcHDwmO%2F7chF0XVfSgvnwEfBmCrSiKOLKcHBwgBs3bsjUtLq6KuAu9Xzk7%2FBCePbsWZmQiE%2F0%2B32sr68jDENhsq%2BtrYmmb2NjA%2FF4XK6IqVRKVsV%2Bvy8Pw2AwEMdOYjdsKBsbG7AsC9vb24jFYgKGB0GAVColFy2SXkl7oDMCPbPuu%2B8%2BnD17VrzfmXCTTCbheZ5gbIPBQATgw%2F9G3pvHSJ6f9f3v7uquo6u7rq6qrrOr7%2Bk5dg6Dd51k114bJQbFBoOQEFEUG6IIIhFhCSTyR5QsgoCSPwKSEY6QEjuRFVtAhDFWCAjhtWHttY13Z3dnd3p6%2Bqz7Prq6urr6qt8fPa%2FH1URRfr%2BAF7O%2F%2Bcfe3ZnpOr6f5%2FM87%2Bvp9TQ%2FP6%2Fx8XGtrKxYPEun09FgMNDW1paN4fx%2Blk6gLUsmk%2FY5ZzIZSwulmPGZYxrvdrsmmaDo0vmQ3tpqtdTtds147vf7lclkTACLDES61IkdHR3ZbkRwPqKqg8Gg2anISvP7%2FYpEIka6VCoVBQIB9Xo9BQIBS6aVvp16SmeMnIPXODU1Ja%2FXa7leGLB5b263259Op3%2FvF37hF1542w%2FU3%2BCv%2F190Wp%2F%2B9Kc%2FFolEPre%2Fvz%2BXTqfl9%2Fs1HA711ltv6b3vfa%2BNW5lMRg8ePLBImcXFRe3s7Gh6elpPPfWUdnZ25Pf7LZGUfHQ8c%2BVyWbFYTIVCwaQCMzMzun%2F%2Fvo6Pj7WwsKBaraZcLqelpSXt7OzYqvmlpSUz487MzFi8zOHhoRYWFpTP5y1LHv1TuVy2fYCMbIC56%2Bvr2tnZ0XA41P7%2BvhYWFmwZBQLXbDarTCajVqslt9utXC5nhfbs7Ex37961A7KxsWHdC4F%2B5XJZyWTS1OZYhTjE0uWyikKhoEajoaWlJROiSpe7EXO5nO01lC53GlYqFVsg4XA4lEwmbQEt3RlEB6wjY1a1WrXij5%2BQwk5HxwiYy%2BXk9Xq1tbUlv9%2Bv9fV1HR8fa2trS%2FF43JbYVioVS6CgQIK1DYdD9ft9K5RHR0e20RuJDGMl4yGFFZEvHWosFjNNHH8v7gIEv3ShCJvr9bqazebzf%2FAHf3Dvy1%2F%2B8v%2F8%2Fu%2F%2F%2Fnc8zvWO77R%2B8Rd%2F8dPD4fBTh4eHfkyygL3pdNoWlbpcLitKs7Ozunv3rlk12u22Op2O7ty5o9PTU7XbbRN3YoiempoyO8ja2pr6%2Ff4VMLrT6ZjOKhQK6dGjR4pGowoGg4pGoyYCDYfDCofDev31169oltrttrrdrnK5nIbDodLptFlYSN1E6DgYDFQoFK6kPBQKBS0sLNjICQhOd4IlhcUYHAhAYXyASDR6vZ7i8bht6kHKQBdCMeE9ESPNYg1Gaa%2FXq0ePHtmyiGazqWQyeUUMCgkxGAxsKcfBwYGpzzFFM%2BbWajUVi0VNTExob2%2FPzNqSrkghUL7TLX3961%2B3cc%2FlcpkolQ6cwoU4FJsW4DuSCQqr1%2BtVKpUyH6Qkgw6CwaCOj48Vi8UMkwOjnJiYsNRWSBFEuIPBQDs7O1aE2bTkcDh%2ByOFw3P%2FX%2F%2Fpfv%2BNxrndsp%2FVLv%2FRLC%2BVy%2BcVkMvlBFk1Uq1UdHByo0%2BlobW1Nkgy4fmJWtS6iXq%2BrVqtZksDBwYG%2B%2Bc1vWge2u7urubk5C%2BUbjesFswAHAz9D67S8vGx0%2Bf7%2Bvm3dyefzeuaZZ1QoFFQqlXRxcWHppQcHB4pGo6pWq3r66af1%2Buuvm1AxHA4rkUioVCppcXFRt27dUqVSUa%2FXM0nFKAAOo3V8fCyPx2PBfCzHgIL3%2B%2F22wJQCSWHGvEwx6PV6mpubk8vlknTJvNEJghVhPAbjghUFfC4UChofHzehKpEwYFIA%2B06nU7lczr6zcrlsQDlCT3Aglm5MTk5aJyNdsqf9ft%2B%2BIwru3NycpWbcvXvX3ivC2ePjY4VCIVu0S5orhAtEAPlZJGagY%2BPC7Pf7mpqaMrU9AlM6ZXLOENCOstNgY4yg4HsnJycBh8Px41%2F%2F%2BtfLzz333Ds2DfUdWbQ%2B85nPfMTr9f7P8fHxzNzcnB49eqREImHamHA4bLc6hl5sOyRokgOO969UKul7vud71Gw2tb6%2BrsFgYCxTPp%2BX0%2BmU3%2B837RBufsy%2FYEisGiPNcmxsTDs7O7Yvr9lsXonlHfXooaSmK3G73Ub1Z7NZKySjsTnc1uA0kUjEhKHpdFrFYlHpdPqKEZoVXOz5czqdJjYFEJZkLBcdE9tvDg8PFQgEND09bUA7EdT8DA4wLCnKfha5DodDFYtFY%2BBgEflvvC6ibLrdrhmm6XxZfHFycqJqtWrqdjrJ6elpVatVTU9PG1sK1gnpEYvFTA%2BH8bzZbNpIx%2BdB8SONNRgMmkUqEAhYigWjPJhatVpVMBjU8vLylY6ZAt1oNIyBRHRKgQana7fbOj09peC6d3Z2PvLFL35x8Q%2F%2F8A9f%2FPCHP%2FyOGxffcePhJz7xiV93uVy%2F53K5%2FIeHh4aLPBHnWbwwDzag7OnpqdLptGq1muU4TU5OKhKJaHx8XPfu3dP9%2B%2FctYbPf79umG3YXsuar1WpZKF0ul7PgukajofX1dblcLiWTSWO80AcRo1wsFm0kgeEjtZSYGlI2Dw4OrlDzExMTajabV3Yu3rhxQ16vV0899ZRFoYyNjdniBbLRJycntbS0ZN0bglNJ1ilMT08b1kNC6HA4NKaVHYh4D1HcRyIRSbKcrlGcic4GhpQiAk4F%2FgNoPTU1ZSA6DKfH47HoZ4IBj46ONDs7K7%2Ffr%2BXlZStqLKGNRCIKBAKmpYMVnJ6eltvtNiP1M888Y9IQSfaZnJ6eKhKJmH4NLdrk5KR9ZyjfI5GIPB6P5ubmFAqFNDs7a93dqIQkGo1KkhVXJC0UzYmJCV2%2Ffl3n5%2Bfa3NzU9PS0fD6fvTesZNFo9KNHR0cv%2FuN%2F%2FI%2FfcePiO6bT%2BtznPrdQKBRezOfzPzS6IAKrBVonli2gHWIpA4F1dF%2BRSMTWY3ErYxmhG4nFYiqVSur3%2B9ZFSbKMJ5TNPp%2FP%2FHydTscYIR5stER%2Bv1%2FRaNRGMjoR8uERIRJihzJ7NN0AppC1ZYVC4YruKZ%2FPGztHVzHaFXJQcAf0%2B33D9ZLJpEULp9NpHRwc2F5COi3WaJHQOWp5Qe3O6NxsNk1jdnp6qsXFRZMSEN0CjsSfQTR6dHSkVqtlXR%2BfMwsparWaFX48lzMzM%2FJ4PEqn09a5dbtdCwik06Ejx15EUYnH40Y4EH8DmxsKhaz7potipyNyifPzc52cnCibzZoWkD8nyeKikVUQ44MMBVkJ7DEbgCRZaCEj5JM1bbFer%2FfjX%2FziF8sf%2BchH3jHj4jui0%2FqN3%2FiNj3i93vv9fv8O%2BBO3f6fT0fr6uvb39y3Ol8zuYDBoXRY3OTgL9HKv11M6nTYJAvT3cDjU9va26vW6wuGwLQnFa0gxQ8HucDg0Pz9%2FRRYxOztrYxRaHgSqHPyjoyPNzc1ZQeHPlUolK2C7u7saDAba3Nw0gWipVDLt1vb29pUVWjMzM2ZJwUs4Gj%2BDH%2B709FTxeNw%2Bz06nY2pxNGYUokqlYoJPxh5GXIotme9s9oGpnJubM%2FsKh4%2Fx7Pz83DRrKO3BCRmbp6enNTs7q16vp16vp1KppOXlZRP1culIsvQMyJVgMKh2u22Jp7VazcZwsrgwvnOhUVAJbQT8hyTAuO71eiVddk2FQsEKdiwWs8JLOCAJEF6vV6FQyDCxmZkZHRwcGGMIazo%2BPq5MJqPJyUnL4ofVXFhYULPZhGDxS%2FrUT%2F7kT376p37qp94RwYJ%2FqzutL3zhC4E%2F%2BqM%2F%2Bo%2BTk5O%2FOjU15T44OLCuhxYeXCCZTNptDAYANkHAG3YTcqHGxsZUq9Us5I7OBtYKG0ixWLQ8pIcPH1ps7%2BbmphKJhGE%2BsVjMwv8mJyf1%2BPFjM%2Fi2222LGSaJlGUQpVLJDg6mZBa8BgIBnZycKJVK2eEhRhn%2FHrQ%2FHdbFxYXq9brW19dtwQXjMhQ92WHLy8uWY88IiUF6ZmZG5XLZig4YGweOzK3RIDzYTPZB0ikBVg8GA1uLhkiUjgIBrtfrVa%2FX0%2FLysqRvg%2BrHx8fKZDIKhUKKx%2BMWZzM2NqZEImEHmcBBMsCcTqfFL3s8HiMdGFfn5%2BfV7%2FcNNCc6GYM8i0rYvCPJMEiKUSQSMVyPMRPTOj5G9gawsozRENsSoyOCWPC%2FeDxuUhPsWcAedJUOh%2BPu2dnZj7%2F00ksv%2FoN%2F8A%2FKb%2BtB%2FWv%2B9be20%2FpP%2F%2Bk%2F3Z2cnLzv9Xo%2FSnFZXV3V0dGR1tfXLQiPAhCJRKz1Bw%2BgOB0fH%2Bv555%2B3250iwlIEt9utZrOpo6MjhUIh5fN5VSoV25QciUTk9Xr18OFDwyoQl7Kdh92EGHQLhYL9%2FWRGTU1NqVAoGH4yKigdlSEQFxwIBLSxsaHJycvFr8lk0jLOU6mUrbLn59dqNYVCIfPEESODD9Dr9apQKMjhcOjevXs6OTnRn%2F3Zn%2Bnk5EQ3b960ERhN1aggF2Pw3t6eFSZ0TBRciIdCoWDdUzgctsBEulgO9SjjCHYlyUY9SYYbFYtFMzPz78nQl2RLXUOhkGW%2FNxoNM3hL3x4xiRYCo3z8%2BLEp%2B1l0IV12UE9YOzkcDvNxjjJ%2FLJkFpAcrRcqAD5MLlH%2FGo8mFQuJDt9vVzMyMXcIOh0OZTMa%2BR8iKUChkrCaXyezsbMbpdL76Mz%2FzMy%2B8bQf1O%2FDrb2Wn9YlPfOKFmZmZz46PjwcODg5sjCLig0yqs7MzVSoV64oAdBkNR5MKiCCZmppSJBJRKpUyod%2F09LTFEUsyTxxjzszMjI6OjpTNZg0Lcjqd%2BoEf%2BAE9evTIxIT5fF7n5%2BcmskQhjyq9VqsZRsTNS2dAJ1UsFu0wszCCQ7a3t6ezszOLFZYul5NC2bODEF0W0TocyGazaaZkFPQUZpT50P2Me6SmkmYajUatU%2BEz4xIIh8OWSQWBgFRg1EDNHslMJmMHn99Pp3p4eGjfF5oosCHWn8G8ud1u8xfyftE4Ea1D2un4%2BLgB36R6zM7OmhGbWCK8kwcHB5JkmBOeQ4zpBwcHtjZNkglHK5WKbdompwzGEFEqY3k8HpckW6t2dnamvb0905tRIGEoQ6GQkRInJyfq9XpyOBzG4jocjud%2F7%2Fd%2B7%2F3%2F43%2F8jxc%2F9KEPtd%2FWw%2FvX8OtvVaf12c9%2BduE%2F%2FIf%2FcD8YDP4bstLPz8%2F1yiuvKJFIGMNG90OX4nQ6FYlEdHJyop2dHR0dHenmzZsKBAJyu91aWlrSSy%2B9pHQ6bS1%2FOBzW2NiYksmkHj58qL%2F39%2F6eSqWSbW3mVucBooPDNsP4wZIJhKYA%2FHt7e4rH4xZCNxgMlEgkFI1G1Wg0FI1GLUZlNDBwcXFRTz31lFwulwKBS4ji%2B77v%2BwycZ8wi3RSdFOPu4eGhdTevvPKKpqenrTDdvn37yu5BllZMTk5aUgI2HLAj6PvRrpZOkYwwsuS3trYkySQldGTYXygw4G6kPBA3w1ZnhL0UAoqVz%2BezOGcYQK%2FXawtEnE6nwuGwyRtGt0DDmDKSTU1N2QJWFpGQ%2BAHuNprQEQgEdH5%2BroWFBbukiKe%2BuLi4slyEJbR8T%2BjpcrmcYZfRaNQuL4gE8udxW8zNzZlI1eVyaXV11ZT8tVpNGxsbKpVK1qlLlyPpwsKCpqam3jcYDO7%2FyI%2F8yMf%2FBo7yX%2BnX35qi9du%2F%2Fdsfn56evu%2F3%2B%2B94PB6lUimL1IUK5oYGsJ2ZmVGhUNDk5KTS6bRhXWAx29vbhq1gXM7lcqpUKgacfv3rX9fi4qLK5bK8Xq%2BBxKlUyoSnZCHReSSTSU1PT5vqHSaRscrn81nmUjAY1I0bN1QoFMzuIsnSRlOplC0nnZ%2Bfty3SjHswZXQT4%2BPjmp2dNV0WPkLGOhI8yaEa7ULAgJBnAL7DyI2mPHDwGXXw9xGxw5jE6CzJRiXU5UTj%2BHw%2BwwsxBKPfmpycNPB91HhNQgcMH6NoPB6372ZyctLGQl4Dh9fpdJqfkX2KjOZIXpCiVKtV%2BXw%2BA9ohRDCfs3fy4uJC5XLZrECNRsM0gXRNyWTScsVgpF0ulxYXFw3r5P3REf%2Fl7UNkbO3t7Vm3d3p6qo2NDYstmp6e1tzcnDkPut2uTRvEOq%2BtrfmdTuev%2FfRP%2F%2FSLv%2FIrv7Lwdp7nv8qv7%2Frx8JOf%2FOTC7u7u591u908NBgP3KCXO4WJMAFeIx%2BNmPObW3trassC2TqejSqViFPbMzIyWlpbs1iX%2FCrX31NSUdUpoo0bBVVhITLeA4ByG8fFx2%2FLs9%2Ftt4QW3OHII%2Ft6lpSW9%2BeabZhBG0xQKhQwvw%2BpCHE2pVJL0bSU6K7PoPAHxGRG73a5mZ2dtrEAv1uv1rHD6%2FX4D7ukI%2BPmsNqNjYS1WMBhUKBSy2GMU47C0dHJE6YDbwVYmEgkzNoPtgMWRqzXaxbXbbQUCASuyFNLBYGCkCURAKBRSq9Wy4sxWI0zaoyJgRlKCE2FOGRcbjYaNvpi2JyYm1Gq1tLCwYJhkLpdTJBKxZ6fX65nzYnZ21mKlMWPzv%2FgkMX2D60kinkYTExNWdCGKPB6PpEvcDyYZES3TAxIM2GqPx7NQr9d%2F4hvf%2BMbxBz7wgZff1gP%2Bf%2FHru7rT%2Brf%2F9t9%2B%2FOLi4v7m5ub78vm8MVoej8c6AMDRWCxmWqD9%2FX0lk0ml02nt7e1ZUgHG30gkolgsZqNAsVg07Mvr9VqqZywWs8LBMtV6vW76of39fd28eVPlcln9fl83btyQw%2BGwXYS4%2BumKYO3ItSqXywqHwxoOh1pdXdX169d1dnZmIyxFkTGwXC4rn88bbgUbxiiEfw1GkdQHsA4U7hy20aBCHmZyqRDhStLFxYXhZ3g2Z2ZmFAqFbD8hxARd582bN%2BXz%2BSxZlUPI6ITUAZuR0%2BlUPB63lWgUWZfLpevXr1shGhsbM%2F0YhQvdE7YZMC1JJimgiLE6jc8G8SeG5VKpZMp1isHo58jnPj09rX6%2Fr3K5bIp83BR0%2BSRqtNtt%2B7kUF8S4JFlwKbAchb2TXq%2FXNobHYjEbG9FncTFgpKZ4r6%2Bvm0cUNpdCOTU1pbm5OXOHPCnU%2Fng8%2Fms%2F8iM%2F8uJHP%2FrRhbfznP9%2F%2FfVd2Wn99m%2F%2F9t2XXnrpc4FA4KfOzs7crDJn802xWDRAlALBjr9gMGgq%2BFwuZ8tKQ6GQCoWCJW7yoHObz87O6uDgwGwyJBcAIl%2B7dk2RSORKOicAKCF6JDxwK5L7DTM2MzNjzn7wDYSIhUJBzWZT0WjUopQDgYBlX3W7XSWTSTkcDrndbmNEAcGx0EhSMpnUYDBQNpvV%2Bfm5Adf43dgN2O%2F3FQgETBs2mgaKXonECt4n43e73bbxmO4LIBmvHEQGzCdLIfhsJJmXjghm%2Fh58ffwsolkgTPg9f9nADE4GpgeGB5uL8JfvgdfD6jZcB5JMCMx4RedNfE%2BxWLTOkMLE0gssScAJEA1gXcTysMYsm83adzmaL5bJZLT3ZENToVCQx%2BMxPyTPIpaohYUFIyzI%2F8f72G63FQwGValUjPxpt9uGsYZCIczfCy6X6ydefvnl4%2Fe%2F%2F%2F3flV3Xd12n9ad%2F%2BqcvDIfDV2u12vvY6MJGGr%2Ffr0ajoXa7rWKxaA8yGAnCv1FMhBubgzE3N6eLiwub99FKjW4EBoiWpL%2F4i7%2BQy%2BXSm2%2B%2BqW984xva2NjQ1taWotGootGosVijkcNQzjA3gKa06tx24DODwcASQlFALyws2AILVNysKkN7BRmA1kuSiTklKR6PG25Ct1YqlSyoDtYSEzCr5%2BkQo9GokRWjy0bJlCILHqMyXQZCTOJaUP0%2FfPhQ9XrdVpOh8EZ13uv1bIszTB%2FaLD47OlgKGowuccr9ft9EvghPAepRmIMLMbKhMTs7O1Oj0VAul7MdkOjrSEwlJ58wQaQVRNWQ6oEXldc2iv9hcK9Wq7ZajEUbXMzIS%2Br1uqLRqDqdjjGSKP9hcU9PT5XJZJTP55VMJm0KIaGi3W7rzp07psnzeDy2pYgceqK5n4D8%2FmKx%2BGs%2F8zM%2F8%2BI%2F%2Faf%2F9LvOBvRd02n91m%2F91vPFYvHFbrf7QwCS2WzW2BiA0YuLCy0tLcnlctl4AG7B4SsWi8Z8gRWxrhymr1qtKplMmmcMbAQMAYEfN3ogENDa2prhMtD6g8HAuhLWhWEdASPrdDqKRqOKxWK2Gj2fz5sfTZJ57yqViqLRqHZ3dyVd4kqMLKPbalBFc2gpuvF4XMVi0bqOwWCg1dVVs9SMrt9C5EmaBIr2arWqlZUV1et1sxexPYjUAZg9cBHMyID6ZIK1Wi1JsoONsv3i4sLYu6WlJXU6HetUGPN8BjLHAAAgAElEQVQpxPF43D5T1oSh2ULfBHsLq8r3BIEAiC3J1Puo5SmQo1YcuuNkMmkFh%2B%2BRIkMWmiTTR9HVjToBzs7OdO3aNSNUMFmzpISuG%2FJCkllyeOYhOBj7ITWQp4A9xuNxy6rndcI%2B45FFWQ8uTMc3NjZml9cT29tCJBL56c9%2F%2FvNjH%2FzgB198eyrB%2F%2FnX33jR%2BsQnPhHY39%2F%2Fj7FY7Nf29%2FcDu7u7JiRMJBI6PDzU9evXjYFjlPJ6vUomk%2Bp2u1eAThgjxJo7OzuKxWKmNWL7DF%2F2%2BPjlUgOys1wul6rVqmKxmLLZrCmKE4mE4Sk82K%2B99pqSyaQBuLOzs2aNoUhKMusN0cCMday2LxaLOjg40OzsrCKRiGq1mp555hnDmAC7z8%2FPLQY6HA5rd3fXxiCXy6VarWb7GNFn4WWbnZ1VrVaz15NOp80kzIE%2BODjQ2NiYEQJ%2FOdQPAmR2dlaPHj2yMWpmZsYOFj9rMBjo1q1bymaz9vpGGTB2Sl5cXFgwHqQGOV%2BMVsTJUNDIaYfNxEVAQgLsKQr00Z2No9KUbDZro5rP57PED3LAJNnYDZZFki34FPoz8CfYRUgiuhkKGDKU8fHxK2kYdLnxeNyKzeikwSXm8XiUy%2BWM0CHXrNVqWdeIaBqWcXQBCngi3TcM%2FN7enhKJhObn51Wr1QwCeSLEfv5rX%2FvaT3z1q1%2B9%2F4EPfGDvbSsO%2F5tff6NF63d%2F93c%2FLunz5%2Bfnz7D8cnZ21oBqGCeMrZlMRm%2B99ZbN8JFIxG4vSbaUgYODQhggErVxoVCwcY0vhy6D2%2FK1115TJBIxGw5%2BPm5oRh9SD8iDmp%2Bfl3SpyF5cXDQmstFomO6KhIZKpWJKdHLJAXyhurFxnJycWOY6yQIcLAgCxgs6FEZiDOGBQMA6lGg0qlKpZFgSimsOOGMFEcyVSkWrq6sG2CPOZWRESoAqnNcHljY5OamVlRVJl4TC6Op6ihOFDPYVJs%2FpdCqfzysUChlojqOAz4YIa%2BxFsHCjUcaj9i4uMJhCRi6YRq%2FXa9lhCFAZx5DIBINBNRqNKwGHYIYo2QOBgGnFJBkWS9GjcPPvMMpfXFxIkskuuJjBsWAxpW8b%2BsfHx439hW3lvfB30l3RxZHRxlq1er1uf%2F%2Fc3JwtzB0fHw94PJ6P%2Fbf%2F9t%2FuffGLX3z5wx%2F%2B8N%2BYKPVvBNP6z%2F%2F5Pz%2F%2FqU996v7x8fGv7ezs%2BOPxuD3E2WxWOzs7CofDunnzpn3529vbyuVy5jGjTWZbDTRxq9WycDS3230li2h7e9tYHDKn6AJee%2B0101IxVq6urmp3d1eVSsUU6Ky7KhaLZnmhk2OZZzabtcUWbrdbPp9PqVTKjMuVSsWCAcG%2FHj58aAeWggY2E41G1W63zZqBkRf%2F2aNHjxQMBnVwcKBms6mDgwPTYHEwKpWK6vW6jYscal4%2F4x1JFbBVZGbFYjG7AEgJPT09vZLvRaGCnQNvpHsiMufw8FC1Ws02EBGaRxED48J8DjjOQa5Wq9YFpFIpw9AothMTEwYs89%2FQUHF46R4p0pOTkwYpMOaCdTJCEroYj8cNKIeIoAAylpPhhZeTi%2BHx48eSZLsS8YqSuRUKhSxuJhgMqlqtqlwuK5fLGVnERUR3h%2BI9l8sZEUKWP5iudGlTontjcxCXxe3bt41cYaltPp83gSyvOZVK%2FdBgMLj%2Fcz%2F3cy%2B8%2FZXj8tfb2mn91m%2F9VqDRaPzH%2Ff39X8tkMrHRL%2F21117Tu971LutCarWaYQ0kWPJ7SUcAMEeIyWwOC%2Bb3%2B832wrhBbtYbb7yhpaUlWx8%2FOzsrn8%2BncrmsYrFov5dtKdxakuzAvuc977Es8Pn5eW1sbBgRwCFxOp0W0Hd%2Bfq5%2Bv6%2F3vve9qlQq8nq9dnBQes%2FMzMjn81mCKu8dESU4BiZt58jyVTrMaDRqOeujPkg2NDNGox4HNCeX%2FPT0VGtra9YRsY8PjVG327UudRSXwU8IrY9OjX2SdGd0NnweMFh0mqRzQDBQpCuVioLBoOmlGOfb7bbi8bgp5%2FkZaK1gMOmq6RYZ44hDJjqazC9%2BhiTL%2BIJ5lGSdD7IbRmtJNpbBai4uLqpSqdhoy7hKBA5SG8ZlzPXdbleLi4vmLIjFYvZZ4XIAy11aWjJzOZclnWQ4HLZoIbpFsL%2FJyUl7nljCwZ9lg3q327WwgUQi4T46Onr%2BlVde%2BYn%2F%2Bl%2F%2F6%2F0f%2FMEf3Hvbiojexk7rl3%2F5l1%2BYnp7eK5fLHyU3ajgcGn7CzrrXXnvNHhhyscB2cPhzc6KGx27Tbre1uLhoxW1nZ0etVsuiinkIDg4OtLKyYvEzW1tbOj8%2FN9o5GAzq7t27Ojo6Ujqd1uLioh0cNg57vV7T45Deuby8rNnZWcO5AoGAMTM82HQPdD%2BPHj2yBRfz8%2FPWGVCkiIYhsLDT6ahWq9nYAlUvycYosCkOIHYUxuxyuaytrS0rwtiGYOWmpqb04MEDY8vQTaG6pmM6OTnR5uamWq2WBeuRzkBhhQGkoI0eaqfTaXgloybx1axqw98ZCoVM99VqtUyLxsZrpCYA9hQohLX7%2B%2FsKBoPy%2BXzG5kEqQEZsb29rbGzMxnPEu%2BSxcXHReQH8I2shLgYSAfYOkoW8M8avRqNhXQyjOfgaRn4IFAgXvo%2BzszOtra1Z10eSxe7urobDoWW%2B4ZpAPIvpfm5uTvV63Qiufr%2BvTCZjhv%2BDgwODM6rVqi0C8fl8hl2enZ1lVldXv%2FSP%2FtE%2FevHf%2Fbt%2Ft%2FB21ZLveKf17%2F%2F9v%2F9YqVT6fK%2FX%2B6FgMOhuNpsGfuKZ4ssi6G5mZsZGOSw5BwcHunHjhsbHx9Vut02zQw44mUPFYlGBQED7%2B%2FtaWlqyLPZyuaxUKmXLKNLptHZ3d3X9%2BnXLfsI9PxgMbDPNxcWFisWimV7R9HQ6HbOd1Go1Ex7iXysWi5YrjrSh0%2BnYmAh4LMnoayQDbKwG6D4%2FP7e9g7xOPjOYMW5WRlS6lWvXrlmQ4KhCntib4%2BNj61AxWfNZohuiS2SlFRgPrxvFOPYd2EO%2BI0SpmNMhD7DvYNHBo0jWPno3sBgy2CloCEeJYyEAj%2B6NVA2YMZhXnrt2uy2v1yufz2dJCAhvcSmQ%2FAHr2mg0rAPnMxl9zVyisMMUOMZ04q7R4QFV0P2iLXM6nVpaWlIgELAwSixYozo0vtu5uTkjPYbDoVKplIUXIhkaDoean5%2B3VFjE1NVq1fZZPnjwQNFo1ITcMNXkxuHOGJXGnJ6eLkQikY9%2F%2BtOfDv7hH%2F7hy%2F%2FwH%2F7D72jE83es0%2Fqd3%2Fmd5%2F%2FgD%2F7gxbW1tU%2FNzMxkjo6OTGmMOC4ej1v4HUtN8UalUil70EmGTKfTdpOfnV0uVB0Oh7akgrZ%2Bd3dXsVjM8LBKpaK1tTVTPzcaDVtWenp6uXkZgBox6dzcnGFlXq9XxWLxSn63JAsOTKfTmp%2Bf1%2FXr19XtdrW%2Fvy9J2tjYMOPqE3e9AoGAmbmlS3wmHo9ra2vLMq4YFTudjjqdjuU1ccOWSiVjGjHUgkWBhUky%2FxqmbLo%2FOghA8ng8brgfsgjYWDKlXC6XBoOBDg4OlM%2FnLRkUzRWdbD6fNzEoxQSNGAWNlfIYj1mNBuWPWpvPnryuubk5y6OCDSPBNR6P279n5D4%2BPlaxWNTMzIzm5%2Bd1eHhoGBkSEZ6JTqdjEhoM4nSi%2FJ2w0hQ55DHYbQDe2Wq0v79vuB0jOAUYYD2bzVqRBE6geyuVSrp%2F%2F77a7bY5OMjtkmQY6%2Fj4uHXrc3NzGhsbM2H0zZs3Va1WdXp6uXeTLolOm92OWNAA%2FhOJhBYWFpROp00PB8TCe%2BJ1cqlK%2BtlEIrH3m7%2F5my98p%2BqK9B0oWr%2F5m7%2B58NnPfvbzZ2dnX9rY2HhfrVazzczgUiit9%2Ff3banC%2Fv6%2BPQQI6ZLJpNlZJOn3f%2F%2F3bdnA3NycotGoDg4O9OjRI0tzGBsb0zPPPKP9%2FX3DDIgiIStpbW1NTqdT9%2B%2Ff14MHDzQcDjUzM6NGo2Eamng8bv6yer1uzBlfOh2E1%2BvVm2%2B%2BaQ%2FU4eGhbt%2B%2BbbQ6gC6LD4iSGWWciPw9Pj62jO9gMGjxxWSt47k7Pj6%2BkjwKs1ipVNTtdtVqtUzxD%2BaHKBUMj%2BJFogEPNdISt9ttxl5Af1aXwUZinwKAPz8%2FN%2FsIMS0AwuQ9ERPMZiIwJpjber1uYxH45OHhoUXfMBZihKfwkTMGSE03zRZx5AAUJDRvMK%2BSTC3O%2Fy%2BVShoOhxZZDSQAcYDPs16v22eQz%2BftdfOMJBIJLS8vq9lsam9v74r8AKKDaGYKM6QSBRN2sVwuW%2BeFJjCRSJi%2FE3IKF0O73bbUjUQiYZcjE8fZ2ZkymYzGxsaUSqX09NNPW9LJaFoJUUxMG8FgUNK3l2ycn59jO%2FO32%2B1%2F8yu%2F8it7%2F%2BSf%2FJOP%2FXXXF%2BmvcTz8zGc%2Bs%2FDGG2%2F8eiaT%2BVQul1s%2FOzvT9evXzcXe6XQMKMSN%2F5ed9xcXF7p%2B%2FboprdFF0YERgYuAFM0NowLjJcwh69dLpZId7FAoZDnniUTCNv%2BCLxDvC%2FWcSCR0cHCgVCqlwWBgjBA4WTabvdKxNZtNSbKOMJVKGXWfSqWUzWYNZ2GcOTk5UTgcVq%2FXszQJ%2Fv5EIqF2u22fGTHSJAicnJyY8JMWvtfrWftPpzo2NqZIJGLsEiwoXQnbbIgtpvAMBgMb051Op%2B1dRNOUTqfV7XZ1584dZbNZ0yyhVWM8w1fHeIHtilEbwoVif3Z2ZptqwMUGg4Hq9brS6bThdaNjKFIJ3i9YlSTTnVFc0L1hRUKoSxoDbClyDJhJgHIIglHZBPIRWNVgMGixNGC3ECmIctPptE5OTkzfNZo%2FhtwDCABWmE6U94fljI6O54vFHshyXC6XadgQaUsyKARslt2KbMumQLvdbrPDYV3j7DJ98HvHxsYCoVDoI1%2F4whd%2B4v79%2B%2FefffbZvb%2BWQqO%2Fhk7rU5%2F6VOB3fud3fn1lZWW32Wx%2BlNyq1dVVFYtFixaZmppSr9czT1QkErEokHa7rXw%2Br%2FHxcUvVbLVa2t%2FfN9Owy%2BXS0tKSRb6QA0XyJIWEGxfgl7%2FvpZdeMpsP6Y9kvZN4gEIdxgdWh%2B5oZ2dHLpfLNFi1Ws2MuN1uV1%2F5ylds4%2FP5%2BbmeeuopM7TynjCzIv4kwA46nVVno90XqayIAllZD4VPogAHgk00o%2FHKkUjEcJjZ2VmVy2U1m00rahxqtGh0C4lEwuQMWFuILu73%2B6pWq3K5XMZu0TE%2FScpUv9%2B3pNGTkxNjDMH%2FKpWKyuWySVcODg5MhjLKCkNopFIpS%2FVk0zeBfC6XyzRUYFwul8v%2BF7wLbIsuCiM3CSJgmQDoSDhwCEDEHB0d2eVLlw%2Bwjqn%2B8ePHNl6vr6%2FbJYExGtsRhY%2FYGOKEuEjpQEmCwBBO951IJGwRsNPp1Pz8vNmKKJKED05MTFzp7FkYy1jLuM%2FZpZN88OCBCoWCJXlEo1HLEGMnAcJroIeJiYmMy%2BX60i%2F%2B4i%2B%2B%2BKu%2F%2BqvP%2F1XrjfRXKFq%2F%2F%2Fu%2FH%2FjEJz7xwtnZ2d7Z2dnPEuPR7XZtLbnD4VA2m9W1a9eMgsfy0mg0bARIJpN673vfq3A4bAZnGCeC82CSAB7JdUcMCNXLTQ2ojacPwJTDFIlEzDoRDAYtX4vb6I033tDFxYXeeusteyAl2W7Cs7MzUynDtGQymSuFbG1tzQ5mMBhUqVSS3%2B%2FX66%2B%2FbqkMnU7HMDtGMm7PbrerQqFgqaT8e5%2FPp2g0at2adJnWefv2bfPmIQcZDoe6ffu2qcMJJGSMYkwipXM0mQLDN7d2PB43xT55XES3APSDKzWbTevSRmULJFJIskshkUhY58OSD2Kz2dRDoYEBJrtrd3fXCgwQAb7K4%2BNjE06iTGcM5fJcWVkx%2B5UkS56AMGC%2F4PHxsS2jTSQS1j3ncjmdnp7amAe%2BCEY6OztrxWBvb0%2BlUsmA936%2Fb88yHRB%2BULAiQHzwSEn2HGFxG924RKNA94XmjPikaDRqRAB%2BRxwJjO54VhHcovSHGIAAg6V%2B5ZVXNDc3ZyRSsVjU8vKyFbsnZMb7pqamvvTzP%2F%2FzL%2F6rf%2FWvnv%2B%2FrTvS%2F8V4%2BF%2F%2By38JbGxs%2FMt2u%2F255eXlDw6HQ%2Ffo7je3261cLmcjwmiXMYpprK6uWsCa0%2BnUG2%2B8oXg8rm9961taXFy0h4WWn7b%2BwYMHZnq%2Bdu2aer2esWejNgZkBsgIer2eVldXtbS0pJ2dHSua3ILdbte8h61Wy7Kk%2BNmFQsESRp955hkTVJIlFY%2FHNTU1Zb7HsbExZbNZBQIB1et1M0njAUNLhXm7UqlY7tHZ2ZmeeeYZ4RJAhc%2FBATehuDO6kQqAvQfdE%2BMXGV4cCLK0wIUAl7vdrvx%2BvzkMUGFj2OY9MH6ACZHuwGgDuzq6m9Hv95vlBPU6h9XpdOr4%2BNgOJ90brB4MJRgYSyVgap1Op%2Br1uh1awHvy6mF8YXMBlJHB0HEDwI%2FmwXMZUuwmJye1s7Njans67L29PUUiETWbTa2urhpDiRyHgsYzAlYYDAa1tbVlia4w2vgqJZlnlCJerVZ1eHioVCplk0YwGNT09LTC4bAJW5ExlMtlzc%2FPW8wSZywUCsnv96ter1szwFliye3S0pJee%2B21K4Z2mN9UKqVGo6FYLGYds9vtNvcHRNITJ8tCv9%2F%2F2OPHj9%2F%2FhS98Ye%2F7vu%2F79r5jRes3fuM3Aqenp%2F%2ByXq9%2FrtVqfdDv97tZM44FgOrr9%2FtNpIYFATB%2BVOBIGieZ5sSQcGPhjxu1jtB5IYoEk%2FB4PHr11VeVTCbNCjO6cABmBrD29PTUdD3ID8C8uHlSqZQ2NzdtlHxiIrWdhTzk%2BAFJO11fXzcWCtwom82acJPPpVar2ShKR0PHQCb7aCY6NzC%2FNxaLWd66JDuwvK5ms6lMJqNWq2VC0ouLC8tqZ0zB8oE6HWwHe0k4HDZNG7njYIIs7ID16nQ6mpiY0MrKyhWL0GgcDEpu7D%2Foz8C8iF3mNafT6SsyAyJXKFzn5%2BeGtwBCEza4v79viyF4xhhf8RgySo7icJA2jNewo%2BB8dJeZTMY6LUY1un7M8RQUxJlYlJxO5%2F9SICE%2FKAx0NuCzx8fH1mUTy0Oo5Pr6ui3rGE10QCKES4LVdhMTE9rf3ze%2F7fT0tI3nXDJADzgZuCAB%2FePxuJmzI5GILfLlInC73eaNZFx9Eie90G63P%2FYXf%2FEX7%2F%2FMZz6z96EPfej%2FdfH6Pxat3%2F3d31146623fj0QCHz24uLi%2BX6%2F7wZgfv31102wV6lUdHR0ZGpwMq3W1tY0HA6VzWYViURstRH2hXK5rEqlYgcvHA5bPAu3BR8w0bEkNzabTbu5Aar5PcPhUJlMxlrYfD6vTCZjYyeA9Ic%2B9CHt7u6qWq2a%2FScSieju3bvKZrOSZHYZDL3lclnpdForKyvmUWSUwIq0uLiohw8fSpLpWlBw0yWhmfJ6vVYciYX2er3a2NjQ4uKiOp2OVlZW9NZbb5kC%2Femnn1YulzOMAY8YNyuJCBQotFJTU1P2uSDDIHEBRXShUNDOzo7m5uYslWFxcVEPHjywnCjeCwWMzmF8fNxYWzRIFL5YLGYbubG8oPrHIjQ1NWXdLlgT6ntibcbGxq7ozE5OTuwgS7LcMEZ6utlOp2OeP7pOfJozMzMmiqWY8O8wPINHEQGDFcnn85nOaXp6Wtvb2%2FYMQsSAc5JfRlFFVb%2B1tWV7MSluoVBIkUjEXBXr6%2Bsm5ZCkVCplnzm%2FsOIsLy9bhzs2NmZhfxitvV6v6b3YVM2lRswOzLvD4VA8Hrf%2FhlMFfG16elqRSMSmHDrsvb09Pffcc6rVaspms%2BYl9vv9KpfLOjw8VKlUWpiamvrYcDh8%2F4svvrj3Pd%2FzPf%2FH4vW%2FLVr%2F%2Fb%2F%2F94XDw8NfLxQKnyoUCndRnPPFz8%2FPW6u6srJiBwLwFcUw4kUYKYR9WANCoZC1lrAijAzs2iuVSoZnYECWpNu3b6tarRpojqaJB3d8fNwefkaPRqOhTqdjSadkeoMnIY14%2FfXXJck6KxIlhsOh5ubmjBWjpY9EIhb5TPYV4yeYCQ9Ot9tVvV7X2tqatra2THcDRoIOqNFomAsfYJZuE5EtHRlsJXIEzMqA2BMTE3brIkE4Ozuz2OjBYGAaK6QdFAqiexwOhyqVim7dumUdVjweN6U92A%2FdK90CkhOwPpfLZT8T0mE0aZXunO%2BQ90PxJAXh%2BPjYRKSjmVR8n4RC8poA68G9JJlXcNSjyFjFNnLGUHDahYUFIznQKzmdTgv0A3IAFKf7g%2FFDgT4ayMj5gAyZmpoy3yNbx7FlgXsi0UDzlkgkjAWfnp7W48ePjdDZ3d2191oul60rHs1SczgcWl5eNlYT1poun%2Bx5RME8Rz6fzyQ2jUZDhUJBiURCfr%2FfRNHo2HgNCKS5vCqVyoLH4%2FnYn%2FzJn%2FzE1772tfazzz77v92I%2Fb8A8X%2FyJ3%2Fy%2FCc%2F%2BckXW63W7vn5%2BUdDoZBWV1dt5r927Zra7bZarZZ9WOhnWC7R6XQsb6jVamlra%2BsKdkJyosPh0KuvvqpgMKgf%2BIEfsDY7l8spm80qGo3aIUbRPj09rWQyKbfbbUFmjBrXr1%2B3iBUeehTNuVzOnPuIOwHfySYnLUCSsVWDwUDz8%2FPa29uzgsrGnddee00Oh8N0Lm%2B88YaNIMVi0QzYk5OTWlxcNG8cKaSjaaPcmminDg8PLeivWCxqc3PTHpBgMGibW3iIwK7QwtExwtgxRmOWReV9enqqra0tw8fokAC6Aa%2BRTNC94AFEyY8jAAaOvC2WcTDm0iXRiUvfToZgJBtV2zN2A0bzvRQKBSMWwIToFMg9Y0QHJEcfBouNdGN1ddU8nuTe85r4fhnZIC7C4bBu3LhhboHt7W3l83mVy2VbUNHtds1jurGxIY%2FHYyZpyCNYwUAgYGb%2BxcVFs4tBqgCYx2IxbW5uWrHkXHk8Hltwcnp6qv39fbt86LZ6vZ5yuZzpzMBDIQ%2FodklZBYOlEMPW7%2B7uKpVKWUOB6DiRSCiTyVgeGZ3Vw4cP5XK5tLu7a8tbHj58aI6NVCplSRgbGxuZTqfzqU9%2B8pN7P%2FuzP%2FvxH%2F3RH%2F1ftmJbp%2FXSSy99bGdn59OlUukX0un0ArOt1%2BvV%2Fv6%2BwuGwtfsA77OzswYcs%2FuPlFA%2BGKwnwWBQw%2BHQol0Zt7hpKTCBQEC1Wk0LCwsWj4Iwk4whugg6CG5Jj8djHxCaHDCcYrEov99%2FZYkrO%2Bi4jXkoyJBifkenVa%2FXdevWLcMH5ufnVSgU9Pzzz9soubCwYLdJMBi0GxLlOvQz%2BrFYLGa4FoBrt9vV5OSkdRg8VNDmuVzObrWpqSmTi4yarwFS%2Bfw4dOAakCZ0tYFAQMViUfF43G7GRCJhLBiaJMzTHH5wDvyhowmchANKMmCf3HRe4%2BhISIdMfArfXb1ev%2FL8wJjiXUXXxsiYzWYNhyyVSqZuPz09VbVatQx2JC%2BjCaGMccPh0MbCRqNhMod%2Bv698Pm%2Bv0el02mXABQRA7Xa7LY6Z74W4IS4arDyrq6vae7K3kq5%2FcXHRnBBYqxAxJ5NJE41OTl4GB5I7BkzC5Q3h43A45PP57NxRCLFqAcPgruB7BZjnfUky0gNSjM%2BRy4mmJhKJmNaO1JWZmRnF43HF43EzkSOVWVlZAV4ItNvt75%2BYmPjnX%2Fva12J%2F%2FMd%2FvPH3%2F%2F7fb0uSIxKJvPDnf%2F7nn3c6nT8WCARilUpFy8vL1sYC%2FGL8bDabtoKLm%2Bnk5HIxZ6fTsRAxj8ejRCKhjY0NJRIJpVIpA4SlS%2FFlIpFQKBQyQyZdAvYc9DjcLPl8Xg6Hw7Q5tJjM1uFw2DqAbDZrwCLMz8nJiWKxmHw%2BnwHCsJehUMg2p5Cnjen18ePHtrhhcnJS6%2BvrBvQzo5%2BcnGh3d9eWc7755ptGU8NYkSQwNTWlSqVirCo3IdYdTMv43fx%2Bv8bHL9ef7%2Bzs2EKGfr9vOelgO8gIyBo%2FOzuzn%2BFwOBQOh20X3tbWlsXTEKUzGAxM4zY5OWn4B4xioVC4kr4wekhH9U103miOxsbGLDVzlMmDMfX5fLYjEHKAw0Hnxm7ERqOhTCajubk5A7rpEGu1mqanp003NDExYe4BWENAfpZqQBqxNxM%2F4vn5uUUi%2B%2F1%2Bs7Lw3Z%2BdndmSFBhRCny1WjVGO5%2FP24hPCivnq9FomNke%2BxMwCor9w8NDIzuQkZAaAQlVLBZNYwjQzzjKcwqYTr7bxMSECYLp%2FguFglwul3VWkoz1J02VZoR4HC7lg4MDZTKZK%2FYwmoRut6tgMKijoyPduXNHhULB6kE0GjXslukNguLw8NAdDoffc3h4%2BPE%2F%2F%2FM%2Fv%2FelL31pw%2FEv%2FsW%2F%2BFIgEHA7HA7t7%2B8bWFcsFo3JGB%2B%2F3K138%2BZNtdtt9Xo9y%2FpB8zIYDLS8vGxsHw9jJBKxkQ3sgwcQLCMSiWh5edkib2EHsbFwuxaLRa2srCifz%2Bvo6EgrKyuqVCp67bXXDGiFYsd4TWECwATkhD6%2FefOm3RDgcMlk0qh9WLVyuWyCvO3tbfvyJycntbm5qYmJCWPqYKvomrA9YCymiMHOwUSNSg1GV0IRQQJwPaoaHw3GS6VSpkhnzKT7hT2DxQUInp6eNgEpWMutW7fMKkK6BFG%2Fkqxj4jaG9sdvyNYXRjsU7Ci7cSWAc4DLccPTqQ8GA%2FtO5ufnTXd1fn6uWCymYrGoZrOp2dlZ65ZRodPddTodS90A%2FwHPJDmCTogYbUZElOnkunPoe72e5XWxeIROhk4asoECUq%2FXTXU%2FHA61ublp28uZYHCL0H2BOXKhwwoTpUOBmZ2dtfMRCoV0dnambDarVqslt9ttjCFjMln8QD4ImpEgsYno%2FPzcmHJ8s4znROKAr9LYlEolu3SRObDolwUzOzs7Gg6Hdib9fr8ODw9VrVZ148YNE1QzutMwORyO9fPz88p4tVq1NVCzs7NXQNTv%2Fd7vtXhjbgWWVvKCERHiT2I1En4kAt94IIm%2FeOWVV65ECW9sbCgQCOj%2B%2Fc12NIkAACAASURBVPv66le%2FakrknZ0d3bhxQ263W88%2B%2B6y17KMA5FNPPaXT01PTWRHJsbOzo4uLC2UyGVN9OxwORaNRSZf2hc3NTQUCAb355psmbmSMTCaTevXVV1WpVBSJRDQ%2FP29zfiQSMYyNDuPi4nLV1uPHj41BY%2Bwg1YKUAFpusLder6elpSUNBgOVy2Vdv37dXisMYLPZVDweV6fT0d7e3pWxC1c%2FyzXouLg0sKpQrNiMw2E5PT21le58t%2FjwKE4cMMDqarVqlieKC%2BwbDx6dGN0NsoFRb%2BHNmzfNchSLxazAlEoldTodIwIYwXw%2Bn7a2tmx5Ks%2BsJNvliH6O14usAYAd1pslIghcI5GI5Z%2FBDLbbbZsQsKkw8kA0gQlBENB1gf%2BOBibSnTESI8LGNgNIPhwO1Wq1VCwWDVMlnBGrEgWXwgmx5fP5zCYGk8qlFI1Gbc%2Fn3%2F27f9f2b46PjxvWure3p4ODA927d89eJ4WaDHxCKoEA%2BIy2t7etg3U4HFfW3rE8hu%2Fo3e9%2Bt3K5nKLRqFKplL7xjW%2FY%2BWP8bzQa%2BsAHPmDj43goFLLOKZvNKpfLGYvElwfuwvgCgJpMJrWysqLv%2Fd7vNfCW8QEs5OTk5IpQc3x83ALFQqGQPRAkf6KwphBgND06OlKr1dLm5qaJ7La2tky%2F4nA4zNdGAqTP59Pi4qKxHXQFrVZL165dUzgcthiYUbc%2BGdxTU1MGfD%2F33HPa39%2B3%2BGVa9SctrOVqweDBdN66dcta5EKhYIcaD2Wj0dDNmzc1Pz%2BvarUqr9ercDiszc1NHRwcWPQN6naYJdJVHz58aJYRkgsoPDs7O1cWjtKpPX78WJlMxvxvFDjYPx5guh7sGhi%2B%2Bf0YwsGm6KYZC%2F1%2Bv0Kh0JUI6Cdgqx0iEj4xbNfrddsQHY1GTSwJ4Iw%2Bb3p62vREo2Z0DgULT8C6YL9JfsDbiNwEJrter9tBIwQQyxB41MLCgmGwHEYu%2Bo2NDSv2dHzhcNgSTgDbuTAYq87OzrSxsWEFnkRWFPLpdFoLCwu2lg3RJozl5OSkbt26pfPzc3MAeL1era6uWngAmNfBwYGq1aotvECIS2rpaNTR%2Fv6%2But2uSTnQL5KAurS0ZBHPxDyP2uHGxsaM9Oj1enr22WetE8NPOeqZRN5y%2Ffp1azYKhYJJpPL5vBzvf%2F%2F7X%2BD2YiRCqLe1tWXjW7fbNTwLBorc7lFJAUxjLpe7sslkYuJyw83i4qJVWcBiPqzhcKjt7W3dunXLHijiLzY2NrS6umrpnlDn3NbNZlPr6%2BtW4dkhODY2ZvoZh8Oher2ue%2Ffu6c033zTm7eLiQnfu3FGv17P9hYzEJycnWlhYkNvt1uPHj82WgbePQ4OIslarGQB%2F7do1KyKjYsK5uTkTwOKHI0iOsRlGadRQTYfj9XptxCMPCeyBz4t0iZmZGTN7M2ZygGG6YIVIq0RaMaqXolADwqMXQ9jpcrksgwqaHNyF9weGBWhLsQPMR%2FtFNwRAj8wFrAOd1cKTNWukkqLbAo8DoEbF7na7lUwmbXnt6NYafIykwKIUB%2FzGA8l0QGeB6BjMFE0UejDYO7oQZDbgduCLHHjIh%2F39fXvfjPucs6mpKcPuWFnGOJvP503%2B0Gq1DN7BcSDJDj9xN5JMgU9yCskqZHWNCkvpLsHK0AUyck9NTZncYXRFHc8OxAifSTAYNKE32Bnx2ez6pNu7uLj48jiAJ3EVa2tr5uB%2F%2FvnndXR0pK2tLRsveCEwXKMYFdQvsyv2DlIlfT6fXnnlFQM%2BwVHo3CYmJnTz5k15PB45nc4rHxZAbq%2FXs9kdYBtfGau2UDIjfsSUTdFC7MaH4ff79a1vfcsofOJUmKslmYD14uJCCwsLGhsbM5aEopzP55VIJDQ5eblf79VXX7WOCiB3enpai4uLJtZbWVkxrdvp6aneeOMNud1uLS8vy%2BFwmCF5d3fXRK4s9PB4PPL5fLp3756JPN1ut4GrLDTIZrO2%2BCKZTNotTDYWIW94KrHJQCocHByYUhpjNZovgHE%2BHzpRgvqCwaDS6bTpzmq1mmGM0O5gQalUyjpxJA%2FIRCh8MGaBQMCy4ulUTk9P7fIbxd8Gg4EymYyNLrFYzDYRcQmcnJxcMT8T84Nmi4x6ZBCMWdls1rod5CD9ft8ibPickXEQvLewsGA2MDp6cCSWsvJzIEcYlWETYWe5qGkAut2uTUnsDuCM0%2BWP7hA9Pj7W8vKybacGS6ZIVatVM%2BGjR0QaAQsLFkwTgNRoOBzaWMkzxvugM2%2B1Wmo2myqVSpaRXyqVdHR0pMXFRXm9l7snGakdH%2FrQh16QZPvR0H%2F0%2B31TdnPzIVzk1gHMPj4%2BNgsJrWAkErFMbVgQxhfkCLdv37axiY5pampK29vbJhTtdDqWEEAMBjcrnRptOJunsVlsbGxY3Ae36%2FXr16%2BwHIx5JB7s7e2ZmhjafnZ2Vnt7e6Zj4abs9Xp2qPP5%2FJVbBcqXzuPs7OzKdl9mddz1jDL1el3PPvusarWagd2IXrktwVqg5keXEfj9frN7gHeAAd65c0fn5%2Bfa3983a0k4HLZEhdPTUyvCo%2BZ0RjScEBh0GY1Hkw3Gx8cNjxl9OJGOTE5OKpVKGUYCOQNu12g0JF2yhuwQROBJ4Zufn78CbCPhADBGt4dyGycE8TCMc2iaRi%2BgTqejarVqujnAePAjvks6My6A4XBozxIXMZIIxMh0yqST0iGNbjfHSjYcDs3UzD8T8HhycmJLhVGuA4yjvRqN2GYU4%2FJ3uVzW3dTr9Ss6LNJJ6fLD4bB1VRAUXN6jibNgePh06YwjkYgePHhg3lmKK4QSQmPOLh7ccDisVqulvb09gwKeOD6%2BPI68%2FuzsTNPT05YmQLeDJ4pQularZXlCvDGfz2fjS7lctg%2BSkRIQFfYqk8loMBioVCoZk%2BD1erW2tqZvfvOb9qHm83mdn1%2FuuYMQIP8KEBUjM7oqv99vmh4eCBTCCFdnZ2etawOABrviAVhaWtLFxYV1KalUyr6c1dVV206NwhgtGmmULpdLd%2B%2FeVb%2Ff1%2BPHj41N6fV6yufzSqVSBmQiXfD7%2FUqn0yqXy1Zorl%2B%2Fbrez1%2BtVpVIxqpgDQifJpcHYC5hMxns2m70iibh27Zrpjkgo9fl8mpmZkSQjO0ZzopxOp1HXjHMULAoFFquLiwuLr2m32xa%2BiCmYSycej1vBhN1DgnB6emqjNTIQ8BT%2B%2FcTEhIk0wRWBDvjOiW2B7KCzPz8%2F1%2BrqqhU4xhPEtxQaRpmzszNLsb24uMzWGo2%2FQWaDSbndbmt3d9deE88wz5LH47GlHCyDRXKBSJYR2%2BPxaH5%2BXs8%2F%2F7wxrMFgUIlEwqQdxWJRCwsL2tzcVL1e197enhVJ2Mx0On3FUL%2B2tqZisaiLiwu9%2BuqrWltbM09iIBAwqRFnli6VkEQYW8iimzdv2qWYzWaVSqUUCAR048YNk%2B94vV7L%2BcpkMjZtITNZWVnR3NycfD6fAfUsfHH8s3%2F2z14AZAX4g7KmjYfyX15eNlYMvQWxwYSyccsDNDIqAWIiTkUXBB5CbhZ5SHjWYrGY6vW6KaidTqeJSefn500giQKXNAU8UehxiMahuqMYRnsyOXm5Ymx8fFzpdFqPHj1SPB43exIFkVtub2%2FPWuN8Pq9oNGq6tdEOIp1Om6l0dLsLgDwFBf0LzArG3enpaW1ublq3RdLo6NjMKBQOh62Tpd2mlQevYIwDL%2BRm%2B8utPBgWhQCqe3Jy0jRGoz5AJBLINbhZR8kVhMiwyk6n0zR2iEkZ00aLCEZ3LD1O5%2BWGIRwUdBKMTcTf4JPDoD01dbm8t9%2Fva2FhwV4Dow8AP9EvrJhH7kL0EljZ1NSUvX6Xy2UXtMfjMc3T2ZN4acZbdHWQJ%2BFw2Ng2ivXFxWXm2%2B7urrkI%2BOxZvkvyKGM8PlO2BhUKBXN%2BrK6uWhGh2NKpohrAqkMwI0JoLhu0dGNjY5YmUq%2FXtby8rL29PUWjUTUaDdNClstlXVxcLgVGRuFwOPTGG2%2BY8BeMEkUA9qeZmRlzDpyfn9si21qtpmQy%2BeVxBKF0MrFYzIDmv%2FN3%2Fo6JHoPBoLECtLL37983rImq3ev1dPv2bctTv3PnjjwejxYWFkwIuLW1ZWmUVNBer2em5XK5rEgkYmmUw%2BFQy8vLxmJRrb%2F5zW9a2qfP51MkEtHe3p5hMjB54BEzMzM2KjBCkAgApoAdhoA4MLGTkxMjHR4%2BfGg6Kh4KOoVEIqHV1VUrElhlarWabty4ocFgYBIR7DEo%2FJ3Ob2%2FfgZIf7SoYZRj7RtXlqVTKGNjHjx9bF0L3hW4I3A8VuN%2FvN1UzPktwGYoKB4%2FRZPS9M16OsmVgSplMxmJm2PzCjUxuE7IP1O5YZaLRqFm9uADA28C1ePboIoAXGJ3AYAeDgba3t%2B0Q%2BHw%2B7e7umlwFLJLMeyJ63nrrLU1MTBg4DUHCOi5A59GUEiQYDx48MGgEDyH7PbkMWT4sybbcHB8fmx0LphHrGK9rd3fXUktIboWRw6WALioYDCoQCJjQc2FhwVTvREJvb28bsRAOh7Wzs2PPHh7GmZkZVatVzc3N6caNG0bGcYFBOsViMTOEc6Egzxhd5sG55xnweDymg5QuJTbZbFabm5taXl42iEmSHD%2F2Yz%2F2AhlLiEBRlOPRQodDp4BZ0uVymVQAzKhcLiscDmtsbEy5XM7oYaJZUKDfu3fPbp1sNmviwJ2dHaOZnwjKrggI0RWdnZ1ZXMhTTz2lbDar7e1tLSwsmDaFg0Wr3ul0jBqnAGArQpvEsggYIXRWd%2B7cMU%2Bk0%2Bm025PXifWIaBBsPTw4jBg8YNLl6i6yxzKZjI3UJCGUSiU7KCx4KBaLVxhZOkoobN4H49TY2Jip8vn90OqMMnSB4BzQ0JKuRFpjYMbTyBgEbkf21qgGi26dn0cBBrt5YpY1ASWr1RhBpcttRclk0mAA7C%2Fgq0AB%2BBNxHaBrIusKESxdPWA3BRF8EYaLWBaiXSCb2F3ocDiss8pkMlc%2BEyKqRz%2F%2FUYIKEgK8jqRR7D88n0wqGMK5xNn6xPKT0cQHiiU4E3FBkmxNHvh0LpezxSEUoaOjIwUCAa2ursrj8Wh7e9sgBbfbrUqlYnIJusWLiwuTH2E0Z5nIjRs3zKQNWwmex%2BeL9IotVJBDSF%2BwQU1NTX15%2FOLiQouLi5Iuc55dLpcePHhgwO7U1JQWFxcViUT08ssvq9%2FvX%2BnKSJL0%2B%2F32xRImBp50dHRkNzIvGmYIo24wGFQwGNTq6qpFMVPItre35fP59PDhQ1vb3e%2F39eDBA7lcLtMBERG7s7NjIwgtLsXhzTfftMLLLjdwFjCySqWiYrFoIlAM11iAsJyAiS0tLdkYe3BwoJdfftneK9EftVpN%2B%2Fv7hjPA2o2SAVih0BiNLgJFv0KnNapPqtVqCofDV8bZ0VQFMJKZmRkTm3Y6HbugyIBqNptX9DbSpViTbpXECLRQeDoB%2BxmX8XQyqqLKZusOB%2Bjg4ED9fl%2BJREKS7LJBRsDuP4gipDnYkRg%2F0f8xJoJfQqYQ2YMIk%2FhoLjAgAqw4FFxG4enpaWM2sT9h%2BM1kMhYU0Gq1THdI0CORL9VqVcfHxyoUClpdXbXvGI0hynKkI2SKQWoNBgMD4g8ODqwog19Wq1UjQiAI6F4mJydt4xQpJUxG6OpcLpeSyaQymYyuXbumSCSiiYkJdbtduyjv3r1rcAHfK%2BcX21KhULDvlqUnsKZ0uqenp9rb2zOPJVAAQQicdSKkIE9gzh0%2F%2FMM%2F%2FMLR0ZF1ONDYyWTSugl8f7RxGGsxsmJMxXLDGIcWhdYZqjUUChnWBM5FtDK6GahgGCiMvBTTlZUV8%2FMR74q9pFQqWbFaXFxUsVg0vIsv3e122%2FsLhUKGpeHD8vl8tqhiaWnJBLCjzBh2DexMq6urJqxEAEqECy1xJBLRwsKCGdG5oXO53JVsIg4gSQSonVm%2BKX07O4mQOGjsxcVFi5Wh%2BwXoZHU6HQlYSb1eN1sQRQZWmJGO25vOm88AzJLxDaM2OBOf%2B%2B7uriYmJuzWHs0g8%2Fv9BoATi0PRPzk5MXM4ezORYRAyx3vEEkK3jC%2FO6XTaww8biKeRPQLr6%2BsmMQGEH9WdQWKQ9QaeC1aFBYhiChHQ6%2FVsiUo0GjWdGVYuijJnbTRpdPTyazQaSqfTpjFDgI23lJFsZ2fHZCS8H4zlLCDh7NBRAiWQiotQHGuU1%2BvVzs6O4vG47t69q3K5bN0rynXwaUbwTqejfD5v7wHfJZcq0AZ1B58lYQLvfve7DWdEPVCv1788XigUrHt44403DDNiHxwfJjHKZMCDUeXzeet8VldXDUSEnXv06JGBhLVaTfl8Xo1GQ%2Ffv37fdcES9INMPhUKam5uz8dLhcJhqGSyoVCoZ05lIJOwLHh8f1%2Fve9z6z6jQaDd26dcuwuA9%2B8IPyeDwKh8Pa2tqyhwrvH169dDptTCMqegoahQk5SDgclt%2FvN6bR5%2FNZNr10Se0Hg0HzA1Jcg8GgYrGY%2FH6%2FnnvuOSssxBZTvI%2BPj21DCn8fmq%2FRDCo2BbVaLQPf6Z7pGpGbQAKAQSWTSWv30Q%2BBoZyenurd7363zs%2FPDYvEAyddqtxZ4IGHEzvNycmJOp2O2u224Yp0WrVazdiybrerR48eyeFw6K233tL09LRhg6QPsGgDtnTU%2FzY5OWmOCMY5NF%2FgN3S1fAdjY2MWocRYxehEx8QBw8cIbsUhp1tB2Ot0Ok1gzdgHG8chR0gLG9zv9404oajColIAiayBNUdSwQjK54D5HX3a8vKyEVK9Xk8PHz60z%2Bro6EhPP%2F20wQg0DIeHh8Y0MxEhHQLm2d7e1vb2ttmaqBk4Bcj2cjqdpjtDt4nWDEiB0Q8WG2wYTRwdmtvt1rVr1%2BT42Mc%2B9gKzP8ZGKG6oYXRZvDDGq1Hz540bN6x95cYPhUKmzB4NnAMf4eBQnfv9vq33uri4UCAQMHr%2F1q1bcjgcKhaLmpi43CaSSqXsC%2B52u3ZzvPLKKwayUgQODw%2Fl8%2Fm0tLRkQCG3Ch1Bo9HQysqKGZzpKhgzeY3Yb0aZVNwALIgYGxuzop%2FL5Uyfks1mTRQJYIoeCqsKDz97FMfHx%2FX000%2Fb%2Fye7Ck0c7To3FLgM2iBGntFNM3zHdCEUAm75TCZjsTa8F7LAuOlhFbmpI5GIkSL5fP6KwNTtdpsMArtGuVyW2%2B02sTCdB0p4omBwBZCrBqZF0YY5BbAnnQCWjz83HA7N%2B1qv1w23AzccdYbwPeCDpCNIJpNGZgSDQXHpB4NBW8g6GAx0%2B%2FZtG0UhmBiTiP0h6YNnAyyYrpwt66SdImQdDAbWGcfjcZOoAMNwCQDFBAIBZbNZm46YYtBgNRoNNZtNS7GAzSNZBKE2wQWJRMJwRHBGJhk%2Bx3q9rqWlJc3NzZkkAjsd4yvfdaPR0HPPPadsNmupL6w3e%2FPNN%2BVyuczVcXR09GXHT%2F7kT75A0D0PMjlVjx49suQC6HzaNyjMbrerSCRirMmjR4%2FMxgAwmU6nbbT86le%2FapL%2Bfr%2Bv%2Bfl5OxBoYxYXF%2B2AQNkXi0WLHSYkr1qtGts5mgzJXD03N6dqtXrF0sItDytTKBRULBaVTCYlyWJfGMeI1CCug%2FgMbjuYDhTEPEwU%2BbGxsSt7HAuFgu7du6fJyUlbA8btW61Wdfv2bY2Pj5v1CJAfTRc4zdTUZaQuSxKGw8u46W63aw8xCRxEogD0gitRsOlUms2mgsGgsZrQ6qOKa7LH2WTM%2BDjaeTDioNwntQNNE6A7YzQHZhTHIhmCbvPk5MQO9qg3ErYNhT2HdDS2qF6vmysBkSrfCxlhKN%2F53CSZDAWoAfM0OydHhdQ8Y2BE09PTyuVyKhaLikajZqaen583fV29XjffK%2B%2BDLhpnw6isAhyLyJt3v%2FvdajQadukRoMhzzOvh%2FWWzWXNRZDIZVatVm1be9a53mSqAv%2B%2FevXsGhTBpICHh4scsztox8Gn2R0xMTGhnZ8c0oF6v14B1agIymBs3bujx48fWLSJiBj9%2BQoB9eXz0Q4Yah3omEwuVNapYPF98gRsbG%2Fbhw%2FjR2aBUpqXOZDJmqoQ94GYiWI%2FkguXlZcMk6M7AGiKRiG1yfvjw4ZUOKJlMam1tzR7yGzdumH%2Fy8PDQFlA0m005nU499dRTVwzdLpfLOrL9%2FX0dHh7q1Vdf1f7%2BvnUOgUBAKysrpq4H85J0Ra5AEgCfbyQS0SuvvGKYHjvkiGphVEFMOjk5aeuZYJRol9HWIBch%2B4nLB1YYgWKr1TJLByJMBMMwuUhcwIgmJiYs%2FWNqasre%2B%2F7%2BvgH1gLJEGR0fH1uRZPQeZXG5sOjSYK7R4RFgB8aIZ41iRcEjzhr%2FJBdKrVYz1TtptIhjGXVGk0rRXlHE%2BXlY1Fhii26NiBbCIGEiybpCeAkLzrOAfxXN2%2BHhoQH2sIHgq4VCwaYeYpa4sCBFyJziMiPoMZlMXsmJOzk5UT6ftxV9XO4XF5cbrXw%2Bn77yla9Y508n3Gw2zaMbj8e1u7trlz1%2Fb7vdtueA6Bsy0EqlktmEPB6Pbt68aYJZCA7GyWazqcePH1uCxoMHDwxLczgcprPsdrtyfPjDH36BqkdeDxQk%2BAcm5X6%2Fr5s3b%2Bpb3%2FqWvVBAW9YmcRgwRGOh4QEolUqGNfDlI6egtT46OlK73bb9auiIsBhw4KPRqLXv2B6mpqbsgBSLRWM4bt68qWw2a50WSx1WVlbMmT%2FKRD569MgU7hhLycXnYX38%2BLFpeCAZSLQAc8rn8zo9PbVDhHKegk4XhBkdOwlsEzQ8YlD0SWNjY3awYG7BZFDHj%2BYzceEg4kOGgUBzenra7Dh0BeSTYW4F1Cfn6%2FDw0JInuRFHAfmtrS3zA2JVOT8%2FN%2FM0%2F8uKLQ5kuVw2oeXp6akdDGQCdBrgj5Jsae2o7g7NHbYRChTsN%2Bw2ly03P4eOzw9BLucACQ5FHgyv1%2BtdGS%2Bx07A1nM%2BCQExJWl9fN%2B0ek8zY2JjFc2NtAutBaoB0BY%2Ff%2BPi4UqmUnSeU6qywwxrG50igI9vVcTcQrDg3N6dWq2XjHeA8gLukK4mw%2FGyKOgZsfJmj1iYSH5A5MAUNBgMlEgmrEaOMOaO72%2B3%2B8vhgMNDNmzfV7%2FcVi8XU7%2FeNARldZ7S3t6eTkxN99atf1fLyshldCWZ7%2FfXXbfyCqSmVSvL5fDZDj42NKZVK6emnn7Y0A94E4%2BbZ2ZmBttiF0NDw89hCwwizu7uryclJvec979Hi4qISiYQKhYJ2d3eVSCQUj8ctdYKHmQe%2BVCqZ0I8RA8Ht6EJMMBZJ2tnZkdPp1Pr6uqViosPClyjJugokA4ySZIwx8iC%2FAHvjCwqHw9bpAkQChJMIgKaH4jw1NWUFAnkKgDfFcHSjMxuP2u22kSeBQEChUEixWEzvete7bHknOjO%2By2AwqFQqZRhkp9OxvXh0GrC1Xq%2FXih%2FYD5cMIxYg9Pz8vDFlyGpmZ2fl9XotVgYQ%2BvDw0CQYaLyQCDDCQEZws6Pef%2Fz4ser1uj1LdE8AyAghOUSpVOqKcyQQCCgYDFp%2Bmcfjsc8aDRUdIkWZA0%2FXR4TT0tKSarWaLctlcmEJCl0S3RUXFRcamOXJyYl1zqenp9rZ2bFUDwztFxcXevjwoaUzHB8f6%2B7du2YvAldjqQrarO3tbWtE6CaZLPb29gz7pXYEAgHrhvv9vjUR%2FDORTn6%2F3yx77BwF8hhlp%2FHqOj784Q%2B%2FkMvlLLMdrQUmRb6UiYkJJZNJ9ft967rYJI2rf9S6gf0Hgdzm5qalDOw9ycKmgnY6HUUiEXvQEW1mMhl1Oh01Gg1bKT6qFmdJJFoQNoIkk0nl83k9%2FfTTllKKoRUm4%2FDwUJlMxm4Yus1yuaxkMqlKpWIFCW0UfxYJAEZZHni8mADYpETQIo9aPvB33rp1y7AjbDXcZowjSEHogsjfPz4%2BtkIH3Q05cnJyouXlZRsJl5aWtLu7K4%2FncpMzmrZKpWIxL%2BAoWFrIjScPDIyNRbM8B4zvANOwaaNrqrxerx1QlM38d5bVEloH5kVmF93bzMyMPYPT09N2SEhTANPBNM3NTiY7HRnPLR5WOiouW1T3FFrYWRb8ejyeK4t9JdlYx7gMwUSHBwFB4CMsPcC1JJM1cJBJasAaxuWINADGr9Vq2ejudDo1Pz9vbDF5eKVSyTBonA7sY0gkElewpLGxMe3u7hojPDFxmZO%2FtLRkVh%2BAfL5r3BiQIdjN%2BN5XVla0vb0tj8djEdO9Xu%2FKijsSVGq1mmkLR3HjJwswvjzOoSM5sNvtmoGVvPRRrxGWH1TFAGQwJaenp2o0Gtrb2zMg%2B%2FDwUOl02nRR%2FHdyzKHJacEjkYjpu0gr2NjY0NbWlnUOExMT%2BspXvmLjxWiqJnTt4eGhyuWydRdIJlCLEw1LigUYzsXFhSU7osyOxWKmzcnn81dwJrodbmHa71FAvtPpmB4I8BGpATR7s9lUq9VSPB5XNps1dTwPNKMNtyY3N9qmbrdrFqnDw0O9%2FPLLFj%2FNrY%2BDgW4BABq%2FIniX0%2Bm0QyrJFOmjxZJRDOwIPAsZCdYnLpdRRTvww%2B7uriqVigKBgHU2p6enKpVKVnBRqCMNkGQYECMIGGk6nTavIaQDO%2FYYwUehAOQt4%2BPjlvjJOLq7u2vFBfKH6YMEAzohfiZr3VZXVxUKhZROp60I8f4pDCw4RioADru0tKRCoWBqeyKUR5l4LhZwNMiZTCZjRBiY5iiTuLS0ZDCD13u5VZzMe8TBpHzQkCBmpTOlE93f3zcW3u12m2SF8Z1Ll7jpeDz%2B%2F7D35rGR3%2FX9%2F2tmPIfHHs%2FpuS%2Ffx%2B56ryRkSQIbQmkQJSQSSI3KHwm0HE1USALiWxGqgKjaSv0Dvv2jqK1E8gdSxB8IJKQigWiWlKOUkN0ku%2Bt7xh4fc9jjmbE9nsv27w%2Fv45WP86X9ceaAfKSKJPV65%2Fh8Xu%2FX6%2Fl6HppclUqlJJlMSqVSUazO%2BHNMQNQXpCGQFgAAIABJREFUk8mkxgaW973vfU%2BQjlGpVHRkoP3mBN3Y2BCXyyVXr17V6HcAexi8Pp9P%2FaSQwWDTEo1GZWlpSedjWmlGESQCiURC5ubmFAfjFIzFYqpjw0cL%2F2%2BkAMbTlWp%2Bxx13iM1mk6GhIbl69aqS%2Frq7u3UjsrOzo5Y22JNwIlHg%2BILwKmf0AkuDQOvz%2BTRZhE2s1%2BtVABi%2F60QiIYVCQYWohHcw%2F2PXg8QCsTe0iGg0qq8XD3QWD2yDGZtYgvCwQVlgpKlWqxKJRHS8gJsDXgFoyviAyycpLh6PR9v%2BdDotIqKGf4RHiIgEg0E1x2NEYHwgtQZjSUYfaDNY4bDttNvt%2Bl1xv6Hd6%2Bs7SpwBh4H9jVyqVCopPmTceILJoqtj7IJGAiMeqovL5VKxPoLkwcFBZdZ3db2c4Ez%2BH%2FgXhR1QHQ4YzHF0jUa78nq9rsaabAlx3Wg0GjI%2FP684Md3O2NiY2rrA19vc3FQeIVgSBzZbT6YiRmsKefpG5mOn05F8Pq%2FET5j3tVpNzp07J2azWVZWVlTeBtkX%2Bx2%2Bd9QTYOcsCqBDgYFCzcnn85fMqPQBvgFXq9WqnD59Wjwej2bXMefT7h8eHqrwcXJyUttJEdGTYHZ2Vra2tuTatWsKzmOpwbyKnhCnRh4yNoHoDxcXF6VcLks8HpdoNKoY1%2Fr6uhQKBfH5fBIIBGR0dFRveNb0L7zwgnZG6%2Bvrks%2FnZXNzU7lgnNxGcfHe3lHIA8A%2BMfQUKqQvxWJRYrGYnD9%2FXk83VsEul0tDQgA3o9GofiHFYlHm5%2BfFZDIp72h3d1duvvlmfQjxmGczhO0KXc3AwIBYrVYZGxvTFt5uP4oboxigl8RuBjcGNnbGDsLj8WixDAQC2hm2Wi0lycZiMXG5XPp66TSKxaLyyRqNhm6CKWCcmqurq1Kr1dRJlKKOprCvr08SiYQ0m00dmeCLIRinUzDa%2FLK4ANthIxsIBKSrq0vW1tbUox1Dya6uo1CSVCqlqo5IJKKTBOMnAm6WM2zQIEpCFWDT3m4fubNS4DCy472C64FtQf9AYMy0Mjo6Kn6%2FX6LRqBKN2bjSGTP9NBoNuX79utJHlpaWtBBAt0in0yrQvnbtmoTDYUkkEuoiATaZy%2BX0cNvb21P876abblLlBtY2uEWYTCYNieX9w%2FPEXJTCCRm20%2BnI4uKiBikzznN4RqNR5VQ6nU6xvP%2F973%2BCNBTsiePxuBqALS4uaoUUETXQ58ZHnY9x3uDgoDz33HPqK9%2Ff36%2Bat0KhoCMflZNTht8LQI0olW1LuVyWd7zjHXri8CUAxGILSwArADMcET7A0dFR3SidOnVKuxcoFQCT1WpVRkdH5cqVK%2FrgQ5qEdmEU5YbDYbl69aqCs3Q%2BhMDSHeJLRGcJP46k63q9rmxgPit1bLwhTN%2FZ2VF%2FLzAhNm7ZbFa8Xq%2Bsr68rE7xSqUg0GpXZ2VnFiSiC6OUotAjfwZ%2B8Xq%2B02209VcFKGCnplmHiDwwMSD6f15U8Iw0cKDomSKFgRuCfdE9gqowZvGb8t4xdHiMXv48Oi46IUQiooVwuK3OeYspG6%2BDgQN056BIYwXDCIJ6ObpQibTabNauQbp2RCzkS%2FCm0dzQM0HiAO0RE7ZPYxrG1xh0F2gi8O2gdjMsHB0cGjNAlUqmUPvylUkkxbORNbHPZMDIyB4NB2d7eluHhYZWtsS3n3%2BFlodWFzZ5Op8Xv96tiBaoHbABIqxRAvl%2FuE7fbrd91T0%2BPjI2NXTIz84qIvPDCC2K321Wrx5c%2FPj6u2qtQKKQV35jGg4Pms88%2BK3fffbecP39e29dqtSovvviidDod2djY0E2Q2WyW2dlZta9IJpNKiEQAy1xLG44VBtuJUqkkVqtVhoeHJRKJSH9%2Fv7p6MmNns1m9qUgrJswDgHJhYUFHnmQyKVNTU3oDYa4P2Y%2F1NJ76MOWxIUFsvba2pvo%2F48KBdTNurnt7ezI1NSU9PT1qtUN2pMPhkOeff14LJaNXLpdTB1PcMxYWFjSTkt%2FFSAP5jxRgLK9hjcOoRxJlXEmDbSHipZNjocBml06IMFUOumQyqR0boyjymVqtpssXRh2K4OzsrOowCZyw2Ww68nm9XpmZmVEAvVarST6fl2w2q%2FcTQaVw14aHh6Wvr0%2BcTqecPn1aixZdN%2FcWXv%2FIiLa3t2V9fV0xGrC3er0uJ0%2BeFLfbLSdOnJArV66oL1koFNKIuhMnTojf75fp6WlZWVlR4jEdIOx0FgEUapvNJgsLCxIKheTmm2%2FWh5iMRJx7a7Wa3HTTTbrgwqXlxIkTSnidnp6WU6dOqUcYozYLHuxwjEWYrrHZbKpVFQdoX1%2BfbhAZYbu7u9Umye12y%2BLiorhcLgkGg8eUEyys4HNyr%2BLc4vf7ZXBwUCkexWJRcrmcvPDCC2K59957n%2FD7%2FXrC7u%2Fv6ybH6XTK9PS06uTYFHEqjo2NHVOX4ynOFodVLVgPldNkOoqNh36wtbUlp0%2BflrW1NUkkEnoS0wJDUN3fPwo5QMdl9HCnRd%2FY2JDp6WlJJBIKSPv9fj35UqmUno44WlLJcVZFtmC1WhVHIxOShxYRaygUUreA3d1dfWA3NzcVKCfogoVGo9HQrSeOnxaLRZnbsLnBOIw8ML4nVvxer1fHz8HBQQXu0fmxXaTYkkUI1YSHA1kQRQy%2BGPIlHCR4r3CfoCqAmYBZgUXy%2B%2Fb29hRHgkeFHs1oZ4PhG1vOTqejfCKkTWy5isWiMruNMitgDHDTvr4%2BCQaDCngzwoOj4JEF8ByJRJTzxXdEEUd2ZNTcdXV1KcWgVqtJJBLR5CU2yYjSK5WKJlm3Wi1VZRBku7GxoQnZSIk6nY6Ew2GFboAXXC6XYomBQECuX7%2BuEwqcMdxps9msypuwU6Zo4p575swZtV6CvIv0y%2BPxSC6XU0I29waCa5LZcSbhPsF9JZ%2FPqyxtd3dXTp8%2BrYcrCz9CT%2Fr7%2BzXsGIsnnH5F5JK51WrJtWvXJJFIyF133SVWq1XOnDmjan3it6nG%2B%2Fv7ytQtlUq6kmR1DqkTgbOI6Em6tbUlwWBQfD6fjI%2BPSyaT0aAMl8ulQlfY%2BGAr9XpdVlZW1PuK%2FLwTJ04oOxxHVEhtpAVHo1EF9djutdttueOOO%2FQ9WiwWHbcY3Q4PD6VUKunmiTw4Vt%2F1el1vRHhobKzoQODvcHK%2B9a1vVc8gq%2FXleHq73S7Xrl1TB1AcDzY3N1WniN4LdnYul1NsjlBWj8cj1WpVRzY%2BB5vNpg8PxEiKDDIhtj50gzzs%2Ff39upn0%2BXwaZGsymVTyAWCPtQ2jBjc8xFS2nIx%2FPODGQ4oL%2Bx3eGzIfOnG8o4xOBUaOEcsQSI1gUgT9grkyPUBrwLoYUX21WpXFxUWFB3AcwekWKgxYFAcWn7FRMkS3i7MGBUbkiIqRyWTE6XRKJBLRQwSOG5bHqVRK5ubmdNEFTwudK%2FAGXeza2pr6%2FkNR4N5i88pBQdQY21UE3%2BPj42K1WuXtb3%2B7TExMSE9PjwYDI9EC7qDDxO7KZDLJ9PS0LhhKpZKMj4%2FL888%2Fr9Y9dG9ra2uyvr4unU5HDUeTyaSEw2HJZDJahC3vfe97n0D%2BYrPZtJXGoM6YeJzP5%2FXkxpOHEWpubu7YWMDm6%2BrVqwpyUzwIdTg8PJTJyUlxOp2Sy%2BXU%2BdRkMqkzAOQ%2BzNwoABRK1smkDQcCAbXMAdClyNFd%2BP1%2Bte%2BIx%2BMaoQ5%2BAEhqs9mU0by7u6uJLqdPn5alpSVpNBoSj8f15oXwBw0CYi7WPYxZPLwAyDxwrVZLiXXT09MqePb5fLKzs6NhCIQpiIiEw2E9Kdk6UbTY7LBFhJrBJg1hNxscRmaWKbhGQJalCLCI4DMCW6PjPjw8VO4WhQ2qhMfj0aLDgwOVgxEavhZEZ4wZ8dui88TdAICX4sQBiMIAXStjDw8EW00KMjiKzWZTNQOHDpbUYHdsliH60iHAAaR7hnPEOM0hy7QCsZp7mcMXfiNYF9s8mgM65EajoVwrxnSi4fAwg2LB74ReYPyOKLB8du12W4LBoEQiEVlcXBTspOfm5lQxUKlU9KByOp0SCoXU745tOhtFbHnS6bTSXGKxmOTzeSWB82xXKhU5e%2FaszM7OqkSMKxQKXTLj1oDYNpPJ6FiXSqVU7IkjJ4RDZmlOgcnJSd2g4D9dKpW0revu7tYxrdFoCIEajIeMYlarVTc6L774oprnM5I1m00ZGxvTB7hSqcj6%2BrrY7XaZmppSj%2BqDgwOJxWIaDOrz%2BeTOO%2B9U5wGKMTYz%2FA4j47rdbst%2F%2F%2Fd%2F60mC5xXZeGyj4AttbW0p8VFEFLvglMCTjLEH4ByCXj6fl6mpKeWqJRIJOXHihILviURCeVcw57e3t2V2dlY7G0BaXr%2FL5ZLJyUkxmUzqD8ZCBMIoHRbgN6c3oxxERAoMzpUioocNzqlYmHCYMJLTGeCGwThIwcPmma2f2WyWdDqtHmpsleAA0RHAi%2BOwIw0d3hveXRAi6YIB8WGsM3Liygr%2Fyiix2djY0DEQfSX2wgjlGQtZRLCBpUDAl4KvtL%2B%2FL%2FPz8%2Foe7fajuDjj9zE%2FPy%2Fb29uahTg4OCixWEwBazayRpoOspq1tTWp149yCNjC8uzxXfMMQPkAnywUCjI9PS2FQkE2NjZkfX1d37PFYtHkIqgjjLwkW7300kt6cPLeA4GAmoqSbA823dXVpZtycjkDgYASxjudo0Qry7ve9a4nYBmDP1QqFRkaGlLnUj4QIxt8aGhIi5wxFJVtFnyRCxcuyPXr11Vy89Of%2FlQ9h8BOCoWC8oFwiOREjUajSoBjxDC263xYrKiN%2FtTT09MqacF7fXFxUZ0jWq2W%2FOxnP1Of8YODAxkZGRGTySTr6%2BsSi8WU08I41dfXpwA1QOjExIR2OTzgcIXYtNFpiogMDAxIIpFQ7ovRQQGmNuPA888%2FL8PDw8esXRil%2BN1siqBZcEMBfiIQR3s4PDwsc3Nz0t3dLWaz%2BVihxtYZkJ6tGZslTmREyCSAA3RHIhHtkqFYdDodHRnp9NiOMv6LiOJMeF0RNoqhIl0cFixIXSjSdNU4ScCaZ8UeiUTU%2Frm%2Fv%2F9YejkwAho%2FsM79%2FX3tkuAC0p3jyoCQF8Iw9wVdoLFgLS0tqWaWhQDSHQJycXzFGgkHBETPEIEzmYz%2B3MTEhE41CM1Fjrhx6%2BvrsrGxodxAeIvZbFbS6bR6d7HhxiUUfJnvCa847hUkRVBVoO4gp4Isy3c%2BMDAgu7tH%2BY0sU3i24FwWi0WVQZVKJbntttu06N6AMi5Z7r%2F%2F%2FifgKgHEw24GW5ibmxO73a42MJyokNCw6IXlC%2F8IwJVuibl7eHhYRF7ml%2FCQ4ZTAaYQ%2FO%2BTCcDisIk6qOjID8C5oCHie0%2FJjDeP3%2B1VNzgmNoyjFGepDJBLRh6rRaEgymVTMZGFhQTEYu92uN9re3stp0SKia9xgMKibTsh%2Fu7u7ehIbSXQUI9bUPLAWi0UlPoDrvGY811lYMLqRcM0JWqlUtODGYjEtJkYLXbplfK3YdkIihF2OCymHDNQCunKcDSh68LTAxcBF8ceCRsEoQ9cK1wkyYr1el1QqpWM9xRL8jEUGhxOFns%2BNdTwPHv8MmbNarSpnkS6dn6Xg7O3tKTYFcN%2Fb2ytLS0vS19cnw8PDKu9CY4cqIZlMajdJESUVCfF2KpVS%2BQ0dWSAQ0ELq8XhUhA3JmHEa%2B2XjwoFOOZFISKlU0mUHvmbwxBD2QwTu7j7yiI9Go0q96HQ6aukzNjameCg4I9tT%2BFkjIyP6XGYyGeWN0fnj0mH0ioPHubGxoc%2F2DYfgS2a4E4DAgNCcFtvb23Lrrbcq8RHbDz787e1tGRoakosXL6olMpH0kPd2dnbUapdV%2B%2Fr6uuzv76vbJ6tzyJ%2FwS4i4pwDAGZmbm1P9H57fW1tb8vOf%2F1zX6wcHB%2BrcmMlk1LCQMScWi0k4HNbACGx5wOpYQ4PpjI6OSqPRUPM2RqDZ2VnVFCI7oChBlqSAo7qHQYzEB7X71NSUprEw4zPSsQiARoE0hPRquiH4ceBu6%2BvrmkoDLsMDhnkdAmoY6EYXTzAzFAfIdWq1mhSLRS1SSEzA2yBfUhQCgYASENnS0m3U63Xlz0FbYbuM4gL6Cw9Ip9ORVCol9XpdCdF0pHyXQBZIgjicKOxms1lOnDih9x5wCRs2VAypVEoPZOQ1aCaXl5d1CUBB4zBIJpPS09MjHo9HEomEeL1ejcNLJBLidrv1WYEw3W63FXe12WzasTAx8FmzlTx58qS4XC6978xms25b4cFVKhXJZrNisx0lPq2srChPD7tm9KI8l9wHp0%2BfFpvNpmRfDAUzmYxaYReLRS3shPuC%2FW1tbSmmOzIyorhVLpdTVw%2F4dkgKkcDRiMD%2FMplMYnnf%2B953xWw2R%2Br1etoImLM9QSy7tLSkG51cLqetd7PZVBC8UqlIsVgUj8ejXREFsaurS3lRWB%2Fv7OzI8PCwLC0t6eaBDVE0GtXZmHAAfOw9Ho%2FaIPt8Prl8%2BbJ%2BSeAc8IUgzlosFjl58qQS8tgAIX%2FgRIYWQLdTLBZ1ZIZUy6KATRGve2JiQk9rRgowmq6uLuW0UDToPGq1mkxNTUm5XFYQnOLBz7TbbQmFQsfscfi72NL09vbqDYBdttl8lG2HbxmvlYMANwJGQj4HTB0BqulI2aDB8salgUIPUZGuhGJu1AEGg0H9XsBgGNchifI9ITqmM%2BGUh7SKER36u2q1KoODg7p%2BZzyB%2F8OJjqcXBwFkaRYXFotFaRKMdmtra9r1grswGgH0Gw987JThIXK%2FsMWjW4UzRd4i9xtj287Ojt5DHo9HFhcXVTqFhAg7KaNaAggFljv0CXIOO52Oxt9B84H9jk4YYnmj0ZBYLCaZTEZSqZT%2BN8Jh8IXjPm%2B322oGSKhMOp1WNwdgHZxf4%2FG45PN5SSQSxw596E0ul6vqcDj%2Boa%2Bv70uWb3zjG9Pj4%2BNP%2FuAHP%2FiW2%2B3u3t%2FfP8Opj0Mn3BVWlYODg0qKhPDZ29urUgDadB5eq9Uq6XRauyn4LQcHB8qgpuVfWVlRPIR1OpIIeCVsfQqFgn7QsVhM6RNut1sTfBjboB%2FkcjkpFAoyMTGhgZLIQiiIyCgYfcGARI4Y%2BqdOnVK%2BSX9%2FvxIQr127JslkUo3TarWaFmV8i3BlxYJ2cHBQcQa6Q6M3FuOeyJFIOJvNatfzygAERnd8tlDfY1sDJsEanZOVIm305aJFh2SM5YiI6PfqdDo1%2BKHdbh9zHoD9zcNAV0Wnx7gIqxxcz2KxyMTEhGKIDodDrYldLpecOXNG1tbWtCAhYockSXHEtodiSrGGkc1Yi38aiTN0OehmuRco8NABkJS4XC6l8uAAwb1DlwffCW4hCpHt7aMwX7bNQADYlZ88eVKLS71eV6cHp%2FMojPjEiRMa3oJFFORd9Kqw8x0Oh6pW6FItFotG0ofDYV2%2BcM8DFQC14B5MVBzjGxtwn893TOzOszk1NaWTzfPPP69uFGfOnJFCoSChUEiWlpZ0OUTQyQ3GwBWXy%2FXXDzzwwJ%2Fecsstz9x0000NyxNPPCEiIjfffHN%2BZGTkm88888xTJpOparfbz5rNZgcnOt1BNpuVgYEByeVyYrVa1Yr4%2FPnzurrOZDLaDbEVo%2BgUCgUZGxtT4Dkej0uhUNCOAb7GyMiIioO5MclvY6S12WySzWYlFAqp3AaxNCcl63EwCK%2FXKyJH63xGMzSLKysrespzGuJuwY1FB4Y3lMlkkqGhIR1bwBY4BZEfcGJBUqRTQeVOcYU0CT4FhgYu1Gq1FCdinGK7SkeDXgyAHt0jDzUWxpx4jH88MO32kaNpOBxW4z4sgkkvpqAzolBUKBSA7ejHjBgi7X5XV5eEw2HZ3NzUU5iRjEUBMWdsmCEksjziM8LAElnYwMCACrApIEaNLd0V3Rk4GocNFjyVSkXj4SAys60jAcnhOEp2IrTF4%2FGoiB3u4s7OzrFYMBwy4AaC51JEjVZE5XJZfD6f5HI5Ba5FRLWBxhG8u7tbw2LoWlGIcLhvbW3p1pDDE9Z5%2BkZOaTKZVMEzInEOLhYfU1NTcuXKFRkdHZV8Pi%2FJZFIVDmhBISmzdeZgiMfjsry8rJ8H21iex3q9fsntdj%2F4kY985P%2BcO3fushgus7zieuihh7If%2BchHntja2krb7fbP9%2FT0LOFvxCxOjHc6nZbu7m6ZmJjQ0wpSIrl83%2Fve95S7BPHQarVKsVhUbMtut%2BvYA79jdnZWcrmc2mb09vYq9oDvUCgUUhuXcDisjOyBgQHp6uqSq1evapvNn6GbQhZD4VpeXlbBL5FUeMcDmHNhGwLbPZvNyvr6uvrdg3XF43Hli1mtVjl79qxKKsCDjMVgaWlJpqenj42FeJtDDUE6xSHAQoINHeOMcRxlu0UBAr%2FJ5XI62nm9Xh37RUQ7Bl4%2FfwdrahQOIqKjEEucTqejInLwLTansMchHK%2BtrelDR3eZy%2BW0s0H%2FBu4IN2hvb0%2FdNjiM4FLRmVCo2HTzcLCIwGvNiJHt7%2B%2BrUR7vlaAUGNuoDqCiQI%2FggfR4PJLJZGRlZUXZ3jzw%2FDwUH0bxoaEhNRsslUoqHSMrEiY9kAsQgt%2Fvl8nJST1o0NSSAFWr1aTT6cjY2Jjed5gTgOGxQUUh0Gw2tcDQpdvtdsWAjXSXdrstMzMzuhyAeNxsNrXYQ3Ww2%2B0yOTmpSzGeRWzCI5GIHBwcPFUul89%2B4hOfuPjBD37wmVfWJxER7bReed1yyy2N8fHxZ86ePfulS5cuLXU6nbPpdNpjs9lkZWXlWHJPPp%2BX73%2F%2F%2B9Lf369pJZFIRLLZrPT398vAwICEQiF9cAKBgHYLSC3g0yC%2BFDkiTuLV5XQ6tYWH7zMzMyMul0vHgcHBQV0Hgz8ROoBQGiIo1i6tVksGBweVQ4WQE9EzDwenGKGy4DXQBMxms8zMzKiItNlsahGhA4HGwOuHxEcbjfAasifC6EKhoFsdwH0M4RKJhBIKYRdD8Dt58qTijQMDA8rpoYgAmpI6bBQ2A3oySiHhgTDb399%2FLPAErA8RPWMuWzwROYYz8b8QgDmMSOThoYI7BX%2BK7SsbQg4siKZItwKBgI6ohUJBu0YOH3AcaDRGj3Y6RaPOlN8P94oiCh8Qux3%2BnWUN9zrcOGgWsO6hUbAVxyWCrAWbzaY24VbrUYYChQHXCZYhxJjhzBsKhWRoaEgWFhYU00SBgT0RSxuwa%2FzjKGA7OzsyNjamJFTMDPh8RETvbxx2WdbQJVPcarWaJJNJERFZWFhQDaKISCwWe6pSqdz3yCOPPHn77bfnf2FRunH9P53WL7o%2B%2FvGPP%2FmRj3wknc1mHzSZTEuMSFTUlZUV8fv9SkVgnoaVPT09rS8Ok31ShWdmZpSc6HQ65a1vfasKjGEb1%2Bt1yWazChRjwAfrfmpqSttnk8mkMVM2m01PKnRfnU5HVlZW5LnnntMOCtfGiYkJHWXoSMrlsrRaLUkkEhIIBDQsFmyObo3RAkNCj8cjk5OT0tvbqzcE4t25uTnxeDySSqW040rfyHfE2gXeDwRHPtfe3l4JBoPqPIoNMgJXkSNBdTqd1q7V5XIprwh7Hp%2FPJ4ODgwrkBoNBmZiYUNE3wQZYtbD1gxSL5zxcLLzFVldXdfxDI8dGDxwTLyccJhhTd3d3JZvNqgkh3lHValVyuZwuPwYGBvR1YyQHL4u%2FB2cGijvjWTKZVOiAUWxsbEzHoFqtpsaIUFAQNFssFpVT8ZoTicSxrXsqlZJms6lLJJxv6VxRa%2BAkggwILJgO1OPxqMsK3z8sdsJlUAiEw2GJxWLqfzU0NKQusnb7UTpOKBSS1dVVXWKUy2V1IIGQ7XA45PLlyxIKhWRyclK2t7dlYmJCNjY2pFQqyd7eURr4j3%2F8Y1lZWZErV65IMplUEm8mk1HbHg75%2Fv5%2BTR3nezBQo6r1ev3Ldrt94EMf%2BtADH%2F3oR7O%2FTD36HzutX3SdOXPm8uTk5JdefPHFpXa7fbbT6XgcDofOyczHeG%2BJiMYWwY6%2B9dZbpdFoyNWrVxXAdjqdMjk5KdeuXVOfKzRMBwcHks1mxe%2F3S71eV%2BCyUCjIPffcI9PT02pIiHYRXKdWq0n6RnIQBDeE1CdOnDi2ZYOrRmfhdDrVMsNut8uFCxdkfX1dRy673a7bIgwHu7u71SoY%2BgOYFKRI9IEjIyPaxVHc4bOxebPZbOqkCfY0NTUlxWJRnTzpaBhNoApAGIWPg3wJ7IbNDeREyH6lUknFwDwkIqLCdzoOtm8UU7A8Hs7Dw0Mdvfi7Wa8zEmEfBKgLdQUQdnV1Vb2VAMG3trbUA95isej%2FJZNJ7WzB8liwGOPXwEWBDPgZDh3GLyyu4Rfu7%2B%2BrkwHfL9bk%2BLfDtjf6sZMDSZQYXQ0wAZMDByKUGYvFoqM%2F3Tyjt9%2Fv12cEWx1Ck9lWQyhmETA7O6uxbJC7y%2BWy6k7X19d1kcYGmW0txongoMbDkTBbbLrxMgPfBeoZHh7WzNSNjY1qu93%2BB7fb%2Facf%2B9jHvnnLLbdUfukiJL9kp%2FXK6%2BGHH37yM5%2F5TLpcLj%2BYSqWWRETJc3yYVHmIhPhcf%2Fe735XZ2VnlseBPhYKcUYMvvlAoKNHswoULUiqV9MbErQDuzYkTJ9S%2BmHaYExlbGfR0JIsEg0GVRTidThkdHVUZB0JcYsc4GUVEOzp4NaztZ2dnVWMGB42HZXh4WAqFgjLLwYrcbrcuBpCUwGwXEe1qAedJVTFKMXgIsSRGrwWhFxkN3dnW1paertxgu7u7mshD%2FDobQygq2LQQqktuI2MZGk7j5hKbHLAnxgu6Ptw9kWrRAYN3ENaxt7cnbrdbCoWCrK2tacdgtVrlypUrisEYnUURn7Po6HQ6%2Bv7xqscAEYtsPl9E9mwDsV6566679MBCA8l3BYgej8fF5%2FNJJBLRThw3T7yj2MAbLWkwWTTa4%2FDnh4eHtQtEmcLr5V7AMRVlBYRWPie32632Prh0EGpx0XHhAAAgAElEQVTCn2%2B1WpLL5aSvr0%2Fm5%2BfFarVKKpWSnp6jgFowOhoRurdbbrlF%2FfNKpZKcO3dOhoaGJBKJGPHOLx8eHqYff%2FzxJx588MFfqVhx%2FUqd1iuv22%2B%2F%2FXI8HtfOa2tryzM%2BPq7Ant%2Fvl0wmIwMDA8pr4WQ4deqUrK2tSU9Pj6RSKXnmmWfk1KlTam0yMDCg7gkYBKL140PHC56THltoJEnGAraxsaEnMOxauiX0YjgwQM6z2%2B0SCAT0785ms2KxWHSbycNIp0KgJ38%2FbgksGRiFCObY2NhQ%2FACMiE0X4y%2FR6OAUuVxOHSoRn%2BMsig6MQsVaHrAfT3Jj4erqOkrrNgYSUIAoJAie6ZCMbHM0jXSN2MBsbW1p0Ad2JWxOERSjeDB2LnSLzWZTi208Htf3a7FYFEs9ODhQQBuhNaNYrVZTro%2FP51M1BNwiQH4wLtxYccGASEvxbzabMjw8LKVSSX3rDw8P1e8pHo9LV1eX4jc2m00ymYyOz4zQW1tbkkgkVFYkIqpZxKKHgtjb26vfn9PpVBugtbU1PeAYs2OxmPj9%2FmOfJWoBh8OhhyKUBtQIHDgUXyYPY9FmvGdhQveOVdKpU6eU6Y4O0%2Bv1yuLiouJikUjkqd3d3fsee%2Byxp%2B%2B4447Gr1105NfstF55feADH3jyz%2F%2F8z9N%2Bv%2F%2BRvb29KjdqvV6XpaUluX79uoYEjI%2BPq4aPzQa%2BPEgUHA6HVCoVuXbtmnR1HXnBezweeemll9R1EXubvb09WVhYkAsXLsjExISuwdH%2Bra2tHdMnYpnBDYf0BNzg7NmzWggBYbe2tmRpaUn97yl8cFTAzLjZ9vb21FeMkA5O6oGBAaUT2O129RwiWRksKBgM6sOHaSH%2F%2FfDwKJIqFovpv8PcJiDC2AWwFODzZUSiyKytrek4wziG59juDR9z3A6QKgGQ84AwJgAVgOUhi0EZgAzJ4ThKW6YIEMwJT25jY0NF0hCXIR1CE%2Bnt7dUNFcWW18i2ijU8Yxq8o66uLhkcHNSuzmq1yszMjIiIEizp%2Bo2J0iyGwJiwi2G07e7ulnA4LHfddZeMjo7qyNZqtRQ343djubO9vS0nT56USCSiG07GfBxKjB7w73jHOxRHHh8f164rm80qGRcVAVvH4eFh2d3dlfPnz4vJZJLr168rB05EZGpqSprNprzzne%2FUQ5ON%2Ffz8vB7adNLFYlEymYyEQiGxWCz6vSHShlq0ubn5VDQaHbj%2F%2Fvsf%2BOxnP5v9bdSb30rR4vrQhz70JZPJlLbb7Z9fXFys9vb2ajEZGxtTPZnFYlGC2eDgoJTL5WMsYhi1mJGx0RgcHFRsCqkG4QPLy8syMzOjbHqcEd1ut0xPT%2BvNPzMzo9gHcgy6Bew3sBhpNpvygx%2F8QEREt0J%2Bv1%2B3KNwsAL8nT56UZrOpDox0UeALLpdLgXYjHoBAl60gWxVGI8B35E58hnQT8OjosBhzCBAwpvqAVdRvJAzh%2BlkqlZT6gR8TYbXoxnCyQF9Gd1gqlRQTobCsrKxIOp1WsimFBRY%2FY7bT6ZSJiQmVaXCYnDp1SgFrOjOTyaTMebSGkJvBMhnhXS6XhEIh6e%2Fv1%2BLGxg0Z0cLCgtqxGGPL2LBxmNDBYU%2Fk9%2FuVzyZyhNuura1pLh%2FjGQ8%2F3%2F3g4KBKiAiR4bCp1%2Bty%2Ffp1MZvNMjk5Kd3d3Sq7mZyclJ2dHQ1X%2BelPf6rOI9vb2%2Brues8992j3dOutt%2BqipNVqqbIDw76xsTGN9cIBwmQy6bLq3Llz4vF4dCMKQZvXnEwmFRNkm8kG%2F0aK9KVz586d%2FfznP%2F%2FAxz72sexvs878RuPhL7pGR0cbZ86ceWZ%2Bfv4rDocj0mw2z%2BBvDbu9p6dHZmdnFVsihZmQVW4KyHsul0tEREc4Nid0VW95y1t0O0gHRIGEfQ%2FxktEH1n4sFlNDN4oGzHJIeEYHhFwuJ9FoVHp7e2VtbU3BZBjPnKL8Ht6zyWTSHEeRI2lMV1eXphUlEgklOoocYSOQOnlQ4R%2FRGRIfH41GlUEOC%2Frw8FDxRHR%2FgOpQN0wm07EwEgS48JHouiqViuou8Z7qdDo6Nhr%2FmS6HdHDee%2BdGJgDYD8C6iKhrK587lAm2yoyL29vbEo1Gpbu7W%2Flf%2FCy6PBYlcNLoLF2uo%2BxOpGBsptvttrqfYpGCCy%2FjFgWT2DyWESKiRE9%2BH7pbfgcZlfV6Xczmo8BX4xaWooDtEJ1So9GQUCikI2C73VZnUYosVIzFxUXV%2FUI1GBsbk6tXrx5zi2XTB1Rjs9lU%2BTA3N6cpQRaLRWZnZ%2BXw8FBhDriVvb296srLqG0s1Fardamvr%2B%2B%2BD3%2F4w0%2BMjY39r9SFX%2Ff6rXZaxuvjH%2F945QMf%2BMADxWJxoLe39xK4FCcLYx83PH7w6XRaV7EAxH6%2FX9Xz2N2WSiU5efKkDAwMyMLCgoiIjiZYpaBtBFweHx%2BXu%2B66S9fhDodDQVgRkfX1dRkeHlbSHav3m2%2B%2BWaLRqEoo8vm8rqmLxaIS9npvRMtjUSIiysqGkgBRllABitTMzIzy32BAA9hbLBbJZDJKcITigDSjUqko3mWUVaH5YtyBx8SWii0c%2BA6kR8BVJCSMJ1A2wOZqtZpq4MLhsKYgMd7AGaKgQArlNTBulctl1Udubm6quBm%2FeB4IFASkVEOo7HQ6qlU1WrLAbWL5gZSIUdTtduvfjTgb6REPKoRlETnmXcUWLRqNSiwWU6NC3BTQL%2FL7JicnxWazSaFQkFarpd23iEi1WtXfR%2FcEH8pkOnL%2BZKPa1dWlfDqKG0z9jY0NdV%2FBjaHT6egBioKCDe7KyooeTLFYTDejFotFIpGIeDwemZmZObbYEhF1vMUfz263SyQSqVYqlQcfeuih9IMPPvjM76quiPwOOq1XXrfffnvllltuefL73%2F%2F%2BpXq9fmer1fLgvQNjF30acVuY53GacIrDAxoYGFADvVarJWtrawp4YoU8NjZ2bF2NEwE20L29vXqDw5NijY7CHw1frVZTgp%2BI6OtGJyVyZOrG6cRpnE6nNYEYPyIwF6QVIkcdJBsXOEQsLSAthsNhLYDIeiiqUDxYCKAdxO0CcBq9WSAQ0IefTV%2Bj0VCuGJtVBLhYFzebTYnH4zpG0zUzygDMg4WhPxscHFQKjNls1qKBcwAWM3TSbOBg8geDwf%2BnA0VHx%2FKF%2BwMtKF0KnQwODXQi6CGBGoxSJIT4xWJRu3OWBGyCjcEURI7RgVFY%2Bvr6VCAOPgbuBu2FDhT1A3gQJgVGSyWn0ymFQkGdTRjnsKzBQBAidzgclmQyqcadHM4mk0mLdy6X00UK%2FDp4ioi1oYCwZIJGwf27srLy%2BWaz%2Badf%2FOIXf%2FI7LSY3rt950eK66667su985zu%2F9JOf%2FKRqs9kuvPTSSw7aYrCAWCwmlUpFEomE7O%2Fva5oKuBWRSmNjYyLysgasUqmovxCdAaMZnBKscEqlkpw4cULy%2BbySNdEZ8uDSUV25ckUSiYRydxjJWIkzmiF2ZrTgwWTJQFw41ARM78B3sCfZ2tpS10i0jHShaO4GBga0C4KMyA3k8Xh0NDHSHhAj8zr8fr9sbGyoXTTvR0T0c4N%2FhFEhDy4YE15RIkdFnPEV6xSKCBpNghRMJpOEQiEpl8v6UESjUcX6%2BO5ERIXVaPKgqFD4GZ3xZ7Lb7TI6Oqp%2FP7IYeIMsWPh9eMDffffdksvllG81Nzcn4%2BPj2pHDT4pGo7KxsSHxeFy7WZYQ2WxWAoGA3oMIylkaeb1eWVhYELfbLaFQSGq1mjQajWNuEpga0j1DFeJQ2tvbUwfcVCol0WhUzfPy%2BbyMjo6qvA7sig0gXTt4IFgfagoWT9AY0um0XL58WQ4ODpTuwO%2BHsGqxWL7l9%2Fvf%2Feijj37ztttu%2B402gr%2FK9aoVLa7bb7%2F9J9%2F73ve%2B0t3dHQkGg2fm5%2BclGo2q24GIqFQDfEpENEuv1Wpp%2FlqhUFDfda%2FXqzQGxKe4mJbLZRkZGdG8RIiVbNYsFotSKTDDAx9YWVnRsZM1M1wWXAZERF0OGNvwMKJzgM6AkJh%2FZ8uSy%2BWOkT8ZD8F5kLpQxERE2342l%2FBnoFcw7pAlyagI7QBZDTwwSLiMqEbnAWgRUEFwTuh0jlKloVxwCkO0pBtDvsQWGTIsvCy6Cfhvvb29imexsm80Gvq5YPXCe4EigCi%2FUqmI1%2Bs9Zt0C2M4yweVyKVDe1XWUBs3DbswsZBRic0ynQ06kiGhh5GCEs8YSAp4Y90Aul9PNX7Valbm5OYlEIoqj8llzsG9vbyv0ceutt0omk9Hx%2BPz58%2Bo%2Fh8uCzWaT%2Bfl55e5BLYE0vLm5qVQfrHvY7EJexRGCe%2F3nP%2F8529ilVqt13yc%2F%2Bcm%2Fn5qa%2BrW4Vr%2FJ9aoXLRGR22%2B%2FvXHXXXd98z%2F%2F8z8v9fT0nO3t7Q2DrUxOTuo8T6IOkhyY6nxhkOMSiYSGbxqxDIiiPMQEWaysrMj4%2BLiIvGxHy5jFCp1uAPIqXR2zPds6nFE50YwPLeBrq9WSgYEBDfOgsEDKA2OAw9VsNiWbzSprGd8nY8R9IpFQkTSjBwEWALcULcBYmNdoHSlQRs0dIDx%2BXtjW8ACBK9FpQY5lVQ8NgpU8jhNwjXDK5L8zKvOQoxpIJpNahEREsTZcUhGM1%2Bt1BbspZiTZ4Fzr8Xhkbm5Oo9ywEU7fsEsC%2F4HaAAk5EAiI2%2B1Wvh08Jki4dKW7u7uqESWFBwji1ltvlRdffFHHexj%2FuC6weT516pTs7u6qI4rL5dKuLp1Oy89%2B9jPZ2dmRwcFB1RxOTk5Ko9HQDExwSZYaBwcH6nUVCASkVCrp%2BMo2EZspbNOBJYwJ0oVCQVKplOzt7VV7enr%2B4ZOf%2FOS9t912W%2FZVLxw3rtekaHHdfvvt2be97W1f%2Be53v1vt7%2B%2B%2F0Gw2HQhdr169qm6qHo9H0jcsMxD2nj59Wu1BPB6PngY4WB4eHkowGJSrV69Kd3e3CqKJWQL7QNxpMplUKkPEFH7jmLxBGIRjg%2BEd9jwQTclKbDabytsplUo6OkFHYCvW19en9r6cjGwkkcYAAkOqNHrUY7%2FDVhN8A4qC1%2BvVHL1qtaoGe3yefA6MUnCQwKjA9PDtxwaGkRGuFnwoCurAwIB0Oh11v2Acx4IEQbDb7T5G3%2BAzZP3u9XrlypUrujwxmUz6etgmoxMlNKNarepWVURURI0XldFry2Y7SomKxWLSarXkpptu0q6jWq1qXh9kWbpEEdExkC67UqlIo9GQgYEB1d%2BVSiU1Ptzc3JRUKiVbW1ta8Ng489rQHfL5YwMFFQZW%2Bvz8vOYWGhc8uFT09PQo3y%2BbzYrJZFJMktEb4bjJZJJIJKLcQtwscP3w%2BXyXqtXq3Y8%2B%2Bug3X5tq8fL1mhYtrre97W0%2FmZube3pra2vAYrGMs9k4ceKEegARSMqcH4%2FH5Uc%2F%2BpEcHLzsr724uCjJZFIymYyyeNkCGgmNCKqhRfCggFtB7MPviJscDAviKrILTmZOsYmJCbFYLLK6uqrxayKihmtgLjiNwpXCMSMcDqusA94X0o14PK4s%2BFKpJH6%2F%2F5hEg5%2FHvthut6tpGy6aeG91Oh216RURzb2jC0DaQ5KSw%2BGQ%2Fv5%2BBeGxE4Fwiica1j90WJlMRjEnmP0UKYB8PPfBX%2Fr6%2BiR7w%2FAQa6NQKKQdm9fr1QcOagIiZsTuqVTqWNdHwcehgO8NDhnFngJIgAU5hCJHRYr0ZrfbLT6fT65du6ZdN1KpWCymmz2yOE0mk3KtEomELC0tqcXP5uamFnWWA7xei8Wi9ynGhHwm3KMiR1Y58Xhcms2mct8ImKArpXvGVZWkInhtuFLwjNRqterBwcH9Dz%2F88P95%2B9vf%2FqqPgr%2Foel0ULRGREydOVG6%2F%2Ffan%2F%2BM%2F%2FuNKPp9%2Ft9PpdHCjkItGd5NOpyWfz0s%2Bn1eLXB50igAcMJfLpWOKx%2BOR5eVlxWkIh0CRTyArPBYRUc0cZnaccuAxuFCSHINnEBbSdEOMBhRRqBw4CID14DyKrhIfeKMBHy4aNptNksmk3nh0eIifHQ6HdmdYT9vtdonH42qVDXmXoocPP5tSl8sl3d3dsra2Jj6fTxKJhJrCsRDgfTBiga2QLWg04OPPUpi6u7u124WaQofYarV0g8xYXCwWFW%2Fc3d1VhcHg4KDMz8%2Fr62VUgjYDKF2tVrVLhFqA%2BBzszWw%2BSigCUysUCtqBky%2BAmwfjPYaXEFjJyuzt7ZXd3V0dxzDe436m%2BDJiAiHAdzMaKkKfAIfa3NyUiYkJxdVIeMeXDkdbDCFfeuklOXnypOzuHiWCc%2B8is2NRRGBqMBj8stvtvvcTn%2FjEMRO%2B1%2Fp63RQtrgsXLkx%2F5zvf%2BYrdbu%2FudDq3coPBfcFIHxkQidaJREKmp6dlfHxcCYcUGxFRj%2FBYLKbrazITcY4gnBMyHgRWLD8WFhaURNhoNNQnX0Q06RneUrFYPObWur%2B%2Frw8gREf0YMYEEzZVYEfoBsHVjCt1tmiQAFEWUIjZyCIHMjofYJuCPo2lA1o%2BRhecQPv6%2BnSTNjMzow8KnuaAxBRkot%2BNkhCKAL5lGxsb0tvbq3QTwGzGF%2FBFSMJEoHGosIk0m83y0ksvqScZnaSI6FYYCdbi4qKSaKHZ4J7KhnBoaEhKpZJSaWD6Y2yXy%2BVkYGBAvF6vxpLRpVH44WBZLBb1mBseHtalgTEdqdlsatgq9xc2R9VqVQs7hFnSkVg%2B8JnB13K73TI%2FPy%2BpVEoWFhZ0W1wul%2BWWW26R%2F%2Fqv%2F5JwOKzdIbIopoKRkZGlfD5%2F3yOPPPKVs2fPvmpbwV%2F2et0VLRGRP%2FqjP2pcvHjxO88999yl5eXlOx0OhwfQ0mq1areRTCaVQoCMAPIcVAcR0W2h2%2B2W3d1dyeVy2mrDeQIDoouhGHAS4tUFvwd%2FdISv%2B%2Fv7ynNB42d8CBlvMJsDLxM5oj4Eg0EpFotayE6cOCEoCXBXpdNg24ddD1srrGQoRHa7XR1bYctjw4M7AwZ7YCFY9ULBIHZ%2BZ2dHgWe6UR4gOhU6OkJK6A6R5sAT47PjQXc4HJLNZrVYAsxjDsnDyZjEqNXb26vAPt00AR2kzaBUYKNM3gCGd4zldBfADXStdrtdFzNYsNjtdu3qESDH43Edi3HeEBHtdEdGRjS6y%2BVyaTgF43w6nVb8bHd3VzfPdGOFQkEtinE1SSQS0mq1JBgMisjRwWkkA9Mt4%2BwAURli7erqqm5kGRFtNtvn%2F%2BzP%2Fuzet7%2F97dlX8ZH%2Fla7fGSP%2Bt3E99thjz3g8njPRaPTLWN%2FwRZRKJY0hMpvNylAHm4Bf0tfXJ9FoVJLJpBSLRV0D22w2WVpaUu90o2MBa3yAdES%2FrMgBT0VEFwBgTmz7GLngEg0NDWmcl8lk0pg0LFooxCbTUUjp7Oys2roQoABPhw0VWBkeWCKiYzCbNFjPkHRJ38YPHnIvICydjM1m06JoMpmUL4TxHJ8VIxcExeXlZWm32%2Bq7zhiHFQyhv%2B12W0mwJIqTrchCA5sWviMWJhjhEVhKtxGLxZT6gsWy0QKYDaPZbFZjRgByZFZYwmxvbyuZlDSopaUl9T3nAMO9lNdHDBgkZ4rP888%2Fr1hgV1eXdl9gevV6XdI3glNXVlZkZGREfdOR65BNuLq6qodvT0%2BP%2FPCHP1RlANpTtofhcFiKxaJicz6fTxYXF2V%2Ff18GBwfVOaKnp%2BdKJpM5%2B9GPfvSJV%2FMZ%2F3Wu13XREhF5%2FPHHK3%2FxF3%2FxSZPJdOfBwcESwCPWztAaOAkpXKFQSEwmk8zNzUkul1PXAhFRO1sEt1iQELXU398vV69eVREzMe8UJ8YzpBjr6%2BvaORhzFLHvQHoDEL25uSm33HKLBAIBKZfLSicwkinhBIGJMQ5ApsVuGPcI%2FKDg6SAxgVMFJme1WjViyrhFhaqBpQkEVTpGUpBhlIu87EKLB5jT6VR2Nq%2BXDoe0Figj4IHQWZCpYGMNrYQ%2FT7w6Iz7f7%2BDgoMqxwJJERHlqHByM%2FWwWcVDI5XIqtC8UCqogwAur1WpJPp%2FXThMaDjmBkIixCse%2BBT8tvLhwGYG6g6yH94cPncvlkmAwKFeuXNHlAkujtbU1vX9RjJCZCRbKggG77sXFRQ1qcTqdcv36dS3C4J5Op%2FPzn%2Fvc58784z%2F%2B4%2BsKu%2FqfrtflePiLrre85S3ZZ5999snd3d3uer1%2BqxFLWV5eVmvl1dVV9dFaX19XozuwAbZvKysr6tYAwG%2Bz2dSdgS0lHRUunMhD0IXxcIF5sJUBjAZ7YtPDZo8HcHt7W5X8CMTx%2F0K7RuwWgQKss6Fp8D6MImQIgjCheS%2FoKvF6p0tzOp3qdQ8oyyhBsefPQ8tgvIV7RtE1mUwSi8WUYEpCMBgORblYLKoigu0W75GfodsVEd0MMm6Dy4Fjmc1myeVyGggMURe3z3q9Lu12W4XB%2BHVBaYlEIvoaAOPhktntdqVQEKZisVhkaGhI7wME4Y3GUU4jY5fb7ZZsNov7gW43Id92d3fL8vKygu6hUOiYWSFFGcyzVqvpAcYhGQ6H5YUXXpBUKiU%2F%2FvGPZWRkRESONrksJwiTwWWlVqstWSyW%2Bx566KEnX52n%2BLdzve47LeP1N3%2FzN5W%2F%2B7u%2F%2B6TZbL7P4XBUca%2BMRCIaimCxWGR8fFwJfi%2B99JISC81msywsLKi0hpMfbCWdTuuDyziF9k9EVGtYrVY1fRf3AWQqsJ%2Bxlul0Orpxi8fjYrVadXPE%2BMAY1N3drSGucLHAT3BCwIlze3tbtre3Ne8OPyf0h263W8bGxo5pyuhKoAyA4VSrVclms%2FLSSy9pR7GxsaFFDztoCi3UCUB7wGUR0aRrvJUo2viSOZ1OlauwhMDokG0cwHNfX59yqMCC%2BGx5uMvlsqytrUm9XtexDvwGdw6KCptNXHSBGpBvWa1WxcZwZmA8g1g7NDSkuCZ40%2FLyshQKBR0dbTabvOMd79AgDAi4ly9fVhcOcCeoNaOjo9LX16chI7jZQrGBXoOlDWRXsj%2FBXFF8nDx5UqVaIiJDQ0MiIvInf%2FInKDS%2BHA6Hz%2FzlX%2F7lM6%2F%2Bk%2FybXW%2BYTst4vfe9753%2B8Y9%2F%2FJVUKjWxvb09TpfEqUjxCAaD6nTJaUnnwJ9hrCMGqdFoSD6f1z%2BPpIOsN5xFbTbbMelPV9dRNBZ%2B8IwOrVZLN3AUOUTe8M12dnZkZWVFcSrGSDoTjOTQfFFosBYWEc29g60N8bbdbqvtyfr6uo4v9XpdmdUUKkZs%2BF0Ux4ODA5UdYbfMVpYlgNlsFr%2FfL3Nzc7qVIkEnFApJPp%2FXkYauEMoJ9AOwMGPgrNFLnWWDyJGjAQUKETidLsRWlhaQLlutlrLF2R6zoEC2Uy6XZXR0VLa2tpTgidtFNBqV69evy9ramkQikWNjNQlSfK90Q0ALGDVieAm7n%2BKLHA2SsojoYgSclfsbbzDjmEfKNpIcbL4nJyeV6X8jxr66tbV1%2F%2BOPP%2F6lqamp191m8Je53lCdlvH6zGc%2BU%2Fnwhz98b7vdfuTEiRMiIuqEyml07do1XY%2Fja768vKzhkQh0R0dH1TjPmKACI73ZbKoFzcbGhm65SEXxeDyyvr6uXkkUCsz11tfXtQhBp8A1k5V3KBRSsNtqtUq1WlXPIzoXkaNRjNFI5AhXAtdyuVwSjUbVemZpaUlERLeVbrdbotGo0i5ERDs%2Fq9UqgUBAgsGgbr76%2B%2Fv1n2Gvi4hKgba3txVn6e7u1iAIuloCdskBIAGHNTubPooLVAGKGvQIQHSKabPZ1I0Zrqh0dARZ8FrZ0PFwAx10Oh0ZHR3VrurkyZPSarXEbDbLj370Iy0ozWZT3vrWt8rIyIgUCgWVPAGoowDY2trSQFez2Szz8%2FNKE2m1WooPbm5uagHnoKEjy2QyxxjxpEVjrQMeubm5KeFwWLWv6CsHBgb0wIxGo7p0QXLW3d19aXNzM%2F3FL37xNWe1%2FybXG7LTMl7vete7fvLtb3%2F7WxsbGxfq9XqYLx2PJCOpEpIdUeZgF6VSSa038Mzu7%2B8Xs9msG6u9vT018UO6A6cK1wC2SG63W1t5oqXwUkICw%2Fp9eHhYRbVQAtgCMeJw48PLgl9lNpsJuFSOEh5R%2FJ3d3d0q2BY50kjiUgD%2FaWdnR7xer1IPjP7pFBGIn3hJQcGguGxuboqI6OcAV47xp91u67YTnyq2lwSa0PnSveEEUa1Wld0uIorzIHcCU2SEKpfLGjzLVhPpzOjoqDidTrHbj5K86WIp7IlEQlURLC6wOaYwksNJF4yC49SpU7K0tKSJ0uBlxpg0pDNOp1O7O9wgiFYTEaW6MN5GIhG5cuWK2s6Ai%2B3v78vZs2clk8kopID0Z2RkRK5fvw5U8shf%2F%2FVff%2Bw39Wd%2FPVxv2E7LeD3%2B%2BOOXXS7XRYfD8RQPhMn0coxVPB6XRCKhzpKs07G%2FEREd6xhTIKfSHUWjUR0ZMKejG4OIicXu8vKylEolZbizyTp79qxiKWgFL1%2B%2BrMxpHh4KCt0BGjn%2BPk55AmzBbgD5wYMonGtrayo8ho0OFodyYGdnR9OFjaEH%2Ff39unwgyQgsi%2FEJ8itgOq6boVBIuwUY3p1OR7EWto6BQECZ3NjVEEJCEV1fX1cZCiEbvL9CoaBe%2BhwGOMpiw7ywsKCRdGtra%2Fod4fcF8TYajWriT7lc1mJcLpc1fQldXjKZlJGREdWnrq%2Bvq68bo3oulzvmL0ZHiesGh4GIqPsuWQEknIMbchDX63WZmJiQaDSqI%2BPu7q5mfKIpvQF1LPX19Z399Kc%2F%2FaVX%2F8n83Vxv%2BE6L653vfGfj7rvv%2Fua%2F%2F%2Fu%2FL1mt1jtLpZIDLSFBEIwXuHBi78yo0mq1VFhLMeKmYPXNmEc3ZLPZNMiTcQYAF7mE3%2B9XHy5U%2FiSz0MkgvDXa2BCUAGWAzREYEa4PRrEtgbZsKxl5iOGCEgLdg81hq9VS3yccL9BkkjADx4niir01hngU766uLnWMYMwNhUKaFgT%2Fyei8yd95cHCUTER6Evw3sCleFwsFMEy613b7KFH%2FdjEAACAASURBVBOzr69PwXNE1ixSIKsSAoIjw87OjqZmY4kDURiCJl01IcIUIQrm4eGhDA0N6dhKN5tIJNR8j%2FGesdHv98v58%2BdldXVVx3eRo5EbHzi3231sY2uz2dQ9ArqEyFHcHFSLdrv9rXQ6ffdDDz2Ufa2ey9%2FF9XvRaRmv%2F%2Ft%2F%2F%2B%2BTfX19FzudzhVwK9jY2OGOjo6q4wKpJXB5SAPCtgQ5Rb1el3PnzonT6VTCJVyYjY0N5cMg%2BAX0BaNitMP18%2Fr168qcxoUSYiU%2BVXSMcK2MfuEDAwMKokejUTGbzTrO4FCAYR7eXtevX5fDw0O5du2axkjx%2BxhLIpGIjk8ej0fq9bp2LHixs3TA1gVBMCMQvDN0fhRHqBPEt%2BOoyiaN7gT8jmUAWz0kMrDkt7e3lcSayWSkVqupP32hUJBSqSSrq6uyt7cnY2Nj2t2dPn1aOp2jvMB6va7SL5vNpunIUChGRkbUlQKFAtY4mUxGKRxbW1vS19envmMEs6ChhLxMNgE5kmfOnJH%2B%2Fn5ZWlrS7npsbEyLFEUP7%2Fu5uTmVdBnpJY1GQ8m5N8buRz7%2B8Y%2Ff%2B8ADD7wuRM6%2Fzev3ptMyXrfeemv%2B29%2F%2B9tM9PT0Rk8l0hpikcrksqVRKwz5FRMFMuEKwzVmfY4eLSRqyGB6mg4MDjWnHoA%2FMAfY30p3NzU0VP3u9XtnZ2dHujMJBZ0GxATfiJjZqABFKo1HzeDzHtJZbW1tKeBURicfjOjo0m011R2Vxwd%2BZy%2BVUDA23jO4TqgJdD%2FwxtqpsSa1Wq7RaLUkkEmrOSNgs3DI2iTx8cL3A5%2BhAYZfz92azWXG5XNLpdBRjazabmvZDyCkGh%2FwvWzQEyjDTl5aW9ACDGb%2B6uqpe%2F4SJAA1UKhXtnulmISyLiHbXbECReVUqFU2fSqVS%2Blmur6%2FLysqKJJNJxeY4FFjS4EUGRWZlZUVxWdLRDw4OxOfzLVWr1Ts%2F9alPvaHB9v%2Ft%2Br3rtLj%2B5V%2F%2BpfJP%2F%2FRPD%2FT09Dy4tLQksVhM3G63rqT5ohOJhHYRbJlcLpdyq9COJZNJxWzwyUasS1IyViBIeDhh4dyAZ4GVgBXBjDYGWVQqFdnc3FQHCnzJ2ZBCswCQZaRg84l8BBpBp9ORQqGg%2Fle8N8ZOOs%2FsjUBatqak4%2BCuwAO0srIiIqIPJ4UYFQD6PvzQ%2BKx2d3d1RIP%2FRCfFg83IhecU9BTcVrEJIjQjEAgc44n19fWppRB%2FBufQdDqtUpfx8XHJ5%2FPq0DE1NaUW1MiT9vf3NdVoZWVF1tfX1R3i%2BvXrMjc3JwMDAzq6IflCAeHz%2BWRzc1OXJxyCFCVcTvf39yUYDMr29rbMzMxoN48HPiJ4ROQjIyOqisCHPplMXtrY2Djz8MMPvyGY7b%2Fu9XtbtLi%2B%2FOUvPxmPx89mMpmqiOhG8Pz58yrC5ZQNhUJqSQOPiRHqueeek2KxeMwmROTIB%2BnatWtKgLRarcqHoshls1lxOp0axwUZdn19XYFXHDgBt0OhkLpUwv%2Bii%2BHvh4bACAEIi%2Be72%2B3WVOUbp7BymRivzGazymXA55DDQHfAvRMaQK1WU4yMlG20bvv7%2B4qz8RmIiI7TLCFMJpMm77BdPDw81IJB5iPfF10o2A320gDkjN4UGqxhEomEcrcA4Sksu7u7cnh4KMlkUqUvjOnxeFze%2Fe53qwMCEW8Oh0MPtMHBQQ05nZyc1PcMkRiag8%2Fnk1gsprIqJGDQQCKRiIyMjMilS5c0k5MgVZfLJefPn5dMJqNjNu%2FRCDlYrdbPf%2FCDH7z42c9%2B9vduHHzl9Xs5Hr7yuuOOO%2FLPPvvsV5rN5rtLpVL44OBAnn32WeVKMQa0220F1zOZjLjdbrn55puVdc0anMKRTqePxZuz%2Bh8bG9NYMTAywGmkJQMDA2ps6PF49EQlEVtEdIkAFcIYPc%2FJCzCOowKSHzZNdCtEcZVKJSmXy%2BJyuZTmMTw8rFwwyI2McoxwJEazacNgEX4WIDb%2FnQKL91itVtMMAIS%2FjIXIinp7e2V9fV12dnaUGMznMDIyIsViUYMiGIcmJyeV2BoOh2Vubk45aJBlfT6fBvMi9UEDarPZZHZ2VlKplLrSkmyOO%2Brg4KDMzc1JtVrVsZ7OdmFhQX33UQwkk0np7%2B%2BX1dVVVU4Ui0V5y1veIi%2B88IK%2BlomJCZmdnRUR0YWM1%2Bs95mqBjXiz2ZShoSGlqCDD2t3drVar1fsfeeSRr7yqD9VreP1BFC0RkTvvvLPx7ne%2F%2Byvf%2Fe53B7q6us5g2Ib1MTwhMC46Kk5lEZGJiQmpVqvqAIG7p4ioOwOcIfAHrFkQFNMx0MUgqMUaBOCbZCKMBRHyGsXFRutkj8ejHC6y6ziJU6mUmvLRLdKloTMkbt64fUQ%2BZDablYEOdwhKBElIjF9YRyOHIgsS7MvpdEoymZR2u31Ma8m4aPSSp%2FBDUYFUySjqcDgkHo%2Fr58A2c39%2FX5nvIqKHBpy8oaEhdcOwWCwyNTUlq6urEgwGNRmJwJP9%2FX3FOcEx%2BY7BOOmim82jXMBSqaTBEPjrQy9BhxiPxxU7hQcYDofVGjkWi%2BmmEswTh1i%2F3y%2Fr6%2BsSCASu7O3t3fu3f%2Fu3z7z6T9Rrd%2F3BFC2u97znPd%2F89re%2FvbS5uXkvNzgbKVbWYAiEPgBcc5NjKQJojmcTQDtYDdwpaAaZTEZSqZRuowCsIWMyOjES8pBD9ITlLSLqn45TAnwy4tDAgtjYQWegu8CxgNEL2x%2BM9ZAsERSBZAWgGBsdoxODcRREjA2QD5Zm1NDVajWVX1FgRESFw5ubmwrOm0wm7QQpJsResS2lMzSaIuI2i%2Ftoq9WSM2fOyNbWltIw0PudOnVKx0eWCNlsVkKhkH7O2OiA23m9XrXGIV0aPh8usHROHAhsMY0KgrGxMf2uzp07J7VaTWZnZ9Xkkg0wi5harXZpZGTk7ocffjj76j09r4%2FrD65oiYi85z3vufzDH%2F7wW7u7u%2FebzWYHwldSSAhiNVh3aEGxWq1SKpXUbhhjN%2BOqH0DfZDKJw%2BHQExj%2F8FarpeGv4FWwpenERESLIhozqALwpCAd8kBgdtff36%2BEVLZ1XV1dWijhNmENDC5lVAWwsQPLisViKvKmk%2BTvxFGVdG30k%2Fi3Ly8va6eYy%2BVU5AtfCRoJOkSCa8PhsJowMg6n02kREaVFGM0f6fhSqZTKWXp6eo7RW8h5JN%2BPAgwWxahXqVTUHJLRdWZmRjlxFKLV1VU1kiyXy7rlxMiQbEQyMcGxMDBESG6329VVFc82tp58vrFYDDjhqb%2F6q7%2B6d3Jy8g3Pbv91rt97IP5%2Fur70pS9dbjabZ2q12hXsfVH0c1LDvMaWmRsNLhRi4EQiIR6PR215kWYg68Gzi9HqhRde0JU%2B2BL0isPDQ8WhiNACSIemADucyC5MD%2Bfn55UkaRRYl8tl2drakpWVFWXpM7rREdpsNk3zoSD4%2FX71qscxtNFoiNfrVaoFQDpuFMiRcGylGB0cHKjsho4Le%2BBms6n%2BXnCxGAH5LMvlspJORUTdVZFt4TTrcDjUDpo8SLqlQCAgc3NzUiqVNFux0WjI2bNntchgJslIeiOUVDY3N6W%2Fv198Pp%2FKvoyjNZtW7Ij6%2B%2FulWCzqsgCWfiAQ0C1psVhU88disSgXLlzQyC42rXC%2BcM81m80P3n%2F%2F%2FQ%2B8Jg%2FN6%2BT6gy1aIiJf%2FepXs51O52Kz2by0sbEhq6uryjIvl8uaewfASjoNeBAkUgoN%2BER%2Ff78KkGu1mkpSMLej%2BKH45wHf29vTLo8IM7ZeuGr6fD4JBoMSjUbF6%2FXK6uqqiLxMxITMiBkco6fRCpnADTrGlZUVfZjW19cV%2FBcR5Z1RmIhro7tkTHS5XGpgx1gM1YLCe3h4qFvHdrutbghdXV1qv2KMSoMcDJ4EZgfuh602ejssd0REu0afz6dZmcSpQaHY2NjQLoY8gFAopIW1VCqpF5vJZNIQC7BFp9Mp%2Ff39utDp7e2VoaEhJR3jqRYOhzXTwOPxqHVOIBCQSCSiROGlpSXl9oEnIqrvdDpVEbnz0UcfffI1elxeN9cfdNESEfna175W%2BepXv3qx0Wg8tb29LUtLS2ohw5aG8ANCRsFhYDbDCMfHCjkL269wOKzmgowxZrNZC5lxDAVjC4VCSqMIBoPSuRGuCv40MTGhljIY9rlcLvXQJ%2B6MMYy8PZvNJtlsVt%2BbyWTS9Xyr1RKRl22NiQHD3RTNY6VSUY90LKGNukMEw1glY3SHaJ2gELo3WOikPedyObW3Mbot4BdGwhJOs5VKRbs4Nq1DQ0PS1dUlkUhE8xTpEumi0UtmMhklyJbLZbXyRiPJNpfPIBqNisfjkZGRES3MVqtVtYOlUklmZmb0%2FW9ubkosFtNNJYUYPLBcLmunCf8Puc4NesuS2Wy%2B%2BIUvfOGZ1%2BQheZ1df5CY1i%2B63ve%2B933zxRdfrLrd7rs5pQHKsVgRER2vOA3xY0L1f3BwoGZzPFT4uyOG5mfo0Mxms9RqNTGbzcf8vfG2wgUCPSGdGN0QrxW%2BE%2BMVXQKaQTR7MLiRAcViMTXXwz%2Be5QSvBVIsDPZEIqGcIagYWAL39%2FdLo9HQ1T5dEK8LUTqYEv5ebOXgd%2BH%2ByetBj7m%2Fvy%2Brq6tKWEVuBJ7ECF8ul5VsyvaSWDE2q7wetpXBYFA73%2B7ubtUuslnlO0cYDwYFCRWMDH4YnxupONhCg7Xt7Oxol4dAn9i4G9%2FvFZ%2FPd%2Bvjjz%2Befc0ejtfZ9QffaRmvL3zhC1%2BanZ19ECa61WpVV05kNFANNjc31TcdSQtBB%2FCj8vm8EhtxC6jX69LV1aXkwVarJf39%2FeJ2u48JpLGATiaTWhyQ00DHYIxjA0jRRPgNezwYDCrplCUBPlakFouIJgv39%2FfrNhVSKLSKwcHBY%2B6qRIUhYRE5KuzRaFS6u7vF4XCoNzpLBkZhNqOA%2Bnh7iYhqBPHgovNjAWEUQANu8%2Fvq9bpkMhnlwxlF4Yz03d3dihWmUintYFEQrK2tycjIiFpi7%2B%2FvK%2BMfKQ6%2Fl4MEHSrxaGx36YDZJGOrUyqVlCoBxWF8fFyzARKJxLecTufFxx577PeeMPqrXG92Wq%2B47rvvvsuzs7OXnE7nfY1Gw0GB4SQEY%2Brp6VF3SGQZGNMRYIq%2BDZdRbn6KE3o7JCt0EniM9%2Fb2qk84%2FCGjONcot%2BHPkVAsIsc6NfRznU5HKQV0ZUiBoHwgkzHaFcP2xsUUBr3P51MMB2dSOqtisag2M61WSwsr4RkUXqOnFF0MZFfsgqFK4N7Q19cne3t7yvL3er3qc7a1taVFk24X8is0A9QAjKxo%2BqAdQK0gNAJRfbvdlpmZGQmHw5qfyJh3cHAg0WhUOzdE8xg00nnVajW1SSIMGCqJ3%2B%2BXlZUVqVarT33605%2F%2B07e97W1%2FkBvC%2F%2B16s9P6BdfnPve5Z9rt9sW9vb2q1%2BuV7e1t1SMisWG8Ym3tcrkkn8%2BrFzuJxfCUWq2W6uToYsrlsq77jaz8arWqchU6HMBiaAjtdluDTGFNOxwOJWoyHvJQQvB0Op1ajIiQghSKtTGZgHDOKFpgS4DvbPrAiPC0Ojw8lHK5rF3awsKCdn9%2Bv18LMu4b5XJZMUEKCZ8znSTOChsbG7qQyOfzSsTEXppua319XTWAWN%2BAo%2BHGgVd8PB7XQhkOh3VMprgNDg6qdbJRT4oFDgRUljMcYH19fTI2NnbsNWEg6PV6JRAIiM%2FnUxdYv98vS0tL4vP5Pv%2F3f%2F%2F3D7y2T8Hr93qz0%2Fofrj%2F%2B4z%2FOP%2F3009%2FpdDoXRCRsBIYx0DNaILOF8nq9%2BlDAhYKvZRT2wgnb3NwUv9%2BvP2%2FMraPLo1MD6KZD4uf7%2B%2FtVjwggDt2CeDFjUCl20UZyKAJjtnhwwBg5sWCBbMvvJiIet1eXyyXlclni8biC4lBKSAiiwxQ56konJyfVygUcEaPCUqmkPDVcEyBm1ut1OXv2rFSrVenp6ZG%2Bvj7l2SGHoZNDg0nnSLHAU31nZ0cKhYJuQkVEQ1oJZF1bWxOv16sjIRtDTB6bzaZ2lRxMuGbA4OczR%2BaDu2qpVOJ7fPATn%2FjE741h3%2B%2FierPT%2Bl%2Bup59%2B%2BvLu7u5Fs9l8BXeIcDis1rv4fEMqZf0OwMyqm1ED%2FhUFw2azqcUu%2FuhweyBpOp1OEREd70iPFjkSMtOl%2BXw%2BaTQasrm5KV6vVzExNH50XGwbsTwBXAd0x6epVCrJ3t6e%2Fv%2FZ2ImIhscyynV1dUk6ndaOjm6KIgkhU%2BRoZJ2YmFB5CuA7eYpY4qCnHBgYkK2tLZX%2BEFKCaeHzzz%2BvhoRsSRn9Njc31eyPsZaCA92iUqnI6uqqLkF2dnZkbW1NO8P9%2FX2Znp5WrJBOElF4LBZTKofZbJbnnntOms2mrK2tidPpVM4VKU1YXZMXyTLmBjb44COPPPLka3Kzv4GuN4vW%2F8%2F1ta99rSIiFx0OxxX0iRsbG0oshKsEzkMHUa1WJZ%2FP682bTCZ1KyQiqgeELd5oNKTVOgoiJeyAjRe%2BTaSyQB9gWwaADDYCH6jVaqnPF6%2BLh87hcMjq6qqy2%2FEXg5xqHH3BbdjUgSMhhQHnoVBS7Lxer9JAsKBpNpsqPiYpaWZmRhqNhgwNDSmeRsApeB6bPj4rr9cr8XhcpUpQPnZ2diSdTkupVJKBgQHdyoIvFotFcblcutTweDyysrIiKysr%2Btnu7%2B9LJpNR8idM%2FNtuu03MZrNu%2BwD1XS6XLC0tyeHhoUxOTmoaEny5wcFBZdazZWQje8Oypioi933gAx948jW4xd9w15vj4S9x3XPPPY1vfOMbT1cqlQt7e3tpKA88CEhn0NgBbBPeQMHg1GXTKCLHNHwiouMImBSdGyJmiI6A99AgkJYEg8FjQmcAX6xrMOBjy2V0jsCYDz6ZMUcxn8%2BrzMVsPjrr%2BPOQWkldZvMKf2xubk5Haxwj6L42Nja0kDLy4cLKZ8BhAC6IsmBlZUU7qf39fe2EUqmUbG5uyt7enn4PbA8pgKRL22w2TdChQEMNETkyToSwms%2FnpV6v6883m00tPOQKFotFVRVgSwNdBg5dJBLRz9%2Fn81X39vYuPvroo8%2B8ajf0G%2Fx6s9P6Ja%2Bnn3668vTTT1%2Bs1%2BtPBYNB7W7wXkIWUyqVlMbgcrm0EDSbTSVrQjmAKAmuhK4RABuciy1YsVhUFjXreqPFC%2BPGzMyMdiWk%2BZC7h%2FUMPvNEnjkcDo2Kx0pGRJQLBVaDvQ1rfkI46KrAwOiwKpWKKgvgSKFzBIAfHR3V4k9xZjHQbrclFovp6wMsR0ANFQKbaKRGRukQ78Xn80kikZDx8XHxeDyKE7JAwVEDX7GTJ0%2FK4OCgLCwsSKlUUmkP20C6Zr%2Ffr4cVmlUOFEZfIAUwyhu4ZTWXy1381Kc%2B9Xtt2vfbvt7stH7F6%2F3vf%2F83v%2F71rw90Op0z3LzQDpCkBAIBTVgGoKV7gMbA%2BICDAfQFyJsEO8D52d%2FfV%2BwEfIaiB9UhEokcC9%2BAMjA4OHjMagZ8CUwJRn5vb6%2Bmx4DVEBVGh8VrxFkT0z86Pcioxs%2BDBQIjIhtB8hMzmYyMjY2JiCgvCiG0iChtY2trSwXVDodDOp2OxONxETmy0hY5As8h9h4eHsrg4KDKcbDlmZubk0qloox2i8WiVBECXLe3t8Xn86mECSAdkH9zc1OazaYkk0lZW1vTrqunp0edYQ8PD9WRdWtrS9LptFFyVA0EAhcfe%2ByxNwvWr3i92Wn9Gtc%2F%2F%2FM%2FP2A2m5%2FC2M9ut0utVtOuCW%2Bs7u5u8fv9ksvlVGDbbrcln88rXwqrZ6x5RUSxFVjlUA5ERCkHYE4UDraEfX19GtQAIM94CCEUWxiWAVjwLC0t6ViEjImtG0nbOFKYzWYJhULi9XolHA7L1NSUtNtttWVGMQDPCfIngDUbRbaa%2FCwjLp%2FfuXPnJBwOK49tampKyuWyguhw5XDIwOkBXSfd7tjYmBYPsLXl5WUJhUISj8elVqvJ3NyctNttdZZFbE6Rhj2PWLy%2Fv1%2Fm5%2BeV60ZKt8VikVwup75abBn5TLe3t6uhUOjiBz%2F4wTcL1q9xvdlp%2FZrXfffd981%2F%2B7d%2FG%2FD5fGcgnIJdsVaHamDUxeFsgLc69AWsXBAlY1dCACdOlfC0oBlgxgevCscAt9utMVdQD%2FD5guGOMwECaHAkNn6NRkN8Pp8%2B5HR29XpdotGoBtBizUK8vdPpVL0kpFQR0e4SugBUETavOIJGo1FZXl6Ww8NDDRGx2%2B364C8uLsrIyIiKl8H4%2Bvv7laxLKAc%2FUy6X1UCvWCyK3%2B9Xk0bG64GBAZVU4b8OrQSvLOCATqcjgUBAREStrBF4m0wmtcPBjRQ7IIvFUj08PLz40Y9%2B9M2C9Wteb3Zav8H1ne985wGTyfQUmAaFxu%2F3q5sDKdBut1vDQpH5oHGjcFGAcJjAkBAZC9soXBBwR4AN73Q6JRaLaYeFiV6lUtFsQhJ96HZsNpt2M6RTQ6Ds7u5W9jziZmx7urq6tHtEEsSfwezOmITMwgEjRbvdrpKd7u5u2dra0i1gOBzW3y8i%2BvnAP4MfBs6GSJ2lgoio6JztKXQMEorsdruMjo4qNWNpaUmKxaKy2V0u17EgkL6%2BPjlx4oQSUo08OA4tOGRGH3vGdI%2FHI8vLy1URufj444%2B%2FWbB%2Bg%2BvNTus3vO65555vfv3rXx%2FY2dk5EwgEpNlsKg1BRJQzZLRHbrVauuXb3NxUKgFpz1gHw5syEh6dTuexeHUeFovFoh2Pz%2Bc7RppkM4k4l9eDnTGgP7%2FX4XAcE1mzhYMjxusjHDYSiSgOh60xBFQeYgTQ0BLY9vEecBilmMKTYjQVOdrMBYNB7Swh3UJDsFqtks1mJZlMKnET4i1JRlarVU6ePClOp1PF6oODg5qEjYVzoVA41t1ChcCmiOKJT1Y%2Bn9fcSgpuV1eXJBIJ2d7elkAgUN3Z2bn4mc985s2C9Rteb3Zav4XrX%2F%2F1Xx9oNptPwd%2FCxRRL5o2NDQWI6ZoYs3jI9%2Fb2RETU0sa4RaOQGE9wuhA2ghQSi8UimUxGxyG0bbu7u5JOp4%2FlMmIDjX200%2BnU1GXE4MSRYRHzSqcG8CBjRyZyRA8At0okEprgA8Wgr69PpS8EexiLQq1Wk4ODA%2FF4%2Fr%2F2ziVGrrta91%2B9X3vX%2B9XVXd1%2BxAlOgMwQQ4%2BQrpgYZXIZ3T7KQyBC4gNSICQSHR4iIgg1CUREISQOSZQwIRkgMbvOnEFMhHHcbru7qx%2F1rr2rdu3aVXtX1R24v0U1uUc69%2BK4bfde0pEOkNjtfiyv%2F1rf9%2FuS8mdlkyfymsZyqvl3d3extLQkJAheU4mc4cc8HA6F4hqPx7G2toZIJIJLly6hXq%2BLq4FNkwEjDLyYDW09deoUTNMUsfGpU6fk65bL5UiL0Hd3d888%2FfTTbsO6CeU2rZtU77%2F%2F%2FrLX6z0fiURw5coVjMfjA5wthmSQQlCv1yVFhlNWOBzG1tYWwuGwMLf4tKJ5l%2Fqu2Wh67q0oauTVjhMPU4C2trZkxzOZTJBKpeSUb5omtra2RA3O6YW7L9IzyUQ%2Fffo0UqmUZCdSmkFFeyaTEern%2Bvo6gBvp1fy1OTGRh8%2BPg9NqJBKR5zX1b0S6cOHt9%2FsFLkj92YkTJ%2BS4sL29ja2tLQAQMzU%2FZ6PRSBofd2BkwTOQguDEUCh0YEdFNhZxOBSwcqcWi8XQ6%2FWwsbGBdrutq6p65ty5c27DuknlNq2bWO%2B9995yIBA4T8Y69x9M%2FeFCfXFxUcSM1G9R2EiUiaIoaDab8s%2FR7sIJgNMEbTPURFEbNBgM0Gq1hJAKQJ5Vp0%2BfFnMyG91wOBSKhKZpEiLBBGzuzv7%2B978DuAEKzOfzwqjilMXLIQDRbBEps7u7i%2Bl0ipMnT0qOYyAQEAnI5z%2F%2FedRqNTSbTckj7Pf72NnZkabTbDYPXEwJYaxWq0KKoOXqxIkTuP%2F%2B%2B2FZFkqlkvxZKRmhpIMHCx4%2BuKPkE7fZbGJtbQ0LCwuCHDIMA8ViUaZARVEAQHDYzWYTyWRSB3Dm4YcfdhvWTSx3p3WT6913370wHo%2F%2FRyaTKRJDwkgqPrdITKjX63IOp0GYeq7xeCzsLACoVCoia%2BAEwqcml%2FTEEvNCxzivXC4ngaYUnNL0zSsnpwru4IbDIebm5pDL5eTSN4uHZsYho8nIaC8Wi9JUO52OTDJclAMQLj6j2ziBMq6esgiasflnpkePpvBerycNL5vNwjRN%2BZxxOm02m%2BITBCCpPNlsFqdOnRK6g23bgrQmkJBkWNpweD00TVPAgCRc8HPOHdfp06d127bPfPvb33Yb1k0ud9K6yfXWW29psVjsTLvdvsinGBfB3OXwm5yNijsqyg0mk4kIMonyLRQKogFi%2FDqV3qZpot%2FvI5fLCf2Sz0nutmgzGo%2FH2N3dPZBiQ6Z7s9mUf4%2BaJqbN8AnK3RanHfoa6Q2ksJWJy3y6cY%2FW6%2FWws7ODXq%2BHer0Osvl1XRch5mQyEX2V1%2BuV6TOZTArFgf%2FHhHDafKic57WSTa5SqcgzD4B8XWq1Gur1OsbjsfxlQJ0cn4Yej0dsN4Q%2BEsPDj4%2BBG0TdxOPxs27D%2BmzKbVqfQf3ud7%2FTksnkmeFweNEwDFQqFfkGJxSOf7vzKkhpAhe%2FnLDoIWTUPSelWXU8Ve7chRH%2FO7vUJhWBy3YupKmRImWCokrGntEuQwgiAYW0HeVyOV7HYBgGrl69Cq%2FXK8nJ5IZR7Mo92NzcHO655x5hS8Xjcayvr0t6NpXoFMHykskrrN%2Fvx%2BLiojR2NurLly%2FjypUrYk4ejUZot9u499575RJLLhZ1Woy8%2F9vf%2FiZfF8uy8MADD6DT6eDKlSuSXMSmvrS0JFOXqqpYWlqS40WlUvmPr3zlKxdu%2BTfeESm3aX1G9dvf%2FlaLxWJnisXiJi9hZJfzBwzAgd0MG9js846LeyKC%2BYyaRfiSQkqBaKFQEHAgleX9fl%2FM1nyO5nI52fXQxkJ2lKIo8vwj22symaBcLmMwA5RJzwAAIABJREFUGIgav1qtyp8FgCzRGfJKJPRsqCmfp7TaUJlPagZ1YNRlcb%2Bn67pw34nT4V8ADJyg%2FSgWi0naUDAYxNramuzDSAilRqvdbiOTyaBYLKJQKAgi5%2FLly0KcYAOlQJWBHUThBAIB1Go12Lb9H0888cQbh%2FE9d1TKbVqfYb311luapmlnVVXVucfi%2FogXJz4FAQi%2BBMCB%2FMTFxcVP6Zv4NCRJgWk9ACSolOJR7p14wqc1qFqtot1uQ1EUbG5uIhgMShhFNpsV3E0ymRR2ViwWw9LSkjC5mHo9Ho%2BxtLQkhuVZAeosNYFTGuF8PAJwGiSemur7WcsPtWU8ELD55HI5IY7WajXZuY3HY9RqNQmvJZOMfkT%2B2u12G7quo9FoQFVVHDt2TBbuiqLI14VHFU64Z86cEWP3fj336KOPvnGrvr%2BOarmL%2BM%2B4Hnrooer777%2F%2Fl2Qy%2BfVQKBSmeprPMtpI2Hii0SgikYjkDxISR1AgpysSUAkUDIVCyGazSKVSYkgm3pl7s1n%2BO%2Fdq3E3pui6TIJ%2BywA27EXVInDjYNCORCCaTiZiXAUh0WCQSQaPREDwLGzMtM4ZhHJAs0GQ8C1HkpElFfLPZRKlUwvb2NobDIUqlkjRyyjoqlYo0OKKiKeQlpWF%2Bfl4mNr%2Ffj2QyCU3TcOzYMWxubmJvb08SfNj4KepdW1sT8W61WpVg1r29vfM%2F%2BclPzh3Od9nRKnfSugX17rvvfmRZ1jINxZyIBoOBiBwpD%2BCy%2B9ixY6IB6vf7kgnICxvFoaZpotlsYjQaoVarwTAMgfBFIhHx3wE4YPO57777cPz4cWiahu3tbbEGAZBmGY1GRdtF%2BgTpoXxS9vt9DAYDYbczBn7WojQ7eXH%2FxGddKpVCOp2WrD9mBVLGQPY8fx9eNm3bhqIoooLn85l7PbLMeFAgLicej0uKNCdeGqtJ3Jibm8N4PMbx48dFezVL5eBESG2aZVnnf%2FrTny4f1vfXUSt30rpF9dWvfvXyX%2F7yl03Lss7yake8C8WSXHSTucQ4MT7NaB%2BhoDMYDErwKdXe9Lo5jiNRW2SfU%2FXOxskfPmYScnLglY0WHz5VafqmvmsymaDRaCASiUijI1EV%2BOcUyEmLCUXBYFCCNvh0JWmCRNB0Oi1seCZ1FwoFJBIJaVbc9ZEvxo%2BZOjGPx4NWqyVTEps5m83Ozg5SqZRMjidPnpS%2FUGhgr9frqNfrEp4biUQwPz8vsodWq3VRVdX%2F%2BaUvfclNzblF5U5at7BeeOGFN0zT%2FBW9hpQIME8vGAwKSI8NwLIsMVAriiLJ1oqiCMCOEezpdFrwv4w7MwxDmO7c8ZCkkE6nkU6n8eCDDwramWkyrVZL6Ax8gg2HQ1iWBdM05Zrp9XrF5jM7CTE1mSgbWon4ZCPCh%2BgcpmvzKQhAlOqUccwaqPmkbbfbguthaAb%2FMiB22u%2F348tf%2FvIBjyX%2Fe1qCaAViRuVkMsHVq1fh8Xhw3333yTM7EAjIXjCfz18cDAZnvvWtb7m5hLew3KZ1i%2BtPf%2FrTuWAweJ66LT6fWq2WLOfpMeRUxaw%2B%2FvBSKDk3N4d0Oo1kMinx6pRL5PN52U1ls1mZRDiVra2tyVL%2FH%2F%2F4hzzVstnsgfAM0lZpjcnlcmI0Ho1GKBQKsusiP58IHkoJOJmxKTEph4ETsVhMLEQejwelUgmO44gNipfKYDCIer2Ora0tMX4%2F8MADYoTmc5tJQpFIBIuLixIvxitmpVKBpt3oMwxQzefzQo0tlUoHsDO1Wk10arRFdTodfTweL%2F%2F85z93G9YtLrdpHUK98sory91u9yIviVSnU5VOzx51RIlEQp5oAOQZub6%2Bjnq9jr29PaF4EkHDSYv%2FbDQaFf1WLBaT3ROz%2FXRdx97enkwtnGT4bGPz0HX9AEWVKdZ8Lt17772Ix%2BOYTqeyi6ISn4ZpIqkZ8DDLfice2e%2F349SpU2J%2FAm5Yh3q9HvL5vDwf6cfM5%2FMiECWNlNdHWonIDqP8g%2Fu%2Bfr%2BPSqUiNp1WqyX%2F2ev1olqt4vr16xIAuy98PfPQQw%2B54tFDKLdpHVJ5PJ4ziURikxME4XyhUEji45kDOBwO0Ww2JaSB2Xt8knHpzaciPY5sXhSoUjxq2zYajQYqlYrokLLZrMgj%2BHSi%2Fms2Qp7mZUac0dB8%2FPhxTKdT7O3tCRKHUfdsNgAOhM4OBgMBHobDYfFDMpSiVqshFAqh2WyKp5FyB8oveHklDpk7OJIo9vb2MB6PsbW1JRdIPh3j8bhMp9xZxeNxVKtVEdcCEMkJ0dqapv3HM8884zasQyq3aR1SvfTSS9p4PD7rOI5OpTZ%2FUIhCYYz8bNgqGwoviFxiU%2B1OMSZN1IPBAIVCQX7AOamwwZBAMR6PUSgUDqBYKHvg4ppECS6ox%2BOxLL8ZV0YOPA3H3BGl02nZi7VaLXQ6HTFGq6qKbDYrBmxeAqvVqkg8ZhudZVnY2dkRfhclGT6fTyLN2HBJYmCg6smTJyXS7OOPP0Y6nRbqKwB0u11JDyd%2Fv1gsitjXsqxfueLRwy23aR1ivfLKKx9ZlrVM75%2FjOIJxoSCTidNkapHkQG8dqaUUZM7qwOjFI8aGAk4%2BxThdsRFwT0S7DYmgnNJ4QZy1GBESyKlOVVU5FCSTSRw7dkwSgEiCePDBB%2BWSSK49dWTMd%2FR6vVhYWBDUMo3XjALjdMU9Va1Wk4%2BNkotZPPTi4qLYkXg1LRQKCIfDyGQy8Hq9EoNG1wAPBrx41uv1D37wgx%2B4WqxDLrdpHXJ98MEH749Go%2F%2BkiJHpN5xcGMiay%2BVEfc0fOhqgOVnQnOw4jmCfaYsBbqjneXnz%2BXySJs09D60xZEJlMhkJcCBemM1gltxJs3IqlZKG6TgOOp2O8Oo9Hg8SiYSkOI%2FHY0HBEJ7IhqxpmqBjBoOBTGCqqiKRSIiNifFkxPCQGtvv9wWVTMQzYYG6rmNxcRHRaBTpdBqtVkvCOyzLEl4XL7XciwWDwYumaS4f4reKW%2FvlNq3boF577bXVWCx23uPxyFOE9IBAIABd1%2BWyyDSZdDotUVoA5AeU1y5mCDLinuZp2llmE2vK5TJKpdKBLEC%2F3490Oo1QKCQWIYINAUijImWVT8rJZCJkTxIq2u22QPz4lGUQBD9u7tAKhYIo4cnb4lTJpyOxN7RADYdD5HI5NBoNsefMzc3J87ZQKMxe%2FcSLyYV%2FLpfDsWPHkEqlKGWAYRiC2InH4%2Fp0Ol12pQ23R7lN6zYpXdfPWZZ1Udd1aJomO6ZYLCZhE%2FzhZU4f%2BeWkdpINpSiKmIp7vZ4IQMmaovFaVVVpPLVaDa1WC41GA6ZpYnNzE7u7uyLU5FTEhJ1isSjsLsoKNE1DMpkUdhZtOaSk9no9pFIpdDodaJoGx3HkyQpAnrRU0MdiMZimiXK5DJ%2FPhytXriCfz4sANxqNYm9vT%2FZaHo8Hn3zyCXw%2BnzS%2B0WiESqWCjz%2F%2BWOw46%2BvrUFVVKBOcziqVyoG0IFqU9vb2zn7nO99xF%2B%2B3SblN6zapt99%2BW%2FN6vWcty9L5pNE0TYJgqTKnUdjn8x2QJtBqM51OZQHPnQwnJYa%2BGoYB4AbHfXd3F5PJRJ6AFLh6PB55njLnL5vNSkz9rOCU3DAeAnhQoB%2ByXC6LX5DIGT5tCeib9TwSRb27u3uAAU8UMpsPmzv3fZw8ebEkc4xsrFwuh3q9Lk9NXm0JPozH47J%2F41PS4%2FE899RTT104rO8Ltz5dbtO6jerdd9%2FdUFX1LImjnECCwaCc3KmR4uk%2BkUgAgFztuJS3bVuM1Mwn7PV6gqrhtY1ZiETDcIIiaZU%2F7D6fT3ZcXPDzOcgpbDqdSpozG4LjONjZ2RHrEfdhHo8H5XJZvHz1eh3dblcmORqwFUXBzs6ONDjLsiRV2uv14r777kMgEECpVJKlvmVZuHTpkoRoUMrA30tRFNRqNXQ6HUSjUWxvb0ssGHVa%2B0%2FtD5588smVQ%2FlmcOu%2FLLdp3Wb17rvvXnAc5znDMOA4jtA0aSHh%2BZ%2F7HHoQSdvkk5BTFU%2F3pBmoqgrbthGNRuVaWK%2FXxbpDTDG5X0zATiQS2N7eRiqVEmoCpxle%2BCjFUBRF0MqcZJjDyGzH48ePCz6HDYlsdgCS3M1pkTKEWfAhAJkkNU1DMBiUXRUTp8nfz%2BfzaDabOH36tKCbSUilBGN%2Bfh7pdBrZbBaJROJiMplcPqzvA7f%2B63Kb1m1Yv%2F71r1e63e6HACSglYp0%2FlBz57OzsyMmY1pp2IyoLueeC4A0JSZE93q9A%2BA8pk1zalNVFZ1OR56fVKF3Oh3Yto1yuSywPopYOQ1SF8bJjR5J7uI%2B%2BeQTkUkw4IMG62KxiFAohHQ6LZ5AJlhfunQJ4%2FFYxKHtdhuVSkUW%2Fvl8XryZBCsCkCbZ6%2FWQSCRkKlUURbIo96dHvdVqLT%2F77LPu4v02LLdp3aY1Ho%2FPKoqyyf1TJpORax%2F3SLxucemdSqWQyWRQLpclnYfwQBI7aXWhqp3IZQIHqYPa3d0V2xCV4MPhELu7u8LEYjO1bVuYX%2Fx1%2BbTMZDLisSR%2Fq1KpYGdnR6LnKX%2Bg3SeZTKLdbh%2BwItHKQ9sQjeBMESJWp1wuH2Dpk7xK1wBDdE%2BcOCHkUzaua9euYR8fdO65555zF%2B%2B3ablN6zat1157Tev1emcpLbAsC41GQwzR%2FAGMxWKyeKe%2BiWiaUCgkDCkagPnsYmI0xavE1nBKovD02rVrGAwGUBRFzNE0J%2FNyVygUcPLkSaE5EN9CMzhwQywbj8eFhEqqhGmaMAwDwWBQmjCvm61WC47jYGtr6wCaOZFI4NixYwD%2B%2BTyMRqPIZDIAbkSXMfSWE16lUsHu7i6KxeKB35cHAMMwuCc8%2F4tf%2FOKNw%2Fiau%2FXfK7dp3cb1zjvvfBSNRv%2FT7%2FfLtEH8L2kJs0GqjInnRY6UUl7UgBtTE39wqesifA%2BA5CSyaXDZzqskf51isYhoNAoAsvSn9CKRSKDRaEgadK%2FXw9bWliCiqWLf2NgQdT1ZWrMU1mKxiHg8LuZoNthwOAzLslCr1WRy5P6rUqkIaoZPPuY9ZjIZdLtd2LaN9fV1NJtNpNNpiRxzHOdiqVRyFe%2B3eblN6zav3%2F%2F%2B96vD4fADMtjH47Gwy2nvASBmaz6n%2BORi0%2BATkYQDopBPnDgBAKJgp1Gb5mzuznRdh67r4IGAZNRer4fRaIRr165B13VZtnMapDiW6dL0RDqOg3Q6LZNgs9nEyZMn5YJH9T7xzhSa8mPloYAfB9XsnM6CwSDS6bQo%2FwGI4p8Kez5l98kausfjWX7kkUfcPdZtXm7TugPK4%2FEsB4NBfdYiw1DRTCYjeYCM4yK5gP%2FMcDiUBTVV7fQCkuHORTdV4xRrLi0tCfaGy%2B%2F9qURsO8TmcGrjc42xW7MkC9IieNlkCOysar3VaiGfz8vkRW1Yu90W0SeRMpRbJJNJLCwsIJVKibqdMgsGaXB%2FZ9s25ubm8MUvfhG2bWNhYQHdbvfcD3%2F4Q3ePdQeU27TugHrvvfc0j8dzttvtSoYgBZ38%2F30%2BH%2Bbn5zEajeD1emVRPp1OxZw8a6QGbhieGYEVj8cRiUSwu7srWGPqwijqnNVYURbBRsfJiCLN7e1t0WxRnkF5QyAQQKPREKJEu92WxkeqxaVLl5BMJoWuwIa3sLAgzUdVVbER1Wo1%2FPWvf5XnLY3bhmHIZLW4uCjeTqJuWq0WNE374Omnn37jcL%2FKbv13y21ad0i99NJLFxzH%2BVU8HhebznQ6hWmacs1rNpvodDqyk5oF%2FTH1J5lMAoDkEfJqyBCN6XQqadXhcFgmMsodFhYWEIlEkMlkhEvPlGle6Pg85b%2FLdB5eMm3blqbIYwL3c6VSCSdOnBCoIHBjz5bP53H8%2BHGJQQuHwyiVSiJEnZubk2vidDrF7u6u0CkSiYRAEDmRDgYDfPzxx7Bte9Pr9S4f4pfWrf%2FHcpvWHVSvvPLKOcdxLjL6vVAoAPhngEOj0RBpAZ%2BQZM6vr6%2BLniqZTIoFZ5bNns%2Fn5TnYbDbRarVgWRaazabIFTKZjHgWKWo1TVOuipzkKIx1HEeW4QCwtLQEVVUP%2BCSz2aykZs9eELnT4sfHp%2B1sog8bbzweBwAxaPPzwyfn1atXoWkahsMhrl69CtM0EY1GceLEieVvfOMb7h7rDiq3ad1hZdv2MgA9EAig1WqJNYbMddp6Zi95fNIZhoHPfe5zAIBUKiVNjwty8uSz2SwymYywt0hNZagGp51cLifZiQAEAkh8DfdlPAaMRiM0m01Uq1VRrrPBDodDxGIxBIPBA8EU4%2FFYmm2j0UCv15PFO0MsmLHI4I3FxUUsLi6iVqthNBodOAgwX3E%2FePW5xx577MKt%2Fyq69e%2BU27TusHrzzTc%2FmkwmK5xwuGxneAOTfQj1ozk5k8kglUpJTqJlWZKneOnSJUmgoc6LivhMJiNBG1x%2B8zJHaUE6nZamyWtfJBIRr6BhGPB6vcLuMgwD4XBYUM3dblf49WSDzc3N4Z577kEgEBAjNKUbZGExpp42HPLDaB3a3t6WhqmqKu6%2F%2F3584QtfYE7jxe9973srh%2FvVdOv%2Fp9ymdQfW66%2B%2Fvgrgw0KhgGKxKBIFx3HkjM99V7vdhm3baLfbqNfrkkTDBGfum4hz2djYOGCWXlhYQDQaFW8juV7r6%2BvSaEgdBYBeryckB9M0cfnyZQAQBA7N36lUSg4G4XBYnp%2BWZeHy5cuo1WqoVqtido5GoyIsDQQC2NnZkcthIBCAoihiRdra2kK%2F38eJEydEQ8YYNQpNHcdZPryvoFv%2FTrlN6w6t4XC4PJlMdCYfcwne6%2FXkUshLHZEr5KbzCUk%2FouM4QiAFbgD%2B2u02NE3DlStX5OnGS6HjOMhms5Kuw2gty7IEJMiwU4ZhEOtMMSy9jNxZ%2BXw%2B%2BTii0ajYepLJJIrFoqCkefljpBkvmaqqShLPYDBANBpFLBaDqqoygZEZZlnWc6684c4tt2ndofXqq69uNJvNlWq1CgDir2M%2BXzAYlKgt7nTI1fL7%2Fchms0JG4F5pMBggkUjIU862bQl35cKe%2B6dwOCxPQS7nqVRnYg%2BZ7tPpVFj1FIFy16Trulz5KEhNp9MIh8OSgsN%2Fj83Z6%2FUikUgI0ZVIaJIgPB6P%2FPk8Hg96vZ5MhX6%2F%2F%2BLq6urK4X713Pp3ym1ad3C9%2Beabq6qqfhgKhTAYDAQ5QyMzk2iazaY8vf6VqtDv9xGNRmEYhog8HcdBJpNBJpMRlhbFo7MJN5zy2OBIWyXFlDBAPkMXFxcxHo%2BRz%2Bfl4%2BG0xj2Uqqqo1%2BtoNBrY2dlBJBLB5uYmqtWqHBpGoxE2NzfR7XbFwnP58mVYliXYaMaWMbewUChAVVXdcZyzh%2Fxlc%2BvfLLdp3eFl2%2Fay1%2BvVudSm0DQQCMjCPZvNyl6HU1Cr1RI9F8%2F%2FpHYyGYhqcga4kuPO2C3qqIhMjkQiYoSen59HqVQSmxEbWygUEkkCkdHUgCmKIqhlBrBSyR4KhQQnA9ygXjCyfjQaiQtgNqORzZCTnOM4q48%2B%2BujGYX2t3Lo55TatO7zeeeedjeFwuEJkDZsNzdN8TlHomUwmkc%2FnZdqyLAuVSgWGYWBzc1OQzZPJRCQJnM4oHJ1MJoJ4jkQiaDab8qzc2NgQ0zMnNP4%2BAJDP50Whn8%2FnAQBbW1vw%2BXw4efKkMLNIjKhWqyiVSigWi6hWq7KbSyQS8Pv9QiPN5XLQdV3CMmhv4pXSNM2Ljz%2F%2B%2BMohfqncuknlNq27oP74xz%2Buer3eD23blisevXfcb5Euqus6rl%2B%2FjkajIQ2OWGJSQbkoZ7MhlpmLff6a3JXF43FJEaJsgk2KU1skEhFY3yeffCK7Mdu28cADD0BRFBiGIRMYAFHoJxIJaZh%2Bv1%2BaLq%2BPoVAIhUJBvIp8ntLiBADBYHD5UL44bt30cpvWXVLD4XB5NBrpNFTn83m5%2BO3t7clFjaA9x3FEGjFL9GSDoVSAwlTahdiEGGVm27ao0ekf5JTFVGteM%2F1%2BP1KpFAAgm81CURQEg0GUSiVhtk%2BnU%2FEaRqNRRCIRaTx8eo5GI4zHY9RqNTFNR6NRsRK1221pgPt6secef%2Fxx91p4l5RvZWXlsD8Gt25Cfe1rX9P%2B%2FOc%2Fhx3HOcMlPNHLAGSnxUscJRGWZSEYDGI6naLb7SKVSgl%2Fimx2NjCmOKfTadl9sUFR5EpkzuySnmk79EXy9ya8cF83JaGqAIRDT6oEjwlstiSYxuNx4dEz1ILgv3144eYTTzzhLt%2FvonInrbuo3nrrrZVYLHaRTYJPOz4B%2BXyjzICTTCQSEeX8xsaGCEgpBh0MBrIgz%2BVykkDNJTmfZOl0Wp5snIosy8J0OoVt26JmTyaTcjTIZrNQVRXJZFJ0ZKFQSHZXW1tbuHLlCkzTlH0ap7DpdIq1tTV0Oh2k02nYto21tTWoqgqPx4PhcIhMJrN82F8Xt25u%2BQ%2F7A3Dr5tZ4PD43nU7%2FN3MB2ay442LMFiO6%2BL8HAgG52hGap2maKOX5v3MSAoB0Oo3BYCB4mHA4fGBBXyqVYBiGGKPJ7aIwlMZnwvyi0SgKhYLsxeirLJVK8ixlriKJo7yUBoNB6LouEEO%2F34%2Fd3d3zX%2F%2F61y8cxtfBrc%2Bu3EnrLqs%2F%2FOEPF3w%2B36%2By2azEwk%2BnU0ynU2kCRNT4%2FX4Ju%2FB6vYIk9vv9glqmbIKIGSruU6kUFEVBvV6X5X%2Bz2YSiKAgEAsJzT6VSosJfWFhALBYTfvt0OhWeF%2FdRzE5kunY0GkUulxPZgs%2FnE9kFkcqRSATr6%2BuYTCYoFAqYm5tDoVDQC4WCi06%2BC8ttWndh%2BXy%2BlW63q1O8mc%2FnBVnc7XbR7%2FeF2GCaJizLwmAwgN%2Fvl3CIYDAoT0EAon5nA5xOp6LtmtVWUbU%2Bmwp9%2BvRpiR1rt9vy%2B3m9Xmlu5XJZ9lPJZFJsRZRAxGIxMVjzycumZVkW2u22EB%2FW1tZw9erVle9%2F%2F%2FsucuYuLLdp3YX14osvatPp9Nzc3JyIR0l1GAwG8iT0eDwC4CPxk1YdIpz%2FNfyCBm0m%2BqRSKYxGIxFzBoNBIar2%2B32MRiMJRvX7%2FTAMAwsLC2K3oY4qGAzi%2BvXrkklIpT7DMCg8zWQyKJVKgqvhMzMWi83adz780Y9%2BtHrIXwa3PqNym9ZdWs8%2F%2F%2FwbhmF8SBAgyaXZbBaGYSCZTGJ%2Bfh6BQEAW6bw0%2Bv1%2B4aqTAMH%2FjtYfYotHo5FYeDh9TSYTAEAulxOOV7%2FfF1QM8xTZrKia%2F9cl%2FOXLl6VpAkC%2F38fGxgZarRZarZZgbmi6JvUhkUis3PrPuFu3qtymdRdXMBg8F4lEMBgMBKtMiiiTpofDIer1OpLJJOLxuOBs2u02AMhFbzAYyOXO7%2Fej2%2B3CsiyZeAgD5IUwl8uJUJRLfD79Zp94%2FX4f8%2FPz2NjYkEAMr9crtAdmJDLuazgcyg4MgFwrY7EYstksTNM8v7KycuEQP%2B1ufcblNq27uFZXVz%2ByLOs8kcMUjvr9fvT7fQQCAfj9fiGc8snHpyODKhj51e%2F3YRiGqON58UskEohEIkilUkgkEpifnxcRKOUSbFbAjatkKBSS1J9YLCZeQiJkqA1junWv10MmkxEBKykSXNDvyzx00zTd5ftdXm7TustL07RzqqrqvPZRnAkA29vbclXkEzAajaJcLsPr9QqpgVIDLsaZFUiOFUWfDELt9%2FvyBKTOC4BYcSiRoDSBvK9Z3nswGESxWBSEM1E0JJNyouMxYH95v%2FLss8%2B6y%2Fe7vNymdZfX22%2B%2FrbXb7VUm5Ph8PkHX8MnHyYlPMwCIxWKIRCIyefHpxogypuAQkUyhKckKAEQF3%2Bl00Gw20Ww2Jemn1%2BshGo0im83i%2BvXrQqeg2JRPWCZp53I5CWJlio%2BmaYLk8Xq9m08%2B%2BaS7fD8C5TatI1CvvfbaimVZmySDMlKMbCqSGLxer2BgaMHJ5%2FPw%2BXwS9prJZETgyX0SNVz8dSmB2NvbQ6PRQDQaRSAQoH5K1PPlclmmMza6WXROt9tFOByGx%2BPB9va2cOfJ4AIggEHTNJcP8VPs1i0st2kdkfL5fOcAiJ6JUV2TyURU7bMsLe6LSGugjCEYDMqkFg6HkcvlkE6nYZomdF3HxsYGFEWRhT9hgly8%2B3w%2BaJom8ou9vT3BM3OCchwH6XRachur1eqBIFiilBVFIfPrw0ceeeTCYX5%2B3bp15TatI1Kvvvrq%2B%2BFw%2BEOGP%2Bi6DgCikOeF0efzQdd1%2BHw%2BdLtddLtdTCYTxONx0WNxXzUYDGR57%2FV6MTc3B%2BCGEHVjYwPhcFgaHCUKvV4P3W4Xw%2BEQuq4jn89LWAXTgyh89fl8SCQSCIfD0lg5GWqahk6ng1arheFw6C7fj1C5TesI1Xg8XpkNg%2BDSmySFWq0GwzAAQDjyRNkkk0lBLQ8GA4TDYWSzWVSrVYxGI4xGI7H38LnJRqQoCpLJJObm5hCLxQBAYsji8TharZZcMieTiVBIDcOAYRjodrtyoSRqeTweMy36%2FM9%2B9jMXO3OEym1aR6hefPHFC%2BPx%2BIN4PI5yuSykBoZG0GxM6idDMPr9PtrtNgaDAeLxuMSTEcccDocl5p7x9lTWLy4uolAowDRNuUaGw2F5ClJCQeU7LTn8fQKBAAqFgijtAUjoazAYRLlcXjnET6lbh1Bu0zpi5TjOOdM0ZTIicYHq9%2F1%2FBu12G%2F1%2BH8lkEgBw7do1tNtttFotMTvXajXBzxBBQ%2BZWPB6XqatSqYj9JxqNotfrwbZtIU6oqir0VKJyCoUC2u22ZBo2m03RdeVyOYRCIWia9tw3v%2FnNjUP8dLp1COU2rSNWq6urG4PB4HytVsNwOES73Ra8i2EYsG37AMGUS%2FFwOCzMdQBiTqZ3cP%2BpBtu25dfjDmuW1T4ej4WoSohgv9%2BHx%2BOB4zhoNpsIh8Oo1%2Bti72G4hsfjEShhOp3WI5GIK3E4guXytI5gDYfDldFo9L8oeWCwBD2ImUwGjuOgVqsJYTSTyWA0GiEWiwmCmWTkCxVbAAAGTUlEQVRUGq3r9boErA6HQzQaDZFEzCKbucg3TVN2X9PpFIZhQFEUiRIj9YGK%2BmQyiUwmg8FggE6ns%2FrjH%2F%2FYFZIewXInrSNY77zzzkYkEvkVGe6cjAjT6%2Ff7aLVaskOirgoAEokEKFSl0p1%2BQK%2FXi2KxiMlkIoEUDG%2BlR5FPUjYgTmM0O5OWSvIE0TWc3PYvmXosFnOnrCNabtM6oqWq6kogENC9Xq8s3j0ej%2Bi0mABNdhbFpJQfUJ3O52AwGKTIE%2F1%2BX%2BxBqqpiOp2KEj8ej8Pj8UDXdWHJp9Np8TACN7Rktm1DVVX0ej1omgZd19FoNLC7u4t6vb7qsrKObrlN64jWyy%2B%2FrLVarVXSSTkJ0ZuYSqWET8WKRCJoNBqwbRsLCwticiaMz%2BPxyBUxFovJwh2ANK9yuXwgWIPNigt%2BXddFtT8ej7G1tQVFUYSmWq%2FX9el06k5ZR7jcpnWEKxaLrSYSCZ1POKrMubcaj8eCRjYMQ55qfB5OJhOhjHJxT4Ryv98X8gMntlgshlarhUajAU3TZLfV6%2FUE4xwOh4XxRcY9PYb7l8XVlZUVd8o6wuU2rSNcv%2FnNb7RAILDKxbumaQfMzwxC9fv9YnamdoqXPU5BRNkwYJXBqkyq5pLfcRyUSiX5d6jVovYrFArJcn4wGMjEt4%2Bw0dvttjtlHfFym9YRr%2FF4vNput%2FXhcChNxu%2F3C44GAFqtFmzbllRoRVGEBc%2FQC5qoPR4PksmkxIlZliWqduDGEzMejyMWi2FnZwfT6fRTHsh0Oi2LfqJo9iUVqy%2B%2B%2BKI7ZR3xcpvWEa9f%2FvKXWiQSWSXfnZYcPumYHxgKhUSvBUAazXA4BHBjZzUej8UkDUB%2BHb%2Ffj0QiIYnTs5FmpE3QEG1ZlqRK81pYKBSQSCR0VVXdKcstV6flFgDgDQA%2FZEAEmxUDVblYn%2BXB53I5Af4FAgEAQDKZlOedYRgwTVMsPoPBQDyPnOqm0ylSqZQs8mne9nq9aLfbyGQyCIfDUBQF4%2FF49bHHHnOnLLfcScst4Pz58xsej%2Bc88TJsRKFQSJoYE6sNw0AgEIDjOLAsC6FQSMJYAcg%2F4%2Ff7oSiKCFXpRSTWudlsikaLv5eqqgiFQuj1epLUs78T030%2BnztluQXAbVpu7ZfP51tJpVKIx%2BMYj8cYjUZQFEUmJ14TY7GYPCOHw6Eo12loLpVKGA6HYtPp9Xoih1BVFc1mE%2B12W55%2B4XAYnU4HoVAIiUQCvV5P7EHdbhf1eh2apq0%2B%2FPDD7pTlFgC3abm1Xy%2B%2F%2FPIGgPPJZFIugySI7odGyBORi3qiZ6bTKTRNg6qq4jFkowoGg5ifnxffIa%2BLi4uLsG1bGPJkvVNmQRlFJpPB%2FPz8G4f5uXHr9iq3abklZZrmajAYlLAKwzBQLpcRDofh8%2FkQCoXkyVYqleT5mMvlRNu1t7eH6XQqF8VoNApVVeE4DjqdDorF4gHzNAmq3W4XhmEgGo3CcRyx%2BiiKcv6xxx7bOOzPjVu3T7lNyy2p119%2F%2FSPLsj7k86zVaiEcDguPncEVwWBQdlG6riOdTsuVsdVqoVgsQlVVyUYcDAbw%2B%2F0wTROMM2u1WlAURaioXN5zqV8qlZBMJtHv91cO8VPi1m1YbtNy619rBQAMw0Aul5PwCpqjTdMUfhZlDORetVotiRgbDocYjUbQdR3NZlPSe5jm0263oaoqVFVFJBKRsIpUKiWpQNVq9YPvfve7G4f4uXDrNiy3abl1oJ5%2F%2FvkLpmluMsprbm4Oo9EIAJDP5yUdhxdDTlCO4wgeWdM0Wc5ziqKNhzQHhr8OBgPoui5asEgkgqWlJQpN3YuhW58qt2m59amaTqcr0WgUwD8FouVyWUgOjuPA6%2FWKGNQ0TVmq00BNmYTjONB1HeFwGJFIBJubm1BVFX6%2FH51OR3hZxWJR0M%2FRaBSpVOriU089deFwPxNu3Y7lNi23PlWhUOh9j8ejNxoN2WMxtLVQKCAajQryOJPJwLIsQc%2Bk02mkUilRvPv9flG7h8NhAfxRdBoIBJBOp4XTVa%2FXsbe3B9u23SnLrf9ruYp4tz5VL7zwgvbMM8%2BsxGKxs6SSMhG61%2BsJyWEwGCCXy0FVVYn%2BMk1TvIeWZWF7e%2FuAeZr7Mb%2FffyBvkb8Pp7Pl5eU3Dvvz4NbtWf8H8QfNCslytgcAAAAASUVORK5CYII%3D%22%2F%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .background-div{top:-18.9rem;left:6rem;width:27rem;height:27rem}}.block-inline-blockeic-main-cards-wrapper .title-wrapper{position:relative}.block-inline-blockeic-main-cards-wrapper .title-wrapper .h2,.block-inline-blockeic-main-cards-wrapper .title-wrapper h2{text-decoration:none;font-family:Manrope;font-size:7.7rem;font-weight:500;line-height:1.1;width:28rem;padding-bottom:2.9rem;text-align:right;color:#fff}@media (min-width:992px){.block-inline-blockeic-main-cards-wrapper .title-wrapper .h2,.block-inline-blockeic-main-cards-wrapper .title-wrapper h2{text-decoration:none;font-family:Manrope;font-size:10.7rem;font-weight:500;line-height:1.1;display:inline-block;width:32rem}}.block-inline-blockeic-main-cards-wrapper .title-wrapper .icon{position:absolute;z-index:1;bottom:0;left:7.8rem;width:7rem;height:7rem;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%22166%22%20height%3D%22167%22%20viewBox%3D%220%200%20166%20167%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M82.2399%20142.695C82.2399%20142.695%2071.9727%20120.072%2031.9551%20120.072V40.9442C71.5263%2040.9442%2082.2399%2060.773%2082.2399%2060.773M82.2399%20142.695V60.773M82.2399%20142.695C82.2399%20142.695%2096.1071%20120.072%20134.627%20120.072V40.9442C95.8047%2040.9442%2082.2399%2060.773%2082.2399%2060.773M121.494%2098.3282C110.378%2099.9986%20101.982%20103.642%2095.8479%20107.472M121.494%2080.7026C110.378%2082.373%20101.982%2086.0162%2095.8479%2089.8466M121.494%2063.077C110.378%2064.7474%20101.982%2068.3906%2095.8479%2072.221M44.2815%2098.3282C55.3983%2099.9986%2063.7935%20103.642%2069.9279%20107.472M44.2815%2080.7026C55.3983%2082.373%2063.7935%2086.0162%2069.9279%2089.8466M44.2815%2063.077C55.3983%2064.7474%2063.7935%2068.3906%2069.9279%2072.221M164.982%2083.2514C164.982%20128.551%20128.26%20165.274%2082.9599%20165.274C37.6602%20165.274%200.9375%20128.551%200.9375%2083.2514C0.9375%2037.9517%2037.6602%201.229%2082.9599%201.229C128.26%201.229%20164.982%2037.9517%20164.982%2083.2514Z%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.8%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .title-wrapper .icon{bottom:-1.1rem;left:10.4rem;width:10rem;height:10rem}}@media (min-width:1200px){.block-inline-blockeic-main-cards-wrapper .title-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-right:8.8rem;text-align:right}}.block-inline-blockeic-main-cards-wrapper .field--name-field-subtitulo{text-decoration:none;font-family:Manrope;font-size:2.6rem;font-weight:500;line-height:1.2;padding:1.6rem 6.4rem;text-align:center!important;color:#fff;border:1px solid #fff;border-radius:var(--bs-border-radius-pill)!important;background-color:rgba(0,0,0,.4)}@media (min-width:992px){.block-inline-blockeic-main-cards-wrapper .field--name-field-subtitulo{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:1.07;max-width:800px;margin:auto}}.field--name-field-cards-container{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:4rem;padding:0}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.4rem;border:1px solid #6e6e6e;border-radius:2.4rem;background-color:#6e6e6e;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275)}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{display:grid;grid-template-columns:repeat(3,1fr);width:100%!important;height:100%!important;padding:0;gap:2.4rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards>:last-child{grid-column:span 2}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo *{text-decoration:none;font-family:Manrope;font-size:5.5rem;font-weight:500;line-height:1.06;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important;text-align:right!important}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5;width:100%!important;text-align:left!important}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards>*{-ms-flex-item-align:stretch;align-self:stretch}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards>.field__item{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 4rem);flex:0 1 calc(33% - 4rem)}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1 .field--name-field-list-eic-cards{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.4rem;border:1px solid #00138e;border-radius:2.4rem;background-color:#00138e;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275)}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(1,1fr);width:100%!important;height:100%!important;padding:0;gap:1.2rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion{-ms-flex-item-align:self-start;align-self:self-start;color:#fff}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo *{text-decoration:none;font-family:Manrope;font-size:3.7rem;font-weight:500;line-height:1.2;width:100%!important;text-align:left!important;line-height:45px}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo *{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:1.2}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;width:100%!important;text-align:left!important}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards>*{-ms-flex-item-align:stretch;align-self:stretch}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2 .field--name-field-list-eic-cards{grid-template-columns:repeat(3,1fr)}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.4rem;border:1px solid #00013a;border-radius:2.4rem;background-color:#00013a;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275)}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(1,1fr);width:100%!important;height:100%!important;padding:0;gap:1.2rem}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards>*{-ms-flex-item-align:stretch;align-self:stretch}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion{-ms-flex-item-align:self-start;align-self:self-start;color:#fff}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo *{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:1.2;width:100%!important;text-align:right!important}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5;width:100%!important;text-align:left!important}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.33}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{gap:1.2rem}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3 .field--name-field-list-eic-cards{grid-template-columns:repeat(3,1fr)}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.4rem;border:1px solid #fff;border-radius:2.4rem;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275)}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(1,1fr);width:100%!important;height:100%!important;padding:0;gap:1.2rem}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion{-ms-flex-item-align:self-start;align-self:self-start;color:#00013a}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-base-titulo *{text-decoration:none;font-family:Manrope;font-size:4.4rem;font-weight:500;line-height:1.2;width:100%;text-align:right}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-align:left;font-weight:600}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards .field--name-field-descripcion *{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.3}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards>*{-ms-flex-item-align:stretch;align-self:stretch}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4 .field--name-field-list-eic-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1.four-items .field--name-field-list-eic-cards>.field__item{-webkit-box-flex:0;-ms-flex:0 1 calc(22% - 4rem);flex:0 1 calc(22% - 4rem)}}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2.four-items .field--name-field-list-eic-cards,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3.four-items .field--name-field-list-eic-cards,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4.four-items .field--name-field-list-eic-cards{grid-template-columns:repeat(4,1fr)}}.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_1.eic-white-border .field--name-field-list-eic-cards>.field__item,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2.eic-white-border .field--name-field-list-eic-cards>.field__item,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3.eic-white-border .field--name-field-list-eic-cards>.field__item,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4.eic-white-border .field--name-field-list-eic-cards>.field__item{border:1px solid #fff!important}@media (min-width:1200px){.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_2.eic-space-card .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_3.eic-space-card .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards,.field--name-field-cards-container .paragraph--type--eic-cards-container.paragraph--view-mode--default.var_4.eic-space-card .field--name-field-list-eic-cards>.field__item .paragraph--type--eic-cards{gap:6.4rem}}.block-inline-blockeic-two-col-layout-with-cards{padding:9.6rem 0}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container{display:grid;grid-template-columns:repeat(1,1fr);gap:5.6rem}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:5.6rem}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image .field--name-field-base-titulo>*{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:1.2;text-align:start;color:#181818}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image .field--name-field-base-titulo>*{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:1.06;color:#181818}}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image .field--name-field-base-titulo.clearfix::after{display:none!important}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image>img{padding-right:90px}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.title-image{gap:4rem}}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.cards{grid-column:span 2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container>div.cards.eic-span-3{grid-column:span 3}}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .node-container{grid-template-columns:repeat(3,1fr)}}.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default.eic-light-text .node-container>div.title-image .field--name-field-base-titulo>*{color:#fff}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards .paragraph--type--eic-two-col-layout-with-cards.paragraph--view-mode--default .container.title-img>div.cards{grid-column:span 2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (min-width:1200px){.block-inline-blockeic-two-col-layout-with-cards{padding:120px 0}}.menu-tabs{-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out;border-bottom:none}@media (min-width:1200px){.menu-tabs{border-bottom:1px solid #fff}}.menu-tabs.menu-sticky{position:fixed;z-index:100;left:0;width:100%}.menu-tabs--tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:0;padding:0;list-style:none;color:#fff}@media (min-width:1200px){.menu-tabs--tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.menu-tabs--tab{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:2.4rem;cursor:pointer;border-bottom:1px solid #fff}.media-library-view--widget .view-header a.menu-tabs--tab.is-active,.menu-tabs--tab.active{position:relative;z-index:5;top:auto;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.media-library-view--widget .view-header a.menu-tabs--tab.is-active::after,.menu-tabs--tab.active::after{position:absolute;right:2.4rem;width:1.5rem;height:1.5rem;content:"";-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M3.19534 5.30736C3.48246 4.93329 3.98122 4.89538 4.30935 5.22269L8 8.90411L11.6906 5.22269C12.0188 4.89538 12.5175 4.93329 12.8047 5.30736C13.0918 5.68143 13.0585 6.25001 12.7304 6.57733L8.51987 10.7773C8.22222 11.0742 7.77778 11.0742 7.48013 10.7773L3.26961 6.57733C2.94148 6.25001 2.90823 5.68143 3.19534 5.30736Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.media-library-view--widget .view-header a.menu-tabs--tab.open.is-active::after,.menu-tabs--tab.active.open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-tabs--tab.home{display:none;-webkit-box-flex:0;-ms-flex:0 0 9.6rem;flex:0 0 9.6rem}.menu-tabs--tab.home svg{width:2.8rem;height:2.8rem}@media (min-width:1200px){.menu-tabs--tab.home{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-tabs--tab:last-child{border-right:0}@media (min-width:1200px){.menu-tabs--tab{position:relative;top:auto;text-align:center;border-right:1px solid #fff;border-bottom:none}.media-library-view--widget .view-header a.menu-tabs--tab.is-active,.menu-tabs--tab.active{top:auto;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.media-library-view--widget .view-header a.menu-tabs--tab.is-active::after,.menu-tabs--tab.active::after{content:none}}.menu-tabs.open .menu-tabs--tab{position:relative;top:auto}.sticky-padding{padding-top:5.6rem}.block-inline-blockvista{padding:9.6rem 0}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results{display:grid;grid-template-columns:repeat(1,1fr);gap:5.6rem}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters{color:#00013a}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .views-exposed-form{margin-bottom:70px}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .views-exposed-form .filters-modal.show{top:var(--menu-height,8rem)}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .input-search input,.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .reset-filters input{color:#00013a}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .select2-container--default .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:.8rem!important;color:#00013a}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;margin-top:2px}@media (min-width:1200px){.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .search-section{position:relative}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-filters .search-section .input-search{position:relative;right:8px}}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results>.view-content .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:3.2rem}@media (min-width:1200px){.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results>.view-content .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr);gap:8rem}}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-empty{text-align:center!important}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-empty .no-results-found{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:1.2;color:#505050}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-empty .no-results-found--subtitle{text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:1.56;color:#505050}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .js-pager__items.pager{margin:0;padding:0}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .js-pager__items.pager .button{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;padding:0;color:#00013a;border-color:transparent;background:0 0}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .js-pager__items.pager .button:focus,.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .js-pager__items.pager .button:hover{text-decoration:underline;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}@media (min-width:1200px){.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default .view-search-results .view-empty .no-results-found{text-decoration:none;font-family:Manrope;font-size:5.5rem;font-weight:500;line-height:1.2;color:#505050}}.block-inline-blockvista .paragraph--type--vista.paragraph--view-mode--default.eic-disable-search .view-search-results .view-filters{display:none!important}.select2-results__option:hover{color:#181818!important}.select2-results__option:hover,.select2-results__option[aria-selected=true]{color:#181818!important;background-color:#d5d5d5!important}.feature-image-title-desc .feature-image-title-desc-title .h1,.feature-image-title-desc .feature-image-title-desc-title .h2,.feature-image-title-desc .feature-image-title-desc-title h1,.feature-image-title-desc .feature-image-title-desc-title h2{text-decoration:none;font-family:Manrope;font-size:4.5rem;font-weight:500;line-height:1.2}@media (min-width:1200px){.feature-image-title-desc .feature-image-title-desc-title .h1,.feature-image-title-desc .feature-image-title-desc-title .h2,.feature-image-title-desc .feature-image-title-desc-title h1,.feature-image-title-desc .feature-image-title-desc-title h2{text-decoration:none;font-family:Manrope;font-size:5.5rem;font-weight:500;line-height:1.2}}.feature-image-title-desc .feature-image-title-desc-subtitle .h1,.feature-image-title-desc .feature-image-title-desc-subtitle .h2,.feature-image-title-desc .feature-image-title-desc-subtitle h1,.feature-image-title-desc .feature-image-title-desc-subtitle h2{text-decoration:none;font-family:Manrope;font-size:3.1rem;font-weight:500;line-height:1}@media (min-width:1200px){.feature-image-title-desc .feature-image-title-desc-subtitle .h1,.feature-image-title-desc .feature-image-title-desc-subtitle .h2,.feature-image-title-desc .feature-image-title-desc-subtitle h1,.feature-image-title-desc .feature-image-title-desc-subtitle h2{text-decoration:none;font-family:Manrope;font-size:3.5rem;font-weight:500;line-height:1.2;padding:0}}.feature-image-title-desc .feature-image-title-desc-desc{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;padding:2.8rem 0 2rem;color:#00013a}@media (min-width:768px){.feature-image-title-desc .feature-image-title-desc-desc{padding:3.2rem 0 0}}@media (max-width:767.98px){.feature-image-title-desc .row-grid .row-grid-image img{border-radius:24px}}@media (min-width:1200px){.feature-image-title-desc .row-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem}.feature-image-title-desc .icon{bottom:7rem;left:-4.8rem}}.hr-feature-image{position:relative;right:-50vw;left:-50vw;width:100vw;margin-right:50%;margin-left:50%}@media (min-width:1200px){.hr-feature-image{position:static;width:100%;margin-right:0;margin-left:0}}.node--type-program.node--view-mode-card a{text-decoration:none}.node--type-program.node--view-mode-card a:focus .field--name-title,.node--type-program.node--view-mode-card a:hover .field--name-title{text-decoration:underline}.node--type-program.node--view-mode-card a:focus .field--name-field-image img,.node--type-program.node--view-mode-card a:hover .field--name-field-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--type-program.node--view-mode-card .field--name-field-image{overflow:hidden;border-radius:12px!important}.node--type-program.node--view-mode-card .field--name-field-image img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.node--type-program.node--view-mode-card .body-teaser-content{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem;padding:2.4rem 0}.node--type-program.node--view-mode-card .body-teaser-content .h3,.node--type-program.node--view-mode-card .body-teaser-content h3{line-height:0}.node--type-program.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:underline;font-family:Manrope;font-size:2.6rem;font-weight:500;line-height:1.2;color:#00013a}.node--type-program.node--view-mode-card .body-teaser-content .field--name-field-subtitle{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5;color:#00013a}.node--type-program.node--view-mode-card .body-teaser-content .field--name-field-acronym{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:1;padding-top:12px;color:#00138e}.node--type-program.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;color:#00013a}@media (min-width:1200px){.node--type-program.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:1.1}.node--type-program.node--view-mode-card .body-teaser-content .field--name-field-subtitle{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5}.node--type-program.node--view-mode-card .body-teaser-content .field--name-field-acronym{text-decoration:none;font-family:Manrope;font-size:6.9rem;font-weight:500;line-height:1}.node--type-program.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}}.node--type-person.node--view-mode-card a{text-decoration:none}.node--type-person.node--view-mode-card a:focus .field--name-title,.node--type-person.node--view-mode-card a:hover .field--name-title{text-decoration:underline}.node--type-person.node--view-mode-card a:focus .field--name-field-image img,.node--type-person.node--view-mode-card a:hover .field--name-field-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--type-person.node--view-mode-card .field--name-field-image{overflow:hidden;border-radius:12px!important}.node--type-person.node--view-mode-card .field--name-field-image img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.node--type-person.node--view-mode-card .body-teaser-content{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem;padding:2.4rem 0}.node--type-person.node--view-mode-card .body-teaser-content .h3,.node--type-person.node--view-mode-card .body-teaser-content h3{line-height:0}.node--type-person.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:underline;font-family:Manrope;font-size:2.6rem;font-weight:500;line-height:1.2;color:#00013a}.node--type-person.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;color:#00013a}@media (min-width:1200px){.node--type-person.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:1.1}.node--type-person.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}}.node--type-person.node--view-mode-contact a{text-decoration:none}.node--type-person.node--view-mode-contact a:focus .field--name-field-email,.node--type-person.node--view-mode-contact a:focus .field--name-title,.node--type-person.node--view-mode-contact a:hover .field--name-field-email,.node--type-person.node--view-mode-contact a:hover .field--name-title{text-decoration:underline}.node--type-person.node--view-mode-contact .body-teaser-content{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem;padding:2.4rem 0}.node--type-person.node--view-mode-contact .body-teaser-content .field--name-field-contact-area{text-decoration:none;font-family:Manrope;font-size:2.3rem;font-weight:500;line-height:1.41;color:#181818}.node--type-person.node--view-mode-contact .body-teaser-content .area-contact{font-size:2.3rem;font-weight:500;color:#181818}.node--type-person.node--view-mode-contact .body-teaser-content .h3,.node--type-person.node--view-mode-contact .body-teaser-content h3{line-height:0}.node--type-person.node--view-mode-contact .body-teaser-content .field--name-title{text-decoration:underline;font-family:Manrope;font-size:2.6rem;font-weight:600;line-height:1.2;color:#00013a}.node--type-person.node--view-mode-contact .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;color:#00013a}.node--type-person.node--view-mode-contact .body-teaser-content .field--name-field-email{text-decoration:underline;font-family:Manrope;font-size:1.8rem;font-weight:700;line-height:1.5;color:#00013a}@media (min-width:1200px){.node--type-person.node--view-mode-contact .body-teaser-content .field--name-title{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:600;line-height:1.2}.node--type-person.node--view-mode-contact .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}}.node--type-event.node--view-mode-call a,.node--type-event.node--view-mode-card a{text-decoration:none}.node--type-event.node--view-mode-call a:focus .field--name-title,.node--type-event.node--view-mode-call a:hover .field--name-title,.node--type-event.node--view-mode-card a:focus .field--name-title,.node--type-event.node--view-mode-card a:hover .field--name-title{text-decoration:underline}.node--type-event.node--view-mode-call a:focus .field--name-field-image img,.node--type-event.node--view-mode-call a:hover .field--name-field-image img,.node--type-event.node--view-mode-card a:focus .field--name-field-image img,.node--type-event.node--view-mode-card a:hover .field--name-field-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--type-event.node--view-mode-call .field--name-field-image,.node--type-event.node--view-mode-card .field--name-field-image{overflow:hidden;border-radius:12px!important}.node--type-event.node--view-mode-call .field--name-field-image img,.node--type-event.node--view-mode-card .field--name-field-image img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.node--type-event.node--view-mode-call .body-teaser-content,.node--type-event.node--view-mode-card .body-teaser-content{display:grid;grid-template-columns:repeat(1,1fr);gap:2.4rem;padding:2.4rem 0}.node--type-event.node--view-mode-call .body-teaser-content .h3,.node--type-event.node--view-mode-call .body-teaser-content h3,.node--type-event.node--view-mode-card .body-teaser-content .h3,.node--type-event.node--view-mode-card .body-teaser-content h3{line-height:0}.node--type-event.node--view-mode-call .body-teaser-content .field--name-title,.node--type-event.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:underline;font-family:Manrope;font-size:2.6rem;font-weight:500;line-height:1.2;color:#00013a}.node--type-event.node--view-mode-call .body-teaser-content .field--name-field-subtitle,.node--type-event.node--view-mode-card .body-teaser-content .field--name-field-subtitle{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5;color:#00013a}.node--type-event.node--view-mode-call .body-teaser-content .body-summary,.node--type-event.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5;color:#00013a}@media (min-width:1200px){.node--type-event.node--view-mode-call .body-teaser-content .field--name-title,.node--type-event.node--view-mode-card .body-teaser-content .field--name-title{text-decoration:none;font-family:Manrope;font-size:2.8rem;font-weight:500;line-height:1.1}.node--type-event.node--view-mode-call .body-teaser-content .field--name-field-subtitle,.node--type-event.node--view-mode-card .body-teaser-content .field--name-field-subtitle{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.5}.node--type-event.node--view-mode-call .body-teaser-content .body-summary,.node--type-event.node--view-mode-card .body-teaser-content .body-summary{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.5}}.region.region-nav-main{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}@media (min-width:1200px){.region.region-nav-main{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.advanced-language-selector{border-bottom:1px solid #a9a9a9}.advanced-language-selector button{position:relative;width:100%;padding:1.2rem 1.2rem 1.2rem 2.4rem;text-align:justify;border-bottom:.1rem solid #6e6e6e}.advanced-language-selector button span{text-decoration:none;font-family:Manrope;font-size:5.4rem;font-weight:500;line-height:1.2;text-transform:uppercase;color:#181818;font-size:1.6rem}@media (min-width:1200px){.advanced-language-selector button span{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:600;line-height:1.33;color:#fff}}.advanced-language-selector button::after{position:absolute;display:none;margin-top:13px}@media (min-width:1200px){.advanced-language-selector button::after{display:inline-block}}.advanced-language-selector button:focus,.advanced-language-selector button:focus-within{outline:.2rem solid #000}@media (min-width:1200px){.advanced-language-selector button:focus,.advanced-language-selector button:focus-within{outline:.1rem solid #fff}}@media (max-width:1199.98px){.advanced-language-selector button{border-radius:0}}@media (min-width:1200px){.advanced-language-selector button{padding:2px 0}}@media (min-width:1200px){.advanced-language-selector button.show .menu-pointer{position:absolute;right:-15px;display:block!important;line-height:0}}@media (max-width:1199.98px){.advanced-language-selector button .plusminus-icon{position:absolute;top:18px;right:20px;-webkit-box-flex:1.7rem;-ms-flex:1.7rem 0 0px;flex:1.7rem 0 0;width:1.7rem;height:1.7rem;margin-right:1rem;margin-left:1rem;cursor:pointer}.advanced-language-selector button .plusminus-icon:focus,.advanced-language-selector button .plusminus-icon:focus-within{outline:.4rem solid rgba(13,110,253,.25)}.advanced-language-selector button .plusminus-icon::after,.advanced-language-selector button .plusminus-icon::before{position:absolute;top:50%;left:0;display:block;width:100%;height:.2rem;content:"";-webkit-transition:.25s;transition:.25s;background-color:#404040}.advanced-language-selector button .plusminus-icon::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.advanced-language-selector button .plusminus-icon::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.advanced-language-selector button.show .plusminus-icon::before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);opacity:0}.advanced-language-selector button.show .plusminus-icon::after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}}.advanced-language-selector .dropdown-menu.show{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;border:0;border-radius:0}.advanced-language-selector .dropdown-menu.show>li{padding:1.2rem 1.2rem 1.2rem 2.4rem}.advanced-language-selector .dropdown-menu.show>li .dropdown-item{padding:0}.advanced-language-selector .dropdown-menu.show>li .dropdown-item:active,.advanced-language-selector .dropdown-menu.show>li .dropdown-item:focus,.advanced-language-selector .dropdown-menu.show>li .dropdown-item:hover{background-color:transparent!important}@media (min-width:1200px){.advanced-language-selector .dropdown-menu.show>li{padding:2.4rem 3.2rem}.advanced-language-selector .dropdown-menu.show>li:last-child{border-left:1px solid #a9a9a9}}@media (min-width:1200px){.advanced-language-selector .dropdown-menu.show{position:absolute;top:40px!important;left:-169px!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #a9a9a9;border-top:none}}@media (min-width:1200px){.advanced-language-selector{border-bottom:0}}@media (min-width:1200px) and (min-width:1200px){.advanced-language-selector{padding-left:4rem}}.block-filterby{display:none;border-radius:99px;border:1px solid #6e6e6e;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.block-filterby{display:-webkit-box;display:-ms-flexbox;display:flex}}.block-filterby.mobile-view{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.block-filterby.mobile-view{display:none}}.block-filterby.mobile-view .form-type-select{margin-right:0;border:1px solid #6e6e6e;border-radius:99px}.block-filterby.mobile-view .filters-section{border-right:1px solid #6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.2rem}.block-filterby.mobile-view .filters-section.opened-search{border-right:0}.block-filterby.mobile-view .filters-section>.h6,.block-filterby.mobile-view .filters-section>h6,.block-filterby.mobile-view .form-wrapper.accordion .accordion-item .filters-section>.h2,.block-filterby.mobile-view .form-wrapper.accordion .accordion-item .filters-section>h2,.form-wrapper.accordion .accordion-item .block-filterby.mobile-view .filters-section>.h2,.form-wrapper.accordion .accordion-item .block-filterby.mobile-view .filters-section>h2{border-right:0}.block-filterby.mobile-view .modal-footer{border-top:0}.block-filterby.mobile-view .modal-footer .reset-filters{position:relative;text-align:center;top:auto;left:-50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.block-filterby.mobile-view .search-section{position:unset}.block-filterby.mobile-view .input-search input{display:none}.block-filterby.mobile-view .input-search.open{width:100%;position:absolute;left:0;top:0;-webkit-transform:none;transform:none}.block-filterby.mobile-view .input-search.open input{display:block}.block-filterby.mobile-view .select2-container .selection{width:100%;padding:0 2.4rem}.block-filterby.mobile-view .select2-selection__arrow{right:2.4rem}.block-filterby.mobile-view .modal-close-btn{position:absolute;right:1rem}.block-filterby .form-wrapper,.block-filterby input{margin:0}.block-filterby .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.block-filterby .filters-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.block-filterby .search-section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.block-filterby .search-section>div:last-child,.block-filterby .search-section>div:nth-last-child(2){border:0}.block-filterby .filters-section>.h6,.block-filterby .filters-section>div,.block-filterby .filters-section>h6,.block-filterby .form-wrapper.accordion .accordion-item .filters-section>.h2,.block-filterby .form-wrapper.accordion .accordion-item .filters-section>h2,.block-filterby .form-wrapper.accordion .accordion-item .search-section>.h2,.block-filterby .form-wrapper.accordion .accordion-item .search-section>h2,.block-filterby .search-section>.h6,.block-filterby .search-section>div,.block-filterby .search-section>h6,.form-wrapper.accordion .accordion-item .block-filterby .filters-section>.h2,.form-wrapper.accordion .accordion-item .block-filterby .filters-section>h2,.form-wrapper.accordion .accordion-item .block-filterby .search-section>.h2,.form-wrapper.accordion .accordion-item .block-filterby .search-section>h2{width:100%;margin:0!important;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-align:center;border-right:1px solid #6e6e6e;height:6.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-filterby .input-search{padding:0 .8rem;-webkit-transition:background-color .2s ease-in-out,-webkit-transform .2s linear;transition:background-color .2s ease-in-out,-webkit-transform .2s linear;transition:transform .2s linear,background-color .2s ease-in-out;transition:transform .2s linear,background-color .2s ease-in-out,-webkit-transform .2s linear}.block-filterby .input-search.open{border-radius:99px;border:1px solid #6e6e6e;background:#eaeaea;-webkit-box-shadow:0 12px 32px 0 rgba(0,0,0,.2);box-shadow:0 12px 32px 0 rgba(0,0,0,.2);-webkit-transform:translate(.8rem);transform:translate(.8rem)}.block-filterby .input-search.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.block-filterby .input-search .form-item{margin:auto 0}.block-filterby .input-search input{border:none;background:0 0}.block-filterby .input-search input::-webkit-input-placeholder{opacity:1;color:inherit}.block-filterby .input-search input::-moz-placeholder{opacity:1;color:inherit}.block-filterby .input-search input:-ms-input-placeholder{opacity:1;color:inherit}.block-filterby .input-search input::-ms-input-placeholder{opacity:1;color:inherit}.block-filterby .input-search input::placeholder{opacity:1;color:inherit}.block-filterby .input-search input:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.block-filterby .input-search .close-btn,.block-filterby .input-search .open-search,.block-filterby .input-search button,.block-filterby .input-search input[name=reset]{background-color:transparent!important;outline:0;border:none;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%}.block-filterby .input-search .close-btn{padding:.8rem 1.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23505050' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E");width:3.2rem;height:3.2rem;background-size:2.2rem;-webkit-box-sizing:content-box;box-sizing:content-box;background-position:center;background-repeat:no-repeat}.block-filterby .input-search .open-search{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3e%3cg clip-path='url(%23clip0_6_1407)'%3e%3cpath d='M19.88 19.88L27.44 27.44M22.4 13.58C22.4 18.4512 18.4512 22.4 13.58 22.4C8.70886 22.4 4.76001 18.4512 4.76001 13.58C4.76001 8.70886 8.70886 4.76001 13.58 4.76001C18.4512 4.76001 22.4 8.70886 22.4 13.58Z' stroke='%23505050' stroke-width='2.52' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_6_1407'%3e%3crect width='32' height='32' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");width:3.2rem;height:3.2rem;padding:.8rem 1.2rem;-webkit-box-sizing:content-box;box-sizing:content-box;background-position:center;background-repeat:no-repeat}.block-filterby .reset-filters{position:absolute;right:0;top:100%;width:auto}.block-filterby .reset-filters .form-wrapper{margin-left:auto}.block-filterby .reset-filters input{background-color:transparent!important;outline:0;border:none;text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:underline;color:#00138e!important}.block-filterby .select2-container{height:6.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-filterby .select2-container--open .select2-selection__arrow{background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M12.8047 10.6926C12.5175 11.0667 12.0188 11.1046 11.6906 10.7773L8 7.09589L4.30935 10.7773C3.98122 11.1046 3.48246 11.0667 3.19534 10.6926C2.90823 10.3186 2.94148 9.74998 3.26961 9.42267L7.48013 5.22268C7.77778 4.92577 8.22222 4.92577 8.51987 5.22268L12.7304 9.42267C13.0585 9.74999 13.0918 10.3186 12.8047 10.6926Z' fill='%23505050'/%3E%3C/svg%3E%0A")}.block-filterby .select2-selection{border:none}.block-filterby .select2-selection__placeholder{color:inherit!important}.block-filterby .select2-selection__rendered{margin:auto}.block-filterby .select2-selection__arrow{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M3.19534 5.30736C3.48246 4.93329 3.98122 4.89538 4.30935 5.22269L8 8.90411L11.6906 5.22269C12.0188 4.89538 12.5175 4.93329 12.8047 5.30736C13.0918 5.68143 13.0585 6.25001 12.7304 6.57733L8.51987 10.7773C8.22222 11.0742 7.77778 11.0742 7.48013 10.7773L3.26961 6.57733C2.94148 6.25001 2.90823 5.68143 3.19534 5.30736Z' fill='%23505050'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.block-filterby .select2-selection__arrow b{display:none}.views-exposed-form-search-results-results-example{margin-top:1px;-webkit-box-shadow:0 12px 32px 0 rgba(0,0,0,.2);box-shadow:0 12px 32px 0 rgba(0,0,0,.2);border-radius:4px;border-color:#6e6e6e}@media (max-width:991.98px){.views-exposed-form-search-results-results-example{border-top:1px solid!important}}.views-exposed-form-search-results-results-example .select2-results__options{max-height:280px!important}.views-exposed-form-search-results-results-example .select2-results__options li:first-child{display:none}@media (max-width:991.98px){.select2-container--open{z-index:9999}}.custom-webform .form-item input,.custom-webform .form-item select,.custom-webform .form-item textarea{margin-top:0;padding:6px 12px;border-radius:8px}.custom-webform .form-item input.error,.custom-webform .form-item select.error,.custom-webform .form-item textarea.error{border:1px solid #d13917;background-image: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 fill-rule='evenodd' clip-rule='evenodd' d='M7.81448 1.75C4.46516 1.75 1.75 4.46516 1.75 7.81448C1.75 11.1638 4.46516 13.879 7.81448 13.879C11.1638 13.879 13.879 11.1638 13.879 7.81448C13.879 4.46516 11.1638 1.75 7.81448 1.75ZM0.75 7.81448C0.75 3.91288 3.91288 0.75 7.81448 0.75C11.7161 0.75 14.879 3.91288 14.879 7.81448C14.879 11.7161 11.7161 14.879 7.81448 14.879C3.91288 14.879 0.75 11.7161 0.75 7.81448ZM7.15721 3.97225C7.25177 3.87094 7.38414 3.81342 7.52273 3.81342H8.10623C8.24482 3.81342 8.37718 3.87094 8.47175 3.97225C8.56631 4.07356 8.61458 4.20957 8.60505 4.34782L8.31329 8.57827C8.29521 8.84044 8.07727 9.04387 7.81448 9.04387C7.55169 9.04387 7.33374 8.84044 7.31566 8.57827L7.02391 4.34782C7.01438 4.20957 7.06265 4.07356 7.15721 3.97225ZM8.68974 11.0238C8.68974 11.5072 8.29788 11.899 7.81448 11.899C7.33109 11.899 6.93922 11.5072 6.93922 11.0238C6.93922 10.5404 7.33109 10.1485 7.81448 10.1485C8.29788 10.1485 8.68974 10.5404 8.68974 11.0238Z' fill='%23D13917'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:calc(100% - 6px);background-position-y:center;background-size:1.6rem}.custom-webform .form-item input.error+label.error,.custom-webform .form-item select.error+label.error,.custom-webform .form-item textarea.error+label.error{color:#d13917;font-size:1.4rem}.custom-webform label{margin-bottom:.8rem}.custom-webform .webform-flexbox{gap:4rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.webform-submission-eic-contact-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.webform-submission-eic-contact-form .webform-button--submit{margin-left:auto}.region-content,.region-footer,.region-sidebar-first,.region-sidebar-second{padding:0}footer{padding:0}footer .menu-footer{background-color:#000}footer .menu-footer a,footer .menu-footer p,footer .menu-footer span{color:#fff}footer .menu-footer .footer-footer .footer-copy{text-align:center}@media (min-width:992px){footer .menu-footer .footer-footer .footer-copy{text-align:justify}}footer .menu-footer .footer-footer .footer-social .field__label{display:none}footer .menu-footer .footer-footer .footer-social .field__items{display:-webkit-box;display:-ms-flexbox;display:flex}footer .menu-footer .footer-footer .footer-social .media--view-mode-default .field--name-field-media-image{width:100%;padding:1.6rem}footer .menu-footer .footer-footer .footer-social .media--view-mode-default .field--name-field-media-image svg{height:auto;width:100%}footer .menu-footer .footer-items .d-item{position:relative}footer .menu-footer .footer-items .d-item::after{position:absolute;content:">";color:#fff;right:0}@media (min-width:992px){footer .menu-footer .footer-items .d-item::after{display:none}}footer .menu-footer .footer--variant-1 .footer-body{padding:5.6rem 0}footer .menu-footer .footer--variant-1 .footer-body .footer-body--resume span{font-weight:500}footer .menu-footer .footer--variant-1 .footer-body .footer-body--resume p{font-weight:200}footer .menu-footer .footer--variant-3 .footer-copy{text-align:right}@media (min-width:992px){footer .menu-footer .footer--variant-3 .media--view-mode-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .menu-footer .footer--variant-3 .media--view-mode-default .field--name-field-media-image{width:21%!important}.hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:1}.menu--main ul{margin:0}.menu--main ul li{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%}.menu--main .menu-item--dropdown{list-style:none}.menu--main .menu-item--dropdown:last-child{border-bottom:.1rem solid #6e6e6e}@media (min-width:1200px){.menu--main .menu-item--dropdown:last-child{border-bottom:none}}.menu--main .menu-item--dropdown .arrow-icon{display:none}.menu--main .menu-pointer{margin-left:auto;margin-bottom:-.5rem;z-index:10;display:none}@media (min-width:1200px){.menu--main .menu-pointer{display:block}}.menu--main .menu-item a,.menu--main .menu-item span{cursor:pointer;color:#000}.menu--main .menu-item a:hover,.menu--main .menu-item span:hover{color:#8b8b8b}@media (min-width:1200px){.menu--main .menu-item a,.menu--main .menu-item span{color:#fff}}.menu--main .menu-item a{text-decoration:none}.menu--main .menu-item a.is-active{color:#8b8b8b}.menu--main .menu-item--heading{text-transform:uppercase;font-weight:700;line-height:2.1rem;display:block;margin-bottom:2.4rem;cursor:auto!important}@media (min-width:1200px){.menu--main .menu-item .menu-item--active span,.menu--main .menu-item:hover span{color:#fff}}.menu--main .menu-level-0{display:block;background:#fff}@media (min-width:1200px){.menu--main .menu-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0}}.menu--main .menu-level-0>.menu-item{font-weight:500}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item{font-weight:600;margin-right:2.4rem;position:relative}.menu--main .menu-level-0>.menu-item:last-child{margin-right:0}}.menu--main .menu-level-0>.menu-item>a,.menu--main .menu-level-0>.menu-item>span{padding:1.2rem 1.2rem 1.2rem 2.4rem;font-size:1.6rem;border-bottom:.1rem solid #6e6e6e}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item>a,.menu--main .menu-level-0>.menu-item>span{padding:0;font-size:1.4rem;border-bottom:none}}.menu--main .menu-level-0>.menu-item a,.menu--main .menu-level-0>.menu-item span{width:100%;display:block}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item a,.menu--main .menu-level-0>.menu-item span{width:auto}}.menu--main .menu-level-0>.menu-item .menu-dropdown-0{display:none}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item .menu-dropdown-0{position:absolute;right:0;top:calc(100% - 10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;z-index:5}.media-library-view--widget .view-header .menu--main .menu-level-0>.menu-item a.menu-dropdown-0.is-active,.menu--main .menu-level-0>.menu-item .media-library-view--widget .view-header a.menu-dropdown-0.is-active,.menu--main .menu-level-0>.menu-item .menu-dropdown-0.active{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item .menu-dropdown-0.menu-centered{right:-50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.menu--main .menu-level-0>.menu-item .menu-dropdown-0.menu-centered .menu-pointer{margin-left:50%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}}.menu--main .menu-level-1{display:block;background:#fff}@media (min-width:1200px){.menu--main .menu-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 10px 24px 0 rgba(0,0,0,.1);box-shadow:0 10px 24px 0 rgba(0,0,0,.1);border:.1rem solid #a9a9a9}}.menu--main .menu-level-1 a,.menu--main .menu-level-1 span{color:#212529!important;text-decoration:none}.menu--main .menu-level-1 span{font-weight:700}.menu--main .menu-level-1 .menu-item{font-weight:500}@media (min-width:1200px){.menu--main .menu-level-1 .menu-item{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:15rem}}@media (min-width:1200px){.menu--main .menu-level-1 .menu-item{max-width:21.6rem}}.menu--main .menu-level-1>.menu-item{padding:2rem 3.2rem .8rem;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.menu--main .menu-level-1>.menu-item{padding:2.4rem 3.2rem}.menu--main .menu-level-1>.menu-item:after{content:"";position:absolute;width:.1rem;height:100%;border-right:.1rem solid #a9a9a9;top:0;right:0}}.menu--main .menu-level-1>.menu-item:last-child:after{content:none}.menu--main .menu-level-2 .menu-item{padding:1.2rem 0;width:100vw}.menu--main .menu-level-2 .menu-item>a,.menu--main .menu-level-2 .menu-item>span{color:#303030!important}.menu--main .menu-level-2 .menu-item:hover>a,.menu--main .menu-level-2 .menu-item:hover>span{color:#000!important;font-weight:600}@media (min-width:1200px){.menu--main .menu-level-2 .menu-item{width:auto}}header{height:80px;z-index:1;line-height:80px}@media (min-width:1200px){header{height:90px}}header .region-nav-branding{margin-left:3.2rem}@media (min-width:1200px){header .region-nav-branding{margin-left:0}}header .navbar-toggler{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0;border:none}header .navbar-toggler:focus,header .navbar-toggler:focus-within{outline:.4rem solid rgba(13,110,253,.25)}.plusminus-icon{position:relative;width:1.7rem;height:1.7rem;cursor:pointer;margin-right:1rem;margin-left:1rem;-webkit-box-flex:1.7rem;-ms-flex:1.7rem 0 0px;flex:1.7rem 0 0}.plusminus-icon:focus,.plusminus-icon:focus-within{outline:.4rem solid rgba(13,110,253,.25)}.media-library-view--widget .view-header a.plusminus-icon.is-active:before,.plusminus-icon.active:before{-webkit-transform:translatey(-50%) rotate(-90deg);transform:translatey(-50%) rotate(-90deg);opacity:0}.media-library-view--widget .view-header a.plusminus-icon.is-active:after,.plusminus-icon.active:after{-webkit-transform:translatey(-50%) rotate(0);transform:translatey(-50%) rotate(0)}.plusminus-icon:after,.plusminus-icon:before{content:"";display:block;background-color:#404040;position:absolute;top:50%;left:0;-webkit-transition:.25s;transition:.25s;width:100%;height:.2rem}.plusminus-icon:before{-webkit-transform:translatey(-50%);transform:translatey(-50%)}.plusminus-icon:after{-webkit-transform:translatey(-50%) rotate(90deg);transform:translatey(-50%) rotate(90deg)}#hamburger-icon{width:2.4rem;height:1.6rem;position:relative;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#hamburger-icon span{display:block;position:absolute;height:.2rem;width:100%;background:#fff;opacity:1;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#hamburger-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(2){top:.7rem;-webkit-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(3){top:1.4rem;-webkit-transform-origin:left center;transform-origin:left center}[aria-expanded=true]>#hamburger-icon span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-.3rem;left:0}[aria-expanded=true]>#hamburger-icon span:nth-child(2){width:0%;opacity:0}[aria-expanded=true]>#hamburger-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:1.4rem;left:0}body:not(.user-logged-in) header{position:fixed;z-index:999;width:100%;top:0;left:0;overflow:auto;max-height:100%;height:auto}@media (min-width:1200px){body:not(.user-logged-in) header{overflow:initial}}.scroll-element{overflow-y:scroll;scrollbar-color:#505050 #505050;scrollbar-width:thin}.scroll-element::-webkit-scrollbar{width:.8rem}.scroll-element::-webkit-scrollbar-track{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.scroll-element::-webkit-scrollbar-thumb{background-color:#505050;border-radius:.8rem;border-radius:.1rem solid #fff}.main-nav.base-theme-menu-2{background-color:#fff}main{padding-top:8.725rem}.navbar-base_theme_menu2 .region-nav-branding{margin-left:0}.navbar-base_theme_menu2 .navbar-toggler{display:block}.navbar-base_theme_menu2 #hamburger-icon span{background-color:#000}.offcanvas-black{background-color:#000;color:#fff}.btn-close-text{background:0 0;border:none;color:#fff;font-size:1rem}.btn-close-text:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler{border:none}.navbar-toggler:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.offcanvas-header{border-bottom:.063rem solid #6e6e6e}.nav-item .icon{margin-right:.625rem}.nav-transparent{background:#a9a9a9;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.nav-transparent.scrolled{background-color:#fff}.navbar-nav .dropdown-menu .show{display:none}.offcanvas-black{background-color:#000;color:#fff}.btn-close-text{background:0 0;border:none;color:#fff;font-size:.0665rem}.btn-close-text:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler{border:none}.navbar-toggler:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.offcanvas-header{border-bottom:.0663rem solid #6e6e6e}.nav-item .icon{margin-right:.625rem}.nav-transparent{background:#a9a9a9;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.nav-transparent.scrolled{background-color:#fff}.menu--main .menu-item span{cursor:default}.menu--main .menu-item--heading{display:block;margin-bottom:2.4rem;text-transform:none;font-weight:700;line-height:2.1rem}@media (min-width:1200px){.menu--main .menu-level-0>.menu-item{margin-right:0}}@media (min-width:1200px){.menu--main .menu-level-0{gap:4rem}}@media (max-width:1199.98px){.menu--main .menu-level-1 .menu-item--dropdown .menu-dropdown-1{width:100%}.menu--main .menu-pointer{display:none;margin-right:-.5px;margin-bottom:-.625rem}}@media (max-width:1199.98px) and (min-width:1200px){.menu--main .menu-pointer{display:block}}@media (max-width:1199.98px){.menu--main .menu .menu-item{width:100%;padding:0;border-bottom:.1rem solid #a9a9a9;line-height:1.2}.menu--main .menu .menu-item>a,.menu--main .menu .menu-item>span{width:auto;padding:1.8rem 2.4rem;color:#181818;border:0;font-size:1.6rem;font-weight:500;line-height:1.2}.menu--main .menu .menu-item a{width:100%}.menu--main .menu .menu-item .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0}.menu--main .menu .menu-item .arrow-icon{-ms-flex-item-align:center;align-self:center;padding-right:2.8rem}.menu--main .menu .menu-item .menu-level-1>.menu-item:not(.menu-item--dropdown){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu--main .menu .menu-item .menu-level-1 span{cursor:auto;text-transform:none;pointer-events:none;font-size:1.3rem;font-weight:700}.menu--main .menu .menu-item .menu-level-1 li>span{width:100%;padding-bottom:.8rem}.menu--main .menu .menu-item .menu-level-2 a{padding-top:1.2rem;padding-bottom:1.2rem}.menu--main .plusminus-icon{margin:0 .4rem}.menu--main .plusminus-icon::after,.menu--main .plusminus-icon::before{background-color:#505050}.menu--main [aria-expanded=true]>#hamburger-icon span:nth-child(1),.menu--main [aria-expanded=true]>#hamburger-icon span:nth-child(3){top:50%;left:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@media (min-width:1200px){.menu--main .menu-level-1{margin-top:-1px;border-top:0}.menu--main .menu-level-1>.menu--item-dropdown{pointer-events:none}}@media (max-width:1199.98px){.navbar-collapse{position:absolute;top:var(--menu-height,8rem);left:0;width:100%;height:calc(100vh - var(--menu-height,8rem))!important;-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#fff}.navbar-collapse:not(.show){height:0!important}}header .navbar-expand-lg .navbar-toggler{margin:0;padding:0}.node--type-areas-de-impacto{color:#fff}footer figure{margin:0}footer .menu-footer .d-item{position:relative;border-bottom:.1rem solid #303030}footer .menu-footer .d-item:last-child{border-bottom:0}@media (min-width:1200px){footer .menu-footer .d-item{border-bottom:0}}footer .menu-footer a{text-decoration:none;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:150%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-text-decoration .15s ease;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease;text-decoration:none}footer .menu-footer a:hover{text-decoration:underline}footer .menu-footer .footer-items .d-item::after{position:initial;height:1.6rem;content: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='M6 2.89038L11 7.89038L6 12.8904' stroke='%23ffffff' stroke-width='1.5'/%3E%3C/svg%3E%0A")}footer hr{margin:4rem 0;opacity:1;color:#303030}@media (min-width:1200px){footer hr{margin:4.8rem 0}}footer .footer-copy a,footer .footer-copy p{text-decoration:none;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:150%}@media (min-width:1200px){footer .footer-copy a,footer .footer-copy p{text-decoration:none;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:150%}}footer .policy p>a{display:inline}footer .policy p>a::after{display:inline;margin:0 .1rem 0 .3rem;content:"|"}@media (min-width:1200px){footer .policy p>a::after{margin:0 .2rem 0 .4rem}}footer .policy p>a:last-child::after{display:none}footer .field--name-field-box-redes{margin-top:2.4rem}footer .field--name-field-box-redes>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem}@media (min-width:1200px){footer .field--name-field-box-redes{margin-top:0}}footer .menu-footer .footer-footer .footer-social .media--view-mode-default .field--name-field-media-image{padding:0}header{overflow:unset!important;background-color:#000;line-height:1}header .navbar-brand img,header .region-nav-branding{margin:0}header .navbar-brand{margin:0}header .navbar-brand img{width:21.2rem;height:3.6rem}@media (min-width:1200px){header .navbar-brand img{width:27.5rem;height:4.6rem}}main{padding-top:var(--menu-height,8rem)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJzdHlsZS5jc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19qcXVlcnkudWkuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fYWRtaW4uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL193ZWJmb3JtLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3BhcmFncmFwaHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fbG9jYWxfdGFza3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGFibGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fcmVnaW9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL192aWV3cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19tZWRpYV9saWJyYXJ5LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX21pc2Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9AYWNjZXNzaWJsZTM2MC9hY2Nlc3NpYmxlLXNsaWNrL3NsaWNrL3NsaWNrLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvQGFjY2Vzc2libGUzNjAvYWNjZXNzaWJsZS1zbGljay9zbGljay9zbGljay10aGVtZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0BhY2Nlc3NpYmxlMzYwL2FjY2Vzc2libGUtc2xpY2svc2xpY2svYWNjZXNzaWJsZS1zbGljay10aGVtZS5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwib3ZlcnJpZGVzL21peGlucy9fbWl4aW4tZm9udHMuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9iYXNlL19idXR0b24uc2NzcyIsImJhc2UvX2NvbG9ycy5zY3NzIiwib3ZlcnJpZGVzL21peGlucy9fbWl4aW4tdXRpbHMuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9iYXNlL19sYXlvdXQuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9iYXNlL19zdmcuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19hY29yZGVvbi5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvY29tcG9uZW50cy9faGVyby5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xpc3Quc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wb3N0LnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcHJvZmlsZS5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYmxhLnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3dlbGwuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mZWF0dXJlZC5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3Byb2dyYW0uc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tb3NhaWNvLnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLWVpYy5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8taGVyby5zY3NzIiwiY29tcG9uZW50cy9fZmVhdHVyZWQtcG9zdC5zY3NzIiwiY29tcG9uZW50cy9fdGl0dWxvLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlZC10d28tY29sdW1ucy5zY3NzIiwiY29tcG9uZW50cy9fcG9zdC13cmFwcGVyLnNjc3MiLCJjb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXItY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX21haW4tY2FyZHMtd3JhcHBlci5zY3NzIiwiY29tcG9uZW50cy9fZWljLWNhcmRzLWNvbnRhaW5lci5zY3NzIiwiY29tcG9uZW50cy9fZWljLXR3by1jb2wtbGF5b3V0LXdpdGgtY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX21lbnUtdGFicy5zY3NzIiwiY29tcG9uZW50cy9fdmlzdGFzLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlZF9pbWFnZV90aXRsZV9kZXNjLnNjc3MiLCJjb21wb25lbnRzL19jYXJkLXByb2dyYW0uc2NzcyIsImNvbXBvbmVudHMvX2NhcmQtcGVyc29uLnNjc3MiLCJjb21wb25lbnRzL19jYXJkLWNvbnRhY3Quc2NzcyIsImNvbXBvbmVudHMvX2NhcmQtZXZlbnQuc2NzcyIsImNvbXBvbmVudHMvX2xhbmd1YWdlLXNlbGVjdG9yLnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvZm9ybS9fdmlld3MtZXhwb3NlZC1mb3JtLnNjc3MiLCJmb3JtL19iYXNlLnNjc3MiLCJmb3JtL19jb250YWN0LnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvcmVnaW9ucy9fcmVnaW9uLnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvcmVnaW9ucy9fZm9vdGVyLnNjc3MiLCIuLi8uLi9iYXNlX3RoZW1lL3Njc3MvbmF2aWdhdGlvbi9tZW51L19tZW51LS12YXJpYW50LTEuc2NzcyIsIi4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9uYXZpZ2F0aW9uL21lbnUvX21lbnUtLXZhcmlhbnQtMi5zY3NzIiwiLi4vLi4vYmFzZV90aGVtZS9zY3NzL25hdmlnYXRpb24vbWVudS9fbWVudS0tdmFyaWFudC0zLnNjc3MiLCJuYXZpZ2F0aW9uL21lbnUvX21lbnUtLXZhcmlhbnQtMS5zY3NzIiwibm9kZXMvX2FyZWFzLWRlLWltcGFjdG8uc2NzcyIsInJlZ2lvbnMvX2Zvb3Rlci5zY3NzIiwicmVnaW9ucy9faGVhZGVyLnNjc3MiLCJyZWdpb25zL19yZWdpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUNFOzs7O0FDUU0sZ0lDVFIsTUN1RUEsc0JEOURJLFVBQUEsUUFBQSxZ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QSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBY0EsaUJBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQUZGLGlCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUFGRixpQkFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBRkYsaUJBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZGLGlCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUFGRixpQkFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0JFLGFBaERKLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FxRFEsVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxZQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxhQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEs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QUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUFGRixpQkFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkYsaUJBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZGLGlCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErQkUsYUFoREosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQXFEUSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFlBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0Es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LEtBQ0EsTUFBQSxhQStCRSxhQWhESixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBcURRLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsWUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxhQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxhQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RNLFVBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sVUFoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxhQStETSxVQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RNLFdBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sV0FoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxhQStETSxXQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBdUVR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QUEsRUFBQSxFQUFBLEdBR0YscUJBcENKLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FjQSxrQkFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBRkYsa0JBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZGLGtCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUFGRixrQkFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkYsa0JBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZGLGtCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErQkUsY0FoREosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQXFEUSxXQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFlBK0RNLFdBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sV0FoRU4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStETSxXQWhFTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBK0RNLFdBaEVOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsYUErRE0sV0Fo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QSxLQUNBLGFBQUEsUUFDQSxhQUFBLE1BQ0EsYUFBQSxFQUNBLHdCQUFBLHVCQUNBLGNBQUEsRUN6RkUsbUJBQUEsTUFBQSxLQUFBLFdBQUEsQ0FBQSxpQkFBQSxLQUFBLFdBQUEsQ0FBQSxhQUFBLEtBQUEsV0FBQSxDQUFBLG1CQUFBLEtBQUEsWUFBQSxXQUFBLE1BQUEsS0FBQSxXQUFBLENBQUEsaUJBQUEsS0FBQSxXQUFBLENBQUEsYUFBQSxLQUFBLFdBQUEsQ0FBQSxtQkFBQSxLQUFBLFlBQUEsV0FBQSxNQUFBLEtBQUEsV0FBQSxDQUFBLGlCQUFBLEtBQUEsV0FBQSxDQUFBLGFBQUEsS0FBQSxXQUFBLENBQUEsV0FBQSxLQUFBLFlBQUEsV0FBQSxNQUFBLEtBQUEsV0FBQSxDQUFBLGlCQUFBLEtBQUEsV0FBQSxDQUFBLGFBQUEsS0FBQSxXQUFBLENBQUEsV0FBQSxLQUFBLFdBQUEsQ0FBQSxtQkFBQSxLQUFBLFlEOEVKLG9DQUNFLFFBQUEsUUFBQSxLQUNBLE9BQUEsU0FBQSxNQUNBLG1CQUFBLEtBQUEsa0JBQUEsS0FDQSxNQUFBLHFCRTlGRixpQkFBQSxzQkZnR0UsZUFBQSxLQUNBLGFBQUEsUUFDQSxhQUFBLE1BQ0EsYUFBQSxFQUNBLHdCQUFBLHVCQUNBLGNBQUEsRUN6RkUsbUJBQUEsTUFBQSxLQUFBLFdBQUEsQ0FBQSxpQkFBQSxLQUFBLFdBQUEsQ0FBQSxhQUFBLEtBQUEsV0FBQSxDQUFBLG1CQUFBLEtBQUEsWUFBQSxXQUFBLE1BQUEsS0FBQSxXQUFBLENBQUEsaUJBQUEsS0FBQSxXQUFBLENBQUEsYUFBQSxLQUFBLFdBQUEsQ0FBQSxtQkFBQSxLQUFBLFlBQUEsV0FBQSxNQUFBLEtBQUEsV0FBQSxDQUFBLGlCQUFBLEtBQUEsV0FBQSxDQUFBLGFBQUEsS0FBQSxXQUFBLENBQUEsV0FBQSxLQUFBLFlBQUEsV0FBQSxNQUFBLEtBQUEsV0FBQSxDQUFBLGlCQUFBLEtBQUEsV0FBQSxDQUFBLGFBQUEsS0FBQSxXQUFBLENBQUEsV0FBQSxLQUFBLFdBQUEsQ0FBQSxtQkFBQSxLQUFBLFlB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QUFBLE1BQ0Esa0JBQUEsUUFDQSw0QkFBQSxRQUNBLDBCQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsR0FDQSxzQkFBQSxNQUNBLG1CQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLHFCQUNBLHdCQUFBLE1BQ0EscUJBQUEsUUFDQSwrQkFBQSxRRDRIQSxxQkFBQSwrQ0NoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsQ0FBQSxDQUFBLEVBQUEsQ0FBQSxJQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSx1QkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxxQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsRUFBQSxDQUFBLEdBQUEsQ0FBQSxHQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxrQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsQ0FBQSxDQUFBLEdBQUEsQ0FBQSxJQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxxQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxFQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxvQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEVBQUEsQ0FBQSxHQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxtQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRG1HQSxrQkNoSEEsZUFBQSxRQUNBLHNCQUFBLFFBQ0EscUJBQUEsTUFDQSxrQkFBQSxRQUNBLDRCQUFBLFFBQ0EsMEJBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUNBLHNCQUFBLE1BQ0EsbUJBQUEsUUFDQSw2QkFBQSxRQUNBLHVCQUFBLE1BQUEsRUFBQSxJQUFBLElBQUEscUJBQ0Esd0JBQUEsUUFDQSxxQkFBQSxZQUNBLCtCQUFBLFFBQ0EsY0FBQSxLRCtHRixVQUFBLFlBQ0UscUJBQUEsSUFDQSxlQUFB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QUNBLGlDQUFBLGtDQUNBLDZCQUFBLDhCQUNBLDBCQUFBLGtDQUNBLG9DQUFBLGtDQVZGLHlCQUNFLHNCQUFBLGdDQUNBLG1CQUFBLDRCQUNBLDZCQUFBLGdDQUNBLG1DQUFBLHlCQUNBLGdDQUFBLGdDQUNBLG9DQUFBLHlCQUNBLGlDQUFBLGdDQUNBLDZCQUFBLDRCQUNBLDBCQUFBLGdDQUNBLG9DQUFBLGdDQVZGLHNCQUNFLHNCQUFBLDZCQUNBLG1CQUFBLHlCQUNBLDZCQUFBLDZCQUNBLG1DQUFBLHlCQUNBLGdDQUFBLDZCQUNBLG9DQUFBLHlCQUNBLGlDQUFBLDZCQUNBLDZCQUFBLHlCQUNBLDBCQUFBLDZCQUNBLG9DQUFBLDZCQVZGLHlCQUNFLHNCQUFBLGdDQUNBLG1CQUFBLDRCQUNBLDZCQUFBLGdDQUNBLG1DQUFBLHlCQUNBLGdDQUFBLGdDQUNBLG9DQUFBLHlCQUNBLGlDQUFBLGdDQUNBLDZCQUFBLDRCQUNBLDBCQUFBLGdDQUNBLG9DQUFBLGdDQVZGLHdCQUNFLHNCQUFBLCtCQUNBLG1CQUFBLDJCQUNBLDZCQUFBLCtCQUNBLG1DQUFBLHlCQUNBLGdDQUFBLCtCQUNBLG9DQUFBLHlCQUNBLGlDQUFBLCtCQUNBLDZCQUFBLDJCQUNBLDBCQUFBLCtCQUNBLG9DQUFBLCtCQVZGLHVCQUNFLHNCQUFBLDhCQUNBLG1CQUFBLDBCQUNBLDZCQUFBLDhCQUNBLG1DQUFBLHlCQUNBLGdDQUFBLDhCQUNBLG9DQUFBLHlCQUNBLGlDQUFBLDhCQUNBLDZCQUFBLDBCQUNBLDBCQUFBLDhCQUNBLG9DQUFBLDhCQVZGLHNCQUNFLHNCQUFBLDZCQUNBLG1CQUFBLHlCQUNBLDZCQUFBLDZCQUNBLG1DQUFBLHlCQUNBLGdDQUFBLDZCQUNBLG9DQUFBLHlCQUNBLGlDQUFBLDZCQUNBLDZCQUFBLHlCQUNBLDBCQUFBLDZCQUNBLG9DQUFBLDZCQzVMSixXQUFBLHFDQUVFLHFCQUFBLE1BQ0Esa0JBQUEsaVVBQ0EsdUJBQUEsSUFDQSw2QkFBQSxLQUNBLDRCQUFBLEVBQUEsRUFBQSxFQUFBLFFBQUEsdUJBQ0EsNkJB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T0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsZUFQSixNQU9JLGFBQUEsWUFBQSxZQUFBLFlBUEosTUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosTUFPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosTUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosTUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosTUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLE1BT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLE1BT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLE1BT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixNQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixPQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosT0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosT0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosT0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosT0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLE1BT0ksV0FBQSxZQUFBLGNBQUEsWUFQSixNQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixNQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSix3Q0FBQSxNQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixNQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixNQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosTUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosTUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosTUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLE1BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE9BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE9BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE9BT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLE9BT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixPQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixPQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixPQU9JLFdBQUEsa0JBQUEsY0FBQSxrQkFQSixPQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosTUFPSSxXQUFBLFlBUEosTUFPSSxXQUFBLGdCQVBKLE1BT0ksV0FBQSxnQkFQSixNQU9JLFdBQUEsaUJBUEosTUFPSSxXQUFBLGlCQVBKLE1BT0ksV0FBQSxlQVBKLE1BT0ksV0FBQSxpQkFQSixNQU9JLFdBQUEsaUJBUEosTUFPSSxXQUFBLGVBUEosTUFPSSxXQUFBLGlCQVBKLE9BT0ksV0FBQSxpQkFQSixPQU9JLFdBQUEsaUJBUEosT0FPSSxXQUFBLGlCQVBKLE9BT0ksV0FBQSxlQVBKLE9BT0ksV0FBQSxpQkFQSixPQU9JLFdBQUEsaUJBUEosT0FPSSxXQUFBLGtCQVBKLE9BT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZUFQSixNQU9JLGFBQUEsWUFQSixNQU9JLGFBQUEsZ0JBUEosTUFPSSxhQUFBLGdCQVBKLE1BT0ksYUFBQSxpQkFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosTUFPSSxhQUFBLGlCQVBKLE1BT0ksYUFBQSxpQkFQSixNQU9JLGFBQUEsZUFQSixNQU9JLGFBQUEsaUJBUEosT0FPSSxhQUFBLGlCQVBKLE9BT0ksYUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBUEosT0FPSSxhQUFBLGVBUEosT0FPSSxhQUFBLGlCQVBKLE9BT0ksYUFBQSxpQkFQSixPQU9JLGFBQUEsa0JBUEosT0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLE1BT0ksY0FBQSxZQVBKLE1BT0ksY0FBQSxnQkFQSixNQU9JLGNBQUEsZ0JBUEosTUFPSSxjQUFBLGlCQVBKLE1BT0ksY0FBQSxpQkFQSixNQU9JLGNBQUEsZUFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGlCQVBKLE1BT0ksY0FBQSxlQVBKLE1BT0ksY0FBQSxpQkFQSixPQU9JLGNBQUEsaUJBUEosT0FPSSxjQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFQSixPQU9JLGNBQUEsZUFQSixPQU9JLGNBQUEsaUJBUEosT0FPSSxjQUFBLGlCQVBKLE9BT0ksY0FBQSxrQkFQSixPQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosTUFPSSxZQUFBLFlBUEosTUFPSSxZQUFBLGdCQVBKLE1BT0ksWUFBQSxnQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGlCQVBKLE1BT0ksWUFBQSxlQVBKLE1BT0ksWUFBQSxpQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosTUFPSSxZQUFBLGlCQVBKLE9BT0ksWUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBUEosT0FPSSxZQUFBLGlCQVBKLE9BT0ksWUFBQSxlQVBKLE9BT0ksWUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBUEosT0FPSSxZQUFBLGtCQVBKLE9BT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixLQU9JLFFBQUEsWUFQSixLQU9JLFFBQUEsZ0JBUEosS0FPSSxRQUFBLGdCQVBKLEtBT0ksUUFBQSxpQkFQSixLQU9JLFFBQUEsaUJBUEosS0FPSSxRQUFBLGVBUEosS0FPSSxRQUFBLGlCQVBKLEtBT0ksUUFBQSxpQkFQSixLQU9JLFFBQUEsZUFQSixLQU9JLFFBQUEsaUJBUEosTUFPSSxRQUFBLGlCQVBKLE1BT0ksUUFBQSxpQkFQSixNQU9JLFFBQUEsaUJBUEosTUFPSSxRQUFBLGVBUEosTUFPSSxRQUFBLGlCQVBKLE1BT0ksUUFBQSxpQkFQSixNQU9JLFFBQUEsa0JBUEosTUFPSSxRQUFBLGlCQVBKLDZCQUFBLE1BT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixNQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixNQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixNQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixNQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixNQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosTUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosTUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosTUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLE1BT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLE9BT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixPQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixPQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixPQU9JLGNBQUEsa0JBQUEsYUFBQSxrQkFQSixPQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixNQU9JLFlBQUEsWUFBQSxlQUFBLFlBUEosTUFPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosTUFPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosTUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosTUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosTUFPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLE1BT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLE1BT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLE1BT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixNQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixPQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosT0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosT0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosT0FPSSxZQUFBLGtCQUFBLGVBQUEsa0JBUEosT0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosTUFPSSxZQUFBLFlBUEosTUFPSSxZQUFBLGdCQVBKLE1BT0ksWUFBQSxnQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGlCQVBKLE1BT0ksWUFBQSxlQVBKLE1BT0ksWUFBQSxpQkFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosTUFPSSxZQUFBLGlCQVBKLE9BT0ksWUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBUEosT0FPSSxZQUFBLGlCQVBKLE9BT0ksWUFBQSxlQVBKLE9BT0ksWUFBQSxpQkFQSixPQU9JLFlBQUEsaUJBUEosT0FPSSxZQUFBLGtCQVBKLE9BT0ksWUFBQSxpQkFQSixNQU9JLGNBQUEsWUFQSixNQU9JLGNBQUEsZ0JBUEosTUFPSSxjQUFBLGdCQVBKLE1BT0ksY0FBQSxpQkFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGVBUEosTUFPSSxjQUFBLGlCQVBKLE1BT0ksY0FBQSxpQkFQSixNQU9JLGNBQUEsZUFQSixNQU9JLGNBQUEsaUJBUEosT0FPSSxjQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFQSixPQU9JLGNBQUEsaUJBUEosT0FPSSxjQUFBLGVBUEosT0FPSSxjQUFBLGlCQVBKLE9BT0ksY0FBQSxpQkFQSixPQU9JLGNBQUEsa0JBUEosT0FPSSxjQUFBLGlCQVBKLE1BT0ksZUFBQSxZQVBKLE1BT0ksZUFBQSxnQkFQSixNQU9JLGVBQUEsZ0JBUEosTUFPSSxlQUFBLGlCQVBKLE1BT0ksZUFBQSxpQkFQSixNQU9JLGVBQUEsZUFQSixNQU9JLGVBQUEsaUJBUEosTUFPSSxlQUFBLGlCQVBKLE1BT0ksZUFBQSxlQVBKLE1BT0ksZUFBQSxpQkFQSixPQU9JLGVBQUEsaUJBUEosT0FPSSxlQUFBLGlCQVBKLE9BT0ksZUFBQSxpQkFQSixPQU9JLGVBQUEsZUFQSixPQU9JLGVBQUEsaUJBUEosT0FPSSxlQUFBLGlCQVBKLE9BT0ksZUFBQSxrQkFQSixPQU9JLGVBQUEsaUJBUEosTUFPSSxhQUFBLFlBUEosTUFPSSxhQUFBLGdCQVBKLE1BT0ksYUFBQSxnQkFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGlCQVBKLE1BT0ksYUFBQSxlQVBKLE1BT0ksYUFBQSxpQkFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosTUFPSSxhQUFBLGlCQVBKLE9BT0ksYUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBUEosT0FPSSxhQUFBLGlCQVBKLE9BT0ksYUFBQSxlQVBKLE9BT0ksYUFBQSxpQkFQSixPQU9JLGFBQUEsaUJBUEosT0FPSSxhQUFBLGtCQVBKLE9BT0ksYUFBQSxpQkFQSixPQU9JLElBQUEsWUFQSixPQU9JLElBQUEsZ0JBUEosT0FPSSxJQUFBLGdCQVBKLE9BT0ksSUFBQSxpQkFQSixPQU9JLElBQUEsaUJBUEosT0FPSSxJQUFBLGVBUEosT0FPSSxJQUFBLGlCQVBKLE9BT0ksSUFBQSxpQkFQSixPQU9JLElBQUEsZUFQSixPQU9JLElBQUEsaUJBUEosUUFPSSxJQUFBLGlCQVBKLFFBT0ksSUFBQSxpQkFQSixRQU9JLElBQUEsaUJBUEosUUFPSSxJQUFBLGVBUEosUUFPSSxJQUFBLGlCQVBKLFFBT0ksSUFBQSxpQkFQSixRQU9JLElBQUEsa0JBUEosUUFPSSxJQUFBLGlCQVBKLFdBT0ksUUFBQSxZQVBKLFdBT0ksUUFBQSxnQkFQSixXQU9JLFFBQUEsZ0JBUEosV0FPSSxRQUFBLGlCQVBKLFdBT0ksUUFBQSxpQkFQSixXQU9JLFFBQUEsZUFQSixXQU9JLFFBQUEsaUJBUEosV0FPSSxRQUFBLGlCQVBKLFdBT0ksUUFBQSxlQVBKLFdBT0ksUUFBQSxpQkFQSixZQU9JLFFBQUEsaUJBUEosWUFPSSxRQUFBLGlCQVBKLFlBT0ksUUFBQSxpQkFQSixZQU9JLFFBQUEsZUFQSixZQU9JLFFBQUEsaUJBUEosWUFPSSxRQUFBLGlCQVBKLFlBT0ksUUFBQSxrQkFQSixZQU9JLFFBQUEsaUJBUEosY0FPSSxtQkFBQSxZQUFBLGdCQUFBLFlBQUEsV0FBQSxZQVBKLGNBT0ksbUJBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixjQU9JLG1CQUFBLGdCQUFBLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosY0FPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGNBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixjQU9JLG1CQUFBLGVBQUEsZ0JBQUEsZUFBQSxXQUFBLGVBUEosY0FPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGNBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixjQU9JLG1CQUFBLGVBQUEsZ0JBQUEsZUFBQSxXQUFBLGVBUEosY0FPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGVBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixlQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosZUFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGVBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixlQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosZUFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGVBT0ksbUJBQUEsa0JBQUEsZ0JBQUEsa0JBQUEsV0FBQSxrQkFQSixlQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosZ0JBT0ksWUFBQSxtQ0FQSixNQU9JLFVBQUEsa0NBUEosTUFPSSxVQUFBLGlDQVBKLE1BT0ksVUFBQSxrQ0FQSixNQU9JLFVBQUEsaUNBUEosTUFPSSxVQUFBLGtDQVBKLE1BT0ksVUFBQSxrQ0FQSixZQU9JLFdBQUEsaUJBUEosWUFPSSxXQUFBLGlCQVBKLFlBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsY0FQSixXQU9JLFlBQUEsY0FQSixXQU9JLFlBQUEsY0FQSixhQU9JLFlBQUEsY0FQSixTQU9JLFlBQUEsY0FQSixXQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLFlBUEosT0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGNBUEosT0FPSSxZQUFBLFlBUEosWUFPSSxXQUFBLGVBUEosVUFPSSxXQUFBLGdCQVBKLGFBT0ksV0FBQSxpQkFQSixzQkFPSSxnQkFBQSxlQVBKLDJCQU9JLGdCQUFBLG9CQVBKLDhCQU9JLGdCQUFB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LDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixZQU9JLDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixZQU9JLDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixZQU9JLDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixZQU9JLDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixlQU9JLDBCQUFBLFlBQUEsZUFBQSxZQUFBLE1BQUEsWUFQSixRQU9JLE9BQUEsWUFQSixRQU9JLE9BQUEsZ0JBUEosUUFPSSxPQUFBLGdCQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGVBUEosUUFPSSxPQUFBLGlCQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsZUFQSixRQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGVBUEosU0FPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsa0JBUEosU0FPSSxPQUFBLGlCQVBKLFdBT0ksT0FBQSxlQVBKLFNBT0ksYUFBQSxZQUFBLFlBQUEsWUFQSixTQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixTQU9JLGFBQUEsZ0JBQUEsWUFBQSxnQkFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsa0JBQUEsWUFBQSxrQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsWUFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGdCQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGVBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsZUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFQSixVQU9JLGFBQUEsaUJBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixZQU9JLGNBQUEsZUFQSixTQU9JLFlBQUEsWUFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxnQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsZUFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxrQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxjQUFBLFlBQUEsYUFBQSxZQVBKLFNBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxrQkFBQSxhQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBQUEsZUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsWUFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGlCQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsaUJBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGdCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGVBUEosU0FPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGtCQVBKLFVBT0ksZUFBQSxpQkFQSixTQU9JLGFBQUEsWUFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGdCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksSUFBQSxZQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZ0JBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFVBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsZUFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxrQkFQSixXQU9JLElBQUEsaUJBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGdCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGNBT0ksUUFBQSxpQkFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGVBUEosY0FPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGtCQVBKLGVBT0ksUUFBQSxpQkFQSixpQkFPSSxtQkFBQSxZQUFBLGdCQUFBLFlBQUEsV0FBQSxZQVBKLGlCQU9JLG1CQUFBLGdCQUFBLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksbUJBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGVBQUEsZ0JBQUEsZUFBQSxXQUFBLGVBUEosa0JBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBK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MEJBQUEsWUFBQSxlQUFBLGFBQUEsTUFBQSxhQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFlBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLGVBT0ksMEJBQUEsWUFBQSxlQUFBLFlBQUEsTUFBQSxZQVBKLFFBT0ksT0FBQSxZQVBKLFFBT0ksT0FBQSxnQkFQSixRQU9JLE9BQUEsZ0JBUEosUUFPSSxPQUFBLGlCQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsZUFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGlCQVBKLFFBT0ksT0FBQSxlQVBKLFFBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsZUFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxrQkFQSixTQU9JLE9BQUEsaUJBUEosV0FPSSxPQUFBLGVBUEosU0FPSSxhQUFBLFlBQUEsWUFBQSxZQVBKLFNBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFNBT0ksYUFBQSxnQkFBQSxZQUFBLGdCQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixTQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFBQSxZQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFlBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixTQU9JLFdBQUEsWUFBQSxjQUFBLFlBUEosU0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosU0FPSSxXQUFBLGdCQUFBLGNBQUEsZ0JBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosU0FPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGtCQUFBLGNBQUEsa0JBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosWUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxZQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFNBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsZUFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBUEosWUFPSSxXQUFBLGVBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGdCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFQSixZQU9JLGFBQUEsZUFQSixTQU9JLGNBQUEsWUFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsa0JBUEosVUFPSSxjQUFBLGlCQVBKLFlBT0ksY0FBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsZUFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosWUFPSSxZQUFBLGVBUEosUUFPSSxRQUFBLFlBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxnQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxlQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGtCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLGNBQUEsWUFBQSxhQUFBLFlBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGdCQUFBLGFBQUEsZ0JBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGtCQUFBLGFBQUEsa0JBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxZQUFBLFlBQUEsZUFBQSxZQVBKLFNBT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLFNBT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFNBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFBQSxlQUFBLGtCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsZUFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixTQU9JLGVBQUEsWUFQSixTQU9JLGVBQUEsZ0JBUEosU0FPSSxlQUFBLGdCQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGVBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGVBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsa0JBUEosVUFPSSxlQUFBLGlCQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsZUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxJQUFBLFlBUEosVUFPSSxJQUFBLGdCQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGVBUEosVUFPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxlQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGtCQVBKLFdBT0ksSUFBQSxpQkFQSixjQU9JLFFBQUEsWUFQSixjQU9JLFFBQUEsZ0JBUEosY0FPSSxRQUFBLGdCQVBKLGNBT0ksUUFBQSxpQkFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGVBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxpQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGVBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsa0JBUEosZUFPSSxRQUFBLGlCQVBKLGlCQU9JLG1CQUFBLFlBQUEsZ0JBQUEsWUFBQSxXQUFBLFlBUEosaUJBT0ksbUJBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixpQkFPSSxtQkFBQSxnQkFBQSxnQkFBQSxnQkFBQSxXQUFBLGdCQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxtQkFBQSxlQUFBLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxtQkFBQSxlQUFBLGdCQUFBLGVBQUEsV0FBQSxlQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsa0JBQUEsZ0JBQUEsa0JBQUEsV0FBQSxrQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGVBT0ksV0FBQSxlQVBKLGFBT0ksV0FBQSxnQkFQSixnQkFPSSxXQUFBLGtCMURWUix5QjBER0ksZ0JBT0ksTUFBQSxlQVBKLGNBT0ksTUFBQSxnQkFQSixlQU9JLE1BQUEsZUFQSix1QkFPSSxjQUFBLGtCQUFBLFdBQUEsa0JBUEoscUJBT0ksY0FBQSxnQkFBQSxXQUFBLGdCQVBKLG9CQU9JLGNBQUEsZUFBQSxXQUFBLGVBUEoscUJBT0ksY0FBQSxxQkFBQSxXQUFBLHFCQVBKLG9CQU9JLGNBQUEsZUFBQSxXQUFBLGVBUEosYUFPSSxRQUFBLGlCQVBKLG1CQU9JLFFBQUEsdUJBUEosWUFPSSxRQUFBLGdCQVBKLFdBT0ksUUFBQSxlQVBKLGtCQU9JLFFBQUEsc0JBUEosWUFPSSxRQUFBLGdCQVBKLGdCQU9JLFFBQUEsb0JBUEosaUJBT0ksUUFBQSxxQkFQSixXQU9JLFFBQUEsc0JBQUEsUUFBQSxzQkFBQSxRQUFBLGVBUEosa0JBT0ksUUFBQSw2QkFBQSxRQUFBLDZCQUFBLFFBQUEsc0JBUEosV0FPSSxRQUFBLGVBUEosY0FPSSxpQkFBQSxZQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFQSixhQU9JLG1CQUFBLHFCQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGNBQUEsZUFBQSxjQVBKLGdCQU9JLG1CQUFBLG1CQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGlCQUFBLGVBQUEsaUJBUEoscUJBT0ksbUJBQUEscUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEsc0JBQUEsZUFBQSxzQkFQSix3QkFPSSxtQkFBQSxtQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSx5QkFBQSxlQUFBLHlCQVBKLGdCQU9JLGlCQUFBLFlBQUEsa0JBQUEsWUFBQSxVQUFBLFlBUEosZ0JBT0ksaUJBQUEsWUFBQSxrQkFBQSxZQUFBLFVBQUEsWUFQSixrQkFPSSxrQkFBQSxZQUFBLFlBQUEsWUFQSixrQkFPSSxrQkFBQSxZQUFBLFlBQUEsWUFQSixjQU9JLGNBQUEsZUFBQSxVQUFBLGVBUEosZ0JBT0ksY0FBQSxpQkFBQSxVQUFBLGlCQVBKLHNCQU9JLGNBQUEsdUJBQUEsVUFBQSx1QkFQSiwwQkFPSSxpQkFBQSxnQkFBQSxjQUFBLGdCQUFBLGdCQUFBLHFCQVBKLHdCQU9JLGlCQUFBLGNBQUEsY0FBQSxjQUFBLGdCQUFBLG1CQVBKLDJCQU9JLGlCQUFBLGlCQUFBLGNBQUEsaUJBQUEsZ0JBQUEsaUJBUEosNEJBT0ksaUJBQUEsa0JBQUEsY0FBQSxrQkFBQSxnQkFBQSx3QkFQSiwyQkFPSSxjQUFBLHFCQUFBLGdCQUFBLHVCQVBKLDJCQU9JLGlCQUFBLHVCQUFBLGNBQUEsdUJBQUEsZ0JBQUEsdUJBUEosc0JBT0ksa0JBQUEsZ0JBQUEsZUFBQSxnQkFBQSxZQUFBLHFCQVBKLG9CQU9JLGtCQUFBLGNBQUEsZUFBQSxjQUFBLFlBQUEsbUJBUEosdUJBT0ksa0JBQUEsaUJBQUEsZUFBQSxpQkFBQSxZQUFBLGlCQVBKLHlCQU9JLGtCQUFBLG1CQUFBLGVBQUEsbUJBQUEsWUFBQSxtQkFQSix3QkFPSSxrQkFBQSxrQkFBQSxlQUFBLGtCQUFBLFlBQUEsa0JBUEosd0JBT0ksbUJBQUEsZ0JBQUEsY0FBQSxxQkFQSixzQkFPSSxtQkFBQSxjQUFBLGNBQUEsbUJBUEoseUJBT0ksbUJBQUEsaUJBQUEsY0FBQSxpQkFQSiwwQkFPSSxtQkFBQSxrQkFBQSxjQUFBLHdCQVBKLHlCQU9JLG1CQUFBLHFCQUFBLGNBQUEsdUJBUEosMEJBT0ksbUJBQUEsa0JBQUEsY0FBQSxrQkFQSixvQkFPSSxvQkFBQSxlQUFBLFdBQUEsZUFQSixxQkFPSSxvQkFBQSxnQkFBQSxXQUFBLHFCQVBKLG1CQU9JLG9CQUFBLGNBQUEsV0FBQSxtQkFQSixzQkFPSSxvQkFBQSxpQkFBQSxXQUFBLGlCQVBKLHdCQU9JLG9CQUFBLG1CQUFBLFdBQUEsbUJBUEosdUJBT0ksb0JBQUEsa0JBQUEsV0FBQSxrQkFQSixnQkFPSSwwQkFBQSxZQUFBLGVBQUEsYUFBQSxNQUFBLGFBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosWUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosZUFPSSwwQkFBQSxZQUFBLGVBQUEsWUFBQSxNQUFBLFlBUEosUUFPSSxPQUFBLFlBUEosUUFPSSxPQUFBLGdCQVBKLFFBT0ksT0FBQSxnQkFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGlCQVBKLFFBT0ksT0FBQSxlQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGVBUEosUUFPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGlCQVBKLFNBT0ksT0FBQSxlQVBKLFNBT0ksT0FBQSxpQkFQSixTQU9JLE9BQUEsaUJBUEosU0FPSSxPQUFBLGtCQVBKLFNBT0ksT0FBQSxpQkFQSixXQU9JLE9BQUEsZUFQSixTQU9JLGFBQUEsWUFBQSxZQUFBLFlBUEosU0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosU0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixTQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosWUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksV0FBQSxZQUFBLGNBQUEsWUFQSixTQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixTQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosU0FPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsa0JBQUEsY0FBQSxrQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixZQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLFlBUEosU0FPSSxXQUFBLGdCQVBKLFNBT0ksV0FBQSxnQkFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFQSixZQU9JLFdBQUEsZUFQSixTQU9JLGFBQUEsWUFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGdCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFlBT0ksYUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsaUJBUEosWUFPSSxjQUFBLGVBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGtCQVBKLFVBT0ksWUFBQSxpQkFQSixZQU9JLFlBQUEsZUFQSixRQU9JLFFBQUEsWUFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGdCQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZUFQSixRQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsa0JBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsa0JBQUEsYUFBQSxrQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLFlBQUEsWUFBQSxlQUFBLFlBUEosU0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFNBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGtCQUFBLGVBQUEsa0JBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLFlBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxnQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGtCQVBKLFVBT0ksWUFBQSxpQkFQSixTQU9JLGNBQUEsWUFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsa0JBUEosVUFPSSxjQUFBLGlCQVBKLFNBT0ksZUFBQSxZQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsZ0JBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsZUFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFNBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsZUFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxrQkFQSixVQU9JLGVBQUEsaUJBUEosU0FPSSxhQUFBLFlBUEosU0FPSSxhQUFBLGdCQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGtCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLElBQUEsWUFQSixVQU9JLElBQUEsZ0JBUEosVUFPSSxJQUFBLGdCQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGVBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGVBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsa0JBUEosV0FPSSxJQUFBLGlCQVBKLGNBT0ksUUFBQSxZQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsZ0JBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxpQkFQSixjQU9JLFFBQUEsZUFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGNBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsZUFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxrQkFQSixlQU9JLFFBQUEsaUJBUEosaUJBT0ksbUJBQUEsWUFBQSxnQkFBQSxZQUFBLFdBQUEsWUFQSixpQkFPSSxtQkFBQSxnQkFBQSxnQkFBQSxnQkFBQSxXQUFBLGdCQVBKLGlCQU9JLG1CQUFBLGdCQUFBLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGVBQUEsZ0JBQUEsZUFBQSxXQUFBLGVBUEosaUJBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGVBQUEsZ0JBQUEsZUFBQSxXQUFBLGVBUEosaUJBT0ksbUJBQUEsaUJBQUEsZ0JBQUEsaUJBQUEsV0FBQSxpQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsaUJBQUEs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QUEsaUJBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixVQU9JLGFBQUEsa0JBQUEsWUFBQSxrQkFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosU0FPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxrQkFBQSxjQUFBLGtCQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFlBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsWUFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGdCQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsaUJBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZUFQSixTQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGVBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsa0JBUEosVUFPSSxXQUFBLGlCQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxnQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsZUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxrQkFQSixVQU9JLGFBQUEsaUJBUEosWUFPSSxhQUFBLGVBUEosU0FPSSxjQUFBLFlBUEosU0FPSSxjQUFBLGdCQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFQSixZQU9JLGNBQUEsZUFQSixTQU9JLFlBQUEsWUFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGlCQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxnQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZUFQSixRQU9JLFFBQUEsaUJBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFFBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsZUFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxrQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxjQUFBLFlBQUEsYUFBQSxZQVBKLFNBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxrQkFBQSxhQUFBLGtCQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBQUEsZUFBQSxrQkFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsWUFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGdCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsaUJBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZUFQSixTQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsa0JBUEosVUFPSSxZQUFBLGlCQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxnQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZUFQSixTQU9JLGNBQUEsaUJBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxrQkFQSixVQU9JLGNBQUEsaUJBUEosU0FPSSxlQUFBLFlBUEosU0FPSSxlQUFBLGdCQVBKLFNBT0ksZUFBQSxnQkFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsaUJBUEosU0FPSSxlQUFBLGVBUEosU0FPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGtCQVBKLFVBT0ksZUFBQSxpQkFQSixTQU9JLGFBQUEsWUFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGdCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsaUJBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZUFQSixTQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsa0JBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksSUFBQSxZQVBKLFVBT0ksSUFBQSxnQkFQSixVQU9JLElBQUEsZ0JBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsZUFQSixVQU9JLElBQUEsaUJBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLFVBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsZUFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxrQkFQSixXQU9JLElBQUEsaUJBUEosY0FPSSxRQUFBLFlBUEosY0FPSSxRQUFBLGdCQVBKLGNBT0ksUUFBQSxnQkFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGlCQVBKLGNBT0ksUUFBQSxlQVBKLGNBT0ksUUFBQSxpQkFQSixjQU9JLFFBQUEsaUJBUEosY0FPSSxRQUFBLGVBUEosY0FPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGtCQVBKLGVBT0ksUUFBQSxpQkFQSixpQkFPSSxtQkFBQSxZQUFBLGdCQUFBLFlBQUEsV0FBQSxZQVBKLGlCQU9JLG1CQUFBLGdCQUFBLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosaUJBT0ksbUJBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGlCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosaUJBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixpQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFB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UEosVUFPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosVUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFVBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixVQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBQUEsWUFBQSxpQkFQSixXQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosV0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosV0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosV0FPSSxhQUFBLGtCQUFBLFlBQUEsa0JBUEosV0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosYUFPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFVBT0ksV0FBQSxZQUFBLGNBQUEsWUFQSixVQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixVQU9JLFdBQUEsZ0JBQUEsY0FBQSxnQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixVQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGlCQUFBLGNBQUEsaUJBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFdBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFdBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFdBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFdBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixXQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixXQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixXQU9JLFdBQUEsa0JBQUEsY0FBQSxrQkFQSixXQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixhQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLFlBUEosVUFPSSxXQUFBLGdCQVBKLFVBT0ksV0FBQSxnQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGVBUEosVUFPSSxXQUFBLGlCQVBKLFdBT0ksV0FBQSxpQkFQSixXQU9JLFdBQUEsaUJBUEosV0FPSSxXQUFBLGlCQVBKLFdBT0ksV0FBQSxlQVBKLFdBT0ksV0FBQSxpQkFQSixXQU9JLFdBQUEsaUJBUEosV0FPSSxXQUFBLGtCQVBKLFdBT0ksV0FBQSxpQkFQSixhQU9JLFdBQUEsZUFQSixVQU9JLGFBQUEsWUFQSixVQU9JLGFBQUEsZ0JBUEosVUFPSSxhQUFBLGdCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsZUFQSixVQU9JLGFBQUEsaUJBUEosV0FPSSxhQUFBLGlCQVBKLFdBT0ksYUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBUEosV0FPSSxhQUFBLGVBUEosV0FPSSxhQUFBLGlCQVBKLFdBT0ksYUFBQSxpQkFQSixXQU9JLGFBQUEsa0JBUEosV0FPSSxhQUFBLGlCQVBKLGFBT0ksYUFBQSxlQVBKLFVBT0ksY0FBQSxZQVBKLFVBT0ksY0FBQSxnQkFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxlQVBKLFVBT0ksY0FBQSxpQkFQSixXQU9JLGNBQUEsaUJBUEosV0FPSSxjQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFQSixXQU9JLGNBQUEsZUFQSixXQU9JLGNBQUEsaUJBUEosV0FPSSxjQUFBLGlCQVBKLFdBT0ksY0FBQSxrQkFQSixXQU9JLGNBQUEsaUJBUEosYUFPSSxjQUFBLGVBUEosVUFPSSxZQUFBLFlBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxnQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFdBT0ksWUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBUEosV0FPSSxZQUFBLGlCQVBKLFdBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBUEosV0FPSSxZQUFBLGtCQVBKLFdBT0ksWUFBQSxpQkFQSixhQU9JLFlBQUEsZUFQSixTQU9JLFFBQUEsWUFQSixTQU9JLFFBQUEsZ0JBUEosU0FPSSxRQUFBLGdCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGVBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxpQkFQSixTQU9JLFFBQUEsZUFQSixTQU9JLFFBQUEsaUJBUEosVUFPSSxRQUFBLGlCQVBKLFVBT0ksUUFBQSxpQkFQSixVQU9JLFFBQUEsaUJBUEosVUFPSSxRQUFBLGVBUEosVUFPSSxRQUFBLGlCQVBKLFVBT0ksUUFBQSxpQkFQSixVQU9JLFFBQUEsa0JBUEosVUFPSSxRQUFBLGlCQVBKLFVBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixVQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixVQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosVUFPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFdBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixXQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixXQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixXQU9JLGNBQUEsa0JBQUEsYUFBQSxrQkFQSixXQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLFlBQUEsWUFBQSxlQUFBLFlBUEosVUFPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosVUFPSSxZQUFBLGdCQUFBLGVBQUEsZ0JBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixXQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosV0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosV0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosV0FPSSxZQUFBLGtCQUFBLGVBQUEsa0JBUEosV0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosVUFPSSxZQUFBLFlBUEosVUFPSSxZQUFBLGdCQVBKLFVBT0ksWUFBQSxnQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxlQVBKLFVBT0ksWUFBQSxpQkFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosVUFPSSxZQUFBLGlCQVBKLFdBT0ksWUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBUEosV0FPSSxZQUFBLGlCQVBKLFdBT0ksWUFBQSxlQVBKLFdBT0ksWUFBQSxpQkFQSixXQU9JLFlBQUEsaUJBUEosV0FPSSxZQUFBLGtCQVBKLFdBT0ksWUFBQSxpQkFQSixVQU9JLGNBQUEsWUFQSixVQU9JLGNBQUEsZ0JBUEosVUFPSSxjQUFBLGdCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxpQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosV0FPSSxjQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFQSixXQU9JLGNBQUEsaUJBUEosV0FPSSxjQUFBLGVBUEosV0FPSSxjQUFBLGlCQVBKLFdBT0ksY0FBQSxpQkFQSixXQU9JLGNBQUEsa0JBUEosV0FPSSxjQUFBLGlCQVBKLFVBT0ksZUFBQSxZQVBKLFVBT0ksZUFBQSxnQkFQSixVQU9JLGVBQUEsZ0JBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxpQkFQSixVQU9JLGVBQUEsZUFQSixVQU9JLGVBQUEsaUJBUEosVUFPSSxlQUFBLGlCQVBKLFVBT0ksZUFBQSxlQVBKLFVBT0ksZUFBQSxpQkFQSixXQU9JLGVBQUEsaUJBUEosV0FPSSxlQUFBLGlCQVBKLFdBT0ksZUFBQSxpQkFQSixXQU9JLGVBQUEsZUFQSixXQU9JLGVBQUEsaUJBUEosV0FPSSxlQUFBLGlCQVBKLFdBT0ksZUFBQSxrQkFQSixXQU9JLGVBQUEsaUJBUEosVUFPSSxhQUFBLFlBUEosVUFPSSxhQUFBLGdCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxlQVBKLFVBT0ksYUFBQSxpQkFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosVUFPSSxhQUFBLGlCQVBKLFdBT0ksYUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBUEosV0FPSSxhQUFBLGlCQVBKLFdBT0ksYUFBQSxlQVBKLFdBT0ksYUFBQSxpQkFQSixXQU9JLGFBQUEsaUJBUEosV0FPSSxhQUFBLGtCQVBKLFdBT0ksYUFBQSxpQkFQSixXQU9JLElBQUEsWUFQSixXQU9JLElBQUEsZ0JBUEosV0FPSSxJQUFBLGdCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsaUJBUEosV0FPSSxJQUFBLGVBUEosV0FPSSxJQUFBLGlCQVBKLFdBT0ksSUFBQSxpQkFQSixXQU9JLElBQUEsZUFQSixXQU9JLElBQUEsaUJBUEosWUFPSSxJQUFBLGlCQVBKLFlBT0ksSUFBQSxpQkFQSixZQU9JLElBQUEsaUJBUEosWUFPSSxJQUFBLGVBUEosWUFPSSxJQUFBLGlCQVBKLFlBT0ksSUFBQSxpQkFQSixZQU9JLElBQUEsa0JBUEosWUFPSSxJQUFBLGlCQVBKLGVBT0ksUUFBQSxZQVBKLGVBT0ksUUFBQSxnQkFQSixlQU9JLFFBQUEsZ0JBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxpQkFQSixlQU9JLFFBQUEsZUFQSixlQU9JLFFBQUEsaUJBUEosZUFPSSxRQUFBLGlCQVBKLGVBT0ksUUFBQSxlQVBKLGVBT0ksUUFBQSxpQkFQSixnQkFPSSxRQUFBLGlCQVBKLGdCQU9JLFFBQUEsaUJBUEosZ0JBT0ksUUFBQSxpQkFQSixnQkFPSSxRQUFBLGVBUEosZ0JBT0ksUUFBQSxpQkFQSixnQkFPSSxRQUFBLGlCQVBKLGdCQU9JLFFBQUEsa0JBUEosZ0JBT0ksUUFBQSxpQkFQSixrQkFPSSxtQkFBQSxZQUFBLGdCQUFBLFlBQUEsV0FBQSxZQVBKLGtCQU9JLG1CQUFBLGdCQUFBLGdCQUFBLGdCQUFBLFdBQUEsZ0JBUEosa0JBT0ksbUJBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsV0FBQSxnQkFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFBLFdBQUEsZUFQSixrQkFPSSxtQkFBQSxpQkFBQSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGtCQU9JLG1CQUFBLGlCQUFBLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosa0JBT0ksbUJBQUEsZUFBQSxnQkFBQSxlQUFB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RSxVQUFBLE05RktGLElFdW9uQkEsRzZGejZtQkUsZ0JBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEtsRjlLRSwwQmJwREosSUVncG5CRSxHNkYzbG5CQSxnQkFBQSxLQUNBLFlBQUEsUUFDQSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsTS9GakRBLE9FaXBuQkYsTUZocG5CSSxVQUFBLGlCQUlKLElFaXBuQkEsRzZGbjdtQkUsZ0JBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEtsRjNMRSwwQmJ2Q0osSUUwcG5CRSxHNkZybW5CQSxnQkFBQSxLQUNBLFlBQUEsUUFDQSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsTS9GaERGLElFMnBuQkEsRzZGejdtQkUsZ0JBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEtsRnhNRSwwQmI5QkosSUVvcW5CRSxHNkYzbW5CQSxnQkFBQSxLQUNBLFlBQUEsUUFDQSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsTS9GcERGLElFcXFuQkEsRzZGLzdtQkUsZ0JBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEtsRnJORSwwQmJyQkosSUU4cW5CRSxHNkZqbm5CQSxnQkFBQSxLQUNBLFlBQUEsUUFDQSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsTS9GeERGLElFK3FuQkEsRzZGcjhtQkUsZ0JBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEtsRmxPRSwwQmJaSixJRXdybkJFLEc2RnZubkJBLGdCQUFBLEtBQ0EsWUFBQSxRQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxNN0Yrbm5CRiw0Q0FEQSwyQ0Yxcm5CQSxJRXlybkJBLEc2RjM4bUJFLGdCQUFBLEtBQ0EsWUFBQSxRQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxLbEYvT0UsMEJYbXNuQkYsNENBREEsMkNGcnNuQkYsSUVvc25CRSxHNkYvbm5C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T0FDQSxJQUFBLEtwSTVCRiwwQm9Jc0JGLG9DQVVJLFdBQUEsR0FJSiwyR0FLRSxRQUFBLEVDbkdKLE9BQ0UsU0FBQSxnQkFDQSxpQkFBQSxLQUNBLFlBQUEsRWhKMDQwQkYseUJnSng0MEJFLDRCQUVFLE9BQUEsRUFHRixxQkFDRSxPQUFBLEVBRUEseUJBQ0UsTUFBQSxRQUNBLE9BQUEsT3JJMkNGLDBCcUk3Q0EseUJBS0ksTUFBQSxRQUNBLE9BQUEsUUNoQlIsS0FDRSxZQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAbWl4aW4gYnNCYW5uZXIoJGZpbGUpIHtcbiAgLyohXG4gICAqIEJvb3RzdHJhcCAjeyRmaWxlfSB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjQgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gICAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICAgKi9cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEFsbCBlc2VudGlhbCB0eXBvZ3JhcGh5LlxuICovXG5cbi8qKlxuICogRm9udHNcbiAqXG4gKi9cbkBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUlCTStQbGV4K1NlcmlmOndnaHRANTAwOzYwMDs3MDAmZmFtaWx5PU1hbnJvcGU6d2dodEAyMDAuLjgwMCZkaXNwbGF5PXN3YXBcIjtcblxuLmgxLFxuaDEge1xuICBAaW5jbHVkZSBtb2JpbGUtaDE7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtaDE7XG4gIH1cblxuICAmLmg0e1xuICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtc2l6ZXMtbGFyZ2UtNXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaDIsXG5oMiB7XG4gIEBpbmNsdWRlIG1vYmlsZS1oMjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1oMjtcbiAgfVxufVxuXG4uaDMsXG5oMyB7XG4gIEBpbmNsdWRlIG1vYmlsZS1oMztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1oMztcbiAgfVxufVxuXG4uaDQsXG5oNCB7XG4gIEBpbmNsdWRlIG1vYmlsZS1oNDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1oNDtcbiAgfVxufVxuXG4uaDUsXG5oNSB7XG4gIEBpbmNsdWRlIG1vYmlsZS1oNTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1oNTtcbiAgfVxufVxuXG4uaDYsXG5oNiB7XG4gIEBpbmNsdWRlIG1vYmlsZS1oNjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1oNjtcbiAgfVxufVxuXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgbW9iaWxlLWRpc3BsYXktMTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kaXNwbGF5LTE7XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIG1vYmlsZS1kaXNwbGF5LTI7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtZGlzcGxheS0yO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBtb2JpbGUtZGlzcGxheS0zO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWRpc3BsYXktMztcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgbW9iaWxlLWRpc3BsYXktNDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kaXNwbGF5LTQ7XG4gIH1cbn1cblxucCB7XG4gIEBpbmNsdWRlIG1vYmlsZS1mb250LXByaW1hcnk7XG5cbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWZvbnQtcHJpbWFyeTtcbiAgfVxufVxuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiBAZmlsZVxuICogR2VuZXJhbCBzdHlsZXMgd3JhcHBlci5cbiAqKi9cbi8qIVxuICogQm9vdHN0cmFwICB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDI0IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIEN1c3RvbSBmdW5jdGlvbnMgaW4gdGhlIHRoZW1lLlxuICovXG4vKipcbiAqIEFsbG93IHRvIHJlbW92ZSB0aGUgXCIjXCIgc3R0cmluZyBmcm9tIHRoZSBjb2xvci5cbiAqXG4gKiBAcGFyYW0gc3RyaW5nICR2YWx1ZVxuICogIFRoZSB2YWx1ZSB0byBwYXNzLlxuICovXG4vKipcbiAqIEFsbG93IHRvIGNvbnZlcnQgcHggdG8gcmVtcy5cbiAqXG4gKiBAcGFyYW0gZGVjaW1hbHxpbnRlZ2VyICR2YWx1ZVxuICogIFRoZSB2YWx1ZSB0byBwYXNzLlxuICovXG4vKipcbiAqIEBmaWxlXG4gKiBGdW50aW9uIHRvIGluc2VydCBzdmdzIGFzIGRhdGEgaW1hZ2UgYmFzZSA2NC5cbiAqL1xuLyoqXG4gKiBAZmlsZVxuICogQWxsIHZhcmlhYmxlcyB3cmFwcGVyLlxuICovXG4vKipcbiAqIEBmaWxlXG4gKiBDdXN0b20gdmFyaWFibGVzLlxuICpcbiAqIEluc2VydCBhbGwgdGhlIHZhcmlhYmxlcyBmb3IgY3VzdG9tIG9yIEZJR01BXG4gKiBUbyBpbXBvcnQgdGhlIHZhcmlhYmxlczpcbiAqIDEuIFVzZSB0aGUgQWR2YW5jZSBWYXJpYWJsZSBFeHBvcnQgKEFWRSkgcGx1Z2luIG9uIGZpZ21hLlxuICogMi4gU2VsZWN0IFNDU1MsIHRleHQgc3R5bGVzIGFuZCBSZW0gdG8gMTBweC5cbiAqIDMuIERlbGV0ZSBhbGwgYC1tb2RlLTFgIHRleHQgb24gdmFyaWFibGVzLlxuICogNC4gU3BsaXQgaW50byBDb2xvcnMsIFR5cG9ncmFwaHkgYW5kIEdsb2JhbCB2YXJpYWJsZXMgYW5kIHJlc3Qgb2YgdmFyaWFibGVzLlxuICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqICAgICAgICAgICAgICAgICAgICAgICBDT0xPUlNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAqXG4gICogICAgICAgICAgICAgICAgICAgICAgIElOUFVUU1xuICAqXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgKlxuICAqICAgICAgICAgICAgICAgICAgICAgVFlQT0dSQVBIWVxuICAqXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgKlxuICAqICAgICAgICAgICAgICAgICAgICAgICBUT0tFTlNcbiAgKlxuICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqXG4gKiBAZmlsZVxuICogVmFyaWFibGVzIGRlIEFjY2VzaWJsZSBzbGljayBjYXJvdXNlbC5cbiAqL1xuQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SUJNK1BsZXgrU2VyaWY6d2dodEA1MDA7NjAwOzcwMCZmYW1pbHk9TWFucm9wZTp3Z2h0QDIwMC4uODAwJmRpc3BsYXk9c3dhcFwiO1xuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWJsdWU6ICMwMDEzOGU7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xuICAtLWJzLXJlZDogI2QxMzkxNztcbiAgLS1icy1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiAjZmZiMjAwO1xuICAtLWJzLWdyZWVuOiAjMmE3ZjEwO1xuICAtLWJzLXRlYWw6ICMyMGM5OTc7XG4gIC0tYnMtY3lhbjogIzAyYWFkZDtcbiAgLS1icy1ibGFjazogYmxhY2s7XG4gIC0tYnMtd2hpdGU6IHdoaXRlO1xuICAtLWJzLWdyYXk6ICM0MDQwNDA7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMjAyMDIwO1xuICAtLWJzLWdyYXktMTAwOiAjYzZjNmM2O1xuICAtLWJzLWdyYXktMjAwOiBkYXJrZ3JheTtcbiAgLS1icy1ncmF5LTMwMDogIzhiOGI4YjtcbiAgLS1icy1ncmF5LTQwMDogIzZlNmU2ZTtcbiAgLS1icy1ncmF5LTUwMDogIzUwNTA1MDtcbiAgLS1icy1ncmF5LTYwMDogIzQwNDA0MDtcbiAgLS1icy1ncmF5LTcwMDogIzMwMzAzMDtcbiAgLS1icy1ncmF5LTgwMDogIzIwMjAyMDtcbiAgLS1icy1ncmF5LTkwMDogIzEwMTAxMDtcbiAgLS1icy1wcmltYXJ5OiAjMDAxMzhlO1xuICAtLWJzLXNlY29uZGFyeTogIzE2MzE1NztcbiAgLS1icy1zdWNjZXNzOiAjMmE3ZjEwO1xuICAtLWJzLWluZm86ICMwMmFhZGQ7XG4gIC0tYnMtd2FybmluZzogI2ZmYjIwMDtcbiAgLS1icy1kYW5nZXI6ICNkMTM5MTc7XG4gIC0tYnMtbGlnaHQ6ICNlNGU0ZTQ7XG4gIC0tYnMtZGFyazogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMCwgMTksIDE0MjtcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAyMiwgNDksIDg3O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiA0MiwgMTI3LCAxNjtcbiAgLS1icy1pbmZvLXJnYjogMiwgMTcwLCAyMjE7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTc4LCAwO1xuICAtLWJzLWRhbmdlci1yZ2I6IDIwOSwgNTcsIDIzO1xuICAtLWJzLWxpZ2h0LXJnYjogMjI4LCAyMjgsIDIyODtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICMwMDA4Mzk7XG4gIC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICMwOTE0MjM7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjMTEzMzA2O1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzAxNDQ1ODtcbiAgLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICM2NjQ3MDA7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICM1NDE3MDk7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogIzMwMzAzMDtcbiAgLS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICMzMDMwMzA7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICNjY2QwZTg7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogI2QwZDZkZDtcbiAgLS1icy1zdWNjZXNzLWJnLXN1YnRsZTogI2Q0ZTVjZjtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTogI2NjZWVmODtcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogI2ZmZjBjYztcbiAgLS1icy1kYW5nZXItYmctc3VidGxlOiAjZjZkN2QxO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTogI2UzZTNlMztcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogIzZlNmU2ZTtcbiAgLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5OWExZDI7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICNhMmFkYmM7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjYWFjYzlmO1xuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzlhZGRmMTtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICNmZmUwOTk7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICNlZGIwYTI7XG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogZGFya2dyYXk7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjNTA1MDUwO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBcIk1hbnJvcGVcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogY2FsYygxLjMwNXJlbSArIDAuNjZ2dyk7XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMTgxODE4O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAyNCwgMjQsIDI0O1xuICAtLWJzLWJvZHktYmc6IHdoaXRlO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiBibGFjaztcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDI0LCAyNCwgMjQsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDI0LCAyNCwgMjQ7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiBkYXJrZ3JheTtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAxNjksIDE2OSwgMTY5O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDI0LCAyNCwgMjQsIDAuNSk7XG4gIC0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAyNCwgMjQsIDI0O1xuICAtLWJzLXRlcnRpYXJ5LWJnOiAjYzZjNmM2O1xuICAtLWJzLXRlcnRpYXJ5LWJnLXJnYjogMTk4LCAxOTgsIDE5ODtcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDAsIDE5LCAxNDI7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzAwMGY3MjtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMCwgMTUsIDExNDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogIzE4MTgxODtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICNmZmYwY2M7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICM4YjhiOGI7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteHhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcbiAgLS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctaW5zZXQ6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKDAsIDE5LCAxNDIsIDAuMjUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMyYTdmMTA7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICMyYTdmMTA7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZDEzOTE3O1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkMTM5MTc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIDpyb290LFxuICBbZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAgIC0tYnMtYm9keS1mb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbiAgLS1icy1ib2R5LWNvbG9yOiAjOGI4YjhiO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAxMzksIDEzOSwgMTM5O1xuICAtLWJzLWJvZHktYmc6ICMxMDEwMTA7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDE2LCAxNiwgMTY7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6IHdoaXRlO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMTM5LCAxMzksIDEzOSwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMTM5LCAxMzksIDEzOTtcbiAgLS1icy1zZWNvbmRhcnktYmc6ICMyMDIwMjA7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogMzIsIDMyLCAzMjtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgxMzksIDEzOSwgMTM5LCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMTM5LCAxMzksIDEzOTtcbiAgLS1icy10ZXJ0aWFyeS1iZzogIzE4MTgxODtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0LCAyNCwgMjQ7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjNjY3MWJiO1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjNzM4MzlhO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzdmYjI3MDtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM2N2NjZWI7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZmZkMTY2O1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZTM4ODc0O1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNjNmM2YzY7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjOGI4YjhiO1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjMDAwNDFjO1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMwNDBhMTE7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMwODE5MDM7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICMwMDIyMmM7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMzMzI0MDA7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogIzJhMGIwNTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICMyMDIwMjA7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxMDEwMTA7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjMDAwYjU1O1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjMGQxZDM0O1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzE5NGMwYTtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICMwMTY2ODU7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjOTk2YjAwO1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjN2QyMjBlO1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICMzMDMwMzA7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMjAyMDIwO1xuICAtLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtbGluay1jb2xvcjogIzY2NzFiYjtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjODU4ZGM5O1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAxMDIsIDExMywgMTg3O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxMzMsIDE0MSwgMjAxO1xuICAtLWJzLWNvZGUtY29sb3I6ICNlNjg1YjU7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjOGI4YjhiO1xuICAtLWJzLWhpZ2hsaWdodC1iZzogIzY2NDcwMDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICMzMDMwMzA7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICM3ZmIyNzA7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICM3ZmIyNzA7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZTM4ODc0O1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNlMzg4NzQ7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ociB7XG4gIG1hcmdpbjogMC40cmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmg2LCAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gaDIsIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaDIsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuODE1cmVtICsgNi43OHZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU2NXJlbSArIDMuNzh2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IGNhbGMoMS40MDVyZW0gKyAxLjg2dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuXG5oNiwgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGgyLCAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmgyLCAuaDYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNTVyZW0gKyAxLjI2dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNiwgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGgyLCAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmgyLCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICB9XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4xODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmhvdmVyIHtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS01IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbi5ibG9ja3F1b3RlID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMC40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1mbHVpZC0tbm8tZ3V0dGVycyxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnMtYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XG59XG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiA0cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnJvdyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjRyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNHJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC44cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjhyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuMnJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMS4ycmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjZyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNnJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogMnJlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogMnJlbTtcbn1cblxuLmctNixcbi5neC02IHtcbiAgLS1icy1ndXR0ZXIteDogMi40cmVtO1xufVxuXG4uZy02LFxuLmd5LTYge1xuICAtLWJzLWd1dHRlci15OiAyLjRyZW07XG59XG5cbi5nLTcsXG4uZ3gtNyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDMuMnJlbTtcbn1cblxuLmctNyxcbi5neS03IHtcbiAgLS1icy1ndXR0ZXIteTogMy4ycmVtO1xufVxuXG4uZy04LFxuLmd4LTgge1xuICAtLWJzLWd1dHRlci14OiA0cmVtO1xufVxuXG4uZy04LFxuLmd5LTgge1xuICAtLWJzLWd1dHRlci15OiA0cmVtO1xufVxuXG4uZy05LFxuLmd4LTkge1xuICAtLWJzLWd1dHRlci14OiA0LjhyZW07XG59XG5cbi5nLTksXG4uZ3ktOSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDQuOHJlbTtcbn1cblxuLmctMTAsXG4uZ3gtMTAge1xuICAtLWJzLWd1dHRlci14OiA1LjZyZW07XG59XG5cbi5nLTEwLFxuLmd5LTEwIHtcbiAgLS1icy1ndXR0ZXIteTogNS42cmVtO1xufVxuXG4uZy0xMSxcbi5neC0xMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDYuNHJlbTtcbn1cblxuLmctMTEsXG4uZ3ktMTEge1xuICAtLWJzLWd1dHRlci15OiA2LjRyZW07XG59XG5cbi5nLTEyLFxuLmd4LTEyIHtcbiAgLS1icy1ndXR0ZXIteDogNy4ycmVtO1xufVxuXG4uZy0xMixcbi5neS0xMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDcuMnJlbTtcbn1cblxuLmctMTMsXG4uZ3gtMTMge1xuICAtLWJzLWd1dHRlci14OiA4cmVtO1xufVxuXG4uZy0xMyxcbi5neS0xMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG59XG5cbi5nLTE0LFxuLmd4LTE0IHtcbiAgLS1icy1ndXR0ZXIteDogOC44cmVtO1xufVxuXG4uZy0xNCxcbi5neS0xNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDguOHJlbTtcbn1cblxuLmctMTUsXG4uZ3gtMTUge1xuICAtLWJzLWd1dHRlci14OiA5LjZyZW07XG59XG5cbi5nLTE1LFxuLmd5LTE1IHtcbiAgLS1icy1ndXR0ZXIteTogOS42cmVtO1xufVxuXG4uZy0xNixcbi5neC0xNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEwLjRyZW07XG59XG5cbi5nLTE2LFxuLmd5LTE2IHtcbiAgLS1icy1ndXR0ZXIteTogMTAuNHJlbTtcbn1cblxuLmctMTcsXG4uZ3gtMTcge1xuICAtLWJzLWd1dHRlci14OiAyLjhyZW07XG59XG5cbi5nLTE3LFxuLmd5LTE3IHtcbiAgLS1icy1ndXR0ZXIteTogMi44cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC40cmVtO1xuICB9XG4gIC5nLXNtLTEsXG4gIC5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjRyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuOHJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC44cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjJyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMnJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS42cmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjZyZW07XG4gIH1cbiAgLmctc20tNSxcbiAgLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmctc20tNSxcbiAgLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmctc20tNixcbiAgLmd4LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNHJlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3ktc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMi40cmVtO1xuICB9XG4gIC5nLXNtLTcsXG4gIC5neC1zbS03IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjJyZW07XG4gIH1cbiAgLmctc20tNyxcbiAgLmd5LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuMnJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3gtc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3ktc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTtcbiAgfVxuICAuZy1zbS05LFxuICAuZ3gtc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteDogNC44cmVtO1xuICB9XG4gIC5nLXNtLTksXG4gIC5neS1zbS05IHtcbiAgICAtLWJzLWd1dHRlci15OiA0LjhyZW07XG4gIH1cbiAgLmctc20tMTAsXG4gIC5neC1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogNS42cmVtO1xuICB9XG4gIC5nLXNtLTEwLFxuICAuZ3ktc20tMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUuNnJlbTtcbiAgfVxuICAuZy1zbS0xMSxcbiAgLmd4LXNtLTExIHtcbiAgICAtLWJzLWd1dHRlci14OiA2LjRyZW07XG4gIH1cbiAgLmctc20tMTEsXG4gIC5neS1zbS0xMSB7XG4gICAgLS1icy1ndXR0ZXIteTogNi40cmVtO1xuICB9XG4gIC5nLXNtLTEyLFxuICAuZ3gtc20tMTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcuMnJlbTtcbiAgfVxuICAuZy1zbS0xMixcbiAgLmd5LXNtLTEyIHtcbiAgICAtLWJzLWd1dHRlci15OiA3LjJyZW07XG4gIH1cbiAgLmctc20tMTMsXG4gIC5neC1zbS0xMyB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTtcbiAgfVxuICAuZy1zbS0xMyxcbiAgLmd5LXNtLTEzIHtcbiAgICAtLWJzLWd1dHRlci15OiA4cmVtO1xuICB9XG4gIC5nLXNtLTE0LFxuICAuZ3gtc20tMTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDguOHJlbTtcbiAgfVxuICAuZy1zbS0xNCxcbiAgLmd5LXNtLTE0IHtcbiAgICAtLWJzLWd1dHRlci15OiA4LjhyZW07XG4gIH1cbiAgLmctc20tMTUsXG4gIC5neC1zbS0xNSB7XG4gICAgLS1icy1ndXR0ZXIteDogOS42cmVtO1xuICB9XG4gIC5nLXNtLTE1LFxuICAuZ3ktc20tMTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDkuNnJlbTtcbiAgfVxuICAuZy1zbS0xNixcbiAgLmd4LXNtLTE2IHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC40cmVtO1xuICB9XG4gIC5nLXNtLTE2LFxuICAuZ3ktc20tMTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwLjRyZW07XG4gIH1cbiAgLmctc20tMTcsXG4gIC5neC1zbS0xNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMi44cmVtO1xuICB9XG4gIC5nLXNtLTE3LFxuICAuZ3ktc20tMTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNHJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC40cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjhyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuOHJlbTtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4ycmVtO1xuICB9XG4gIC5nLW1kLTMsXG4gIC5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjJyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNnJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS42cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjRyZW07XG4gIH1cbiAgLmctbWQtNixcbiAgLmd5LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNHJlbTtcbiAgfVxuICAuZy1tZC03LFxuICAuZ3gtbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMy4ycmVtO1xuICB9XG4gIC5nLW1kLTcsXG4gIC5neS1tZC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAzLjJyZW07XG4gIH1cbiAgLmctbWQtOCxcbiAgLmd4LW1kLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIH1cbiAgLmctbWQtOCxcbiAgLmd5LW1kLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07XG4gIH1cbiAgLmctbWQtOSxcbiAgLmd4LW1kLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQuOHJlbTtcbiAgfVxuICAuZy1tZC05LFxuICAuZ3ktbWQtOSB7XG4gICAgLS1icy1ndXR0ZXIteTogNC44cmVtO1xuICB9XG4gIC5nLW1kLTEwLFxuICAuZ3gtbWQtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDUuNnJlbTtcbiAgfVxuICAuZy1tZC0xMCxcbiAgLmd5LW1kLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiA1LjZyZW07XG4gIH1cbiAgLmctbWQtMTEsXG4gIC5neC1tZC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteDogNi40cmVtO1xuICB9XG4gIC5nLW1kLTExLFxuICAuZ3ktbWQtMTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNHJlbTtcbiAgfVxuICAuZy1tZC0xMixcbiAgLmd4LW1kLTEyIHtcbiAgICAtLWJzLWd1dHRlci14OiA3LjJyZW07XG4gIH1cbiAgLmctbWQtMTIsXG4gIC5neS1tZC0xMiB7XG4gICAgLS1icy1ndXR0ZXIteTogNy4ycmVtO1xuICB9XG4gIC5nLW1kLTEzLFxuICAuZ3gtbWQtMTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDhyZW07XG4gIH1cbiAgLmctbWQtMTMsXG4gIC5neS1tZC0xMyB7XG4gICAgLS1icy1ndXR0ZXIteTogOHJlbTtcbiAgfVxuICAuZy1tZC0xNCxcbiAgLmd4LW1kLTE0IHtcbiAgICAtLWJzLWd1dHRlci14OiA4LjhyZW07XG4gIH1cbiAgLmctbWQtMTQsXG4gIC5neS1tZC0xNCB7XG4gICAgLS1icy1ndXR0ZXIteTogOC44cmVtO1xuICB9XG4gIC5nLW1kLTE1LFxuICAuZ3gtbWQtMTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDkuNnJlbTtcbiAgfVxuICAuZy1tZC0xNSxcbiAgLmd5LW1kLTE1IHtcbiAgICAtLWJzLWd1dHRlci15OiA5LjZyZW07XG4gIH1cbiAgLmctbWQtMTYsXG4gIC5neC1tZC0xNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAuNHJlbTtcbiAgfVxuICAuZy1tZC0xNixcbiAgLmd5LW1kLTE2IHtcbiAgICAtLWJzLWd1dHRlci15OiAxMC40cmVtO1xuICB9XG4gIC5nLW1kLTE3LFxuICAuZ3gtbWQtMTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuOHJlbTtcbiAgfVxuICAuZy1tZC0xNyxcbiAgLmd5LW1kLTE3IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjRyZW07XG4gIH1cbiAgLmctbGctMSxcbiAgLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNHJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC44cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjhyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMnJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4ycmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjZyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNnJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3gtbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMi40cmVtO1xuICB9XG4gIC5nLWxnLTYsXG4gIC5neS1sZy02IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjRyZW07XG4gIH1cbiAgLmctbGctNyxcbiAgLmd4LWxnLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDMuMnJlbTtcbiAgfVxuICAuZy1sZy03LFxuICAuZ3ktbGctNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMy4ycmVtO1xuICB9XG4gIC5nLWxnLTgsXG4gIC5neC1sZy04IHtcbiAgICAtLWJzLWd1dHRlci14OiA0cmVtO1xuICB9XG4gIC5nLWxnLTgsXG4gIC5neS1sZy04IHtcbiAgICAtLWJzLWd1dHRlci15OiA0cmVtO1xuICB9XG4gIC5nLWxnLTksXG4gIC5neC1sZy05IHtcbiAgICAtLWJzLWd1dHRlci14OiA0LjhyZW07XG4gIH1cbiAgLmctbGctOSxcbiAgLmd5LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDQuOHJlbTtcbiAgfVxuICAuZy1sZy0xMCxcbiAgLmd4LWxnLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiA1LjZyZW07XG4gIH1cbiAgLmctbGctMTAsXG4gIC5neS1sZy0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogNS42cmVtO1xuICB9XG4gIC5nLWxnLTExLFxuICAuZ3gtbGctMTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDYuNHJlbTtcbiAgfVxuICAuZy1sZy0xMSxcbiAgLmd5LWxnLTExIHtcbiAgICAtLWJzLWd1dHRlci15OiA2LjRyZW07XG4gIH1cbiAgLmctbGctMTIsXG4gIC5neC1sZy0xMiB7XG4gICAgLS1icy1ndXR0ZXIteDogNy4ycmVtO1xuICB9XG4gIC5nLWxnLTEyLFxuICAuZ3ktbGctMTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuMnJlbTtcbiAgfVxuICAuZy1sZy0xMyxcbiAgLmd4LWxnLTEzIHtcbiAgICAtLWJzLWd1dHRlci14OiA4cmVtO1xuICB9XG4gIC5nLWxnLTEzLFxuICAuZ3ktbGctMTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG4gIH1cbiAgLmctbGctMTQsXG4gIC5neC1sZy0xNCB7XG4gICAgLS1icy1ndXR0ZXIteDogOC44cmVtO1xuICB9XG4gIC5nLWxnLTE0LFxuICAuZ3ktbGctMTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDguOHJlbTtcbiAgfVxuICAuZy1sZy0xNSxcbiAgLmd4LWxnLTE1IHtcbiAgICAtLWJzLWd1dHRlci14OiA5LjZyZW07XG4gIH1cbiAgLmctbGctMTUsXG4gIC5neS1sZy0xNSB7XG4gICAgLS1icy1ndXR0ZXIteTogOS42cmVtO1xuICB9XG4gIC5nLWxnLTE2LFxuICAuZ3gtbGctMTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEwLjRyZW07XG4gIH1cbiAgLmctbGctMTYsXG4gIC5neS1sZy0xNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAuNHJlbTtcbiAgfVxuICAuZy1sZy0xNyxcbiAgLmd4LWxnLTE3IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjhyZW07XG4gIH1cbiAgLmctbGctMTcsXG4gIC5neS1sZy0xNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMi44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNHJlbTtcbiAgfVxuICAuZy14bC0xLFxuICAuZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC40cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjhyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuOHJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4ycmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjJyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNnJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS42cmVtO1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLXhsLTYsXG4gIC5neC14bC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjRyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd5LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNHJlbTtcbiAgfVxuICAuZy14bC03LFxuICAuZ3gteGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMy4ycmVtO1xuICB9XG4gIC5nLXhsLTcsXG4gIC5neS14bC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAzLjJyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd4LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd5LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07XG4gIH1cbiAgLmcteGwtOSxcbiAgLmd4LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQuOHJlbTtcbiAgfVxuICAuZy14bC05LFxuICAuZ3kteGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteTogNC44cmVtO1xuICB9XG4gIC5nLXhsLTEwLFxuICAuZ3gteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDUuNnJlbTtcbiAgfVxuICAuZy14bC0xMCxcbiAgLmd5LXhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiA1LjZyZW07XG4gIH1cbiAgLmcteGwtMTEsXG4gIC5neC14bC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteDogNi40cmVtO1xuICB9XG4gIC5nLXhsLTExLFxuICAuZ3kteGwtMTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNHJlbTtcbiAgfVxuICAuZy14bC0xMixcbiAgLmd4LXhsLTEyIHtcbiAgICAtLWJzLWd1dHRlci14OiA3LjJyZW07XG4gIH1cbiAgLmcteGwtMTIsXG4gIC5neS14bC0xMiB7XG4gICAgLS1icy1ndXR0ZXIteTogNy4ycmVtO1xuICB9XG4gIC5nLXhsLTEzLFxuICAuZ3gteGwtMTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDhyZW07XG4gIH1cbiAgLmcteGwtMTMsXG4gIC5neS14bC0xMyB7XG4gICAgLS1icy1ndXR0ZXIteTogOHJlbTtcbiAgfVxuICAuZy14bC0xNCxcbiAgLmd4LXhsLTE0IHtcbiAgICAtLWJzLWd1dHRlci14OiA4LjhyZW07XG4gIH1cbiAgLmcteGwtMTQsXG4gIC5neS14bC0xNCB7XG4gICAgLS1icy1ndXR0ZXIteTogOC44cmVtO1xuICB9XG4gIC5nLXhsLTE1LFxuICAuZ3gteGwtMTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDkuNnJlbTtcbiAgfVxuICAuZy14bC0xNSxcbiAgLmd5LXhsLTE1IHtcbiAgICAtLWJzLWd1dHRlci15OiA5LjZyZW07XG4gIH1cbiAgLmcteGwtMTYsXG4gIC5neC14bC0xNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAuNHJlbTtcbiAgfVxuICAuZy14bC0xNixcbiAgLmd5LXhsLTE2IHtcbiAgICAtLWJzLWd1dHRlci15OiAxMC40cmVtO1xuICB9XG4gIC5nLXhsLTE3LFxuICAuZ3gteGwtMTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuOHJlbTtcbiAgfVxuICAuZy14bC0xNyxcbiAgLmd5LXhsLTE3IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC40cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNHJlbTtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd4LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjhyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC44cmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMnJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjJyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS42cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNnJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMi40cmVtO1xuICB9XG4gIC5nLXh4bC02LFxuICAuZ3kteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNHJlbTtcbiAgfVxuICAuZy14eGwtNyxcbiAgLmd4LXh4bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjJyZW07XG4gIH1cbiAgLmcteHhsLTcsXG4gIC5neS14eGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMy4ycmVtO1xuICB9XG4gIC5nLXh4bC04LFxuICAuZ3gteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIH1cbiAgLmcteHhsLTgsXG4gIC5neS14eGwtOCB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTtcbiAgfVxuICAuZy14eGwtOSxcbiAgLmd4LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiA0LjhyZW07XG4gIH1cbiAgLmcteHhsLTksXG4gIC5neS14eGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteTogNC44cmVtO1xuICB9XG4gIC5nLXh4bC0xMCxcbiAgLmd4LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogNS42cmVtO1xuICB9XG4gIC5nLXh4bC0xMCxcbiAgLmd5LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogNS42cmVtO1xuICB9XG4gIC5nLXh4bC0xMSxcbiAgLmd4LXh4bC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteDogNi40cmVtO1xuICB9XG4gIC5nLXh4bC0xMSxcbiAgLmd5LXh4bC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteTogNi40cmVtO1xuICB9XG4gIC5nLXh4bC0xMixcbiAgLmd4LXh4bC0xMiB7XG4gICAgLS1icy1ndXR0ZXIteDogNy4ycmVtO1xuICB9XG4gIC5nLXh4bC0xMixcbiAgLmd5LXh4bC0xMiB7XG4gICAgLS1icy1ndXR0ZXIteTogNy4ycmVtO1xuICB9XG4gIC5nLXh4bC0xMyxcbiAgLmd4LXh4bC0xMyB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTtcbiAgfVxuICAuZy14eGwtMTMsXG4gIC5neS14eGwtMTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG4gIH1cbiAgLmcteHhsLTE0LFxuICAuZ3gteHhsLTE0IHtcbiAgICAtLWJzLWd1dHRlci14OiA4LjhyZW07XG4gIH1cbiAgLmcteHhsLTE0LFxuICAuZ3kteHhsLTE0IHtcbiAgICAtLWJzLWd1dHRlci15OiA4LjhyZW07XG4gIH1cbiAgLmcteHhsLTE1LFxuICAuZ3gteHhsLTE1IHtcbiAgICAtLWJzLWd1dHRlci14OiA5LjZyZW07XG4gIH1cbiAgLmcteHhsLTE1LFxuICAuZ3kteHhsLTE1IHtcbiAgICAtLWJzLWd1dHRlci15OiA5LjZyZW07XG4gIH1cbiAgLmcteHhsLTE2LFxuICAuZ3gteHhsLTE2IHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC40cmVtO1xuICB9XG4gIC5nLXh4bC0xNixcbiAgLmd5LXh4bC0xNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAuNHJlbTtcbiAgfVxuICAuZy14eGwtMTcsXG4gIC5neC14eGwtMTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuOHJlbTtcbiAgfVxuICAuZy14eGwtMTcsXG4gIC5neS14eGwtMTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuOHJlbTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmOWY5Zjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA3NSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtY29sb3ItdHlwZSwgdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWJnLXN0YXRlLCB2YXIoLS1icy10YWJsZS1iZy10eXBlLCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpKSk7XG59XG4udGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci13aWR0aDogMCB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG59XG5cbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogYmxhY2s7XG4gIC0tYnMtdGFibGUtYmc6ICNjY2QwZTg7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTNhNmJhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjMmM2ZGM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogYmxhY2s7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYjhiYmQxO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogYmxhY2s7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZGMwZDc7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1iZzogI2QwZDZkZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhNmFiYjE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M2Y2JkMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYmMxYzc7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MwYzZjYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1iZzogI2Q0ZTVjZjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhYWI3YTY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M5ZGFjNTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiZmNlYmE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2M0ZDRiZjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1iZzogI2NjZWVmODtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhM2JlYzY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2MyZTJlYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiOGQ2ZGY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JkZGNlNTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXdhcm5pbmcge1xuICAtLWJzLXRhYmxlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1iZzogI2ZmZjBjYztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjY2MwYTM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZTRjMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmQ4Yjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2VjZGViZDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6IGJsYWNrO1xuICAtLWJzLXRhYmxlLWJnOiAjZjZkN2QxO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2M1YWNhNztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWFjY2M3O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IGJsYWNrO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RkYzJiYztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IGJsYWNrO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTRjN2MxO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1iZzogI2U0ZTRlNDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNmI2YjY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q5ZDlkOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjZGNkY2Q7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogbGlnaHRncmF5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6IHdoaXRlO1xuICAtLWJzLXRhYmxlLWJnOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogIzRkNTE1NDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjMmMzMDM0O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHdoaXRlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMzIzNTM5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteHhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2NXJlbSArIDAuMTh2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMwNXJlbSArIDAuNjZ2dyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLWNvbG9yOiAjODA4OWM3O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMCwgMTksIDE0MiwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICBtaW4td2lkdGg6IDg1cHg7XG4gIGhlaWdodDogMS41ZW07XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhiOGI4YjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxMnB4O1xuICBtYXJnaW46IC0wLjM3NXJlbSAtMTJweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2NXJlbSArIDAuMTh2dyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9ybS1jb250cm9sLXNtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC41cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb3JtLWNvbnRyb2wtbGcge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMC41cmVtIC0xcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIwMjAyMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAzNnB4IDAuMzc1cmVtIDEycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMwNXJlbSArIDAuNjZ2dyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwODljNztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDAsIDE5LCAxNDIsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjY1cmVtICsgMC4xOHZ3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb3JtLXNlbGVjdC1zbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb3JtLXNlbGVjdC1sZyB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXNlbGVjdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjM4YjhiOGInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDIuN3JlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS1icy1mb3JtLWNoZWNrLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4MDg5Yzc7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgwLCAxOSwgMTQyLCAwLjI1KTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXItY29sb3I6ICMwMDEzOGU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSd3aGl0ZScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXItY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODAsIDAsIDAsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIik7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc3dpdGNoLWJnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgLS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODA4OWM3Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3doaXRlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnV0dG9uLCAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnV0dG9uLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgYnV0dG9uLmxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggd2hpdGUsIDAgMCAwIDAuMjVyZW0gcmdiYSgwLCAxOSwgMTQyLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlLCAwIDAgMCAwLjI1cmVtIHJnYmEoMCwgMTksIDE0MiwgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2I4ZGQ7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiOGRkO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgbWluLWhlaWdodDogY2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAxMnB4O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMXJlbSA2cHg7XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjNDA0MDQwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogNTtcbn1cbi5pbnB1dC1ncm91cCAuYnRuLCAuaW5wdXQtZ3JvdXAgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluaywgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmlucHV0LWdyb3VwIC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5pbnB1dC1ncm91cCAuYnV0dG9uLCAuaW5wdXQtZ3JvdXAgYnV0dG9uLmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zm9jdXMsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5pbnB1dC1ncm91cCAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmJ1dHRvbjpmb2N1cywgLmlucHV0LWdyb3VwIGJ1dHRvbi5saW5rOmZvY3VzIHtcbiAgei1pbmRleDogNTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxMnB4O1xuICBmb250LXNpemU6IGNhbGMoMS4zMDVyZW0gKyAwLjY2dncpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmlucHV0LWdyb3VwLWxnID4gLm5vZGUtcHJldmlldy1iYWNrbGluayxcbi5pbnB1dC1ncm91cC1sZyA+IC5idXR0b24sXG4uaW5wdXQtZ3JvdXAtbGcgPiBidXR0b24ubGluayB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5idG4sXG4gIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5pbnB1dC1ncm91cC1sZyA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5idXR0b24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0bixcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5pbnB1dC1ncm91cC1zbSA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnV0dG9uLFxuLmlucHV0LWdyb3VwLXNtID4gYnV0dG9uLmxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjY1cmVtICsgMC4xOHZ3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5idG4sXG4gIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5pbnB1dC1ncm91cC1zbSA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5idXR0b24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGJ1dHRvbi5saW5rIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gOm50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4xcmVtIDAuMnJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4yNjVyZW0gKyAwLjE4dncpO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmFsaWQtdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyYTdmMTAnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmE3ZjEwJyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDY2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggY2VudGVyLCBjZW50ZXIgcmlnaHQgMzZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjFyZW0gMC4ycmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2NXJlbSArIDAuMTh2dyk7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkMTM5MTcnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZDEzOTE3JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkMTM5MTcnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZDEzOTE3JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDY2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggY2VudGVyLCBjZW50ZXIgcmlnaHQgMzZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluaywgYS5idXR0b24sIC5idXR0b24sIGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAxMnB4O1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuOHJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiBjYWxjKDEuMzA1cmVtICsgMC42NnZ3KTtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1idG4tbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1idG4tY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCBhLmJ1dHRvbiwgLmJ1dHRvbiwgYnV0dG9uLmxpbmsge1xuICAgIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCBhLmJ1dHRvbiwgLmJ1dHRvbiwgYnV0dG9uLmxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIsIC5idXR0b246aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1jaGVjayArIC5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIsIC5idG4tY2hlY2sgKyAuYnV0dG9uOmhvdmVyLCAuYnRuLWNoZWNrICsgYnV0dG9uLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgYnV0dG9uLmxpbmsge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWNoZWNrOmNoZWNrZWQgKyAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciA6bm90KC5idG4tY2hlY2spICsgLm5vZGUtcHJldmlldy1iYWNrbGluazphY3RpdmUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmJ0bi5pcy1hY3RpdmUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5hY3RpdmUubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciBhLm5vZGUtcHJldmlldy1iYWNrbGluay5pcy1hY3RpdmUsIC5hY3RpdmUuYnV0dG9uLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuYnV0dG9uLmlzLWFjdGl2ZSwgYnV0dG9uLmFjdGl2ZS5saW5rLCAuYnRuLnNob3csIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5zaG93Lm5vZGUtcHJldmlldy1iYWNrbGluaywgLnNob3cuYnV0dG9uLCBidXR0b24uc2hvdy5saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluazpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgOm5vdCguYnRuLWNoZWNrKSArIC5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbms6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuYnRuLmlzLWFjdGl2ZTpmb2N1cy12aXNpYmxlLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYWN0aXZlLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cy12aXNpYmxlLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZTpmb2N1cy12aXNpYmxlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5ub2RlLXByZXZpZXctY29udGFpbmVyIGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYWN0aXZlLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuYnV0dG9uLmlzLWFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5zaG93Lm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cy12aXNpYmxlLCAuc2hvdy5idXR0b246Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLnNob3cubGluazpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArIC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyBidXR0b24ubGluayB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6ZGlzYWJsZWQsIC5idXR0b246ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuZGlzYWJsZWQubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAuZGlzYWJsZWQuYnV0dG9uLCBidXR0b24uZGlzYWJsZWQubGluaywgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0biwgZmllbGRzZXQ6ZGlzYWJsZWQgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluaywgLm5vZGUtcHJldmlldy1jb250YWluZXIgZmllbGRzZXQ6ZGlzYWJsZWQgLm5vZGUtcHJldmlldy1iYWNrbGluaywgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ1dHRvbiwgZmllbGRzZXQ6ZGlzYWJsZWQgYnV0dG9uLmxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1iZzogIzAwMTM4ZTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMDAxMDc5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwMDBmNzI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDM4LCA1NCwgMTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwMDBmNzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwMDBlNmI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzAwMTM4ZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYmc6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE2MzE1NztcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzEzMmE0YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTIyNzQ2O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA1NywgODAsIDExMjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMTIyNzQ2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTEyNTQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE2MzE1Nztcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1iZzogIzJhN2YxMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMmE3ZjEwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjQ2YzBlO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMjY2MGQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDc0LCAxNDYsIDUyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMjY2MGQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMDVmMGM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzJhN2YxMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMmE3ZjEwO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWJnOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMmFhZGQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4taG92ZXItYmc6ICMyOGI3ZTI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzFiYjNlMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMiwgMTQ1LCAxODg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzM1YmJlNDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzFiYjNlMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwMmFhZGQ7XG59XG5cbi5idG4td2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tYmc6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYjIwMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYmUyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZiYTFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE1MSwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmZjMTMzO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZiYTFhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYjIwMDtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWJnOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkMTM5MTc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiMjMwMTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2E3MmUxMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE2LCA4NywgNTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2E3MmUxMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzlkMmIxMTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkMTM5MTc7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWJnOiAjZTRlNGU0O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4taG92ZXItYmc6ICNjMmMyYzI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I2YjZiNjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTk0LCAxOTQsIDE5NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjZiNmI2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYWJhYmFiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzRkNTE1NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzAwMTM4ZTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAwLCAxOSwgMTQyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE2MzE1NztcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzE2MzE1NztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTYzMTU3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMiwgNDksIDg3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxNjMxNTc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTYzMTU3O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMmE3ZjEwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyYTdmMTA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyYTdmMTA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzJhN2YxMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDIsIDEyNywgMTY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzJhN2YxMDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzJhN2YxMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzJhN2YxMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyYTdmMTA7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMmFhZGQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAyYWFkZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzAyYWFkZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyLCAxNzAsIDIyMTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAyYWFkZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmYjIwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZiMjAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmZiMjAwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTc4LCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmIyMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZiMjAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNkMTM5MTc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2QxMzkxNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2QxMzkxNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDksIDU3LCAyMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZDEzOTE3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2QxMzkxNztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2U0ZTRlNDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTRlNGU0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjgsIDIyOCwgMjI4O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTRlNGU0O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzQwNDA0MDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzgsIDU0LCAxNTk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbn1cbi5idG4tbGluazpob3ZlciwgYnV0dG9uLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAxLjJyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMTZweDtcbiAgLS1icy1idG4tZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1ncm91cC1sZyA+IC5idXR0b24sIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayB7XG4gICAgLS1icy1idG4tZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24sIC5idG4tZ3JvdXAtc20gPiBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC42cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDhweDtcbiAgLS1icy1idG4tZm9udC1zaXplOiBjYWxjKDEuMjY1cmVtICsgMC4xOHZ3KTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC1zbSA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsge1xuICAgIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC0tYnMtZHJvcGRvd24temluZGV4OiAxMDAwO1xuICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiBjYWxjKDEuMzA1cmVtICsgMC42NnZ3KTtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtZHJvcGRvd24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogMC4ycmVtO1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICMwMDEzOGU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAwLjRyZW07XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM0MDQwNDA7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMC40cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWVuZCB7XG4gIC0tYnMtcG9zaXRpb246IGVuZDtcbn1cbi5kcm9wZG93bi1tZW51LWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2NXJlbSArIDAuMTh2dyk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6ICM4YjhiOGI7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICMyMDIwMjA7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjOGI4YjhiO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICMwMDEzOGU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogIzUwNTA1MDtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM1MDUwNTA7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1ncm91cCA+IC5idXR0b24sIC5idG4tZ3JvdXAgPiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idXR0b24sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLm5vZGUtcHJldmlldy1iYWNrbGluazpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IC5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idXR0b246YWN0aXZlLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cCA+IGEuYnRuLmlzLWFjdGl2ZSxcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYWN0aXZlLm5vZGUtcHJldmlldy1iYWNrbGluayxcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cCA+IGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYWN0aXZlLmJ1dHRvbixcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cCA+IGEuYnV0dG9uLmlzLWFjdGl2ZSxcbi5idG4tZ3JvdXAgPiBidXR0b24uYWN0aXZlLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5ub2RlLXByZXZpZXctYmFja2xpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLm5vZGUtcHJldmlldy1iYWNrbGluazpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b246YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEuYnRuLmlzLWFjdGl2ZSxcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLm5vZGUtcHJldmlldy1iYWNrbGluayxcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEubm9kZS1wcmV2aWV3LWJhY2tsaW5rLmlzLWFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLmJ1dHRvbixcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEuYnV0dG9uLmlzLWFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24uYWN0aXZlLmxpbmsge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idXR0b24sIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAtMSk7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IC5ub2RlLXByZXZpZXctYmFja2xpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5ub2RlLXByZXZpZXctYmFja2xpbms6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5idXR0b246Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5saW5rOmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLm5vZGUtcHJldmlldy1iYWNrbGluayxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOm50aC1jaGlsZChuKzMpLCAuYnRuLWdyb3VwID4gLmJ1dHRvbjpudGgtY2hpbGQobiszKSwgLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluayxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLm5vZGUtcHJldmlldy1iYWNrbGluayxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uLmxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtc20gPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC1sZyA+IC5ub2RlLXByZXZpZXctYmFja2xpbmsgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAtMSk7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYnV0dG9uLmxpbmsge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0biwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbmsgfiAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rIH4gLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5ub2RlLXByZXZpZXctYmFja2xpbmsgfiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idG4sIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYnV0dG9uLmxpbmssIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rIH4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uIH4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMCwgMTksIDE0MiwgMC4yNSk7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5kaXNhYmxlZCwgLm5hdi1saW5rOmRpc2FibGVkLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGE6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIge1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtbGluaywgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtbGluazpob3ZlciwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtbGluazpmb2N1cywgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtbGluay5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5pcy1hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2LWl0ZW0uc2hvdyBhIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwMDEzOGU7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluaywgLm5hdi1waWxscyAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1waWxscyBhIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5hY3RpdmUsIC5uYXYtcGlsbHMgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2LXBpbGxzIGEuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtcGlsbHMgYS5pcy1hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi1waWxscyAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5zaG93ID4gYSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1waWxscyAuc2hvdyA+IGEge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi11bmRlcmxpbmUge1xuICAtLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIGdhcDogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLCAubmF2LXVuZGVybGluZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi11bmRlcmxpbmUgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLCAubmF2LXVuZGVybGluZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGE6aG92ZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi11bmRlcmxpbmUgYTpob3ZlciwgLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3VzLCAubmF2LXVuZGVybGluZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGE6Zm9jdXMsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi11bmRlcmxpbmUgYTpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdW5kZXJsaW5lIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5hY3RpdmUsIC5uYXYtdW5kZXJsaW5lIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5pcy1hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi11bmRlcmxpbmUgYS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi11bmRlcmxpbmUgYS5pcy1hY3RpdmUsXG4ubmF2LXVuZGVybGluZSAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXYtdW5kZXJsaW5lIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLnNob3cgPiBhLFxuLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2LXVuZGVybGluZSAuc2hvdyA+IGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtZmlsbCA+IGEsXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1qdXN0aWZpZWQgPiBhLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLCAubmF2LWZpbGwgLm5hdi1pdGVtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2LWZpbGwgLm5hdi1pdGVtIGEsXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIGEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLnRhYi1jb250ZW50ID4gYS5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXZiYXItcGFkZGluZy15OiAwLjJyZW07XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuNjUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjgpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC4xNjI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDIuMjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDIuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI0LCAyNCwgMjQsIDAuNzUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjE1KTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQtLW5vLWd1dHRlcnMsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXh4bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbn1cblxuLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuYWN0aXZlLCAubmF2YmFyLW5hdiAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItbmF2IGEuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItbmF2IGEuaXMtYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywgLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLnNob3csIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdmJhci1uYXYgYS5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbn1cbi5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci10ZXh0IGE6aG92ZXIsXG4ubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluaywgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluaywgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluaywgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmssIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiBhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluaywgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgYSB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rLCAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcmQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSB7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMC40cmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDAuNHJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjJyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogIzE4MTgxODtcbiAgLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IDtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC4ycmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMC40cmVtO1xuICAtLWJzLWNhcmQtY2FwLWJnOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC4wMyk7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDAuNHJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiBociwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gaHIsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiAubGlzdC1ncm91cCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkID4gLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0gKyAubGlzdC1ncm91cCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0gKyAubGlzdC1ncm91cCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0gKyAubGlzdC1ncm91cCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSA+IC52aWV3cy1maWVsZC1tZWRpYS1saWJyYXJ5LXNlbGVjdC1mb3JtICsgLmxpc3QtZ3JvdXAsXG4udmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZCA+IC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0gKyAubGlzdC1ncm91cCxcbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0gKyAubGlzdC1ncm91cCxcbi5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0gKyAubGlzdC1ncm91cCxcbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgPiAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyLFxuLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIsXG4udmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5LCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiBkaXYsXG4ubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgYXJ0aWNsZSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC10aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xufVxuXG4uY2FyZC1oZWFkZXIsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1tZWRpYS1saWJyYXJ5LXNlbGVjdC1mb3JtLFxuLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWJ1bGstZm9ybSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybTpmaXJzdC1jaGlsZCxcbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlYWRlci10YWJzIC5uYXYtbGluay5hY3RpdmUsIC5jYXJkLWhlYWRlci10YWJzIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5hY3RpdmUsIC5jYXJkLWhlYWRlci10YWJzIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5pcy1hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmNhcmQtaGVhZGVyLXRhYnMgYS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmNhcmQtaGVhZGVyLXRhYnMgYS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1jYXJkLWdyb3VwLW1hcmdpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkICsgLmNhcmQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5jYXJkICsgLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkICsgLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSArIC5jYXJkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ICsgLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKyAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHksIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkICsgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgKyAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKyAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCksIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6bGFzdC1jaGlsZCksIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4gIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6bGFzdC1jaGlsZCkgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybSxcbiAgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpsYXN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybSxcbiAgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpsYXN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybSxcbiAgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6bGFzdC1jaGlsZCkgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtLFxuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmxhc3QtY2hpbGQpIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0sXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtLFxuICAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmxhc3QtY2hpbGQpIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0sXG4gIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6bGFzdC1jaGlsZCkgLnZpZXdzLWZpZWxkLW1lZGlhLWJ1bGstZm9ybSxcbiAgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6bGFzdC1jaGlsZCkgLnZpZXdzLWZpZWxkLW1lZGlhLWJ1bGstZm9ybSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpmaXJzdC1jaGlsZCksIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4gIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6Zmlyc3QtY2hpbGQpIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1tZWRpYS1saWJyYXJ5LXNlbGVjdC1mb3JtLFxuICAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC52aWV3cy1maWVsZC1tZWRpYS1saWJyYXJ5LXNlbGVjdC1mb3JtLFxuICAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmZpcnN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybSxcbiAgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpmaXJzdC1jaGlsZCkgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmZpcnN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtbGlicmFyeS1zZWxlY3QtZm9ybSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtLFxuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmZpcnN0LWNoaWxkKSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtLFxuICAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0sXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6Zmlyc3QtY2hpbGQpIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0sXG4gIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ncm91cCA+IC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkOm5vdCg6Zmlyc3QtY2hpbGQpIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0sXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmZpcnN0LWNoaWxkKSAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5jYXJkLWdyb3VwID4gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtZ3JvdXAgPiAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5Om5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmNhcmQtZ3JvdXAgPiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLWdyb3VwID4gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eTpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIC0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMTgxODE4JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzAwMDgzOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMCwgMTksIDE0MiwgMC4yNSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IGNhbGMoMS4zMDVyZW0gKyAwLjY2dncpO1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNjY3MWJiJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzY2NzFiYiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWJnOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmJyZWFkY3J1bWItaXRlbS5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IGNhbGMoMS4zMDVyZW0gKyAwLjY2dncpO1xuICAtLWJzLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMCwgMTksIDE0MiwgMC4yNSk7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6IHdoaXRlO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjMDAxMzhlO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4ucGFnZS1saW5rLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLnBhZ2UtbGluay5pcy1hY3RpdmUsIC5hY3RpdmUgPiAucGFnZS1saW5rLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuaXMtYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBhZ2luYXRpb24tbGcge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnaW5hdGlvbi1sZyB7XG4gICAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogY2FsYygxLjI2NXJlbSArIDAuMTh2dyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2luYXRpb24tc20ge1xuICAgIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG4uYmFkZ2Uge1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteDogMC42NWVtO1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteTogMC4zNWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC43NWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tYnMtYmFkZ2UtY29sb3I6IHdoaXRlO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbmsgLmJhZGdlLCAuYnV0dG9uIC5iYWRnZSwgYnV0dG9uLmxpbmsgLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMC40cmVtO1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteTogMC40cmVtO1xuICAtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b206IDFyZW07XG4gIC0tYnMtYWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hbGVydC1ib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tYnMtYWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hbGVydC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtbGluay1jb2xvcik7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlLCAuYWxlcnQtZGlzbWlzc2libGUgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlLCAudWktZGlhbG9nIC5hbGVydC1kaXNtaXNzaWJsZSAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjVyZW0gMC40cmVtO1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMXJlbTtcbiAgfVxufVxuLnByb2dyZXNzLFxuLnByb2dyZXNzLXN0YWNrZWQge1xuICAtLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTtcbiAgLS1icy1wcm9ncmVzcy1mb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dyk7XG4gIC0tYnMtcHJvZ3Jlc3MtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtcHJvZ3Jlc3MtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1pbnNldCk7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICMwMDEzOGU7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9ncmVzcyxcbiAgLnByb2dyZXNzLXN0YWNrZWQge1xuICAgIC0tYnMtcHJvZ3Jlc3MtZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMC40cmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuMnJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICMwMDEzOGU7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubGlzdC1ncm91cC1pdGVtLmlzLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5saXN0LWdyb3VwLWl0ZW0gKyBhLmxpc3QtZ3JvdXAtaXRlbS5pcy1hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gYS5saXN0LWdyb3VwLWl0ZW0uaXMtYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgYS5saXN0LWdyb3VwLWl0ZW0uaXMtYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiBhLmxpc3QtZ3JvdXAtaXRlbS5pcy1hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIGEubGlzdC1ncm91cC1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IGEubGlzdC1ncm91cC1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgYS5saXN0LWdyb3VwLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gYS5saXN0LWdyb3VwLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyBhLmxpc3QtZ3JvdXAtaXRlbS5pcy1hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gYS5saXN0LWdyb3VwLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyBhLmxpc3QtZ3JvdXAtaXRlbS5pcy1hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiBhLmxpc3QtZ3JvdXAtaXRlbS5pcy1hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIGEubGlzdC1ncm91cC1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmJ0bi1jbG9zZSwgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgLS1icy1idG4tY2xvc2UtY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nYmxhY2snJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1idG4tY2xvc2Utb3BhY2l0eTogMC41O1xuICAtLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAwLjc1O1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgwLCAxOSwgMTQyLCAwLjI1KTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogMTtcbiAgLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogMC4yNTtcbiAgLS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLWJzLWJ0bi1jbG9zZS1iZykgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpob3ZlciwgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cywgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6ZGlzYWJsZWQsIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCwgLnVpLWRpYWxvZyAuZGlzYWJsZWQudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IHZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLWNsb3NlLCBbZGF0YS1icy10aGVtZT1kYXJrXSAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC51aS1kaWFsb2cgW2RhdGEtYnMtdGhlbWU9ZGFya10gLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGZpbHRlcjogdmFyKC0tYnMtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi50b2FzdCB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy10b2FzdC1zcGFjaW5nOiA0cmVtO1xuICAtLWJzLXRvYXN0LW1heC13aWR0aDogMzUwcHg7XG4gIC0tYnMtdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b2FzdC1jb2xvcjogO1xuICAtLWJzLXRvYXN0LWJnOiByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgMC44NSk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy10b2FzdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy10b2FzdC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy10b2FzdC1oZWFkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJnOiByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgMC44NSk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtdG9hc3QtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnRvYXN0Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tYnMtdG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRvYXN0LWNvbnRhaW5lciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtdG9hc3Qtc3BhY2luZyk7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1oZWFkZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG4udG9hc3QtaGVhZGVyIC5idG4tY2xvc2UsIC50b2FzdC1oZWFkZXIgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlLCAudWktZGlhbG9nIC50b2FzdC1oZWFkZXIgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1vZGFsIHtcbiAgLS1icy1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDUwMHB4O1xuICAtLWJzLW1vZGFsLXBhZGRpbmc6IDAuNHJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDAuNHJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAwLjRyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDAuNHJlbSAwLjRyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWdhcDogMC41cmVtO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1iZzogO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLS1icy1iYWNrZHJvcC16aW5kZXg6IDEwNTA7XG4gIC0tYnMtYmFja2Ryb3AtYmc6IGJsYWNrO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlLCAubW9kYWwtaGVhZGVyIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSwgLnVpLWRpYWxvZyAubW9kYWwtaGVhZGVyIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwge1xuICAgIC0tYnMtbW9kYWwtbWFyZ2luOiAxLjc1cmVtO1xuICAgIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1icy1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgLS1icy10b29sdGlwLXppbmRleDogMTA4MDtcbiAgLS1icy10b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6IDAuMnJlbTtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteTogMC4xcmVtO1xuICAtLWJzLXRvb2x0aXAtbWFyZ2luOiA7XG4gIC0tYnMtdG9vbHRpcC1mb250LXNpemU6IGNhbGMoMS4yNjVyZW0gKyAwLjE4dncpO1xuICAtLWJzLXRvb2x0aXAtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRvb2x0aXAtYmc6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXRvb2x0aXAtb3BhY2l0eTogMC45O1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGg6IDAuOHJlbTtcbiAgLS1icy10b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO1xuICB6LWluZGV4OiB2YXIoLS1icy10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLWJzLXRvb2x0aXAtbWFyZ2luKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudG9vbHRpcCB7XG4gICAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtdG9vbHRpcC1vcGFjaXR5KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7XG4gIC0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiBjYWxjKDEuMjY1cmVtICsgMC4xOHZ3KTtcbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAwLjRyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiBjYWxjKDEuMzA1cmVtICsgMC42NnZ3KTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAwLjRyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMC40cmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIHotaW5kZXg6IHZhcigtLWJzLXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3BvdmVyIHtcbiAgICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcG92ZXIge1xuICAgIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmNhcm91c2VsLWl0ZW0uaXMtYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5jYXJvdXNlbC1pdGVtLWVuZC5pcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4ubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuY2Fyb3VzZWwtaXRlbS1zdGFydC5pcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSwgLmNhcm91c2VsLWZhZGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmNhcm91c2VsLWl0ZW0uaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5jYXJvdXNlbC1mYWRlIGEuY2Fyb3VzZWwtaXRlbS5pcy1hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwgLmNhcm91c2VsLWZhZGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmNhcm91c2VsLWl0ZW0tc3RhcnQuaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5jYXJvdXNlbC1mYWRlIGEuY2Fyb3VzZWwtaXRlbS1zdGFydC5pcy1hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLFxuLmNhcm91c2VsLWZhZGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmNhcm91c2VsLWl0ZW0tZW5kLmlzLWFjdGl2ZSxcbi5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmNhcm91c2VsLWZhZGUgYS5jYXJvdXNlbC1pdGVtLWVuZC5pcy1hY3RpdmUge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsIC5jYXJvdXNlbC1mYWRlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5jYXJvdXNlbC1pdGVtLXN0YXJ0LmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuY2Fyb3VzZWwtZmFkZSBhLmNhcm91c2VsLWl0ZW0tc3RhcnQuaXMtYWN0aXZlLFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLFxuICAuY2Fyb3VzZWwtZmFkZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuY2Fyb3VzZWwtaXRlbS1lbmQuaXMtYWN0aXZlLFxuICAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5jYXJvdXNlbC1mYWRlIGEuY2Fyb3VzZWwtaXRlbS1lbmQuaXMtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd3aGl0ZSclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKSAvKnJ0bDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd3aGl0ZSclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIikqLztcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nd2hpdGUnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpIC8qcnRsOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3doaXRlJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpKi87XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlLCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGEuaXMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMTUlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSwgW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jYXB0aW9uLCBbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDEuNXM7XG4gIH1cbn1cbi5vZmZjYW52YXMsIC5vZmZjYW52YXMteHhsLCAub2ZmY2FudmFzLXhsLCAub2ZmY2FudmFzLWxnLCAub2ZmY2FudmFzLW1kLCAub2ZmY2FudmFzLXNtIHtcbiAgLS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1O1xuICAtLWJzLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAwLjRyZW07XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMC40cmVtO1xuICAtLWJzLW9mZmNhbnZhcy1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uaGlkaW5nLCAub2ZmY2FudmFzLXNtLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuaGlkaW5nLCAub2ZmY2FudmFzLW1kLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuaGlkaW5nLCAub2ZmY2FudmFzLWxnLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuaGlkaW5nLCAub2ZmY2FudmFzLXhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5oaWRpbmcsIC5vZmZjYW52YXMteHhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlLCAub2ZmY2FudmFzLWhlYWRlciAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC51aS1kaWFsb2cgLm9mZmNhbnZhcy1oZWFkZXIgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW46IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSkgY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkpIGF1dG87XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm9mZmNhbnZhcy1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGxhY2Vob2xkZXIuYnRuOjpiZWZvcmUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5wbGFjZWhvbGRlci5ub2RlLXByZXZpZXctYmFja2xpbms6OmJlZm9yZSwgLnBsYWNlaG9sZGVyLmJ1dHRvbjo6YmVmb3JlLCBidXR0b24ucGxhY2Vob2xkZXIubGluazo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsIGJsYWNrIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgYmxhY2sgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zdWNjZXNzIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctaW5mbyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1kYW5nZXIge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWxpZ2h0IHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1wcmltYXJ5IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXByaW1hcnk6aG92ZXIsIC5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgwLCAxNSwgMTE0LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMCwgMTUsIDExNCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxOCwgMzksIDcwLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTgsIDM5LCA3MCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDM0LCAxMDIsIDEzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMzQsIDEwMiwgMTMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1pbmZvIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWluZm86aG92ZXIsIC5saW5rLWluZm86Zm9jdXMge1xuICBjb2xvcjogUkdCQSg1MywgMTg3LCAyMjgsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg1MywgMTg3LCAyMjgsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay13YXJuaW5nIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXdhcm5pbmc6aG92ZXIsIC5saW5rLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNTUsIDE5MywgNTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTUsIDE5MywgNTEsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhbmdlcjpob3ZlciwgLmxpbmstZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMTY3LCA0NiwgMTgsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxNjcsIDQ2LCAxOCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstbGlnaHQ6aG92ZXIsIC5saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjMzLCAyMzMsIDIzMywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDIzMywgMjMzLCAyMzMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYXJrIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhcms6aG92ZXIsIC5saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNiwgMzAsIDMzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLCAubGluay1ib2R5LWVtcGhhc2lzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpO1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1saW5rID4gLmJpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmljb24tbGluayA+IC5iaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyOmhvdmVyID4gLmJpLCAuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGUgPiAuYmkge1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpO1xufVxuXG4ucmF0aW8sIC52aWRlby1oZXJvLS12aWRlbyAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlLCAudmlkZW8taGVyby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1hc3BlY3QtcmF0aW8pO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnJhdGlvID4gKiwgLnZpZGVvLWhlcm8tLXZpZGVvIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogMTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA3NSU7XG59XG5cbi5yYXRpby0xNng5LCAudmlkZW8taGVyby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSU7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLnN0aWNreS1ib3R0b20ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3RpY2t5LXNtLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXNtLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3ktbWQtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbWQtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0aWNreS1sZy10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1sZy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0aWNreS14bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN0aWNreS14eGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteHhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKSxcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKTpub3QoY2FwdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2ssIC5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIC5vcGVuLXNlYXJjaCwgLmJsb2NrLWZpbHRlcmJ5IC5pbnB1dC1zZWFyY2ggLmNsb3NlLWJ0bi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUsIC5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIC5vcGVuLXNlYXJjaC5oaWRlLCAuYmxvY2stZmlsdGVyYnkgLmlucHV0LXNlYXJjaCAuY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWxnKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nLXByaW1hcnkge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc2Vjb25kYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc3VjY2VzcyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1pbmZvIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXdhcm5pbmcge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFuZ2VyIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhcmsge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlLCAuYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8tc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXItc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03NSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTEge1xuICBtYXJnaW46IDYuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogNy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEzIHtcbiAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE0IHtcbiAgbWFyZ2luOiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTUge1xuICBtYXJnaW46IDkuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNiB7XG4gIG1hcmdpbjogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNyB7XG4gIG1hcmdpbjogMi44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTExIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMyB7XG4gIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTQge1xuICBtYXJnaW4tcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNSB7XG4gIG1hcmdpbi1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNyB7XG4gIG1hcmdpbi1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMywgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTEge1xuICBtYXJnaW4tdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xMiB7XG4gIG1hcmdpbi10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEzIHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE1IHtcbiAgbWFyZ2luLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTYge1xuICBtYXJnaW4tdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE3IHtcbiAgbWFyZ2luLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03IHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTExIHtcbiAgbWFyZ2luLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTMge1xuICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE2IHtcbiAgbWFyZ2luLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTcge1xuICBtYXJnaW4tdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS04IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS05IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTExIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNCB7XG4gIG1hcmdpbi1yaWdodDogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNSB7XG4gIG1hcmdpbi1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNiB7XG4gIG1hcmdpbi1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTMge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNCB7XG4gIG1hcmdpbi1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTcge1xuICBtYXJnaW4tYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTYge1xuICBtYXJnaW4tbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtOCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTAge1xuICBtYXJnaW4tbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTMge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTQge1xuICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNSB7XG4gIG1hcmdpbi1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE3IHtcbiAgbWFyZ2luLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTEge1xuICBwYWRkaW5nOiA2LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTMge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE2IHtcbiAgcGFkZGluZzogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNyB7XG4gIHBhZGRpbmc6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCwgLmNvbnRhaW5lci1mbHVpZC0tbm8tZ3V0dGVycyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTExIHtcbiAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTMge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE1IHtcbiAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTExIHtcbiAgcGFkZGluZy10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTMge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTQge1xuICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTE1IHtcbiAgcGFkZGluZy10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNyB7XG4gIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyB7XG4gIHBhZGRpbmctdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSB7XG4gIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEzIHtcbiAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE0IHtcbiAgcGFkZGluZy10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTUge1xuICBwYWRkaW5nLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNiB7XG4gIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNyB7XG4gIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTEwIHtcbiAgcGFkZGluZy1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTEzIHtcbiAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE1IHtcbiAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE3IHtcbiAgcGFkZGluZy1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTQge1xuICBwYWRkaW5nLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE3IHtcbiAgcGFkZGluZy1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy02IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtOCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtOSB7XG4gIHBhZGRpbmctbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMCB7XG4gIHBhZGRpbmctbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMSB7XG4gIHBhZGRpbmctbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMiB7XG4gIHBhZGRpbmctbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMyB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE3IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTYge1xuICBnYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcge1xuICBnYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTgge1xuICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC05IHtcbiAgZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMCB7XG4gIGdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTEge1xuICBnYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyIHtcbiAgZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMyB7XG4gIGdhcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE0IHtcbiAgZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNSB7XG4gIGdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTYge1xuICBnYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNyB7XG4gIGdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0zIHtcbiAgcm93LWdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNiB7XG4gIHJvdy1nYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC03IHtcbiAgcm93LWdhcDogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTgge1xuICByb3ctZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTkge1xuICByb3ctZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTAge1xuICByb3ctZ2FwOiA1LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTEge1xuICByb3ctZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTIge1xuICByb3ctZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTMge1xuICByb3ctZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE0IHtcbiAgcm93LWdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE1IHtcbiAgcm93LWdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE2IHtcbiAgcm93LWdhcDogMTAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xNyB7XG4gIHJvdy1nYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xIHtcbiAgY29sdW1uLWdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTIge1xuICBjb2x1bW4tZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMyB7XG4gIGNvbHVtbi1nYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC00IHtcbiAgY29sdW1uLWdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTUge1xuICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTYge1xuICBjb2x1bW4tZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNyB7XG4gIGNvbHVtbi1nYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC04IHtcbiAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC05IHtcbiAgY29sdW1uLWdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEwIHtcbiAgY29sdW1uLWdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTExIHtcbiAgY29sdW1uLWdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEyIHtcbiAgY29sdW1uLWdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEzIHtcbiAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xNCB7XG4gIGNvbHVtbi1nYXA6IDguOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xNSB7XG4gIGNvbHVtbi1nYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xNiB7XG4gIGNvbHVtbi1nYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTcge1xuICBjb2x1bW4tZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjgxNXJlbSArIDYuNzh2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS41NjVyZW0gKyAzLjc4dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDA1cmVtICsgMS44NnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM1NXJlbSArIDEuMjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1lbXBoYXNpcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLnRleHQtcHJpbWFyeS1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeS1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2Vzcy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8tZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLmxpbmstb3BhY2l0eS0xMCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstb3BhY2l0eS01MCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTc1IHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktNzUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMTtcbn1cblxuLmxpbmstb2Zmc2V0LTEge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTEtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMi1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0zIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wcmltYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtaW5mbyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS13YXJuaW5nIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhbmdlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWxpZ2h0IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYXJrIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHktc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHktdGVydGlhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTEwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYmctb3BhY2l0eS01MCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC41O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uYmctcHJpbWFyeS1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTEge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0xIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC00IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC01IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1waWxsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTEge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0yIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMyB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC01IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC1jaXJjbGUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLXBpbGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0xIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0yIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0zIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS00IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS01IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLWNpcmNsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0zIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LWNpcmNsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtcGlsbCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uei1uMSB7XG4gIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi56LTIge1xuICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG59XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMSB7XG4gICAgbWFyZ2luOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMiB7XG4gICAgbWFyZ2luOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMyB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTUge1xuICAgIG1hcmdpbjogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTYge1xuICAgIG1hcmdpbjogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTE3IHtcbiAgICBtYXJnaW46IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTMge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTMge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTUge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xNiB7XG4gICAgbWFyZ2luLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTMge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xNSB7XG4gICAgbWFyZ2luLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTE2IHtcbiAgICBtYXJnaW4tdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTE3IHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTEge1xuICAgIG1hcmdpbi1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTYge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTMge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMSB7XG4gICAgcGFkZGluZzogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTIge1xuICAgIHBhZGRpbmc6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEzIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTQge1xuICAgIHBhZGRpbmc6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE1IHtcbiAgICBwYWRkaW5nOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE3IHtcbiAgICBwYWRkaW5nOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xNyB7XG4gICAgcGFkZGluZy10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMyB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTYge1xuICAgIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTMge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTUge1xuICAgIHBhZGRpbmctbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTcge1xuICAgIHBhZGRpbmctbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTYge1xuICAgIGdhcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS03IHtcbiAgICBnYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tOCB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS05IHtcbiAgICBnYXA6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTAge1xuICAgIGdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMSB7XG4gICAgZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEyIHtcbiAgICBnYXA6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTMge1xuICAgIGdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTQge1xuICAgIGdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xNSB7XG4gICAgZ2FwOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE2IHtcbiAgICBnYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE3IHtcbiAgICBnYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0yIHtcbiAgICByb3ctZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0zIHtcbiAgICByb3ctZ2FwOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNyB7XG4gICAgcm93LWdhcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tOCB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTkge1xuICAgIHJvdy1nYXA6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTEwIHtcbiAgICByb3ctZ2FwOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xMSB7XG4gICAgcm93LWdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTIge1xuICAgIHJvdy1nYXA6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTEzIHtcbiAgICByb3ctZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTQge1xuICAgIHJvdy1nYXA6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE1IHtcbiAgICByb3ctZ2FwOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xNiB7XG4gICAgcm93LWdhcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE3IHtcbiAgICByb3ctZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMSB7XG4gICAgY29sdW1uLWdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgY29sdW1uLWdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNSB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTYge1xuICAgIGNvbHVtbi1nYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTcge1xuICAgIGNvbHVtbi1nYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTgge1xuICAgIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS05IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xMCB7XG4gICAgY29sdW1uLWdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTEge1xuICAgIGNvbHVtbi1nYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xMyB7XG4gICAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE0IHtcbiAgICBjb2x1bW4tZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xNSB7XG4gICAgY29sdW1uLWdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTYge1xuICAgIGNvbHVtbi1nYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xNyB7XG4gICAgY29sdW1uLWdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTExIHtcbiAgICBtYXJnaW46IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEyIHtcbiAgICBtYXJnaW46IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEzIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNCB7XG4gICAgbWFyZ2luOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNSB7XG4gICAgbWFyZ2luOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNiB7XG4gICAgbWFyZ2luOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTcge1xuICAgIG1hcmdpbjogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMyB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMyB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNCB7XG4gICAgbWFyZ2luLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTYge1xuICAgIG1hcmdpbi10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTcge1xuICAgIG1hcmdpbi10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOSB7XG4gICAgcGFkZGluZzogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTExIHtcbiAgICBwYWRkaW5nOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMiB7XG4gICAgcGFkZGluZzogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTMge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xNCB7XG4gICAgcGFkZGluZzogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTUge1xuICAgIHBhZGRpbmc6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE2IHtcbiAgICBwYWRkaW5nOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTcge1xuICAgIHBhZGRpbmc6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTEge1xuICAgIHBhZGRpbmctdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTcge1xuICAgIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTEge1xuICAgIHBhZGRpbmctbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTYge1xuICAgIHBhZGRpbmctbGVmdDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNiB7XG4gICAgZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTcge1xuICAgIGdhcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC04IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTkge1xuICAgIGdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xMCB7XG4gICAgZ2FwOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTExIHtcbiAgICBnYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTIge1xuICAgIGdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xMyB7XG4gICAgZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xNCB7XG4gICAgZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTE1IHtcbiAgICBnYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTYge1xuICAgIGdhcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTcge1xuICAgIGdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTQge1xuICAgIHJvdy1nYXA6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC02IHtcbiAgICByb3ctZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC03IHtcbiAgICByb3ctZ2FwOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC04IHtcbiAgICByb3ctZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtOSB7XG4gICAgcm93LWdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTAge1xuICAgIHJvdy1nYXA6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTExIHtcbiAgICByb3ctZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xMiB7XG4gICAgcm93LWdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTMge1xuICAgIHJvdy1nYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xNCB7XG4gICAgcm93LWdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTUge1xuICAgIHJvdy1nYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTE2IHtcbiAgICByb3ctZ2FwOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTcge1xuICAgIHJvdy1nYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC01IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNiB7XG4gICAgY29sdW1uLWdhcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNyB7XG4gICAgY29sdW1uLWdhcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtOCB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTkge1xuICAgIGNvbHVtbi1nYXA6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEwIHtcbiAgICBjb2x1bW4tZ2FwOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMSB7XG4gICAgY29sdW1uLWdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTIge1xuICAgIGNvbHVtbi1nYXA6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEzIHtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTQge1xuICAgIGNvbHVtbi1nYXA6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE1IHtcbiAgICBjb2x1bW4tZ2FwOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xNiB7XG4gICAgY29sdW1uLWdhcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE3IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTEge1xuICAgIG1hcmdpbjogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTIge1xuICAgIG1hcmdpbjogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTMge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE1IHtcbiAgICBtYXJnaW46IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE2IHtcbiAgICBtYXJnaW46IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNyB7XG4gICAgbWFyZ2luOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTEge1xuICAgIG1hcmdpbi1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTYge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTUge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xNiB7XG4gICAgbWFyZ2luLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xNyB7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTMge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTcge1xuICAgIG1hcmdpbi1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTEge1xuICAgIHBhZGRpbmc6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEyIHtcbiAgICBwYWRkaW5nOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMyB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE0IHtcbiAgICBwYWRkaW5nOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNSB7XG4gICAgcGFkZGluZzogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTYge1xuICAgIHBhZGRpbmc6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNyB7XG4gICAgcGFkZGluZzogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xMSB7XG4gICAgcGFkZGluZy10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTYge1xuICAgIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTcge1xuICAgIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTEge1xuICAgIHBhZGRpbmctdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTQge1xuICAgIHBhZGRpbmctbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy02IHtcbiAgICBnYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNyB7XG4gICAgZ2FwOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTgge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctOSB7XG4gICAgZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEwIHtcbiAgICBnYXA6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTEge1xuICAgIGdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xMiB7XG4gICAgZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEzIHtcbiAgICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTE0IHtcbiAgICBnYXA6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTUge1xuICAgIGdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNiB7XG4gICAgZ2FwOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNyB7XG4gICAgZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNCB7XG4gICAgcm93LWdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTYge1xuICAgIHJvdy1nYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTcge1xuICAgIHJvdy1nYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTgge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy05IHtcbiAgICByb3ctZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xMCB7XG4gICAgcm93LWdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTEge1xuICAgIHJvdy1nYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEyIHtcbiAgICByb3ctZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xMyB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE0IHtcbiAgICByb3ctZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNSB7XG4gICAgcm93LWdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTYge1xuICAgIHJvdy1nYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNyB7XG4gICAgcm93LWdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy02IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy03IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy04IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctOSB7XG4gICAgY29sdW1uLWdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTAge1xuICAgIGNvbHVtbi1nYXA6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTExIHtcbiAgICBjb2x1bW4tZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xMiB7XG4gICAgY29sdW1uLWdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTMge1xuICAgIGNvbHVtbi1nYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNCB7XG4gICAgY29sdW1uLWdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTUge1xuICAgIGNvbHVtbi1nYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTE2IHtcbiAgICBjb2x1bW4tZ2FwOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTcge1xuICAgIGNvbHVtbi1nYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTEge1xuICAgIG1hcmdpbjogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTIge1xuICAgIG1hcmdpbjogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTMge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE1IHtcbiAgICBtYXJnaW46IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE2IHtcbiAgICBtYXJnaW46IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xNyB7XG4gICAgbWFyZ2luOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTEge1xuICAgIHBhZGRpbmc6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEyIHtcbiAgICBwYWRkaW5nOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMyB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE0IHtcbiAgICBwYWRkaW5nOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xNSB7XG4gICAgcGFkZGluZzogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xNyB7XG4gICAgcGFkZGluZzogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xIHtcbiAgICBnYXA6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC02IHtcbiAgICBnYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNyB7XG4gICAgZ2FwOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTgge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtOSB7XG4gICAgZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEwIHtcbiAgICBnYXA6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTEge1xuICAgIGdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xMiB7XG4gICAgZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEzIHtcbiAgICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTE0IHtcbiAgICBnYXA6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTUge1xuICAgIGdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNiB7XG4gICAgZ2FwOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNyB7XG4gICAgZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMiB7XG4gICAgcm93LWdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTcge1xuICAgIHJvdy1nYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTgge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC05IHtcbiAgICByb3ctZ2FwOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xMCB7XG4gICAgcm93LWdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTEge1xuICAgIHJvdy1nYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEyIHtcbiAgICByb3ctZ2FwOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xMyB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE0IHtcbiAgICByb3ctZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNSB7XG4gICAgcm93LWdhcDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTYge1xuICAgIHJvdy1nYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNyB7XG4gICAgcm93LWdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC02IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC03IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC04IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtOSB7XG4gICAgY29sdW1uLWdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTAge1xuICAgIGNvbHVtbi1nYXA6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTExIHtcbiAgICBjb2x1bW4tZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xMiB7XG4gICAgY29sdW1uLWdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTMge1xuICAgIGNvbHVtbi1nYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNCB7XG4gICAgY29sdW1uLWdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTUge1xuICAgIGNvbHVtbi1nYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTE2IHtcbiAgICBjb2x1bW4tZ2FwOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTcge1xuICAgIGNvbHVtbi1nYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNyB7XG4gICAgbWFyZ2luOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtOCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTkge1xuICAgIG1hcmdpbjogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEwIHtcbiAgICBtYXJnaW46IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMSB7XG4gICAgbWFyZ2luOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTIge1xuICAgIG1hcmdpbjogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEzIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE1IHtcbiAgICBtYXJnaW46IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xNiB7XG4gICAgbWFyZ2luOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE3IHtcbiAgICBtYXJnaW46IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC02IHtcbiAgICBwYWRkaW5nOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNyB7XG4gICAgcGFkZGluZzogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTgge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtOSB7XG4gICAgcGFkZGluZzogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEwIHtcbiAgICBwYWRkaW5nOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTEge1xuICAgIHBhZGRpbmc6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMiB7XG4gICAgcGFkZGluZzogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEzIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE0IHtcbiAgICBwYWRkaW5nOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTUge1xuICAgIHBhZGRpbmc6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNiB7XG4gICAgcGFkZGluZzogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNyB7XG4gICAgcGFkZGluZzogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDYuNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiAxMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTMge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTQge1xuICAgIGdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC03IHtcbiAgICBnYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTgge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTkge1xuICAgIGdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTAge1xuICAgIGdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTEge1xuICAgIGdhcDogNi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTIge1xuICAgIGdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTMge1xuICAgIGdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTE0IHtcbiAgICBnYXA6IDguOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTE1IHtcbiAgICBnYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTE2IHtcbiAgICBnYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNyB7XG4gICAgZ2FwOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xIHtcbiAgICByb3ctZ2FwOiAwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC00IHtcbiAgICByb3ctZ2FwOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC02IHtcbiAgICByb3ctZ2FwOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNyB7XG4gICAgcm93LWdhcDogMy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTgge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtOSB7XG4gICAgcm93LWdhcDogNC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEwIHtcbiAgICByb3ctZ2FwOiA1LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTEge1xuICAgIHJvdy1nYXA6IDYuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xMiB7XG4gICAgcm93LWdhcDogNy4ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEzIHtcbiAgICByb3ctZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTE0IHtcbiAgICByb3ctZ2FwOiA4LjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTUge1xuICAgIHJvdy1nYXA6IDkuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xNiB7XG4gICAgcm93LWdhcDogMTAuNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xNyB7XG4gICAgcm93LWdhcDogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNiB7XG4gICAgY29sdW1uLWdhcDogMi40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTcge1xuICAgIGNvbHVtbi1nYXA6IDMuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC04IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTkge1xuICAgIGNvbHVtbi1nYXA6IDQuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xMCB7XG4gICAgY29sdW1uLWdhcDogNS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTExIHtcbiAgICBjb2x1bW4tZ2FwOiA2LjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTIge1xuICAgIGNvbHVtbi1nYXA6IDcuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xMyB7XG4gICAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xNCB7XG4gICAgY29sdW1uLWdhcDogOC44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTE1IHtcbiAgICBjb2x1bW4tZ2FwOiA5LjZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTYge1xuICAgIGNvbHVtbi1nYXA6IDEwLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTcge1xuICAgIGNvbHVtbi1nYXA6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogNi45cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogNC40cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTYge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVpLXdpZGdldC1jb250ZW50IGEge1xuICBjb2xvcjogIzAwMTM4ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwZjcyO1xufVxuXG4uY2tlZGl0b3ItYnV0dG9ucyBsaSAuY2tlLWljb24tb25seSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNrZWRpdG9yLWJ1dHRvbnMgbGkgYSB7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG4uY2tlZGl0b3ItYnV0dG9ucyAuY2tlX2J1dHRvbl9pY29uIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuXG5idXR0b24ubGluayB7XG4gIGNvbG9yOiAjMDAxMzhlO1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC42cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDhweDtcbiAgLS1icy1idG4tZm9udC1zaXplOiBjYWxjKDEuMjY1cmVtICsgMC4xOHZ3KTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnV0dG9uLS1zbWFsbCB7XG4gICAgLS1icy1idG4tZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuYS5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmJ1dHRvbi5idXR0b24tLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWJnOiAjMDAxMzhlO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwMDEwNzk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzAwMGY3MjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzgsIDU0LCAxNTk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzAwMGY3MjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzAwMGU2YjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogd2hpdGU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMDAxMzhlO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwMDEzOGU7XG59XG5hLmJ1dHRvbi5idXR0b24tLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYmc6ICNkMTM5MTc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2QxMzkxNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2IyMzAxNDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYTcyZTEyO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTYsIDg3LCA1ODtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYTcyZTEyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOWQyYjExO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNkMTM5MTc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2QxMzkxNztcbn1cbmEuYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICAtLWJzLWJ0bi1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWJnOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMmFhZGQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4taG92ZXItYmc6ICMyOGI3ZTI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzFiYjNlMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMiwgMTQ1LCAxODg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzM1YmJlNDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzFiYjNlMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogYmxhY2s7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMDJhYWRkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwMmFhZGQ7XG59XG5hLmJ1dHRvbi5idXR0b24tLXNtYWxsIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjZyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogOHB4O1xuICAtLWJzLWJ0bi1mb250LXNpemU6IGNhbGMoMS4yNjVyZW0gKyAwLjE4dncpO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGEuYnV0dG9uLmJ1dHRvbi0tc21hbGwge1xuICAgIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5idG4tcHJpbWFyeSBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1wcmltYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tc2Vjb25kYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnRuLXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWluZm8gYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5idG4taW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4td2FybmluZyBhIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmJ0bi13YXJuaW5nIGE6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1kYW5nZXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tZGFuZ2VyIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1saWdodCBhIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1saWdodCBhOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZGFyayBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1kYXJrIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIgYSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkgYTpob3ZlciwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluayBhOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciBhIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8gYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciBhIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcgYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIGEge1xuICBjb2xvcjogYmxhY2s7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCBidXR0b24ubGluayxcbi5idXR0b24sIGEuYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAuMnJlbTtcbn1cbi5idG46Zmlyc3QtY2hpbGQsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5ub2RlLXByZXZpZXctYmFja2xpbms6Zmlyc3QtY2hpbGQsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkLFxuLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJ0bjpsYXN0LWNoaWxkLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmxhc3QtY2hpbGQsIGJ1dHRvbi5saW5rOmxhc3QtY2hpbGQsXG4uYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tZ3JvdXAgLmJ0biwgLmJ0bi1ncm91cCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwIC5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwIC5idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbmFbY2xhc3M9YnV0dG9uXSB7XG4gIC0tYnMtYnRuLWNvbG9yOiBibGFjaztcbiAgLS1icy1idG4tYmc6ICNlNGU0ZTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2U4ZThlODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxOTQsIDE5NCwgMTk0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlOWU5ZTk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlN2U3ZTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IGJsYWNrO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2U0ZTRlNDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTRlNGU0O1xufVxuXG4uZm9ybS1jb250cm9sLmltYWdlLWJ1dHRvbiB7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jaGVja2JveCwgLmZvcm0tY29udHJvbC5mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiB1bnNldDtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA1cmVtO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5vZGUtZm9ybSB7XG4gICAgbWFyZ2luOiAwLjhyZW07XG4gIH1cbn1cbi5ub2RlLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhaW5lci1pbmxpbmUgZGl2LFxuLmNvbnRhaW5lci1pbmxpbmUgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250YWluZXItaW5saW5lLndlYmZvcm0tbXVsdGlwbGUtYWRkID4gLmZvcm0taXRlbSA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB1bnNldDtcbn1cblxudGQgPiAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbi5kcm9wYnV0dG9uLXdpZGdldCAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMTJweDtcbn1cblxuLndlYmZvcm0tZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi13cmFwcGVyIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc3lzdGVtLWZpbGUtc3lzdGVtLXNldHRpbmdzIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvcm0tdHlwZS1kYXRldGltZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0tdHlwZS1kYXRldGltZS53ZWJmb3JtLWVsZW1lbnQtLXRpdGxlLWlubGluZSBsYWJlbCwgLmZvcm0tdHlwZS1kYXRldGltZVtjbGFzcyQ9LXRpdGxlLWFmdGVyXSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhcmFncmFwaHMtZHJvcGRvd24tYWN0aW9uLmJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDEzOGU7XG59XG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24uYnV0dG9uLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEzOTE3O1xufVxuXG4uZmllbGQtLXdpZGdldC1wYXJhZ3JhcGhzIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmpzIC5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB0ZCB7XG4gIHBhZGRpbmc6IDAuNHJlbTtcbn1cblxuLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5uYXZiYXIgLmJsb2NrLXNlYXJjaCBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluaywgLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXZiYXItbmF2IGEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSwgLm5hdmJhci1uYXYgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmRyb3Bkb3duLXRvZ2dsZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubmF2YmFyLW5hdiBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIHdoaXRlLXNwYWNlOiB1bnNldDtcbn1cbi5uYXZiYXItYnJhbmQgLnNpdGUtc2xvZ2FuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWJyYW5kIC5zaXRlLXNsb2dhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgLnNpdGUtdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIGEuc2l0ZS10aXRsZSxcbi5mb290ZXItZGFyayAubmF2YmFyLWJyYW5kIGEuc2l0ZS10aXRsZSB7XG4gIGNvbG9yOiAjZTRlNGU0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6aG92ZXIsXG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogI2U0ZTRlNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5mb290ZXIge1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5mb290ZXIuZm9vdGVyLWRhcmsgYSB7XG4gIGNvbG9yOiAjZTRlNGU0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXIuZm9vdGVyLWRhcmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTRlNGU0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXIgLnJlZ2lvbi1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucmVnaW9uLXNpZGViYXItZmlyc3QsXG4ucmVnaW9uLXNpZGViYXItc2Vjb25kLFxuLnJlZ2lvbi1mb290ZXIsXG4ucmVnaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLm5vZGUtcHJldmlldy1jb250YWluZXIgLmZvcm0tdHlwZS1zZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZWdpb24tbmF2LWJyYW5kaW5nLFxuLnJlZ2lvbi1uYXYtYWRkaXRpb25hbCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udGFicy1wcmltYXJ5IHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi50YWJzLXNlY29uZGFyeSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LXRhYnMsIC50YWJzLXdyYXBwZXIgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC50YWJzLXdyYXBwZXIgLnZpZXctaGVhZGVyIHtcbiAgICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbS5hY3RpdmUsIC50YWJzLXdyYXBwZXIgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLm5hdi1pdGVtLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAudGFicy13cmFwcGVyIGEubmF2LWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIC5uYXYtbGluaywgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIGEge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAudGFicy13cmFwcGVyIC5uYXYtaXRlbSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuYWN0aXZlLCAudGFicy13cmFwcGVyIC5uYXYtaXRlbSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIGEuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIGEuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgfVxuICAudGFicy13cmFwcGVyOm5vdCguaXMtY29sbGFwc2libGUpIC5uYXYtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAubmF2LWl0ZW0uYWN0aXZlLCAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5uYXYtaXRlbS5pcy1hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSBhLm5hdi1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAubmF2LWl0ZW06bm90KC5hY3RpdmUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzLXdyYXBwZXIuaXMtY29sbGFwc2libGUgLmlzLW9wZW4gLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC50YWJzLXdyYXBwZXIuaXMtY29sbGFwc2libGUgLmlzLW9wZW4gLm5hdi1pdGVtLmFjdGl2ZSwgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubmF2LWl0ZW0uaXMtYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC50YWJzLXdyYXBwZXIuaXMtY29sbGFwc2libGUgLmlzLW9wZW4gYS5uYXYtaXRlbS5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIDAgMDtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5pcy1vcGVuIC5uYXYtaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgaGVpZ2h0OiAxLjdlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZy1yaWdodDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiB1bnNldDtcbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG5cbi5yZWdpb24tdGl0bGVfX2FjdGlvbiBhLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYmc6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHdoaXRlO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzAwMTA3OTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDAwZjcyO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzOCwgNTQsIDE1OTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDAwZjcyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDAwZTZiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB3aGl0ZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwMDEzOGU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbn1cblxudHIucmVnaW9uLXRpdGxlIHtcbiAgLS1icy10YWJsZS1iZzogI2U0ZTRlNDtcbn1cbnRyLnJlZ2lvbi10aXRsZSB0ZCB7XG4gIC0tYnMtdGFibGUtYmc6ICNlNGU0ZTQ7XG59XG5cbi5jb2xvci1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzAwMGI1NTtcbiAgLS1icy1hbGVydC1iZzogIzAwMGI1NTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiM2I4ZGQ7XG59XG4uY29sb3ItcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwOTQ0O1xufVxuXG4uY29sb3Itc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzBkMWQzNDtcbiAgLS1icy1hbGVydC1iZzogIzBkMWQzNDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiOWMxY2Q7XG59XG4uY29sb3Itc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYTE3MmE7XG59XG5cbi5jb2xvci1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzE5NGMwYTtcbiAgLS1icy1hbGVydC1iZzogIzE5NGMwYTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiZmQ5Yjc7XG59XG4uY29sb3Itc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTQzZDA4O1xufVxuXG4uY29sb3ItaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwMTY2ODU7XG4gIC0tYnMtYWxlcnQtYmc6ICMwMTY2ODU7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYjNlNmY1O1xufVxuLmNvbG9yLWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAxNTI2YTtcbn1cblxuLmNvbG9yLXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjNjY0NzAwO1xuICAtLWJzLWFsZXJ0LWJnOiAjNjY0NzAwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZmZThiMztcbn1cbi5jb2xvci13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MjM5MDA7XG59XG5cbi5jb2xvci1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjN2QyMjBlO1xuICAtLWJzLWFsZXJ0LWJnOiAjN2QyMjBlO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2YxYzRiOTtcbn1cbi5jb2xvci1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY0MWIwYjtcbn1cblxuLmNvbG9yLWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzViNWI1YjtcbiAgLS1icy1hbGVydC1iZzogIzViNWI1YjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG59XG4uY29sb3ItbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5NDk0OTtcbn1cblxuLmNvbG9yLWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5jb2xvci1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbi52aWV3cy1hZG1pbiBhIHtcbiAgY29sb3I6ICMwMDEzOGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMGY3Mjtcbn1cbi52aWV3cy1hZG1pbiAudmlld3MtZGlzcGxheXMgLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgcGFkZGluZzogNHB4IDZweCA2cHg7XG59XG4udmlld3MtYWRtaW4gLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbn1cbi52aWV3cy1hZG1pbiAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDEzOGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzAwMGY3MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3LXByZXZpZXctZm9ybSAuZm9ybS1pdGVtLXZpZXctYXJncyxcbi52aWV3cy1hZG1pbiAudmlldy1wcmV2aWV3LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC40cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lZGlhLWxpYnJhcnktaXRlbV9fZWRpdCxcbi5tZWRpYS1saWJyYXJ5LWl0ZW1fX3JlbW92ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwLjZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDAuMzEyNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4ycyBib3JkZXItY29sb3I7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm1lZGlhLWxpYnJhcnktaXRlbV9fZWRpdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnJTNlJTNjZyBmaWxsPSclMjM1NDU1NjAnJTNlJTNjcGF0aCBkPSdNMTQuNTQ1IDMuMDQybC0xLjU4Ni0xLjU4NWExLjAwMyAxLjAwMyAwIDAwLTEuNDE0IDBMMTAuMjUyIDIuNzVsMyAzIDEuMjkzLTEuMjkzYTEuMDA0IDEuMDA0IDAgMDAwLTEuNDE1ek01LjI1IDEzLjc1MWwtMy0zIDYuOTk4LTYuOTk4IDMgM3pNLjkwOCAxNC43NzVjLS4wODcuMjYyLjA1NS4zOTcuMzE2LjMxMmwyLjAwMS0uNjY3LTEuNjUtMS42NDYtLjY2NyAyLjAwMXonLyUzZSUzYy9nJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcmlnaHQ6IDEuMnJlbTtcbn1cblxuLm1lZGlhLWxpYnJhcnktaXRlbV9fcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGQ9J00yLjM0NCAyLjM0M2wxMS4zMTMgMTEuMzEzTTIuMzQ0IDEzLjY1N0wxMy42NTcgMi4zNDMnIHN0cm9rZT0nJTIzNTU1NjVCJyBzdHJva2Utd2lkdGg9JzMnLyUzZSUzYy9zdmclM2VcIik7XG4gIHJpZ2h0OiAwLjRyZW07XG59XG5cbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAuZm9ybS1hY3Rpb25zLFxuLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5mb3JtLXdyYXBwZXIsXG4udmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktc2VsZWN0LWFsbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjRyZW0gMDtcbn1cbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLWNoZWNrYm94LFxuLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gsXG4udmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktc2VsZWN0LWFsbCAuZm9ybS1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0sXG4udmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtbWVkaWEtYnVsay1mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICByaWdodDogMC4ycmVtO1xufVxuLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLW1lZGlhLWxpYnJhcnktc2VsZWN0LWZvcm0gLmZvcm0taXRlbSxcbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1tZWRpYS1idWxrLWZvcm0gLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDAuNHJlbSk7XG4gIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gIG1hcmdpbjogMC4ycmVtO1xufVxuXG4ubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWZpbHRlcnMgLmZvcm0tLWlubGluZSxcbi52aWV3LW1lZGlhLWxpYnJhcnkgLnZpZXctZmlsdGVycyAuZm9ybS0taW5saW5lIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWZpbHRlcnMgLmZvcm0tLWlubGluZSA+IGRpdixcbi52aWV3LW1lZGlhLWxpYnJhcnkgLnZpZXctZmlsdGVycyAuZm9ybS0taW5saW5lID4gZGl2IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1maWx0ZXJzIC5mb3JtLS1pbmxpbmUgPiBkaXYsXG4gIC52aWV3LW1lZGlhLWxpYnJhcnkgLnZpZXctZmlsdGVycyAuZm9ybS0taW5saW5lID4gZGl2IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIH1cbn1cblxuLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMS4ycmVtO1xuICBtYXJnaW46IDAuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMC40cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAwLjRyZW0pO1xuICB9XG59XG4jbWVkaWEtbGlicmFyeS1hZGQtZm9ybS13cmFwcGVyIC5pdGVtLWxpc3QgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmVtLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGN1cnNvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBvcGFjaXR5OiB1bnNldDtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogTWl4aW4gV3JhcHBlcnMuXG4gKi9cbi8qXG4gKiBAZmlsZVxuICogTWl4aW4gRm9udHMuXG4gKi9cbi8qIFRleHQgU3R5bGVzICAqL1xuLyoqXG4gKlxuICogRm9udHNcbiAqXG4gKi9cbi8qXG4gKiBAZmlsZVxuICogdXRpbCBtaXhpbnNcbiAqL1xuLyoqXG4gKiBAZmlsZVxuICogQ3VzdG9tIGZ1bmN0aW9ucyBpbiB0aGUgdGhlbWUuXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIEZ1bnRpb24gdG8gaW5zZXJ0IHN2Z3MgYXMgZGF0YSBpbWFnZSBiYXNlIDY0LlxuICovXG4vKipcbiAqIEdlbmVyYXRlcyBhIGRhdGEgVVJJIGZvciBhIGxlZnQgYXJyb3cgU1ZHIGljb24uXG4gKlxuICogQHBhcmFtIHN0cmluZyAkY29sb3IgVGhlIGNvbG9yIG9mIHRoZSBhcnJvdyBpY29uIChkZWZhdWx0IGlzIFwiI2ZmZmZmZlwiKS5cbiAqIEByZXR1cm4gc3RyaW5nIEEgZGF0YSBVUkkgZm9yIHRoZSBsZWZ0IGFycm93IFNWRyBpY29uLlxuICovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9iYXNlX3RoZW1lL2Rpc3QvZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stcHJldjpob3ZlciAuc2xpY2stcHJldi1pY29uOmJlZm9yZSwgLnNsaWNrLXByZXY6aG92ZXIgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUsIC5zbGljay1wcmV2OmZvY3VzIC5zbGljay1wcmV2LWljb246YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stbmV4dC1pY29uOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyIC5zbGljay1wcmV2LWljb246YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXIgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stcHJldi1pY29uOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb246YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCAuc2xpY2stcHJldi1pY29uOmJlZm9yZSwgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCAuc2xpY2stcHJldi1pY29uOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkIC5zbGljay1uZXh0LWljb246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb246YmVmb3JlLCAuc2xpY2stcHJldiAuc2xpY2stbmV4dC1pY29uOmJlZm9yZSxcbi5zbGljay1uZXh0IC5zbGljay1wcmV2LWljb246YmVmb3JlLFxuLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIC5zbGljay1kb3QtaWNvbiwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCLigKJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyoqXG4gSW1wcm92ZWQgLnNyLW9ubHkgY2xhc3MgYnkgZmZvb2RkOiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9mZm9vZGQvMDAwYjU5ZjQzMWUzZTY0ZTRjZTFhMjRkNWJiMzYwMzRcbiAqL1xuLnNsaWNrLXNyLW9ubHkge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7IC8qIDEgKi9cbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7IC8qIDIgKi9cbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IC8qIDMgKi9cbn1cblxuLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgYm90dG9tOiAtMjVweDtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIsIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4o+4XCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wbGF5LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCLilrZcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9iYXNlX3RoZW1lL2Rpc3QvZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vYmFzZV90aGVtZS9kaXN0L2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qKlxuICBTbGlkZXJcbiovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIFByZXZpb3VzIGFuZCBOZXh0IGljb24gYnV0dG9uc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi5zbGljay1wcmV2OmhvdmVyIC5zbGljay1wcmV2LWljb24sXG4uc2xpY2stcHJldjpob3ZlciAuc2xpY2stbmV4dC1pY29uLCAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbixcbi5zbGljay1uZXh0OmhvdmVyIC5zbGljay1wcmV2LWljb24sXG4uc2xpY2stbmV4dDpob3ZlciAuc2xpY2stbmV4dC1pY29uLFxuLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5zbGljay1uZXh0OmZvY3VzIC5zbGljay1uZXh0LWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xufVxuLnNsaWNrLXByZXY6Zm9jdXMgLnNsaWNrLXByZXYtaWNvbixcbi5zbGljay1wcmV2OmZvY3VzIC5zbGljay1uZXh0LWljb24sXG4uc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbiB7XG4gIGNvbG9yOiBvcmFuZ2U7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQgLnNsaWNrLXByZXYtaWNvbixcbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkIC5zbGljay1uZXh0LWljb24sXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCAuc2xpY2stcHJldi1pY29uLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQgLnNsaWNrLW5leHQtaWNvbiB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uLFxuLnNsaWNrLXByZXYgLnNsaWNrLW5leHQtaWNvbixcbi5zbGljay1uZXh0IC5zbGljay1wcmV2LWljb24sXG4uc2xpY2stbmV4dCAuc2xpY2stbmV4dC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cbi5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBTbGlkZSBuYXZpZ2F0aW9uIGRvdHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zbGljay1zbGlkZXIuc2xpY2stZG90dGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIgLnNsaWNrLWRvdC1pY29uLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24ge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDVzIGxpbmVhcjtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uIHtcbiAgY29sb3I6IG9yYW5nZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyoqXG4gSW1wcm92ZWQgLnNyLW9ubHkgY2xhc3MgYnkgZmZvb2RkOiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9mZm9vZGQvMDAwYjU5ZjQzMWUzZTY0ZTRjZTFhMjRkNWJiMzYwMzRcbiAqL1xuLnNsaWNrLXNyLW9ubHkge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgUGF1c2UvcGxheSBpY29uIGJ1dHRvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICBib3R0b206IC0zMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMC43NTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmhvdmVyLCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4uc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKPuFwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pa2XCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogQmFzZSBzdHlsZXMuXG4gKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBBbGwgZXNlbnRpYWwgdHlwb2dyYXBoeS5cbiAqL1xuLyoqXG4gKiBGb250c1xuICpcbiAqL1xuLmgxLFxuaDEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA1LjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDEsXG4gIGgxIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbi5oMS5oNCxcbmgxLmg0IHtcbiAgZm9udC1zaXplOiA1LjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmgyLFxuaDIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDIsXG4gIGgyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmgzLFxuaDMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAzLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDMsXG4gIGgzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmg0LFxuaDQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAzLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDQsXG4gIGg0IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmg1LFxuaDUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaDUsXG4gIGg1IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmg2LFxuaDYsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gaDIsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmgyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmg2LFxuICBoNixcbiAgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGgyLFxuICAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmgyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDExLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMTYuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA5LjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMTMuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA3LjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMTAuN3JlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA2LjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogOC42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxucCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgcCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEJ1dHRvbiAvIExpbmsgU3R5bGVzLlxuICovXG4uYW5jaG9yLWljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYW5jaG9yLWljb24gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG4uYW5jaG9yLWljb24gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmFuY2hvci1pY29uOmhvdmVyIC5saW5rLXRleHQsIC5hbmNob3ItaWNvbjphY3RpdmUgLmxpbmstdGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMGE2Njtcbn1cblxuLmJ0biwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idG4sIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG4uYnRuLmJ0bi1pY29uLCBidXR0b24uYnRuLWljb24ubGluaywgLmJ0bi1pY29uLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1pY29uLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGdhcDogMC44cmVtO1xufVxuLmJ0bi5idG4taWNvbiBzdmcsIGJ1dHRvbi5idG4taWNvbi5saW5rIHN2ZywgLmJ0bi1pY29uLmJ1dHRvbiBzdmcsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4taWNvbi5ub2RlLXByZXZpZXctYmFja2xpbmsgc3ZnIHtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJ0bi5idG4tc20sIGJ1dHRvbi5idG4tc20ubGluaywgLmJ0bi1zbS5idXR0b24sIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tc20ubm9kZS1wcmV2aWV3LWJhY2tsaW5rLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLXNtID4gLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1ncm91cC1zbSA+IC5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnRuLmJ0bi1zbSwgYnV0dG9uLmJ0bi1zbS5saW5rLCAuYnRuLXNtLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zbS5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG4uYnRuLmJ0bi1sZywgYnV0dG9uLmJ0bi1sZy5saW5rLCAuYnRuLWxnLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1sZy5ub2RlLXByZXZpZXctYmFja2xpbmssIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYnRuLWdyb3VwLWxnID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtbGcgPiAuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idG4uYnRuLWxnLCBidXR0b24uYnRuLWxnLmxpbmssIC5idG4tbGcuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLWxnLm5vZGUtcHJldmlldy1iYWNrbGluaywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluaywgLmJ0bi1ncm91cC1sZyA+IC5idXR0b24sIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiAubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbi5idG4uYnRuLXByaW1hcnksIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rLCAuYnRuLXByaW1hcnkuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXByaW1hcnkubm9kZS1wcmV2aWV3LWJhY2tsaW5rIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXItY29sb3I6ICMwMDEzOGU7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyLCBidXR0b24uYnRuLXByaW1hcnkubGluazpob3ZlciwgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpob3ZlciwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1wcmltYXJ5Lm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMGE2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwYTY2O1xufVxuLmJ0bi5idG4tcHJpbWFyeTphY3RpdmUsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmJ1dHRvbjphY3RpdmUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tcHJpbWFyeS5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwYTY2O1xuICBib3JkZXItY29sb3I6ICMwMDBhNjY7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnkubGluazpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpmb2N1cywgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1wcmltYXJ5Lm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTM4ZTtcbiAgYm9yZGVyLWNvbG9yOiAjOTJhM2YzO1xufVxuLmJ0bi5idG4tcHJpbWFyeTpkaXNhYmxlZCwgYnV0dG9uLmJ0bi1wcmltYXJ5Lmxpbms6ZGlzYWJsZWQsIC5idG4tcHJpbWFyeS5idXR0b246ZGlzYWJsZWQsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tcHJpbWFyeS5ub2RlLXByZXZpZXctYmFja2xpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDEzOGU7XG4gIGJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbn1cbi5idG4uYnRuLXByaW1hcnktb3V0bGluZSwgYnV0dG9uLmJ0bi1wcmltYXJ5LW91dGxpbmUubGluaywgLmJ0bi1wcmltYXJ5LW91dGxpbmUuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXByaW1hcnktb3V0bGluZS5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICBjb2xvcjogIzAwMTM4ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xufVxuLmJ0bi5idG4tcHJpbWFyeS1vdXRsaW5lOmhvdmVyLCBidXR0b24uYnRuLXByaW1hcnktb3V0bGluZS5saW5rOmhvdmVyLCAuYnRuLXByaW1hcnktb3V0bGluZS5idXR0b246aG92ZXIsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tcHJpbWFyeS1vdXRsaW5lLm5vZGUtcHJldmlldy1iYWNrbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwYTY2O1xufVxuLmJ0bi5idG4tcHJpbWFyeS1vdXRsaW5lOmFjdGl2ZSwgYnV0dG9uLmJ0bi1wcmltYXJ5LW91dGxpbmUubGluazphY3RpdmUsIC5idG4tcHJpbWFyeS1vdXRsaW5lLmJ1dHRvbjphY3RpdmUsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tcHJpbWFyeS1vdXRsaW5lLm5vZGUtcHJldmlldy1iYWNrbGluazphY3RpdmUge1xuICBjb2xvcjogIzAwMTM4ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxMzhlO1xufVxuLmJ0bi5idG4tcHJpbWFyeS1vdXRsaW5lOmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnktb3V0bGluZS5saW5rOmZvY3VzLCAuYnRuLXByaW1hcnktb3V0bGluZS5idXR0b246Zm9jdXMsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tcHJpbWFyeS1vdXRsaW5lLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDAxMzhlO1xuICBib3JkZXItY29sb3I6ICMwMDEzOGU7XG59XG4uYnRuLmJ0bi1wcmltYXJ5LW91dGxpbmU6ZGlzYWJsZWQsIGJ1dHRvbi5idG4tcHJpbWFyeS1vdXRsaW5lLmxpbms6ZGlzYWJsZWQsIC5idG4tcHJpbWFyeS1vdXRsaW5lLmJ1dHRvbjpkaXNhYmxlZCwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1wcmltYXJ5LW91dGxpbmUubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDEzOGU7XG4gIGJvcmRlci1jb2xvcjogIzAwMTM4ZTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluaywgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXNlY29uZGFyeS5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjMxNTc7XG4gIGJvcmRlci1jb2xvcjogIzE2MzE1Nztcbn1cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazpob3ZlciwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmhvdmVyLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXNlY29uZGFyeS5ub2RlLXByZXZpZXctYmFja2xpbms6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjFjM2U7XG4gIGJvcmRlci1jb2xvcjogIzBiMWMzZTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeTphY3RpdmUsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5idXR0b246YWN0aXZlLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXNlY29uZGFyeS5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIxYzNlO1xuICBib3JkZXItY29sb3I6ICMwYjFjM2U7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpmb2N1cywgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zZWNvbmRhcnkubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYzMTU3O1xuICBib3JkZXItY29sb3I6ICNhN2NkZWU7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6ZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpkaXNhYmxlZCwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zZWNvbmRhcnkubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmRpc2FibGVkIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYzMTU3O1xuICBib3JkZXItY29sb3I6ICMxNjMxNTc7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnktb3V0bGluZSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5saW5rLCAuYnRuLXNlY29uZGFyeS1vdXRsaW5lLmJ1dHRvbiwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5ub2RlLXByZXZpZXctYmFja2xpbmsge1xuICBjb2xvcjogIzE2MzE1NztcbiAgYm9yZGVyLWNvbG9yOiAjMTYzMTU3O1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5LW91dGxpbmU6aG92ZXIsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LW91dGxpbmUubGluazpob3ZlciwgLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5idXR0b246aG92ZXIsIC5ub2RlLXByZXZpZXctY29udGFpbmVyIC5idG4tc2Vjb25kYXJ5LW91dGxpbmUubm9kZS1wcmV2aWV3LWJhY2tsaW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICMwYjFjM2U7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnktb3V0bGluZTphY3RpdmUsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LW91dGxpbmUubGluazphY3RpdmUsIC5idG4tc2Vjb25kYXJ5LW91dGxpbmUuYnV0dG9uOmFjdGl2ZSwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5ub2RlLXByZXZpZXctYmFja2xpbms6YWN0aXZlIHtcbiAgY29sb3I6ICMxNjMxNTc7XG4gIGJvcmRlci1jb2xvcjogIzE2MzE1Nztcbn1cbi5idG4uYnRuLXNlY29uZGFyeS1vdXRsaW5lOmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS1vdXRsaW5lLmxpbms6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LW91dGxpbmUuYnV0dG9uOmZvY3VzLCAubm9kZS1wcmV2aWV3LWNvbnRhaW5lciAuYnRuLXNlY29uZGFyeS1vdXRsaW5lLm5vZGUtcHJldmlldy1iYWNrbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMTYzMTU3O1xuICBib3JkZXItY29sb3I6ICMxNjMxNTc7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnktb3V0bGluZTpkaXNhYmxlZCwgYnV0dG9uLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5saW5rOmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS1vdXRsaW5lLmJ1dHRvbjpkaXNhYmxlZCwgLm5vZGUtcHJldmlldy1jb250YWluZXIgLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5ub2RlLXByZXZpZXctYmFja2xpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzE2MzE1NztcbiAgYm9yZGVyLWNvbG9yOiAjMTYzMTU3O1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBDb2xvciBzZWxlY3RvcnMuXG4gKi9cbjpyb290IHtcbiAgLS1iYXNlLWJnLWNvbG9yLXdoaXRlOiB3aGl0ZTtcbiAgLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtMTAwOiAjYzZjNmM2O1xuICAtLWJhc2UtYmctY29sb3ItbmV1dHJhbC0xNTA6ICNiOGI4Yjg7XG4gIC0tYmFzZS1iZy1jb2xvci1uZXV0cmFsLTUwMDogIzUwNTA1MDtcbiAgLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtOTAwOiAjMTAxMDEwO1xuICAtLWJhc2UtYmctY29sb3ItYmxhY2s6IGJsYWNrO1xuICAtLWJhc2UtYmctY29sb3ItcHJpbWFyeS01MDA6ICMwMDEzOGU7XG4gIC0tYmFzZS1iZy1jb2xvci1pbmZvLTUwMDogIzAyYWFkZDtcbiAgLS1iYXNlLWJnLWNvbG9yLXN1Y2Nlc3MtNTAwOiAjMmE3ZjEwO1xuICAtLWJhc2UtYmctY29sb3Itd2FybmluZy01MDA6ICNmZmIyMDA7XG4gIC0tYmFzZS1iZy1jb2xvci1kYW5nZXItNTAwOiAjZDEzOTE3O1xuICAtLWJhc2UtYmctY29sb3ItY3VzdG9tLXNpbHZlcjogI2RkZGRkZDtcbiAgLS1iYXNlLWJnLWNvbG9yLWN1c3RvbS1ncmFwaGk6ICM4MDgwODI7XG4gIC0tYmFzZS1iZy1jb2xvci0wMDAxM2E6ICMwMDAxM2E7XG59XG5cbi5iZy1mZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXdoaXRlKTtcbn1cbi5iZy1jNmM2YzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtMTAwKTtcbn1cbi5iZy1uZXV0cmFsLTE1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItbmV1dHJhbC0xNTApO1xufVxuLmJnLTUwNTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItbmV1dHJhbC01MDApO1xufVxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtNTAwKTtcbn1cbi5iZy0xMDEwMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtOTAwKTtcbn1cbi5iZy0wMDAwMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLWJsYWNrKTtcbn1cbi5iZy0wMTM4YTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXByaW1hcnktNTAwKTtcbn1cbi5iZy0wMmFhZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLWluZm8tNTAwKTtcbn1cbi5iZy0yYTdmMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXN1Y2Nlc3MtNTAwKTtcbn1cbi5iZy1mZmIyMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXdhcm5pbmctNTAwKTtcbn1cbi5iZy1kMTM5MTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLWRhbmdlci01MDApO1xufVxuLmJnLTE2MzE1NyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItZGFuZ2VyLTUwMCk7XG59XG4uYmctc2lsdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1jdXN0b20tc2lsdmVyKTtcbn1cbi5iZy1jdXN0b20tZ3JhcGhpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1jdXN0b20tZ3JhcGhpKTtcbn1cbi5iZy0wMDAxM2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLTAwMDEzYSk7XG59XG4uYmctYnJpY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzMyZDJmO1xufVxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNjAwMDtcbn1cbi5iZy1uZXV0cmFsLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTZlNmU7XG59XG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAxM2E7XG59XG5cbi5iZy1laWMtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDEzOTE7XG4gIC0tdGV4dC1jb2xvcjogd2hpdGU7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS10ZXh0LWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtY29sb3ItaW5oZXJpdCBoMSwgLnRleHQtY29sb3ItaW5oZXJpdCAuaDEsXG4udGV4dC1jb2xvci1pbmhlcml0IGgyLFxuLnRleHQtY29sb3ItaW5oZXJpdCAuaDIsXG4udGV4dC1jb2xvci1pbmhlcml0IGgzLFxuLnRleHQtY29sb3ItaW5oZXJpdCAuaDMsXG4udGV4dC1jb2xvci1pbmhlcml0IGg0LFxuLnRleHQtY29sb3ItaW5oZXJpdCAuaDQsXG4udGV4dC1jb2xvci1pbmhlcml0IGg1LFxuLnRleHQtY29sb3ItaW5oZXJpdCAuaDUsXG4udGV4dC1jb2xvci1pbmhlcml0IGg2LFxuLnRleHQtY29sb3ItaW5oZXJpdCAuaDYsXG4udGV4dC1jb2xvci1pbmhlcml0IC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAudGV4dC1jb2xvci1pbmhlcml0IGgyLFxuLnRleHQtY29sb3ItaW5oZXJpdCAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmgyLFxuLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC50ZXh0LWNvbG9yLWluaGVyaXQgLmgyLFxuLnRleHQtY29sb3ItaW5oZXJpdCBhLFxuLnRleHQtY29sb3ItaW5oZXJpdCBwLFxuLnRleHQtY29sb3ItaW5oZXJpdCBzcGFuLFxuLnRleHQtY29sb3ItaW5oZXJpdCBkaXYsXG4udGV4dC1jb2xvci1pbmhlcml0IHVsLFxuLnRleHQtY29sb3ItaW5oZXJpdCBsaSwgLnRleHQtY29sb3ItaW5oZXJpdC5tZW51LXRhYnMtLXRhYixcbi50ZXh0LWNvbG9yLWluaGVyaXQgLnRpdHVsbyB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jb2xvci13aGl0ZSBoMSwgLnRleHQtY29sb3Itd2hpdGUgLmgxLFxuLnRleHQtY29sb3Itd2hpdGUgaDIsXG4udGV4dC1jb2xvci13aGl0ZSAuaDIsXG4udGV4dC1jb2xvci13aGl0ZSBoMyxcbi50ZXh0LWNvbG9yLXdoaXRlIC5oMyxcbi50ZXh0LWNvbG9yLXdoaXRlIGg0LFxuLnRleHQtY29sb3Itd2hpdGUgLmg0LFxuLnRleHQtY29sb3Itd2hpdGUgaDUsXG4udGV4dC1jb2xvci13aGl0ZSAuaDUsXG4udGV4dC1jb2xvci13aGl0ZSBoNixcbi50ZXh0LWNvbG9yLXdoaXRlIC5oNixcbi50ZXh0LWNvbG9yLXdoaXRlIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAudGV4dC1jb2xvci13aGl0ZSBoMixcbi50ZXh0LWNvbG9yLXdoaXRlIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaDIsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnRleHQtY29sb3Itd2hpdGUgLmgyLFxuLnRleHQtY29sb3Itd2hpdGUgYSxcbi50ZXh0LWNvbG9yLXdoaXRlIHAsXG4udGV4dC1jb2xvci13aGl0ZSBzcGFuLFxuLnRleHQtY29sb3Itd2hpdGUgZGl2LFxuLnRleHQtY29sb3Itd2hpdGUgdWwsXG4udGV4dC1jb2xvci13aGl0ZSBsaSwgLnRleHQtY29sb3Itd2hpdGUubWVudS10YWJzLS10YWIsXG4udGV4dC1jb2xvci13aGl0ZSAudGl0dWxvIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jb2xvci1ibGFjayBoMSwgLnRleHQtY29sb3ItYmxhY2sgLmgxLFxuLnRleHQtY29sb3ItYmxhY2sgaDIsXG4udGV4dC1jb2xvci1ibGFjayAuaDIsXG4udGV4dC1jb2xvci1ibGFjayBoMyxcbi50ZXh0LWNvbG9yLWJsYWNrIC5oMyxcbi50ZXh0LWNvbG9yLWJsYWNrIGg0LFxuLnRleHQtY29sb3ItYmxhY2sgLmg0LFxuLnRleHQtY29sb3ItYmxhY2sgaDUsXG4udGV4dC1jb2xvci1ibGFjayAuaDUsXG4udGV4dC1jb2xvci1ibGFjayBoNixcbi50ZXh0LWNvbG9yLWJsYWNrIC5oNixcbi50ZXh0LWNvbG9yLWJsYWNrIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAudGV4dC1jb2xvci1ibGFjayBoMixcbi50ZXh0LWNvbG9yLWJsYWNrIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaDIsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnRleHQtY29sb3ItYmxhY2sgLmgyLFxuLnRleHQtY29sb3ItYmxhY2sgYSxcbi50ZXh0LWNvbG9yLWJsYWNrIHAsXG4udGV4dC1jb2xvci1ibGFjayBzcGFuLFxuLnRleHQtY29sb3ItYmxhY2sgZGl2LFxuLnRleHQtY29sb3ItYmxhY2sgdWwsXG4udGV4dC1jb2xvci1ibGFjayBsaSwgLnRleHQtY29sb3ItYmxhY2subWVudS10YWJzLS10YWIsXG4udGV4dC1jb2xvci1ibGFjayAudGl0dWxvIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jb2xvci1ibHVlIGgxLCAudGV4dC1jb2xvci1ibHVlIC5oMSxcbi50ZXh0LWNvbG9yLWJsdWUgaDIsXG4udGV4dC1jb2xvci1ibHVlIC5oMixcbi50ZXh0LWNvbG9yLWJsdWUgaDMsXG4udGV4dC1jb2xvci1ibHVlIC5oMyxcbi50ZXh0LWNvbG9yLWJsdWUgaDQsXG4udGV4dC1jb2xvci1ibHVlIC5oNCxcbi50ZXh0LWNvbG9yLWJsdWUgaDUsXG4udGV4dC1jb2xvci1ibHVlIC5oNSxcbi50ZXh0LWNvbG9yLWJsdWUgaDYsXG4udGV4dC1jb2xvci1ibHVlIC5oNixcbi50ZXh0LWNvbG9yLWJsdWUgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGgyLFxuLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC50ZXh0LWNvbG9yLWJsdWUgaDIsXG4udGV4dC1jb2xvci1ibHVlIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaDIsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnRleHQtY29sb3ItYmx1ZSAuaDIsXG4udGV4dC1jb2xvci1ibHVlIGEsXG4udGV4dC1jb2xvci1ibHVlIHAsXG4udGV4dC1jb2xvci1ibHVlIHNwYW4sXG4udGV4dC1jb2xvci1ibHVlIGRpdixcbi50ZXh0LWNvbG9yLWJsdWUgdWwsXG4udGV4dC1jb2xvci1ibHVlIGxpLCAudGV4dC1jb2xvci1ibHVlLm1lbnUtdGFicy0tdGFiLFxuLnRleHQtY29sb3ItYmx1ZSAudGl0dWxvIHtcbiAgY29sb3I6ICMwMDAxM2EgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogTGF5b3V0IHN0eWxlcy5cbiAqL1xuLmxheW91dF9fcmVnaW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ubGF5b3V0LWJ1aWxkZXItYmxvY2sge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogU1ZHIHN0eWxlcy5cbiAqXG4gKi9cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2Utc3ZnW2NsYXNzXj1iZ10gLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgd2lkdGg6IHZhcigtLXN2Zy1oZWlnaHQsIDRyZW0pO1xuICBoZWlnaHQ6IHZhcigtLXN2Zy13aWR0aCwgNHJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICpcbiAqIENvbXBvbmVudCB3cmFwcGVycy5cbiAqICBBbGwgY29tcG9uZW50IG11c3QgYmUgZGVjbGFyZWQgaW5zaWRlIHRoaXMgZmlsZS5cbiAqL1xuLyoqXG4gKiBAZmlsZVxuICogQWNvcmRlb24gc3R5bGVzLlxuICogXG4gKiBVc2VkIHRva2VuczpcbiAqICRhY2NvcmRpb24tYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJGFjY29yZGlvbi10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gKiAkYWNjb3JkaW9uLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkYWNjb3JkaW9uLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICogJGFjY29yZGlvbi1pY29uLXN2ZzogXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjI4MCUyMiUyMGhlaWdodCUzRCUyMjg1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwODAlMjA4NSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMwLjg3MTIlMjAzNy41MTIyQzMxLjQxNjclMjAzNi44ODg4JTIwMzIuMzY0MyUyMDM2LjgyNTYlMjAzMi45ODc4JTIwMzcuMzcxMUw0MCUyMDQzLjUwNjhMNDcuMDEyMyUyMDM3LjM3MTFDNDcuNjM1NyUyMDM2LjgyNTYlMjA0OC41ODM0JTIwMzYuODg4OCUyMDQ5LjEyODklMjAzNy41MTIyQzQ5LjY3NDQlMjAzOC4xMzU3JTIwNDkuNjExMiUyMDM5LjA4MzMlMjA0OC45ODc4JTIwMzkuNjI4OUw0MC45ODc4JTIwNDYuNjI4OUM0MC40MjIyJTIwNDcuMTIzNyUyMDM5LjU3NzglMjA0Ny4xMjM3JTIwMzkuMDEyMyUyMDQ2LjYyODlMMzEuMDEyMyUyMDM5LjYyODlDMzAuMzg4OCUyMDM5LjA4MzMlMjAzMC4zMjU2JTIwMzguMTM1NyUyMDMwLjg3MTIlMjAzNy41MTIyWiUyMiUyMGZpbGwlM0QlMjIlMjM1MDUwNTAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24ge1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1UQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXhNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWlCamJHbHdMWEoxYkdVOUltVjJaVzV2WkdRaUlHUTlJazB3TGpnM01URTFOU0F3TGpVeE1qSXpNME14TGpReE5qWTRJQzB3TGpFeE1USXlNaUF5TGpNMk5ETXlJQzB3TGpFM05ETTVPQ0F5TGprNE56YzRJREF1TXpjeE1USTFUREV3SURZdU5UQTJPRFJNTVRjdU1ERXlNeUF3TGpNM01URXlOVU14Tnk0Mk16VTNJQzB3TGpFM05ETTVPQ0F4T0M0MU9ETTBJQzB3TGpFeE1USXlNaUF4T1M0eE1qZzVJREF1TlRFeU1qTXpRekU1TGpZM05EUWdNUzR4TXpVMk9TQXhPUzQyTVRFeUlESXVNRGd6TXpNZ01UZ3VPVGczT0NBeUxqWXlPRGcyVERFd0xqazROemdnT1M0Mk1qZzROa014TUM0ME1qSXlJREV3TGpFeU16Y2dPUzQxTnpjNElERXdMakV5TXpjZ09TNHdNVEl5TmlBNUxqWXlPRGcyVERFdU1ERXlNallnTWk0Mk1qZzROa013TGpNNE9EZ3dPU0F5TGpBNE16TXpJREF1TXpJMU5qTXlJREV1TVRNMU5qa2dNQzQ0TnpFeE5UVWdNQzQxTVRJeU16TmFJaUJtYVd4c1BTSWpOVEExTURVd0lpOCtDand2YzNablBnbz1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMy4ycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1ib2R5LXRleHRvIHtcbiAgcGFkZGluZzogMS42cmVtIDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIENhcmQgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKiAkY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gKiAkY2FyZC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICRjYXJkLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICRjYXJkLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkY2FyZC1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5jYXJkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQge1xuICAtLXN2Zy1oZWlnaHQ6IDhyZW07XG4gIC0tc3ZnLXdpZHRoOiA4cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogZGFya2dyYXk7XG59XG4uY2FyZCAuY2FyZC10aXRsZSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC10aXRsZSwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uY2FyZCAuY2FyZC1ib2R5ICosIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtYm9keSAqLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtYm9keSAqLCAuY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ICosIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKiwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5ICosIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAqLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKiwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiBkaXYgKiwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiBkaXYgKiwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkID4gZGl2ICosXG4ubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgYXJ0aWNsZSAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuLmNhcmQgLmNhcmQtYm9keSAqOmxhc3QtY2hpbGQsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtYm9keSAqOmxhc3QtY2hpbGQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ib2R5ICo6bGFzdC1jaGlsZCwgLmNhcmQgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAqOmxhc3QtY2hpbGQsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKjpsYXN0LWNoaWxkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKjpsYXN0LWNoaWxkLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKjpsYXN0LWNoaWxkLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgKjpsYXN0LWNoaWxkLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiBkaXYgKjpsYXN0LWNoaWxkLFxuLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIGFydGljbGUgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkIC5jYXJkLWJvZHkgcCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC1ib2R5IHAsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC1ib2R5IHAsIC5jYXJkIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgcCwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSBwLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgcCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHAsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSBwLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IGRpdiBwLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCA+IGRpdiBwLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgPiBkaXYgcCxcbi5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBhcnRpY2xlIHAge1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5jYXJkIGltZywgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSBpbWcsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcmQgc3ZnLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHN2ZywgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIHN2ZyB7XG4gIGZpbGw6ICM1MDUwNTA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEdhbGxlcnkgc3R5bGVzLlxuICogXG4gKiBVc2VkIHZhcmlhYmxlczpcbiAqICRnYWxsZXJ5LW1heC1jb2w6IDUgIWRlZmF1bHQ7XG4gKiAkcHJldi1hcnJvdzogXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIzLjE0MDcgMjUuODE5NEMyMi43NTAyIDI2LjIwOTkgMjIuMTE3IDI2LjIwOTkgMjEuNzI2NSAyNS44MTk0TDE2Ljg4MjUgMjAuOTc1NEMxNi4zNzQ4IDIwLjQ2NzggMTYuMzc0OCAxOS42NDQ2IDE2Ljg4MjUgMTkuMTM3TDIxLjcyNjUgMTQuMjkzQzIyLjExNyAxMy45MDI1IDIyLjc1MDIgMTMuOTAyNSAyMy4xNDA3IDE0LjI5M0MyMy41MzEyIDE0LjY4MzYgMjMuNTMxMiAxNS4zMTY3IDIzLjE0MDcgMTUuNzA3M0wxOC43OTE3IDIwLjA1NjJMMjMuMTQwNyAyNC40MDUyQzIzLjUzMTIgMjQuNzk1NyAyMy41MzEyIDI1LjQyODkgMjMuMTQwNyAyNS44MTk0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTM5LjUgMFY0MEg0MS41VjBIMzkuNVonIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuMicgbWFzaz0ndXJsKCUyM3BhdGgtMS1pbnNpZGUtMV8yMjY2XzI3NTI2KScvJTNFJTNDL3N2ZyUzRVwiO1xuICogJG5leHQtYXJyb3c6IFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MScgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQxIDQwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43OTQ2IDE0LjI5M0MxNy4xODUxIDEzLjkwMjUgMTcuODE4MyAxMy45MDI1IDE4LjIwODggMTQuMjkzTDIzLjA1MjggMTkuMTM3QzIzLjU2MDUgMTkuNjQ0NyAyMy41NjA1IDIwLjQ2NzggMjMuMDUyOCAyMC45NzU1TDE4LjIwODggMjUuODE5NEMxNy44MTgzIDI2LjIwOTkgMTcuMTg1MSAyNi4yMDk5IDE2Ljc5NDYgMjUuODE5NEMxNi40MDQxIDI1LjQyODkgMTYuNDA0MSAyNC43OTU3IDE2Ljc5NDYgMjQuNDA1MkwyMS4xNDM2IDIwLjA1NjJMMTYuNzk0NiAxNS43MDcyQzE2LjQwNDEgMTUuMzE2NyAxNi40MDQxIDE0LjY4MzUgMTYuNzk0NiAxNC4yOTNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMS41IDQwVjBILTAuNVY0MEgxLjVaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjInIG1hc2s9J3VybCglMjNwYXRoLTEtaW5zaWRlLTFfMjI2Nl8yNzUyOSknLyUzRSUzQy9zdmclM0VcIjtcbiAqICRjbG9zZS1idG46IFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9iXzIyNjZfMjc0MzkpJyUzRSUzQ3JlY3Qgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyBmaWxsPSdibGFjaycgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9nJTNFJTNDcGF0aCBkPSdNMTUgMTVDMTUgMTUgMjAuMTg1MiAyMC40Mzg2IDI1IDI1TTE1IDI1QzE1IDI1IDIwLjE4NTIgMTkuNTYxNCAyNSAxNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfYl8yMjY2XzI3NDM5JyB4PSctMjQnIHk9Jy0yNCcgd2lkdGg9Jzg4JyBoZWlnaHQ9Jzg4JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUdhdXNzaWFuQmx1ciBpbj0nQmFja2dyb3VuZEltYWdlRml4JyBzdGREZXZpYXRpb249JzEyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J1NvdXJjZUFscGhhJyBvcGVyYXRvcj0naW4nIHJlc3VsdD0nZWZmZWN0MV9iYWNrZ3JvdW5kQmx1cl8yMjY2XzI3NDM5Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9iYWNrZ3JvdW5kQmx1cl8yMjY2XzI3NDM5JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCI7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL3ZhcmlhYmxlc19kcnVwYWwuc2NzcyBmaWxlLlxuICovXG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmFkZC1zcGFjZXMgLmVudGl0eS1nYWxsZXJ5IHtcbiAgZ2FwOiAwLjhyZW07XG59XG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTEgLmVudGl0eS1nYWxsZXJ5IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTEtbWQgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtMS14bCAuZW50aXR5LWdhbGxlcnkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbi5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtMiAuZW50aXR5LWdhbGxlcnkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtMi1tZCAuZW50aXR5LWdhbGxlcnkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy0yLXhsIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy0zIC5lbnRpdHktZ2FsbGVyeSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy0zLW1kIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTMteGwgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTQgLmVudGl0eS1nYWxsZXJ5IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTQtbWQgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtNC14bCAuZW50aXR5LWdhbGxlcnkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbi5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtNSAuZW50aXR5LWdhbGxlcnkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS1nYWxsZXJ5LS1jb250ZW50LmNvbHVtbnMtNS1tZCAuZW50aXR5LWdhbGxlcnkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy01LXhsIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy02IC5lbnRpdHktZ2FsbGVyeSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQuY29sdW1ucy02LW1kIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtZ2FsbGVyeS0tY29udGVudC5jb2x1bW5zLTYteGwgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudCAuZW50aXR5LWdhbGxlcnkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xufVxuLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQgLmVudGl0eS1nYWxsZXJ5LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lZGlhLWdhbGxlcnktLWNvbnRlbnQgLmVudGl0eS1nYWxsZXJ5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudCAuZW50aXR5LWdhbGxlcnkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudCAuZW50aXR5LWdhbGxlcnkgLmFqYXgtcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlLCAtNTAlKTtcbn1cblxuLmVudGl0eS1nYWxsZXJ5LXNsaWRlc2hvdyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZW50aXR5LWdhbGxlcnktc2xpZGVzaG93IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LWhlaWdodDogNjV2aDtcbn1cblxuLmdhbGxlcnktbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXJnaW46IDMuMnJlbSBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdhbGxlcnktbmF2aWdhdGlvbiAuZW50aXR5LWdhbGxlcnktc2xpZGVzaG93LXBhZ2VyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDAgMy4ycmVtO1xufVxuLmdhbGxlcnktbmF2aWdhdGlvbiAuc2xpY2stbmV4dCxcbi5nYWxsZXJ5LW5hdmlnYXRpb24gLnNsaWNrLXByZXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogaW5oZXJpdDtcbiAgbGVmdDogaW5oZXJpdDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5nYWxsZXJ5LW5hdmlnYXRpb24gLnNsaWNrLW5leHQ6Zm9jdXMsXG4uZ2FsbGVyeS1uYXZpZ2F0aW9uIC5zbGljay1wcmV2OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTM4ZTtcbn1cbi5nYWxsZXJ5LW5hdmlnYXRpb24gLnNsaWNrLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDEnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MSA0MCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjMuMTQwNyAyNS44MTk0QzIyLjc1MDIgMjYuMjA5OSAyMi4xMTcgMjYuMjA5OSAyMS43MjY1IDI1LjgxOTRMMTYuODgyNSAyMC45NzU0QzE2LjM3NDggMjAuNDY3OCAxNi4zNzQ4IDE5LjY0NDYgMTYuODgyNSAxOS4xMzdMMjEuNzI2NSAxNC4yOTNDMjIuMTE3IDEzLjkwMjUgMjIuNzUwMiAxMy45MDI1IDIzLjE0MDcgMTQuMjkzQzIzLjUzMTIgMTQuNjgzNiAyMy41MzEyIDE1LjMxNjcgMjMuMTQwNyAxNS43MDczTDE4Ljc5MTcgMjAuMDU2MkwyMy4xNDA3IDI0LjQwNTJDMjMuNTMxMiAyNC43OTU3IDIzLjUzMTIgMjUuNDI4OSAyMy4xNDA3IDI1LjgxOTRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMzkuNSAwVjQwSDQxLjVWMEgzOS41WicgZmlsbD0nd2hpdGUnIGZpbGwtb3BhY2l0eT0nMC4yJyBtYXNrPSd1cmwoJTIzcGF0aC0xLWluc2lkZS0xXzIyNjZfMjc1MjYpJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmdhbGxlcnktbmF2aWdhdGlvbiAuc2xpY2stbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MScgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQxIDQwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43OTQ2IDE0LjI5M0MxNy4xODUxIDEzLjkwMjUgMTcuODE4MyAxMy45MDI1IDE4LjIwODggMTQuMjkzTDIzLjA1MjggMTkuMTM3QzIzLjU2MDUgMTkuNjQ0NyAyMy41NjA1IDIwLjQ2NzggMjMuMDUyOCAyMC45NzU1TDE4LjIwODggMjUuODE5NEMxNy44MTgzIDI2LjIwOTkgMTcuMTg1MSAyNi4yMDk5IDE2Ljc5NDYgMjUuODE5NEMxNi40MDQxIDI1LjQyODkgMTYuNDA0MSAyNC43OTU3IDE2Ljc5NDYgMjQuNDA1MkwyMS4xNDM2IDIwLjA1NjJMMTYuNzk0NiAxNS43MDcyQzE2LjQwNDEgMTUuMzE2NyAxNi40MDQxIDE0LjY4MzUgMTYuNzk0NiAxNC4yOTNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMS41IDQwVjBILTAuNVY0MEgxLjVaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjInIG1hc2s9J3VybCglMjNwYXRoLTEtaW5zaWRlLTFfMjI2Nl8yNzUyOSknLyUzRSUzQy9zdmclM0VcIik7XG59XG4uZ2FsbGVyeS1uYXZpZ2F0aW9uIC5zbGljay1wcmV2LWljb24sXG4uZ2FsbGVyeS1uYXZpZ2F0aW9uIC5zbGljay1uZXh0LWljb24ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmdhbGxlcnktbmF2aWdhdGlvbiAuc2xpY2stcHJldi1pY29uOmJlZm9yZSxcbi5nYWxsZXJ5LW5hdmlnYXRpb24gLnNsaWNrLW5leHQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nYWxsZXJ5LWRpYWxvZyB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA1O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhbGxlcnktZGlhbG9nIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5nYWxsZXJ5LWRpYWxvZyAudWktZGlhbG9nLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2FsbGVyeS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2JfMjI2Nl8yNzQzOSknJTNFJTNDcmVjdCB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIGZpbGw9J2JsYWNrJyBmaWxsLW9wYWNpdHk9JzAuOCcvJTNFJTNDL2clM0UlM0NwYXRoIGQ9J00xNSAxNUMxNSAxNSAyMC4xODUyIDIwLjQzODYgMjUgMjVNMTUgMjVDMTUgMjUgMjAuMTg1MiAxOS41NjE0IDI1IDE1JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9iXzIyNjZfMjc0MzknIHg9Jy0yNCcgeT0nLTI0JyB3aWR0aD0nODgnIGhlaWdodD0nODgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIGluPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHN0ZERldmlhdGlvbj0nMTInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0nU291cmNlQWxwaGEnIG9wZXJhdG9yPSdpbicgcmVzdWx0PSdlZmZlY3QxX2JhY2tncm91bmRCbHVyXzIyNjZfMjc0MzknLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2JhY2tncm91bmRCbHVyXzIyNjZfMjc0MzknIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4uZ2FsbGVyeS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDEzOGU7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbGlnaHRlbjtcbn1cbi5nYWxsZXJ5LWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5nYWxsZXJ5LWRpYWxvZyArIC51aS13aWRnZXQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KSAhaW1wb3J0YW50O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogSGVybyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiAkaGVyby1vdmVybGF5LXRleHQtY29sb3I6ICR3aGl0ZTtcbiAkaGVyby1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gJGhlcm8tdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICRoZXJvLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gJGhlcm8taWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4uaGVyby1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmhlcm8tZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVyby1mdWxsIGgxLCAuaGVyby1mdWxsIC5oMSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDUuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uaGVyby1mdWxsIC5oZXJvLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tZnVsbCBoMSwgLmhlcm8tZnVsbCAuaDEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1mdWxsIGgxLCAuaGVyby1mdWxsIC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDYuOXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5oZXJvLWhhbGYgLmhlcm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MDA7XG59XG4uaGVyby1oYWxmIC5oZXJvLWNvbnRlbnQgLmNvbHVtbiB7XG4gIGZsZXg6IDE7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmhlcm8taGFsZiAuaGVyby1jb250ZW50IC5jb2x1bW4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyby1oYWxmIC5oZXJvLWNvbnRlbnQgLmNvbHVtbiAuY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDUuNnJlbSAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1oYWxmIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmhlcm8taGFsZiAuaGVyby1jb250ZW50IC5jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgLmhlcm8taGFsZiAuaGVyby1jb250ZW50IC5jb2x1bW4gLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDguOHJlbTtcbiAgfVxufVxuXG4uaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDYzNjtcbn1cbi5oZXJvLXZlcnRpY2FsIC5oZXJvLWNvbnRlbnQgLmNvbHVtbi02MCwgLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCAuY29sdW1uLTQwIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4uaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IC5jb2x1bW4tNjAgaW1nLCAuaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IC5jb2x1bW4tNDAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNS42cmVtIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvLXZlcnRpY2FsIHtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCAuY29sdW1uLTYwIHtcbiAgICBmbGV4OiAwIDAgNjAlO1xuICB9XG4gIC5oZXJvLXZlcnRpY2FsIC5oZXJvLWNvbnRlbnQgLmNvbHVtbi00MCB7XG4gICAgZmxleDogMCAwIDQwJTtcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBsaXN0IHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICogJGxpc3QtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJGxpc3QtdGl0bGUtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGl0bGUtY29sb3I7XG4gKiAkbGlzdC10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gKiAkbGlzdC1oaWdobGlnaHQtY29sb3I6ICRuZXV0cmFsLTEwMDtcbiAqICRsaXN0LWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLmxpc3QtY29tcG9uZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzZjNmM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nOiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICB3aWR0aDogODUlO1xuICBwYWRkaW5nOiAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmxpc3QtY29tcG9uZW50ID4gb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGlzdC1jb21wb25lbnQgPiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saXN0LWNvbXBvbmVudCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4ycmVtO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0tbnVtYmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0tYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMS4ycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0tYm9keSAubGlzdC10aXR1bG8ge1xuICBjb2xvcjogIzE4MTgxODtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5saXN0LWNvbXBvbmVudCAubGlzdC1pdGVtLWJvZHkgLmxpc3Qtc3VidGl0dWxvIHtcbiAgY29sb3I6ICMxODE4MTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4ubGlzdC1jb21wb25lbnQgLmxpc3QtaXRlbS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5saXN0LWNvbXBvbmVudCAubGlzdC1pdGVtLWljb24tc3ZnIHN2ZyB7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBBY29yZGVvbiBzdHlsZXMuXG4gKiBcbiAqIFVzZWQgdG9rZW5zOlxuICogJHBvc3QtdjEtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJHBvc3QtdjEtdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICogJHBvc3QtdjEtc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAqICRwb3N0LXYxLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICogJHBvc3QtdjEtdGl0bGUtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGl0bGUtY29sb3I7XG4gKiAkcG9zdC12Mi1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gKiAkcG9zdC12Mi10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICRwb3N0LXYyLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICRwb3N0LXYyLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkcG9zdC12Mi1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqIFxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4ucG9zdCAuZmxleC1jb2x1bW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDM5cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdCAuZmxleC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wb3N0IC5tb2JpbGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNzhyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc3QgLnBvc3QtYm9keSB7XG4gIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xufVxuLnBvc3QgLnBvc3QtYm9keSAucG9zdC1mZWNoYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG59XG4ucG9zdCAucG9zdC1ib2R5IC5wb3N0LWF1dG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBvc3QgLnBvc3QtYm9keSAucG9zdC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMS4ycmVtIDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFByb2ZpbGUgc3R5bGVzLlxuICRwcm9maWxlLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAkcHJvZmlsZS10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAkcHJvZmlsZS10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gJHByb2ZpbGUtc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAkcHJvZmlsZS1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqL1xuLmJhc2UtcHJvZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTc5ODcgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uYmFzZS1wcm9maWxlIC5uYXYtdGFicyBsaSwgLmJhc2UtcHJvZmlsZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGxpLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLmJhc2UtcHJvZmlsZSAudmlldy1oZWFkZXIgbGkge1xuICBtYXJnaW46IDA7XG59XG4uYmFzZS1wcm9maWxlIC5uYXYtdGFicyBsaSBhLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgbGkgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC5iYXNlLXByb2ZpbGUgLnZpZXctaGVhZGVyIGxpIGEge1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbn1cbi5iYXNlLXByb2ZpbGUgLm5hdi10YWJzIGxpIGEgOmhvdmVyLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgbGkgYSA6aG92ZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9maWxlIC52aWV3LWhlYWRlciBsaSBhIDpob3ZlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5iYXNlLXByb2ZpbGUgLm5hdi10YWJzIC5uYXYtbGluaywgLmJhc2UtcHJvZmlsZSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5uYXYtbGluaywgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC5iYXNlLXByb2ZpbGUgLnZpZXctaGVhZGVyIC5uYXYtbGluaywgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuYmFzZS1wcm9maWxlIC5uYXYtdGFicyBhLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC5iYXNlLXByb2ZpbGUgLnZpZXctaGVhZGVyIGEge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmJhc2UtcHJvZmlsZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1saW5rOmhvdmVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLmJhc2UtcHJvZmlsZSAudmlldy1oZWFkZXIgLm5hdi1saW5rOmhvdmVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5iYXNlLXByb2ZpbGUgLm5hdi10YWJzIGE6aG92ZXIsIC5iYXNlLXByb2ZpbGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmhvdmVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLmJhc2UtcHJvZmlsZSAudmlldy1oZWFkZXIgYTpob3ZlciwgLmJhc2UtcHJvZmlsZSAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1saW5rOmZvY3VzLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLmJhc2UtcHJvZmlsZSAudmlldy1oZWFkZXIgLm5hdi1saW5rOmZvY3VzLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5iYXNlLXByb2ZpbGUgLm5hdi10YWJzIGE6Zm9jdXMsIC5iYXNlLXByb2ZpbGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhOmZvY3VzLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLmJhc2UtcHJvZmlsZSAudmlldy1oZWFkZXIgYTpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmFzZS1wcm9maWxlIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLm5hdi1saW5rLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC5iYXNlLXByb2ZpbGUgLnZpZXctaGVhZGVyIC5uYXYtbGluay5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJhc2UtcHJvZmlsZSAubmF2LXRhYnMgYS5hY3RpdmUsIC5iYXNlLXByb2ZpbGUgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC5iYXNlLXByb2ZpbGUgLnZpZXctaGVhZGVyIGEuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5iYXNlLXByb2ZpbGUgLm5hdi10YWJzIGEuaXMtYWN0aXZlLCAuYmFzZS1wcm9maWxlIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5pcy1hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9maWxlIC52aWV3LWhlYWRlciBhLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuNHJlbSByZ2IoMTM5LCAxMzksIDEzOSkgc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5iYXNlLXByb2ZpbGUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJhc2UtcHJvZmlsZSAubGlzdC1jb21wb25lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYmFzZS1wcm9maWxlIC5saXN0LWNvbXBvbmVudCAubGlzdC1jb21wb25lbnQtLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuLmJhc2UtcHJvZmlsZSAubGlzdC1jb21wb25lbnQgLmxpc3QtY29tcG9uZW50LS1saXN0IC5saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIGEsIC5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIGEgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tbnVtYmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogNC40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmJhc2UtcHJvZmlsZSAubGlzdC1jb21wb25lbnQgLmxpc3QtY29tcG9uZW50LS1saXN0IC5saXN0LWl0ZW0gLmxpc3QtaXRlbS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMDtcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tYm9keSAubGlzdC10aXR1bG8gcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTgxODE4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tYm9keSAubGlzdC1zdWJ0aXR1bG8ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzE4MTgxODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjZyZW0gNHJlbTtcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tYm9keSAubGlzdC1zdWJ0aXR1bG8gb2wge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LWl0ZW07XG59XG4uYmFzZS1wcm9maWxlIC5saXN0LWNvbXBvbmVudCAubGlzdC1jb21wb25lbnQtLWxpc3QgLmxpc3QtaXRlbSAubGlzdC1pdGVtLWJvZHkgLmxpc3Qtc3VidGl0dWxvIG9sIGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtaXRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uYmFzZS1wcm9maWxlIC5saXN0LWNvbXBvbmVudCAubGlzdC1jb21wb25lbnQtLWxpc3QgLmxpc3QtaXRlbSAubGlzdC1pdGVtLWJvZHkgLmxpc3Qtc3VidGl0dWxvIG9sIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzIxNzk4Nztcbn1cbi5iYXNlLXByb2ZpbGUgLmxpc3QtY29tcG9uZW50IC5saXN0LWNvbXBvbmVudC0tbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tYm9keSAubGlzdC1zdWJ0aXR1bG8gb2wgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC1pdGVtLCBkZWNpbWFsLWxlYWRpbmctemVybykgXCIuIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zNXB4O1xuICB3aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmFzZS1wcm9maWxlIC5iYXNlLXRhYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5iYXNlLXByb2ZpbGUgLnRhYi1wcm9maWxlIC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbn1cbi5iYXNlLXByb2ZpbGUgLnRhYi1wcm9maWxlIC50YWItcGFuZSAuaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5iYXNlLXByb2ZpbGUgLnRhYi1wcm9maWxlIC50YWItcGFuZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogNHJlbTtcbn1cbi5iYXNlLXByb2ZpbGUgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDAgMXB4O1xufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbiB7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbiB7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLmJhc2UtcHJvZmlsZSAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIGNvbG9yOiAjMTgxODE4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi8qXG4gKiBAZmlsZVxuICogVGFibGUgc3R5bGVzLlxuICovXG4udGFibGUtY29tcG9uZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUtY29tcG9uZW50IHRhYmxlIHRoIHtcbiAgbWluLXdpZHRoOiAyMHJlbTtcbiAgcGFkZGluZzogMi40cmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTZlNmU7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50YWJsZS1jb21wb25lbnQgdGFibGUgdGQge1xuICBwYWRkaW5nOiAyLjRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0ZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG4udGFibGUtY29tcG9uZW50IHRhYmxlIHRkIHN0cm9uZyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0ZCBzdHJvbmcge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxufVxuLnRhYmxlLWNvbXBvbmVudCB0YWJsZSBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi50YWJsZS1jb21wb25lbnQgdGFibGUgdGg6bm90KDpudGgtY2hpbGQoMSkpLFxuLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0ZDpub3QoOm50aC1jaGlsZCgxKSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS1jb21wb25lbnQgdGFibGUgdGg6bm90KDpudGgtY2hpbGQoMSkpLFxuICAudGFibGUtY29tcG9uZW50IHRhYmxlIHRkOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLnRhYmxlLWNvbXBvbmVudCB0aCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogVGFicyBzdHlsZXNcbiAqXG4gKiBVc2VkIHRva2VuczpcbiAqICR0YWJzLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAqICR0YWJzLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICR0YWJzLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkdGFicy1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqICR0YWJzLWhpZ2hsaWdodC1jb2xvcjogJG5ldXRyYWwtMTAwO1xuICovXG4uYmFzZS10YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFzZS10YWJzIC5kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCBkYXJrZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZSwgLmJhc2UtdGFicyAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuZHJvcGRvd24tdG9nZ2xlLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuYmFzZS10YWJzIGEuZHJvcGRvd24tdG9nZ2xlLmlzLWFjdGl2ZSB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIGRhcmtncmF5O1xufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMi40cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nNycgdmlld0JveD0nMCAwIDEyIDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC4yNzI3NDIgMC44MDczNTFDMC42MDAwNTYgMC40MzMyNzggMS4xNjg2NCAwLjM5NTM3MiAxLjU0MjcyIDAuNzIyNjg2TDUuNzUwMDYgNC40MDQxMUw5Ljk1NzQxIDAuNzIyNjg2QzEwLjMzMTUgMC4zOTUzNzIgMTAuOTAwMSAwLjQzMzI3OCAxMS4yMjc0IDAuODA3MzUxQzExLjU1NDcgMS4xODE0MiAxMS41MTY4IDEuNzUwMDEgMTEuMTQyNyAyLjA3NzMyTDYuMzQyNzIgNi4yNzczMkM2LjAwMzM5IDYuNTc0MjMgNS40OTY3MyA2LjU3NDIzIDUuMTU3NDEgNi4yNzczMkwwLjM1NzQwNyAyLjA3NzMyQy0wLjAxNjY2NTkgMS43NTAwMSAtMC4wNTQ1NzE3IDEuMTgxNDIgMC4yNzI3NDIgMC44MDczNTFaJyBmaWxsPSclMjM1MDUwNTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlO1xufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG4uYmFzZS10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNlLXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjFyZW07XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNlLXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cbi5iYXNlLXRhYnMgLmRyb3Bkb3duLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYmFzZS10YWJzIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uYmFzZS10YWJzIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG4uYmFzZS10YWJzIC5kcm9wZG93bi1tZW51OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IGRhcmtncmF5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNlLXRhYnMgLmRyb3Bkb3duLW1lbnUgPiBsaSB7XG4gICAgZmxleDogMSAwIDE4LjE4JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFzZS10YWJzIC5kcm9wZG93bi1tZW51ID4gbGkge1xuICAgIGZsZXg6IDEgMDtcbiAgfVxufVxuLmJhc2UtdGFicyAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcbn1cbi5iYXNlLXRhYnMgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuYmFzZS10YWJzIC5kcm9wZG93bi1tZW51IC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5kcm9wZG93bi1pdGVtLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuYmFzZS10YWJzIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2M2YzZjNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFzZS10YWJzIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmJhc2UtdGFicyAuZHJvcGRvd24tbWVudSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJhc2UtdGFicyAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBXZWxsIHN0eWxlcy5cbiAqIFxuICogVXNlZCB0b2tlbnM6XG4gKiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtc21hbGw6IDAuNHJlbTtcbiAqICR3ZWxsLWJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTA7XG4gKiAkd2VsbC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICR3ZWxsLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICR3ZWxsLXN0cm9rZS1jb2xvcjogJG5ldXRyYWwtNTA7XG4gKiAkd2VsbC1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi53ZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZDVkNWQ1O1xufVxuLndlbGwgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuLndlbGwgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlbGwgLmgzIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4ud2VsbCBwIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIGxpc3Qgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKiAkbGlzdC1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gKiAkbGlzdC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICRsaXN0LXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICRsaXN0LWhpZ2hsaWdodC1jb2xvcjogJG5ldXRyYWwtMTAwO1xuICogJGxpc3QtaWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4ubGlzdC1jb21wb25lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNmM2YzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiA4NSU7XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogMS42cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ubGlzdC1jb21wb25lbnQgPiBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saXN0LWNvbXBvbmVudCA+IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3QtY29tcG9uZW50ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubGlzdC1jb21wb25lbnQgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjJyZW07XG59XG4ubGlzdC1jb21wb25lbnQgLmxpc3QtaXRlbS1udW1iZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4ubGlzdC1jb21wb25lbnQgLmxpc3QtaXRlbS1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubGlzdC1jb21wb25lbnQgLmxpc3QtaXRlbS1ib2R5IC5saXN0LXRpdHVsbyB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0tYm9keSAubGlzdC1zdWJ0aXR1bG8ge1xuICBjb2xvcjogIzE4MTgxODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5saXN0LWNvbXBvbmVudCAubGlzdC1pdGVtLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmxpc3QtY29tcG9uZW50IC5saXN0LWl0ZW0taWNvbi1zdmcgc3ZnIHtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgY29sb3I6ICM1MDUwNTA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEhlcm8gc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gJGhlcm8tb3ZlcmxheS10ZXh0LWNvbG9yOiAkd2hpdGU7XG4gJGhlcm8tYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICRoZXJvLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAkaGVyby1zdHJva2UtY29sb3I6ICRnbG9iYWwtbGlnaHQtc3Ryb2tlLWNvbG9yO1xuICRoZXJvLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLmhlcm8tZnVsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5oZXJvLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmhlcm8tZnVsbCBoMSwgLmhlcm8tZnVsbCAuaDEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA1LjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmhlcm8tZnVsbCAuaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWZ1bGwgaDEsIC5oZXJvLWZ1bGwgLmgxIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8tZnVsbCBoMSwgLmhlcm8tZnVsbCAuaDEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxufVxuXG4uaGVyby1oYWxmIC5oZXJvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogODAwO1xufVxuLmhlcm8taGFsZiAuaGVyby1jb250ZW50IC5jb2x1bW4ge1xuICBmbGV4OiAxO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5oZXJvLWhhbGYgLmhlcm8tY29udGVudCAuY29sdW1uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm8taGFsZiAuaGVyby1jb250ZW50IC5jb2x1bW4gLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA1LjZyZW0gMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8taGFsZiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5oZXJvLWhhbGYgLmhlcm8tY29udGVudCAuY29sdW1uIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG4gIC5oZXJvLWhhbGYgLmhlcm8tY29udGVudCAuY29sdW1uIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4LjhyZW07XG4gIH1cbn1cblxuLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2MzY7XG59XG4uaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IC5jb2x1bW4tNjAsIC5oZXJvLXZlcnRpY2FsIC5oZXJvLWNvbnRlbnQgLmNvbHVtbi00MCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCAuY29sdW1uLTYwIGltZywgLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCAuY29sdW1uLTQwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm8tdmVydGljYWwgLmhlcm8tY29udGVudCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUuNnJlbSAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby12ZXJ0aWNhbCB7XG4gICAgY29sb3I6ICMxODE4MTg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5oZXJvLXZlcnRpY2FsIC5oZXJvLWNvbnRlbnQgLmNvbHVtbi02MCB7XG4gICAgZmxleDogMCAwIDYwJTtcbiAgfVxuICAuaGVyby12ZXJ0aWNhbCAuaGVyby1jb250ZW50IC5jb2x1bW4tNDAge1xuICAgIGZsZXg6IDAgMCA0MCU7XG4gIH1cbn1cblxuLyoqXG4gKiBAZmlsZVxuICogSGVybyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiRmZWF0dXJlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4kZmVhdHVyZWQtdGl0bGUtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGl0bGUtY29sb3I7XG4kZmVhdHVyZWQtdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuJGZlYXR1cmVkLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4kZmVhdHVyZWQtaWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4uZmVhdHVyZWQgaDEsIC5mZWF0dXJlZCAuaDEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uZmVhdHVyZWQgcCB7XG4gIG1hcmdpbjogMnJlbSAwIDJyZW0gMDtcbn1cbi5mZWF0dXJlZCBhIHtcbiAgbWFyZ2luOiAycmVtIDAgMnJlbSAwO1xufVxuXG4vKlxuICogQGZpbGVcbiAqIFRhYmxlIHN0eWxlcy5cbiAqL1xuLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0aCB7XG4gIG1pbi13aWR0aDogMjByZW07XG4gIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU2ZTZlO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFibGUtY29tcG9uZW50IHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMi40cmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS1jb21wb25lbnQgdGFibGUgdGQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxufVxuLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0ZCBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS1jb21wb25lbnQgdGFibGUgdGQgc3Ryb25nIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbi50YWJsZS1jb21wb25lbnQgdGFibGUgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4udGFibGUtY29tcG9uZW50IHRhYmxlIHRoOm5vdCg6bnRoLWNoaWxkKDEpKSxcbi50YWJsZS1jb21wb25lbnQgdGFibGUgdGQ6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGFibGUtY29tcG9uZW50IHRhYmxlIHRoOm5vdCg6bnRoLWNoaWxkKDEpKSxcbiAgLnRhYmxlLWNvbXBvbmVudCB0YWJsZSB0ZDpub3QoOm50aC1jaGlsZCgxKSkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi50YWJsZS1jb21wb25lbnQgdGggcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEN1c3RvbSBTQ1NTIGZvciB0aGUgYmFzZSBwcm9ncmFtIGNvbXBvbmVudC5cbiAqXG4gKiBUaGlzIGZpbGUgY29udGFpbnMgc3R5bGVzIGZvciB0aGUgYmFzZSBwcm9ncmFtIGNvbXBvbmVudCwgd2hpY2ggaW5jbHVkZXNcbiAqIHRhYiBhbmQgbGlzdCBjb21wb25lbnRzIHdpdGggcmVzcG9uc2l2ZSBkZXNpZ24gY29uc2lkZXJhdGlvbnMuIEl0IHV0aWxpemVzXG4gKiB2YXJpYWJsZXMgYW5kIG1peGlucyBmb3IgY29uc2lzdGVudCBzdHlsaW5nIGFuZCByZXNwb25zaXZlIGJlaGF2aW9yLlxuICovXG4vKipcbiAqIEFycm93IGljb25zIGZvciB0YWIgdG9nZ2xlcy5cbiAqL1xuLyoqXG4gKiBCYXNlIHByb2dyYW0gY29tcG9uZW50IHN0eWxpbmcuXG4gKi9cbi5iYXNlLXByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAvKiBUeXBvZ3JhcGh5IHN0eWxpbmcgZm9yIGNvbW1vbiBlbGVtZW50cyAqL1xuICAvKipcbiAgICogU3R5bGluZyBmb3IgdGFiIGNvbXBvbmVudCB3aXRoaW4gdGhlIGJhc2UgcHJvZ3JhbS5cbiAgICovXG4gIC8qKlxuICAgKiBOYXZpZ2F0aW9uIHRhYnMgc3R5bGluZy5cbiAgICovXG4gIC8qKlxuICAgKiBDb250ZW50IGNvbnRhaW5lciBmb3IgdGFicy5cbiAgICovXG4gIC8qKlxuICAgKiBTdHlsaW5nIGZvciBsaXN0IGNvbXBvbmVudCB3aXRoaW4gdGhlIGJhc2UgcHJvZ3JhbS5cbiAgICovXG59XG4uYmFzZS1wcm9ncmFtIHAsXG4uYmFzZS1wcm9ncmFtIGEsXG4uYmFzZS1wcm9ncmFtIGxpLFxuLmJhc2UtcHJvZ3JhbSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5iYXNlLXByb2dyYW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIHtcbiAgLyoqXG4gICAqIFRpdGxlIHN0eWxpbmcgZm9yIHRoZSBwcm9ncmFtLCB2aXNpYmxlIG9uIGxhcmdlciBzY3JlZW5zLlxuICAgKi9cbiAgLyoqXG4gICAqIE5hdmlnYXRpb24gaXRlbSBzdHlsaW5nLlxuICAgKi9cbn1cbi5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIG5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjMxNTc7XG4gIGJvcmRlci1ib3R0b206IHdoaXRlIDAuMXJlbSBzb2xpZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyBuYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIC5wcm9ncmFtLXRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAucHJvZ3JhbS10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIC5uYXYtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjMxNTc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLCAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIC5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIC5uYXYtaXRlbSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyLXJhZGl1czogMHJlbTtcbiAgYmFja2dyb3VuZDogIzE2MzE1NztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2Utb3V0IDAuM3M7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsIC5iYXNlLXByb2dyYW0gLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIC5uYXYtaXRlbSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGE6aG92ZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJhc2UtcHJvZ3JhbSAuYmFzZS1wcm9ncmFtLS10eXBlLXRhYnMgLm5hdi1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLmJhc2UtcHJvZ3JhbSAuYmFzZS1wcm9ncmFtLS10eXBlLXRhYnMgLm5hdi1pdGVtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5hY3RpdmUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLmJhc2UtcHJvZ3JhbSAuYmFzZS1wcm9ncmFtLS10eXBlLXRhYnMgLm5hdi1pdGVtIGEuYWN0aXZlLCAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciBhLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gYS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBjb2xvcjogYmxhY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJhc2UtcHJvZ3JhbSAuYmFzZS1wcm9ncmFtLS10eXBlLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluaywgLmJhc2UtcHJvZ3JhbSAuYmFzZS1wcm9ncmFtLS10eXBlLXRhYnMgLm5hdi1pdGVtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuYmFzZS1wcm9ncmFtIC5iYXNlLXByb2dyYW0tLXR5cGUtdGFicyAubmF2LWl0ZW0gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLm5hdi10YWJzLCAuYmFzZS1wcm9ncmFtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjMxNTc7XG4gIGJvcmRlci1sZWZ0OiB3aGl0ZSAwLjFyZW0gc29saWQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYXNlLXByb2dyYW0gLm5hdi10YWJzLCAuYmFzZS1wcm9ncmFtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLm5hdi10YWJzIGxpLCAuYmFzZS1wcm9ncmFtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgbGksIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciBsaSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcDogd2hpdGUgMC4xcmVtIHNvbGlkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYXNlLXByb2dyYW0gLm5hdi10YWJzIGxpLCAuYmFzZS1wcm9ncmFtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgbGksIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciBsaSB7XG4gICAgaGVpZ2h0OiA1LjhyZW07XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYXNlLXByb2dyYW0gLm5hdi10YWJzIC5wcm9ncmFtLXRpdGxlLCAuYmFzZS1wcm9ncmFtIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgLnByb2dyYW0tdGl0bGUsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciAucHJvZ3JhbS10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYmFzZS1wcm9ncmFtIC5uYXYtdGFicyAuc2VsZWN0ZWQsIC5iYXNlLXByb2dyYW0gLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAuc2VsZWN0ZWQsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAuYmFzZS1wcm9ncmFtIC52aWV3LWhlYWRlciAuc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmFzZS1wcm9ncmFtIC50YWItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmFzZS1wcm9ncmFtIC50YWItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjByZW07XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDByZW07XG4gIG1hcmdpbi10b3A6IDQuNnJlbTtcbiAgLyoqXG4gICAqIE1vYmlsZSBoZWFkaW5nIGZvciB0YWJzIHdpdGggdG9nZ2xlIGljb25zLlxuICAgKi9cbiAgLyoqXG4gICAqIElubmVyIGNvbnRlbnQgc3R5bGluZyBmb3IgdGFiIHBhbmVzLlxuICAgKi9cbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZS5zaG93IC50YWJwYW5lLWlubmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJhc2UtcHJvZ3JhbSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lLnNob3cgLm1vYi10YWJwYW5lLXRvZ2dsZXIge1xuICBiYWNrZ3JvdW5kOiAjMTYzMTU3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZS5zaG93IC50YXAtbW9iLWhlYWRpbmc6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIuODA0NyAxMC42OTI2QzEyLjUxNzUgMTEuMDY2NyAxMi4wMTg4IDExLjEwNDYgMTEuNjkwNiAxMC43NzczTDggNy4wOTU4OUw0LjMwOTM1IDEwLjc3NzNDMy45ODEyMiAxMS4xMDQ2IDMuNDgyNDYgMTEuMDY2NyAzLjE5NTM0IDEwLjY5MjZDMi45MDgyMyAxMC4zMTg2IDIuOTQxNDggOS43NDk5OCAzLjI2OTYxIDkuNDIyNjdMNy40ODAxMyA1LjIyMjY4QzcuNzc3NzggNC45MjU3NyA4LjIyMjIyIDQuOTI1NzcgOC41MTk4NyA1LjIyMjY4TDEyLjczMDQgOS40MjI2N0MxMy4wNTg1IDkuNzQ5OTkgMTMuMDkxOCAxMC4zMTg2IDEyLjgwNDcgMTAuNjkyNlonIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUuc2hvdyAudGFicGFuZS1pbm5lci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmJhc2UtcHJvZ3JhbSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lLnNob3cgLm1vYi10YWJwYW5lLXRvZ2dsZXIge1xuICAgIGJhY2tncm91bmQ6ICMxNjMxNTc7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZSAudGFwLW1vYi1oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNC42cmVtO1xuICBsZWZ0OiAwcmVtO1xuICByaWdodDogMHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG59XG4uYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUgLnRhcC1tb2ItaGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuMTk1MzQgNS4zMDczNkMzLjQ4MjQ2IDQuOTMzMjkgMy45ODEyMiA0Ljg5NTM4IDQuMzA5MzUgNS4yMjI2OUw4IDguOTA0MTFMMTEuNjkwNiA1LjIyMjY5QzEyLjAxODggNC44OTUzOCAxMi41MTc1IDQuOTMzMjkgMTIuODA0NyA1LjMwNzM2QzEzLjA5MTggNS42ODE0MyAxMy4wNTg1IDYuMjUwMDEgMTIuNzMwNCA2LjU3NzMzTDguNTE5ODcgMTAuNzc3M0M4LjIyMjIyIDExLjA3NDIgNy43Nzc3OCAxMS4wNzQyIDcuNDgwMTMgMTAuNzc3M0wzLjI2OTYxIDYuNTc3MzNDMi45NDE0OCA2LjI1MDAxIDIuOTA4MjMgNS42ODE0MyAzLjE5NTM0IDUuMzA3MzZaJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHRvcDogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUgLnRhcC1tb2ItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJhc2UtcHJvZ3JhbSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC50YXAtbW9iLWhlYWRpbmcgLm1vYi10YWJwYW5lLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMxNjMxNTc7XG4gIGJvcmRlci10b3A6IDAuMXJlbSBzb2xpZCB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDYuNHJlbTtcbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZSAudGFwLW1vYi1oZWFkaW5nIC5tb2ItdGFicGFuZS10b2dnbGVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZSAudGFwLW1vYi1oZWFkaW5nIC5tb2ItdGFicGFuZS10b2dnbGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMTM4ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYXNlLXByb2dyYW0gLnRhYi1jb250ZW50IC50YWItcGFuZSAudGFwLW1vYi1oZWFkaW5nIC5tb2ItdGFicGFuZS10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUgLnRhYnBhbmUtaW5uZXItY29udGVudCB7XG4gIGhlaWdodDogMHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2Utb3V0IDAuM3M7XG59XG4uYmFzZS1wcm9ncmFtIC50YWItY29udGVudCAudGFiLXBhbmUgLnRhYnBhbmUtaW5uZXItY29udGVudCAucGFyYWdyYXBoIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJhc2UtcHJvZ3JhbSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC50YWJwYW5lLWlubmVyLWNvbnRlbnQgLnBhcmFncmFwaCB7XG4gICAgcGFkZGluZzogNS42cmVtO1xuICB9XG59XG4uYmFzZS1wcm9ncmFtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbGlzdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MzE1NztcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDQuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qKlxuICAgKiBUaXRsZSBjb250ZW50IHN0eWxpbmcgZm9yIHRoZSBsaXN0LlxuICAgKi9cbiAgLyoqXG4gICAqIFN0eWxpbmcgZm9yIGluZGl2aWR1YWwgbGlzdCBpdGVtcy5cbiAgICovXG4gIC8qKlxuICAgKiBUaXRsZSBhbmQgc3VidGl0bGUgc3R5bGluZyBmb3IgdGhlIGxpc3QuXG4gICAqL1xufVxuLmJhc2UtcHJvZ3JhbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLWxpc3QgLmxpc3QtdGl0bGUtLWNvbnRlbnQge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEuMnJlbSAwO1xufVxuLmJhc2UtcHJvZ3JhbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLWxpc3QgLmxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmFzZS1wcm9ncmFtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbGlzdCAubGlzdC1pdGVtIC5saXN0LWl0ZW0tbnVtYmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJhc2UtcHJvZ3JhbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLWxpc3QgLmxpc3QtaXRlbSAubGlzdC1pdGVtLWJvZHkge1xuICBvcmRlcjogMjtcbn1cbi5iYXNlLXByb2dyYW0gLnBhcmFncmFwaC0tdHlwZS0tYmFzZS1saXN0IC5saXN0LWl0ZW0gLmxpc3QtaXRlbS1pY29uIHtcbiAgb3JkZXI6IDE7XG59XG4uYmFzZS1wcm9ncmFtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbGlzdCAubGlzdC1pdGVtIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSBzdmcge1xuICB3aWR0aDogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDEuNXJlbTtcbn1cbi5iYXNlLXByb2dyYW0gLnBhcmFncmFwaC0tdHlwZS0tYmFzZS1saXN0IC5saXN0LXRpdHVsbyxcbi5iYXNlLXByb2dyYW0gLnBhcmFncmFwaC0tdHlwZS0tYmFzZS1saXN0IC5saXN0LXN1YnRpdHVsbyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogTW9zYWljIHN0eWxlcy5cbiAqXG4gKiBVc2VkIHZhcmlhYmxlczpcbiAqICRtb3NhaWMtbWF4LWNvbDogNSAhZGVmYXVsdDtcbiAqICRtb3NhaWMtdGV4dC1jb2xvcjogJHdoaXRlO1xuICogJG1vc2FpYy1vdmVybGF5LXRyYW5zcGFyZW5jeS1jb2xvcjogMC42O1xuICogJG1vc2FpYy1vdmVybGF5LWJhY2tncm91bmQtY29sb3I6ICMxODQ1OUI7XG4gKiAkbW9zYWljLWljb24tc3ZnOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMzJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzMgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNSAzMkMyNS4zMzY2IDMyIDMyLjUgMjQuODM2NiAzMi41IDE2QzMyLjUgNy4xNjM0NCAyNS4zMzY2IDAgMTYuNSAwQzcuNjYzNDQgMCAwLjUgNy4xNjM0NCAwLjUgMTZDMC41IDI0LjgzNjYgNy42NjM0NCAzMiAxNi41IDMyWk0yNC45NzE5IDE1LjEyOTZMMTguNDAyNiA4LjU2MDRDMTcuOTk5NSA4LjE1NzI4IDE3LjM0NTkgOC4xNTcyOCAxNi45NDI4IDguNTYwNEMxNi41Mzk2IDguOTYzNTIgMTYuNTM5NiA5LjYxNzExIDE2Ljk0MjggMTAuMDIwMkwyMS43NDk4IDE0LjgyNzNIOS43OTAzM0M5LjIyMDIyIDE0LjgyNzMgOC43NTgwNyAxNS4yODk1IDguNzU4MDcgMTUuODU5NkM4Ljc1ODA3IDE2LjQyOTcgOS4yMjAyMiAxNi44OTE4IDkuNzkwMzMgMTYuODkxOEgyMS43NDk4TDE2Ljk0MjggMjEuNjk4OUMxNi41Mzk2IDIyLjEwMiAxNi41Mzk2IDIyLjc1NTYgMTYuOTQyOCAyMy4xNTg3QzE3LjM0NTkgMjMuNTYxOSAxNy45OTk1IDIzLjU2MTkgMTguNDAyNiAyMy4xNTg3TDI0Ljk3MTkgMTYuNTg5NUMyNS4zNzUgMTYuMTg2NCAyNS4zNzUgMTUuNTMyOCAyNC45NzE5IDE1LjEyOTZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy92YXJpYWJsZXNfZHJ1cGFsLnNjc3MgZmlsZS5cbiAqL1xuLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMSAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTEtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTEtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTEtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTEtbWQge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMi1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0xLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0zLW1kIHtcbiAgICBncmlkLWNvbHVtbjogMy8yO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTEtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTQtbWQge1xuICAgIGdyaWQtY29sdW1uOiA0LzI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNS1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDUvMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0xLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0xLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuY29sdW1uLXNwYW4tMi1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMS14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmNvbHVtbi1zcGFuLTIteGwge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMS14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMS14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0xLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0yLXhsIHtcbiAgICBncmlkLWNvbHVtbjogMi8yO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTEteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTMteGwge1xuICAgIGdyaWQtY29sdW1uOiAzLzI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMS14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNC14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDQvMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0xLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC01LXhsIHtcbiAgICBncmlkLWNvbHVtbjogNS8yO1xuICB9XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMi1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMi1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmNvbHVtbi1zcGFuLTItbWQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMi1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMS1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTItbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTMtbWQge1xuICAgIGdyaWQtY29sdW1uOiAzLzM7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMi1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNC1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDQvMztcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC01LW1kIHtcbiAgICBncmlkLWNvbHVtbjogNS8zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTIteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTIteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuY29sdW1uLXNwYW4tMi14bCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0xLXhsIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTIteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTIteGwge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMi14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMy14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDMvMztcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0yLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC00LXhsIHtcbiAgICBncmlkLWNvbHVtbjogNC8zO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTIteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTUteGwge1xuICAgIGdyaWQtY29sdW1uOiA1LzM7XG4gIH1cbn1cbi5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0zLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0zLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuY29sdW1uLXNwYW4tMi1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0zLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0xLW1kIHtcbiAgICBncmlkLWNvbHVtbjogMS80O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTItbWQge1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMy1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMy1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0zLW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC00LW1kIHtcbiAgICBncmlkLWNvbHVtbjogNC80O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTUtbWQge1xuICAgIGdyaWQtY29sdW1uOiA1LzQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMy14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMy14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmNvbHVtbi1zcGFuLTItbWQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5jb2x1bW4tc3Bhbi0yLXhsIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTEteGwge1xuICAgIGdyaWQtY29sdW1uOiAxLzQ7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMy14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMi14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy0zLXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0zLXhsIHtcbiAgICBncmlkLWNvbHVtbjogMy80O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTMteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTQteGwge1xuICAgIGdyaWQtY29sdW1uOiA0LzQ7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtMy14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNS14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDUvNDtcbiAgfVxufVxuLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTQtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTQtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTQtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTEtbWQge1xuICAgIGdyaWQtY29sdW1uOiAxLzU7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNC1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMi1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy00LW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0zLW1kIHtcbiAgICBncmlkLWNvbHVtbjogMy81O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTQtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTQtbWQge1xuICAgIGdyaWQtY29sdW1uOiA0LzU7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNC1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNS1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDUvNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy00LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy00LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuY29sdW1uLXNwYW4tMi1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNC14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmNvbHVtbi1zcGFuLTIteGwge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNC14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMS14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvNTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy00LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0yLXhsIHtcbiAgICBncmlkLWNvbHVtbjogMi81O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTQteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTMteGwge1xuICAgIGdyaWQtY29sdW1uOiAzLzU7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNC14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNC14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDQvNTtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy00LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC01LXhsIHtcbiAgICBncmlkLWNvbHVtbjogNS81O1xuICB9XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmNvbHVtbi1zcGFuLTItbWQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMS1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01LW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogMi82O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTUtbWQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTMtbWQge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNS1tZCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtNC1tZCB7XG4gICAgZ3JpZC1jb2x1bW46IDQvNjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01LW1kIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC01LW1kIHtcbiAgICBncmlkLWNvbHVtbjogNS82O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTUteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTUteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuY29sdW1uLXNwYW4tMi14bCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC0xLXhsIHtcbiAgICBncmlkLWNvbHVtbjogMS82O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTUteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTIteGwge1xuICAgIGdyaWQtY29sdW1uOiAyLzY7XG4gIH1cbiAgLmJhc2UtbW9zYWljLS1jb250ZW50LmNvbHVtbnMtNS14bCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmxhc3QtMy14bCB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQuY29sdW1ucy01LXhsIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAubGFzdC00LXhsIHtcbiAgICBncmlkLWNvbHVtbjogNC82O1xuICB9XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudC5jb2x1bW5zLTUteGwgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5sYXN0LTUteGwge1xuICAgIGdyaWQtY29sdW1uOiA1LzY7XG4gIH1cbn1cbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDA7XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSB7XG4gIGhlaWdodDogMjgwcHg7XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJhc2UtbW9zYWljLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYmFzZS1tb3NhaWNvLWl0ZW0gLmNvbnRlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBvcGFjaXR5OiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMS4ycmVtIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIC5jb250ZW50IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIH1cbn1cbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIC5jb250ZW50LmQtZmxleCA+IGRpdjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMyAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi41IDMyQzI1LjMzNjYgMzIgMzIuNSAyNC44MzY2IDMyLjUgMTZDMzIuNSA3LjE2MzQ0IDI1LjMzNjYgMCAxNi41IDBDNy42NjM0NCAwIDAuNSA3LjE2MzQ0IDAuNSAxNkMwLjUgMjQuODM2NiA3LjY2MzQ0IDMyIDE2LjUgMzJaTTI0Ljk3MTkgMTUuMTI5NkwxOC40MDI2IDguNTYwNEMxNy45OTk1IDguMTU3MjggMTcuMzQ1OSA4LjE1NzI4IDE2Ljk0MjggOC41NjA0QzE2LjUzOTYgOC45NjM1MiAxNi41Mzk2IDkuNjE3MTEgMTYuOTQyOCAxMC4wMjAyTDIxLjc0OTggMTQuODI3M0g5Ljc5MDMzQzkuMjIwMjIgMTQuODI3MyA4Ljc1ODA3IDE1LjI4OTUgOC43NTgwNyAxNS44NTk2QzguNzU4MDcgMTYuNDI5NyA5LjIyMDIyIDE2Ljg5MTggOS43OTAzMyAxNi44OTE4SDIxLjc0OThMMTYuOTQyOCAyMS42OTg5QzE2LjUzOTYgMjIuMTAyIDE2LjUzOTYgMjIuNzU1NiAxNi45NDI4IDIzLjE1ODdDMTcuMzQ1OSAyMy41NjE5IDE3Ljk5OTUgMjMuNTYxOSAxOC40MDI2IDIzLjE1ODdMMjQuOTcxOSAxNi41ODk1QzI1LjM3NSAxNi4xODY0IDI1LjM3NSAxNS41MzI4IDI0Ljk3MTkgMTUuMTI5NlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSAuY29udGVudC5kLWZsZXggPiBkaXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSAuY29udGVudC5iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODQ1OUI7XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbTpob3Zlcixcbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbn1cbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtOmhvdmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIGltZyxcbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtOmZvY3VzIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIGltZyB7XG4gIGZpbHRlcjogYmx1cig1cHgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbTpob3ZlciAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSAuY29udGVudCxcbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtOmZvY3VzIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iYXNlLW1vc2FpYy0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28gLmZpZWxkX19pdGVtOmhvdmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2UtbW9zYWljby1pdGVtIC5jb250ZW50LmJhY2tncm91bmQsXG4uYmFzZS1tb3NhaWMtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtaXRlbS1tb3NhaWNvIC5maWVsZF9faXRlbTpmb2N1cyAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSAuY29udGVudC5iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBTbGlkZXIgc3R5bGVzLlxuICpcbiAqIFVzZWQgdmFyaWFibGVzOlxuICogJHByaW1hcnktNTAwOiAjMDEzOEE2O1xuICogJHNsaWRlci1kb3QtY29sb3I6ICRuZXV0cmFsLTMwMDtcbiAqICRzbGlkZXItZG90LWNvbG9yLXYxOiAkd2hpdGU7XG4gKiAkc2xpZGVyLXByZXYtYXJyb3ctdjE6IFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTBBJTNDc3ZnJTIwd2lkdGglM0QlMjI0MCUyMiUyMGhlaWdodCUzRCUyMjQwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDglMjA0OCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMwLjczMTYlMjA5LjgwNjczQzMxLjY2NjglMjAxMC42MjUlMjAzMS43NjE2JTIwMTIuMDQ2NSUyMDMwLjk0MzMlMjAxMi45ODE3TDIxLjczOTclMjAyMy41TDMwLjk0MzMlMjAzNC4wMTg0QzMxLjc2MTYlMjAzNC45NTM2JTIwMzEuNjY2OCUyMDM2LjM3NSUyMDMwLjczMTYlMjAzNy4xOTMzQzI5Ljc5NjQlMjAzOC4wMTE2JTIwMjguMzc1JTIwMzcuOTE2OCUyMDI3LjU1NjclMjAzNi45ODE3TDE3LjA1NjclMjAyNC45ODE3QzE2LjMxNDQlMjAyNC4xMzM0JTIwMTYuMzE0NCUyMDIyLjg2NjclMjAxNy4wNTY3JTIwMjIuMDE4NEwyNy41NTY3JTIwMTAuMDE4NEMyOC4zNzUlMjA5LjA4MzIxJTIwMjkuNzk2NCUyMDguOTg4NDUlMjAzMC43MzE2JTIwOS44MDY3M1olMjIlMjBmaWxsJTNEJTIyd2hpdGUlMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIjtcbiAqICRzbGlkZXItbmV4dC1hcnJvdy12MTogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0OCUyMDQ4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMTcuMjY4NCUyMDM3LjE5MzNDMTYuMzMzMiUyMDM2LjM3NSUyMDE2LjIzODQlMjAzNC45NTM1JTIwMTcuMDU2NyUyMDM0LjAxODNMMjYuMjYwMyUyMDIzLjVMMTcuMDU2NyUyMDEyLjk4MTZDMTYuMjM4NCUyMDEyLjA0NjQlMjAxNi4zMzMyJTIwMTAuNjI1JTIwMTcuMjY4NCUyMDkuODA2NjdDMTguMjAzNiUyMDguOTg4MzglMjAxOS42MjUlMjA5LjA4MzE1JTIwMjAuNDQzMyUyMDEwLjAxODNMMzAuOTQzMyUyMDIyLjAxODNDMzEuNjg1NiUyMDIyLjg2NjYlMjAzMS42ODU2JTIwMjQuMTMzMyUyMDMwLjk0MzMlMjAyNC45ODE2TDIwLjQ0MzMlMjAzNi45ODE2QzE5LjYyNSUyMDM3LjkxNjglMjAxOC4yMDM2JTIwMzguMDExNiUyMDE3LjI2ODQlMjAzNy4xOTMzWiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiO1xuICogJHNsaWRlci1wbGF5LXYxOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDk3JTIwOTclMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDY2lyY2xlJTIwY3glM0QlMjI0OC41JTIyJTIwY3klM0QlMjI0OC41JTIyJTIwciUzRCUyMjQ3JTIyJTIwZmlsbCUzRCUyMmJsYWNrJTIyJTIwZmlsbC1vcGFjaXR5JTNEJTIyMC4yJTIyJTIwc3Ryb2tlJTNEJTIyd2hpdGUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJNMzkuNDQ1NSUyMDI4Ljc1OTVMNjguNTE4MiUyMDQ1LjczNDZDNjkuODI3MyUyMDQ2LjQ4MTUlMjA2OS44MjczJTIwNDguNDUwNiUyMDY4LjUxODIlMjA0OS4yNjU0TDM5LjQ0NTUlMjA2Ni4yNDA1QzM4LjEzNjQlMjA2Ni45ODc0JTIwMzYuNSUyMDY2LjAzNjglMjAzNi41JTIwNjQuNDc1MVYzMC41MjQ5QzM2LjUlMjAyOC45NjMyJTIwMzguMTM2NCUyMDI4LjAxMjYlMjAzOS40NDU1JTIwMjguNzU5NVolMjIlMjBmaWxsJTNEJTIyd2hpdGUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIjtcbiAqICRzbGlkZXItc3RvcC12MTogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA3MyUyMDczJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjM2LjUlMjIlMjBjeSUzRCUyMjM2LjUlMjIlMjByJTNEJTIyMzUlMjIlMjBmaWxsJTNEJTIyYmxhY2slMjIlMjBmaWxsLW9wYWNpdHklM0QlMjIwLjIlMjIlMjBzdHJva2UlM0QlMjJ3aGl0ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIvJTNFJTNDcmVjdCUyMHglM0QlMjIyNi41JTIyJTIweSUzRCUyMjIzLjUlMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMHJ4JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMi8lM0UlM0NyZWN0JTIweCUzRCUyMjQwLjUlMjIlMjB5JTNEJTIyMjMuNSUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwcnglM0QlMjIyJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyLyUzRSUzQy9zdmclM0VcIjtcbiAqICRzbGlkZXItZG90LWNvbG9yLXYyOiAkcHJpbWFyeS01MDA7XG4gKiAkc2xpZGVyLXByZXYtYXJyb3ctdjI6IFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjI0MCUyMiUyMGhlaWdodCUzRCUyMjQwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDAlMjA0MCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMwLjczMTYlMjA5LjgwNjczQzMxLjY2NjglMjAxMC42MjUlMjAzMS43NjE2JTIwMTIuMDQ2NSUyMDMwLjk0MzMlMjAxMi45ODE3TDIxLjczOTclMjAyMy41TDMwLjk0MzMlMjAzNC4wMTg0QzMxLjc2MTYlMjAzNC45NTM2JTIwMzEuNjY2OCUyMDM2LjM3NSUyMDMwLjczMTYlMjAzNy4xOTMzQzI5Ljc5NjQlMjAzOC4wMTE2JTIwMjguMzc1JTIwMzcuOTE2OCUyMDI3LjU1NjclMjAzNi45ODE3TDE3LjA1NjclMjAyNC45ODE3QzE2LjMxNDQlMjAyNC4xMzM0JTIwMTYuMzE0NCUyMDIyLjg2NjclMjAxNy4wNTY3JTIwMjIuMDE4NEwyNy41NTY3JTIwMTAuMDE4NEMyOC4zNzUlMjA5LjA4MzIxJTIwMjkuNzk2NCUyMDguOTg4NDUlMjAzMC43MzE2JTIwOS44MDY3M1olMjIlMjBmaWxsJTNEJTIyYmxhY2slMjIlMkYlM0UlM0MlMkZzdmclM0VcIjtcbiAqICRzbGlkZXItbmV4dC1hcnJvdy12MjogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0OCUyMDQ4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMTcuMjY4NCUyMDM3LjE5MzNDMTYuMzMzMiUyMDM2LjM3NSUyMDE2LjIzODQlMjAzNC45NTM1JTIwMTcuMDU2NyUyMDM0LjAxODNMMjYuMjYwMyUyMDIzLjVMMTcuMDU2NyUyMDEyLjk4MTZDMTYuMjM4NCUyMDEyLjA0NjQlMjAxNi4zMzMyJTIwMTAuNjI1JTIwMTcuMjY4NCUyMDkuODA2NjdDMTguMjAzNiUyMDguOTg4MzglMjAxOS42MjUlMjA5LjA4MzE1JTIwMjAuNDQzMyUyMDEwLjAxODNMMzAuOTQzMyUyMDIyLjAxODNDMzEuNjg1NiUyMDIyLjg2NjYlMjAzMS42ODU2JTIwMjQuMTMzMyUyMDMwLjk0MzMlMjAyNC45ODE2TDIwLjQ0MzMlMjAzNi45ODE2QzE5LjYyNSUyMDM3LjkxNjglMjAxOC4yMDM2JTIwMzguMDExNiUyMDE3LjI2ODQlMjAzNy4xOTMzWiUyMiUyMGZpbGwlM0QlMjJibGFjayUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiO1xuICogJHNsaWRlci1wbGF5LXYyOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMHdpZHRoPSUyMjQwcHglMjIlMjBoZWlnaHQ9JTIyNDBweCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjA0MCUyMDQwJTIyJTIwdmVyc2lvbj0lMjIxLjElMjIlM0UlM0NnJTIwaWQ9JTIyc3VyZmFjZTElMjIlM0UlM0NwYXRoJTIwc3R5bGU9JTIyZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMCUsMCUsMCUpO2ZpbGwtb3BhY2l0eTowLjI7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlOnJnYigwJSwwJSwwJSk7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtbWl0ZXJsaW1pdDo0OyUyMiUyMGQ9JTIyTSUyMDk1LjUwMzMyJTIwNDguNSUyMEMlMjA5NS41MDMzMiUyMDc0LjQ1NTA3OCUyMDc0LjQ1NTA3OCUyMDk1LjUwMzMyJTIwNDguNSUyMDk1LjUwMzMyJTIwQyUyMDIyLjU0NDkyMiUyMDk1LjUwMzMyJTIwMS40OTY2OCUyMDc0LjQ1NTA3OCUyMDEuNDk2NjglMjA0OC41JTIwQyUyMDEuNDk2NjglMjAyMi41NDQ5MjIlMjAyMi41NDQ5MjIlMjAxLjQ5NjY4JTIwNDguNSUyMDEuNDk2NjglMjBDJTIwNzQuNDU1MDc4JTIwMS40OTY2OCUyMDk1LjUwMzMyJTIwMjIuNTQ0OTIyJTIwOTUuNTAzMzIlMjA0OC41JTIwWiUyME0lMjA5NS41MDMzMiUyMDQ4LjUlMjIlMjB0cmFuc2Zvcm09JTIybWF0cml4KDAuNDEyMzcxLDAsMCwwLjQxMjM3MSwwLDApJTIyLyUzRSUzQ3BhdGglMjBzdHlsZT0lMjJzdHJva2U6bm9uZTtmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjE7JTIyJTIwZD0lMjJNJTIwMTYuMjY1NjI1JTIwMTEuODU5Mzc1JTIwTCUyMDI4LjI1MzkwNiUyMDE4Ljg1OTM3NSUyMEMlMjAyOC43OTI5NjklMjAxOS4xNjc5NjklMjAyOC43OTI5NjklMjAxOS45ODA0NjklMjAyOC4yNTM5MDYlMjAyMC4zMTY0MDYlMjBMJTIwMTYuMjY1NjI1JTIwMjcuMzE2NDA2JTIwQyUyMDE1LjcyNjU2MiUyMDI3LjYyNSUyMDE1LjA1MDc4MSUyMDI3LjIzMDQ2OSUyMDE1LjA1MDc4MSUyMDI2LjU4NTkzOCUyMEwlMjAxNS4wNTA3ODElMjAxMi41ODU5MzglMjBDJTIwMTUuMDUwNzgxJTIwMTEuOTQ1MzEyJTIwMTUuNzI2NTYyJTIwMTEuNTUwNzgxJTIwMTYuMjY1NjI1JTIwMTEuODU5Mzc1JTIwWiUyME0lMjAxNi4yNjU2MjUlMjAxMS44NTkzNzUlMjIvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCI7XG4gKiAkc2xpZGVyLXN0b3AtdjI6IFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwd2lkdGg9JTIyNDBweCUyMiUyMGhlaWdodD0lMjI0MHB4JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDQwJTIwNDAlMjIlMjB2ZXJzaW9uPSUyMjEuMSUyMiUzRSUzQ2clMjBpZD0lMjJzdXJmYWNlMSUyMiUzRSUzQ3BhdGglMjBzdHlsZT0lMjJmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjAuMjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2U6cmdiKDAlLDAlLDAlKTtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1taXRlcmxpbWl0OjQ7JTIyJTIwZD0lMjJNJTIwNzEuNTAyOTMlMjAzNi41JTIwQyUyMDcxLjUwMjkzJTIwNTUuODI2NDY1JTIwNTUuODI2NDY1JTIwNzEuNTAyOTMlMjAzNi41JTIwNzEuNTAyOTMlMjBDJTIwMTcuMTczNTM1JTIwNzEuNTAyOTMlMjAxLjQ5NzA3JTIwNTUuODI2NDY1JTIwMS40OTcwNyUyMDM2LjUlMjBDJTIwMS40OTcwNyUyMDE3LjE3MzUzNSUyMDE3LjE3MzUzNSUyMDEuNDk3MDclMjAzNi41JTIwMS40OTcwNyUyMEMlMjA1NS44MjY0NjUlMjAxLjQ5NzA3JTIwNzEuNTAyOTMlMjAxNy4xNzM1MzUlMjA3MS41MDI5MyUyMDM2LjUlMjBaJTIwTSUyMDcxLjUwMjkzJTIwMzYuNSUyMCUyMiUyMHRyYW5zZm9ybT0lMjJtYXRyaXgoMC41NDc5NDUsMCwwLDAuNTQ3OTQ1LDAsMCklMjIvJTNFJTNDcGF0aCUyMHN0eWxlPSUyMiUyMHN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDAlLDAlLDAlKTtmaWxsLW9wYWNpdHk6MTslMjIlMjBkPSUyMk0lMjAxNS42MTcxODglMjAxMi44NzUlMjBMJTIwMTYuNzEwOTM4JTIwMTIuODc1JTIwQyUyMDE3LjMxNjQwNiUyMDEyLjg3NSUyMDE3LjgwODU5NCUyMDEzLjM2NzE4OCUyMDE3LjgwODU5NCUyMDEzLjk3MjY1NiUyMEwlMjAxNy44MDg1OTQlMjAyNC45Mjk2ODglMjBDJTIwMTcuODA4NTk0JTIwMjUuNTM1MTU2JTIwMTcuMzE2NDA2JTIwMjYuMDI3MzQ0JTIwMTYuNzEwOTM4JTIwMjYuMDI3MzQ0JTIwTCUyMDE1LjYxNzE4OCUyMDI2LjAyNzM0NCUyMEMlMjAxNS4wMTE3MTklMjAyNi4wMjczNDQlMjAxNC41MTk1MzElMjAyNS41MzUxNTYlMjAxNC41MTk1MzElMjAyNC45Mjk2ODglMjBMJTIwMTQuNTE5NTMxJTIwMTMuOTcyNjU2JTIwQyUyMDE0LjUxOTUzMSUyMDEzLjM2NzE4OCUyMDE1LjAxMTcxOSUyMDEyLjg3NSUyMDE1LjYxNzE4OCUyMDEyLjg3NSUyMFolMjBNJTIwMTUuNjE3MTg4JTIwMTIuODc1JTIwJTIyLyUzRSUzQ3BhdGglMjBzdHlsZT0lMjIlMjBzdHJva2U6bm9uZTtmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjE7JTIyJTIwZD0lMjJNJTIwMjMuMjg5MDYyJTIwMTIuODc1JTIwTCUyMDI0LjM4MjgxMiUyMDEyLjg3NSUyMEMlMjAyNC45ODgyODElMjAxMi44NzUlMjAyNS40ODA0NjklMjAxMy4zNjcxODglMjAyNS40ODA0NjklMjAxMy45NzI2NTYlMjBMJTIwMjUuNDgwNDY5JTIwMjQuOTI5Njg4JTIwQyUyMDI1LjQ4MDQ2OSUyMDI1LjUzNTE1NiUyMDI0Ljk4ODI4MSUyMDI2LjAyNzM0NCUyMDI0LjM4MjgxMiUyMDI2LjAyNzM0NCUyMEwlMjAyMy4yODkwNjIlMjAyNi4wMjczNDQlMjBDJTIwMjIuNjgzNTk0JTIwMjYuMDI3MzQ0JTIwMjIuMTkxNDA2JTIwMjUuNTM1MTU2JTIwMjIuMTkxNDA2JTIwMjQuOTI5Njg4JTIwTCUyMDIyLjE5MTQwNiUyMDEzLjk3MjY1NiUyMEMlMjAyMi4xOTE0MDYlMjAxMy4zNjcxODglMjAyMi42ODM1OTQlMjAxMi44NzUlMjAyMy4yODkwNjIlMjAxMi44NzUlMjBaJTIwTSUyMDIzLjI4OTA2MiUyMDEyLjg3NSUyMCUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvdmFyaWFibGVzX2RydXBhbC5zY3NzIGZpbGUuXG4gKi9cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLW5leHQsXG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1wcmV2IHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiBpbmhlcml0O1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLW5leHQ6aG92ZXIgLnNsaWNrLXByZXYtaWNvbixcbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLW5leHQ6aG92ZXIgLnNsaWNrLW5leHQtaWNvbiwgLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stbmV4dDpmb2N1cyAuc2xpY2stbmV4dC1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldjpob3ZlciAuc2xpY2stcHJldi1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldjpob3ZlciAuc2xpY2stbmV4dC1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stbmV4dC1pY29uIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMwMDEzOGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2QwZjk7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggIzAwMTM4ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldiB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW07XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1wcmV2LWljb24sXG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1uZXh0LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLXByZXYtaWNvbjpiZWZvcmUsXG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1uZXh0LWljb246YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1uZXh0LWljb24ge1xuICBtYXJnaW4tbGVmdDogLTgycHg7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAyLjRyZW07XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDFweDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBmb250LXNpemU6IDQuMTI1cmVtO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNC4xMjVyZW07XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkgYnV0dG9uIC5zbGljay1kb3QtaWNvbiB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDAuNTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIC5zbGljay1kb3QtaWNvbiwgLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMgLnNsaWNrLWRvdC1pY29uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIC5zbGljay1kb3QtaWNvbjpiZWZvcmUsIC5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzAwMTM4ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZDBmOTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAjMDAxMzhlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMi40cmVtO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbiB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUsXG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIgLnNsaWNrLXBsYXktaWNvbixcbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIgLnNsaWNrLXBhdXNlLWljb24sIC5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMgLnNsaWNrLXBsYXktaWNvbixcbi5iYXNlLXNsaWRlci0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMgLnNsaWNrLXBhdXNlLWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1uZXh0LFxuICAuYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1wcmV2LFxuICAuYmFzZS1zbGlkZXItLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMSAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUwQSUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ4JTIwNDglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0zMC43MzE2JTIwOS44MDY3M0MzMS42NjY4JTIwMTAuNjI1JTIwMzEuNzYxNiUyMDEyLjA0NjUlMjAzMC45NDMzJTIwMTIuOTgxN0wyMS43Mzk3JTIwMjMuNUwzMC45NDMzJTIwMzQuMDE4NEMzMS43NjE2JTIwMzQuOTUzNiUyMDMxLjY2NjglMjAzNi4zNzUlMjAzMC43MzE2JTIwMzcuMTkzM0MyOS43OTY0JTIwMzguMDExNiUyMDI4LjM3NSUyMDM3LjkxNjglMjAyNy41NTY3JTIwMzYuOTgxN0wxNy4wNTY3JTIwMjQuOTgxN0MxNi4zMTQ0JTIwMjQuMTMzNCUyMDE2LjMxNDQlMjAyMi44NjY3JTIwMTcuMDU2NyUyMDIyLjAxODRMMjcuNTU2NyUyMDEwLjAxODRDMjguMzc1JTIwOS4wODMyMSUyMDI5Ljc5NjQlMjA4Ljk4ODQ1JTIwMzAuNzMxNiUyMDkuODA2NzNaJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0OCUyMDQ4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMTcuMjY4NCUyMDM3LjE5MzNDMTYuMzMzMiUyMDM2LjM3NSUyMDE2LjIzODQlMjAzNC45NTM1JTIwMTcuMDU2NyUyMDM0LjAxODNMMjYuMjYwMyUyMDIzLjVMMTcuMDU2NyUyMDEyLjk4MTZDMTYuMjM4NCUyMDEyLjA0NjQlMjAxNi4zMzMyJTIwMTAuNjI1JTIwMTcuMjY4NCUyMDkuODA2NjdDMTguMjAzNiUyMDguOTg4MzglMjAxOS42MjUlMjA5LjA4MzE1JTIwMjAuNDQzMyUyMDEwLjAxODNMMzAuOTQzMyUyMDIyLjAxODNDMzEuNjg1NiUyMDIyLjg2NjYlMjAzMS42ODU2JTIwMjQuMTMzMyUyMDMwLjk0MzMlMjAyNC45ODE2TDIwLjQ0MzMlMjAzNi45ODE2QzE5LjYyNSUyMDM3LjkxNjglMjAxOC4yMDM2JTIwMzguMDExNiUyMDE3LjI2ODQlMjAzNy4xOTMzWiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stZG90cyBsaSBidXR0b24gLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24gLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGxheS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjI0MCUyMiUyMGhlaWdodCUzRCUyMjQwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwOTclMjA5NyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjQ4LjUlMjIlMjBjeSUzRCUyMjQ4LjUlMjIlMjByJTNEJTIyNDclMjIlMjBmaWxsJTNEJTIyYmxhY2slMjIlMjBmaWxsLW9wYWNpdHklM0QlMjIwLjIlMjIlMjBzdHJva2UlM0QlMjJ3aGl0ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk0zOS40NDU1JTIwMjguNzU5NUw2OC41MTgyJTIwNDUuNzM0NkM2OS44MjczJTIwNDYuNDgxNSUyMDY5LjgyNzMlMjA0OC40NTA2JTIwNjguNTE4MiUyMDQ5LjI2NTRMMzkuNDQ1NSUyMDY2LjI0MDVDMzguMTM2NCUyMDY2Ljk4NzQlMjAzNi41JTIwNjYuMDM2OCUyMDM2LjUlMjA2NC40NzUxVjMwLjUyNDlDMzYuNSUyMDI4Ljk2MzIlMjAzOC4xMzY0JTIwMjguMDEyNiUyMDM5LjQ0NTUlMjAyOC43NTk1WiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAuc2xpY2stcGF1c2UtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDczJTIwNzMlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyMzYuNSUyMiUyMGN5JTNEJTIyMzYuNSUyMiUyMHIlM0QlMjIzNSUyMiUyMGZpbGwlM0QlMjJibGFjayUyMiUyMGZpbGwtb3BhY2l0eSUzRCUyMjAuMiUyMiUyMHN0cm9rZSUzRCUyMndoaXRlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMi8lM0UlM0NyZWN0JTIweCUzRCUyMjI2LjUlMjIlMjB5JTNEJTIyMjMuNSUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwcnglM0QlMjIyJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyLyUzRSUzQ3JlY3QlMjB4JTNEJTIyNDAuNSUyMiUyMHklM0QlMjIyMy41JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjByeCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIyd2hpdGUlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpob3ZlciAuc2xpY2stcGxheS1pY29uLFxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmhvdmVyIC5zbGljay1wYXVzZS1pY29uLCAuYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMSAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMgLnNsaWNrLXBsYXktaWNvbixcbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpmb2N1cyAuc2xpY2stcGF1c2UtaWNvbiB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMDAxMzhlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdkMGY5O1xuICBib3gtc2hhZG93OiAwIDAgNXB4ICMwMDEzOGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjI0MCUyMiUyMGhlaWdodCUzRCUyMjQwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDAlMjA0MCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMwLjczMTYlMjA5LjgwNjczQzMxLjY2NjglMjAxMC42MjUlMjAzMS43NjE2JTIwMTIuMDQ2NSUyMDMwLjk0MzMlMjAxMi45ODE3TDIxLjczOTclMjAyMy41TDMwLjk0MzMlMjAzNC4wMTg0QzMxLjc2MTYlMjAzNC45NTM2JTIwMzEuNjY2OCUyMDM2LjM3NSUyMDMwLjczMTYlMjAzNy4xOTMzQzI5Ljc5NjQlMjAzOC4wMTE2JTIwMjguMzc1JTIwMzcuOTE2OCUyMDI3LjU1NjclMjAzNi45ODE3TDE3LjA1NjclMjAyNC45ODE3QzE2LjMxNDQlMjAyNC4xMzM0JTIwMTYuMzE0NCUyMDIyLjg2NjclMjAxNy4wNTY3JTIwMjIuMDE4NEwyNy41NTY3JTIwMTAuMDE4NEMyOC4zNzUlMjA5LjA4MzIxJTIwMjkuNzk2NCUyMDguOTg4NDUlMjAzMC43MzE2JTIwOS44MDY3M1olMjIlMjBmaWxsJTNEJTIyYmxhY2slMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ4JTIwNDglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0xNy4yNjg0JTIwMzcuMTkzM0MxNi4zMzMyJTIwMzYuMzc1JTIwMTYuMjM4NCUyMDM0Ljk1MzUlMjAxNy4wNTY3JTIwMzQuMDE4M0wyNi4yNjAzJTIwMjMuNUwxNy4wNTY3JTIwMTIuOTgxNkMxNi4yMzg0JTIwMTIuMDQ2NCUyMDE2LjMzMzIlMjAxMC42MjUlMjAxNy4yNjg0JTIwOS44MDY2N0MxOC4yMDM2JTIwOC45ODgzOCUyMDE5LjYyNSUyMDkuMDgzMTUlMjAyMC40NDMzJTIwMTAuMDE4M0wzMC45NDMzJTIwMjIuMDE4M0MzMS42ODU2JTIwMjIuODY2NiUyMDMxLjY4NTYlMjAyNC4xMzMzJTIwMzAuOTQzMyUyMDI0Ljk4MTZMMjAuNDQzMyUyMDM2Ljk4MTZDMTkuNjI1JTIwMzcuOTE2OCUyMDE4LjIwMzYlMjAzOC4wMTE2JTIwMTcuMjY4NCUyMDM3LjE5MzNaJTIyJTIwZmlsbCUzRCUyMmJsYWNrJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIHtcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiA1MnB4O1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgY29sb3I6ICMwMDEzOGU7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24gLnNsaWNrLXBsYXktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMHdpZHRoPSUyMjQwcHglMjIlMjBoZWlnaHQ9JTIyNDBweCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjA0MCUyMDQwJTIyJTIwdmVyc2lvbj0lMjIxLjElMjIlM0UlM0NnJTIwaWQ9JTIyc3VyZmFjZTElMjIlM0UlM0NwYXRoJTIwc3R5bGU9JTIyZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMCUsMCUsMCUpO2ZpbGwtb3BhY2l0eTowLjI7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlOnJnYigwJSwwJSwwJSk7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtbWl0ZXJsaW1pdDo0OyUyMiUyMGQ9JTIyTSUyMDk1LjUwMzMyJTIwNDguNSUyMEMlMjA5NS41MDMzMiUyMDc0LjQ1NTA3OCUyMDc0LjQ1NTA3OCUyMDk1LjUwMzMyJTIwNDguNSUyMDk1LjUwMzMyJTIwQyUyMDIyLjU0NDkyMiUyMDk1LjUwMzMyJTIwMS40OTY2OCUyMDc0LjQ1NTA3OCUyMDEuNDk2NjglMjA0OC41JTIwQyUyMDEuNDk2NjglMjAyMi41NDQ5MjIlMjAyMi41NDQ5MjIlMjAxLjQ5NjY4JTIwNDguNSUyMDEuNDk2NjglMjBDJTIwNzQuNDU1MDc4JTIwMS40OTY2OCUyMDk1LjUwMzMyJTIwMjIuNTQ0OTIyJTIwOTUuNTAzMzIlMjA0OC41JTIwWiUyME0lMjA5NS41MDMzMiUyMDQ4LjUlMjIlMjB0cmFuc2Zvcm09JTIybWF0cml4KDAuNDEyMzcxLDAsMCwwLjQxMjM3MSwwLDApJTIyLyUzRSUzQ3BhdGglMjBzdHlsZT0lMjJzdHJva2U6bm9uZTtmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjE7JTIyJTIwZD0lMjJNJTIwMTYuMjY1NjI1JTIwMTEuODU5Mzc1JTIwTCUyMDI4LjI1MzkwNiUyMDE4Ljg1OTM3NSUyMEMlMjAyOC43OTI5NjklMjAxOS4xNjc5NjklMjAyOC43OTI5NjklMjAxOS45ODA0NjklMjAyOC4yNTM5MDYlMjAyMC4zMTY0MDYlMjBMJTIwMTYuMjY1NjI1JTIwMjcuMzE2NDA2JTIwQyUyMDE1LjcyNjU2MiUyMDI3LjYyNSUyMDE1LjA1MDc4MSUyMDI3LjIzMDQ2OSUyMDE1LjA1MDc4MSUyMDI2LjU4NTkzOCUyMEwlMjAxNS4wNTA3ODElMjAxMi41ODU5MzglMjBDJTIwMTUuMDUwNzgxJTIwMTEuOTQ1MzEyJTIwMTUuNzI2NTYyJTIwMTEuNTUwNzgxJTIwMTYuMjY1NjI1JTIwMTEuODU5Mzc1JTIwWiUyME0lMjAxNi4yNjU2MjUlMjAxMS44NTkzNzUlMjIvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5zbGljay1wYXVzZS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwd2lkdGg9JTIyNDBweCUyMiUyMGhlaWdodD0lMjI0MHB4JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDQwJTIwNDAlMjIlMjB2ZXJzaW9uPSUyMjEuMSUyMiUzRSUzQ2clMjBpZD0lMjJzdXJmYWNlMSUyMiUzRSUzQ3BhdGglMjBzdHlsZT0lMjJmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjAuMjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2U6cmdiKDAlLDAlLDAlKTtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1taXRlcmxpbWl0OjQ7JTIyJTIwZD0lMjJNJTIwNzEuNTAyOTMlMjAzNi41JTIwQyUyMDcxLjUwMjkzJTIwNTUuODI2NDY1JTIwNTUuODI2NDY1JTIwNzEuNTAyOTMlMjAzNi41JTIwNzEuNTAyOTMlMjBDJTIwMTcuMTczNTM1JTIwNzEuNTAyOTMlMjAxLjQ5NzA3JTIwNTUuODI2NDY1JTIwMS40OTcwNyUyMDM2LjUlMjBDJTIwMS40OTcwNyUyMDE3LjE3MzUzNSUyMDE3LjE3MzUzNSUyMDEuNDk3MDclMjAzNi41JTIwMS40OTcwNyUyMEMlMjA1NS44MjY0NjUlMjAxLjQ5NzA3JTIwNzEuNTAyOTMlMjAxNy4xNzM1MzUlMjA3MS41MDI5MyUyMDM2LjUlMjBaJTIwTSUyMDcxLjUwMjkzJTIwMzYuNSUyMCUyMiUyMHRyYW5zZm9ybT0lMjJtYXRyaXgoMC41NDc5NDUsMCwwLDAuNTQ3OTQ1LDAsMCklMjIvJTNFJTNDcGF0aCUyMHN0eWxlPSUyMiUyMHN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDAlLDAlLDAlKTtmaWxsLW9wYWNpdHk6MTslMjIlMjBkPSUyMk0lMjAxNS42MTcxODglMjAxMi44NzUlMjBMJTIwMTYuNzEwOTM4JTIwMTIuODc1JTIwQyUyMDE3LjMxNjQwNiUyMDEyLjg3NSUyMDE3LjgwODU5NCUyMDEzLjM2NzE4OCUyMDE3LjgwODU5NCUyMDEzLjk3MjY1NiUyMEwlMjAxNy44MDg1OTQlMjAyNC45Mjk2ODglMjBDJTIwMTcuODA4NTk0JTIwMjUuNTM1MTU2JTIwMTcuMzE2NDA2JTIwMjYuMDI3MzQ0JTIwMTYuNzEwOTM4JTIwMjYuMDI3MzQ0JTIwTCUyMDE1LjYxNzE4OCUyMDI2LjAyNzM0NCUyMEMlMjAxNS4wMTE3MTklMjAyNi4wMjczNDQlMjAxNC41MTk1MzElMjAyNS41MzUxNTYlMjAxNC41MTk1MzElMjAyNC45Mjk2ODglMjBMJTIwMTQuNTE5NTMxJTIwMTMuOTcyNjU2JTIwQyUyMDE0LjUxOTUzMSUyMDEzLjM2NzE4OCUyMDE1LjAxMTcxOSUyMDEyLjg3NSUyMDE1LjYxNzE4OCUyMDEyLjg3NSUyMFolMjBNJTIwMTUuNjE3MTg4JTIwMTIuODc1JTIwJTIyLyUzRSUzQ3BhdGglMjBzdHlsZT0lMjIlMjBzdHJva2U6bm9uZTtmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjE7JTIyJTIwZD0lMjJNJTIwMjMuMjg5MDYyJTIwMTIuODc1JTIwTCUyMDI0LjM4MjgxMiUyMDEyLjg3NSUyMEMlMjAyNC45ODgyODElMjAxMi44NzUlMjAyNS40ODA0NjklMjAxMy4zNjcxODglMjAyNS40ODA0NjklMjAxMy45NzI2NTYlMjBMJTIwMjUuNDgwNDY5JTIwMjQuOTI5Njg4JTIwQyUyMDI1LjQ4MDQ2OSUyMDI1LjUzNTE1NiUyMDI0Ljk4ODI4MSUyMDI2LjAyNzM0NCUyMDI0LjM4MjgxMiUyMDI2LjAyNzM0NCUyMEwlMjAyMy4yODkwNjIlMjAyNi4wMjczNDQlMjBDJTIwMjIuNjgzNTk0JTIwMjYuMDI3MzQ0JTIwMjIuMTkxNDA2JTIwMjUuNTM1MTU2JTIwMjIuMTkxNDA2JTIwMjQuOTI5Njg4JTIwTCUyMDIyLjE5MTQwNiUyMDEzLjk3MjY1NiUyMEMlMjAyMi4xOTE0MDYlMjAxMy4zNjcxODglMjAyMi42ODM1OTQlMjAxMi44NzUlMjAyMy4yODkwNjIlMjAxMi44NzUlMjBaJTIwTSUyMDIzLjI4OTA2MiUyMDEyLjg3NSUyMCUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIgLnNsaWNrLXBsYXktaWNvbixcbi5iYXNlLXNsaWRlci0tY29udGVudCAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpob3ZlciAuc2xpY2stcGF1c2UtaWNvbiwgLmJhc2Utc2xpZGVyLS1jb250ZW50IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzIC5zbGljay1wbGF5LWljb24sXG4uYmFzZS1zbGlkZXItLWNvbnRlbnQgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8gLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246Zm9jdXMgLnNsaWNrLXBhdXNlLWljb24ge1xuICBvdXRsaW5lOiAycHggc29saWQgIzAwMTM4ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZDBmOTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAjMDAxMzhlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqXG4gKiBDb21wb25lbnQgd3JhcHBlcnMuXG4gKiAgQWxsIGNvbXBvbmVudCBtdXN0IGJlIGRlY2xhcmVkIGluc2lkZSB0aGlzIGZpbGUuXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIEhlcm8gc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gJGhlcm8tb3ZlcmxheS10ZXh0LWNvbG9yOiAkd2hpdGU7XG4gJGhlcm8tYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICRoZXJvLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAkaGVyby1zdHJva2UtY29sb3I6ICRnbG9iYWwtbGlnaHQtc3Ryb2tlLWNvbG9yO1xuICRoZXJvLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLnBhcmFncmFwaC0tdHlwZS0taGVybyB7XG4gIC0taWNvbi1zaXplOiA2LjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIGgxLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICMwMDAxM2EpO1xuICBsaW5lLWhlaWdodDogMC45Mjc1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyBoMSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaDEge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIGgxLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEwLjdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaGVyby1laWMtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDhyZW0pKTtcbiAgbWluLWhlaWdodDogNzByZW07XG4gIHBhZGRpbmc6IDAgMCA1LjZyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS4ycmVtO1xuICByaWdodDogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcyJyBoZWlnaHQ9JzcyJyB2aWV3Qm94PScwIDAgNzIgNzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNS44MDIgOS42MjIyNkgzNS44MDA3QzMyLjE3NjcgOS42MjIyNiAyOS4yMzg5IDEyLjU2MDEgMjkuMjM4OSAxNi4xODQxVjU1LjU2MDRDMjkuMjM4OSA1OS4xODQ0IDMyLjE3NjcgNjIuMTIyMyAzNS44MDA3IDYyLjEyMjNIMzUuODAyQzM5LjQyNiA2Mi4xMjIzIDQyLjM2MzkgNTkuMTg0NCA0Mi4zNjM5IDU1LjU2MDRWMTYuMTg0MUM0Mi4zNjM5IDEyLjU2MDEgMzkuNDI2IDkuNjIyMjYgMzUuODAyIDkuNjIyMjZaJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTE2LjExMzkgMjkuMzA5MUMxMi40ODkxIDI5LjMwOTEgOS41NTA3MiAzMi4yNDczIDkuNTUwNzIgMzUuODcxNkM5LjU1MDcyIDM5LjQ5NiAxMi40ODkxIDQyLjQzNDEgMTYuMTEzOSA0Mi40MzQxSDU1LjQ4NzZDNTkuMTEyMyA0Mi40MzQxIDYyLjA1MDcgMzkuNDk2IDYyLjA1MDcgMzUuODcxNkM2Mi4wNTA3IDMyLjI0NzMgNTkuMTEyMyAyOS4zMDkxIDU1LjQ4NzYgMjkuMzA5MUgxNi4xMTM5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J001NC4zNjM3IDE3LjMxMkw1NC4zNjI4IDE3LjMxMTFDNTEuODAwMiAxNC43NDg1IDQ3LjY0NTUgMTQuNzQ4NSA0NS4wODI5IDE3LjMxMTFMMTcuMjM5NyA0NS4xNTQzQzE0LjY3NzEgNDcuNzE2OSAxNC42NzcxIDUxLjg3MTYgMTcuMjM5NyA1NC40MzQyTDE3LjI0MDYgNTQuNDM1MUMxOS44MDMyIDU2Ljk5NzcgMjMuOTU3OSA1Ni45OTc3IDI2LjUyMDUgNTQuNDM1MUw1NC4zNjM3IDI2LjU5MThDNTYuOTI2MyAyNC4wMjkzIDU2LjkyNjMgMTkuODc0NSA1NC4zNjM3IDE3LjMxMlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMjYuNTIxMiAxNy4zMTE1QzIzLjk1ODIgMTQuNzQ4NCAxOS44MDI4IDE0Ljc0ODIgMTcuMjQgMTcuMzExQzE0LjY3NzIgMTkuODczOCAxNC42Nzc0IDI0LjAyOTIgMTcuMjQwNCAyNi41OTIzTDQ1LjA4MTkgNTQuNDMzN0M0Ny42NDQ5IDU2Ljk5NjggNTEuODAwMyA1Ni45OTcgNTQuMzYzMSA1NC40MzQxQzU2LjkyNTkgNTEuODcxMyA1Ni45MjU3IDQ3LjcxNiA1NC4zNjI3IDQ1LjE1MjlMMjYuNTIxMiAxNy4zMTE1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00zNiA3MUM1NS4zMyA3MSA3MSA1NS4zMyA3MSAzNkM3MSAxNi42NyA1NS4zMyAxIDM2IDFDMTYuNjcgMSAxIDE2LjY3IDEgMzZDMSA1NS4zMyAxNi42NyA3MSAzNiA3MVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW46OmJlZm9yZSB7XG4gICAgdG9wOiA3LjJyZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogY2FsYyg1MHZ3IC0gNTYwcHggKyAxMjJweCk7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW46OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNC44cmVtO1xuICBib3R0b206IDMuMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzczJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzMgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNi4xNzg1IDU4LjE3NjVDNDkuNDA5NiA1OC4xNzY1IDYwLjEzNTQgNDcuOCA2MC4xMzU0IDM1QzYwLjEzNTQgMjIuMiA0OS40MDk2IDExLjgyMzUgMzYuMTc4NSAxMS44MjM1QzIyLjk0NzUgMTEuODIzNSAxMi4yMjE3IDIyLjIgMTIuMjIxNyAzNUMxMi4yMjE3IDQ3LjggMjIuOTQ3NSA1OC4xNzY1IDM2LjE3ODUgNTguMTc2NVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003Mi4zNTcxIDBIMzkuOTI4NUMzOS45NTg0IDAuMDY2NDY2NiAzOS45OTI3IDAuMTMxODYxIDQwLjAyMjcgMC4xOTgzMjhDNDYuMjM0OSAxNC4xMzcgNTcuNzQ2MiAyNS4yNzIzIDcyLjE1MzIgMzEuMjgzMkM3Mi4yMjE5IDMxLjMxMjIgNzIuMjg4NCAzMS4zNDU0IDcyLjM1NzEgMzEuMzczMycgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTMyLjMzNDQgNjkuODAxN0MyNi4xMjIyIDU1Ljg2NDEgMTQuNjEwOCA0NC43Mjg4IDAuMjA1MDA2IDM4LjcxNzhDMC4xMzYzMDEgMzguNjg4OSAwLjA2OTgxMjggMzguNjU1NyAwIDM4LjYyNzhWNzBIMzIuNDI4NkMzMi4zOTg3IDY5LjkzMzUgMzIuMzY0MyA2OS44NjgxIDMyLjMzNDQgNjkuODAxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00wIDBWMzEuMzczM0MwLjA2ODcwNDYgMzEuMzQ0MyAwLjEzNTE5MyAzMS4zMTIyIDAuMjA1MDA2IDMxLjI4MzJDMTQuNjEzIDI1LjI3MjMgMjYuMTIzMyAxNC4xMzcgMzIuMzM3NyAwLjE5ODMyOEMzMi4zNjc2IDAuMTMxODYxIDMyLjQwMiAwLjA2NzUzODYgMzIuNDMwOCAwSDBaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNNzIuMTUyMSAzOC43MTg5QzU3Ljc0NCA0NC43Mjk4IDQ2LjIzMzggNTUuODY1MSA0MC4wMTk0IDY5LjgwMjdDMzkuOTg5NCA2OS44NjkyIDM5Ljk1NTEgNjkuOTMzNSAzOS45MjYzIDcwLjAwMTFINzIuMzU3MVYzOC42Mjg4QzcyLjI4ODQgMzguNjU3OCA3Mi4yMjA4IDM4LjY5IDcyLjE1MjEgMzguNzE4OVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003Mi4zNTYgMzEuMzc0NEM3Mi4yODczIDMxLjM0NTQgNzIuMjIwOCAzMS4zMTMyIDcyLjE1MjEgMzEuMjg0M0w3Mi4zNTYgMzEuMzc0NFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaGVyby1laWMtbWFpbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDEsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gLmgxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaGVyby1laWMtbWFpbiBoMTo6YmVmb3JlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQuOHJlbTtcbiAgbGVmdDogLTEuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzAgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNSA2OS43NTE2QzE1LjgzODggNjkuNzUxNiAwLjI0ODQyOCA1NC4xNjI1IDAuMjQ4NDI4IDM1QzAuMjQ4NDI4IDE1LjgzNzUgMTUuODM3NSAwLjI0ODQxMyAzNSAwLjI0ODQxM0M1NC4xNjI1IDAuMjQ4NDEzIDY5Ljc1MTYgMTUuODM3NSA2OS43NTE2IDM1QzY5Ljc1MTYgNTQuMTYyNSA1NC4xNjI1IDY5Ljc1MTYgMzUgNjkuNzUxNlpNMzUgMC41MjA0MjRDMTUuOTg3OCAwLjUyMDQyNCAwLjUyMDQzOSAxNS45ODc4IDAuNTIwNDM5IDM1QzAuNTIwNDM5IDU0LjAxMjIgMTUuOTg3OCA2OS40NzgzIDM0Ljk5ODggNjkuNDc4M0M1NC4wMDk3IDY5LjQ3ODMgNjkuNDc3MSA1NC4wMTEgNjkuNDc3MSAzNUM2OS40NzcxIDE1Ljk4OSA1NC4wMTEgMC41MjA0MjQgMzUgMC41MjA0MjRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMzUgMEMxNS43MDA5IDAgMCAxNS43MDA5IDAgMzVDMCA1NC4yOTkxIDE1LjcwMDkgNzAgMzUgNzBDNTQuMjk5MSA3MCA3MCA1NC4yOTkxIDcwIDM1QzcwIDE1LjcwMDkgNTQuMjk3OSAwIDM1IDBaTTM1IDY5LjIyOTlDMTYuMTI1NyA2OS4yMjk5IDAuNzcwMDc3IDUzLjg3NDMgMC43NzAwNzcgMzVDMC43NzAwNzcgMTYuMTI1NyAxNi4xMjQ0IDAuNzY4ODM1IDM1IDAuNzY4ODM1QzUzLjg3NTYgMC43Njg4MzUgNjkuMjI5OSAxNi4xMjQ0IDY5LjIyOTkgMzQuOTk4OEM2OS4yMjk5IDUzLjg3MzEgNTMuODc0MyA2OS4yMjg3IDM1IDY5LjIyODdWNjkuMjI5OVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J002MC43MTE4IDM0LjU0OTFIOS4yODY4NVYzNC44MjI0SDYwLjcxMThWMzQuNTQ5MVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J002MC45NjAzIDM0LjMwMDdIOS4wMzg0NVYzNS4wNzA4SDYwLjk2MDNWMzQuMzAwN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zNS4xMzU0IDguOTcyNjRIMzQuODYzNFY2MC4zOTg5SDM1LjEzNTRWOC45NzI2NFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zNS4zODM4IDguNzI0MjJIMzQuNjE1VjYwLjY0NzNIMzUuMzgzOFY4LjcyNDIyWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE2LjkxMzkgMTYuNDA4M0wxNi43MjE2IDE2LjYwMDZMNTMuMDg1NCA1Mi45NjQ0TDUzLjI3NzcgNTIuNzcyMUwxNi45MTM5IDE2LjQwODNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTYuOTE0NCAxNi4wNTYxTDE2LjM3MDMgMTYuNjAwMUw1My4wODQ0IDUzLjMxNTRMNTMuNjI4NCA1Mi43NzAyTDE2LjkxNDQgMTYuMDU2MVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J001My4wODU0IDE2LjQwNzRMMTYuNzIxNiA1Mi43NzEyTDE2LjkxMzkgNTIuOTYzNkw1My4yNzc3IDE2LjU5OTdMNTMuMDg1NCAxNi40MDc0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTUzLjA4NDQgMTYuMDU2MUwxNi4zNzAzIDUyLjc3MDJMMTYuOTE0NCA1My4zMTU0TDUzLjYyODQgMTYuNjAwMUw1My4wODQ0IDE2LjA1NjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTEuNDYyOSAyNC4zMjk3TDExLjM1NDIgMjQuNTgwNEw1OC41MzY2IDQ1LjAzNzJMNTguNjQ1MyA0NC43ODY1TDExLjQ2MjkgMjQuMzI5N1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMS4zNDEzIDIzLjk4NzlMMTEuMDM0NSAyNC42OTQ2TDU4LjY1NzUgNDUuMzgyNEw1OC45NjQzIDQ0LjY3NjlMMTEuMzQxMyAyMy45ODc5WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQ1LjExOCAxMS4wNDU5TDI0LjYyODggNTguMjEyOUwyNC44NzgzIDU4LjMyMTNMNDUuMzY3NSAxMS4xNTQzTDQ1LjExOCAxMS4wNDU5WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQ0Ljk5MTEgMTAuNzIxNUwyNC4zMDIxIDU4LjM0MzNMMjUuMDA3NiA1OC42NTAxTDQ1LjY5NjYgMTEuMDI3TDQ0Ljk5MTEgMTAuNzIxNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNS43MDQ3IDEwLjcxMjNMMjUuNDUxNiAxMC44MTJMNDQuMjkxMSA1OC42NjMxTDQ0LjU0NDIgNTguNTYzNUwyNS43MDQ3IDEwLjcxMjNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjUuODM0OCAxMC4zOTIzTDI1LjExOTQgMTAuNjc0M0w0NC4xNjM5IDU4Ljk3OEw0NC44NzkzIDU4LjY5NzJMMjUuODM0OCAxMC4zOTIzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTU4Ljg3MDcgMjUuMTI0NkwxMS4wMzA1IDQzLjk4ODZMMTEuMTMwMyA0NC4yNDE3TDU4Ljk3MDQgMjUuMzc3N0w1OC44NzA3IDI1LjEyNDZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNNTkuMDEwMyAyNC44MDUyTDEwLjcwNjYgNDMuODUwOUwxMC45ODg1IDQ0LjU2NjNMNTkuMjkyMiAyNS41MjE4TDU5LjAxMDMgMjQuODA1MlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaGVyby1laWMtbWFpbiBoMTo6YmVmb3JlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMTo6YmVmb3JlIHtcbiAgICB0b3A6IDYuNHJlbTtcbiAgICByaWdodDogLTkuNnJlbTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDE6OmFmdGVyLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0zLjJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0taWNvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcyJyBoZWlnaHQ9JzcyJyB2aWV3Qm94PScwIDAgNzIgNzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNiA3MUM1NS4zMyA3MSA3MSA1NS4zMyA3MSAzNkM3MSAxNi42NyA1NS4zMyAxIDM2IDFDMTYuNjcgMSAxIDE2LjY3IDEgMzZDMSA1NS4zMyAxNi42NyA3MSAzNiA3MVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNNDEuMDQzMSA0OC4xMTYzQzQ3LjczNTcgNDUuMzMxOCA1MC45MDM4IDM3LjY0OTEgNDguMTE5MyAzMC45NTY1QzQ1LjMzNDggMjQuMjY0IDM3LjY1MjEgMjEuMDk1OCAzMC45NTk1IDIzLjg4MDNDMjQuMjY2OSAyNi42NjQ4IDIxLjA5ODggMzQuMzQ3NSAyMy44ODMzIDQxLjA0MDFDMjYuNjY3OCA0Ny43MzI3IDM0LjM1MDUgNTAuOTAwOCA0MS4wNDMxIDQ4LjExNjNaJyBzdHJva2U9J3doaXRlJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTYyLjI1IDQyLjU2MjVWMjkuNDM3NUg1NC41NjI1QzU0LjMzIDI4Ljc3OTggNTQuMDY1NyAyOC4xMzYyIDUzLjc2ODIgMjcuNTEzMUw1OS4yMDMxIDIyLjA3OTRMNDkuOTIxOCAxMi43OTgyTDQ0LjQ4NjkgMTguMjMxOEM0My44NjM4IDE3LjkzMyA0My4yMjAyIDE3LjY2OTkgNDIuNTYyNSAxNy40MzYzVjkuNzQ4NzJIMjkuNDM3NVYxNy40MzYzQzI4Ljc3OTggMTcuNjY4NyAyOC4xMzYyIDE3LjkzMyAyNy41MTMxIDE4LjIzMDVMMjIuMDc5NCAxMi43OTY5TDEyLjc5ODIgMjIuMDc4MUwxOC4yMzE4IDI3LjUxMThDMTcuOTMzIDI4LjEzNSAxNy42NyAyOC43Nzg2IDE3LjQzNzUgMjkuNDM2Mkg5Ljc1VjQyLjU2MTJIMTcuNDM3NUMxNy42NyA0My4yMTg5IDE3LjkzNDMgNDMuODYyNSAxOC4yMzE4IDQ0LjQ4NTdMMTIuNzk2OSA0OS45MTkzTDIyLjA3ODIgNTkuMjAwNUwyNy41MTMxIDUzLjc2NjlDMjguMTM2MiA1NC4wNjU3IDI4Ljc3OTggNTQuMzI4OCAyOS40Mzc1IDU0LjU2MTJWNjIuMjQ4N0g0Mi41NjI1VjU0LjU2MTJDNDMuMjIwMiA1NC4zMjg4IDQzLjg2MzggNTQuMDY0NCA0NC40ODY5IDUzLjc2NjlMNDkuOTIwNiA1OS4yMDA1TDU5LjIwMTggNDkuOTE5M0w1My43NjgyIDQ0LjQ4NTdDNTQuMDY3IDQzLjg2MjUgNTQuMzMgNDMuMjE4OSA1NC41NjI1IDQyLjU2MTJINjIuMjVWNDIuNTYyNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDE6OmFmdGVyLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiA5LjZyZW07XG4gICAgYm90dG9tOiAtMi40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDEgYnI6bnRoLWNoaWxkKDEpLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMSBicjpudGgtY2hpbGQoMSksIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDEgYnI6bnRoLWNoaWxkKDQpLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMSBicjpudGgtY2hpbGQoNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIGgxLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5oZXJvLWVpYy1tYWluIC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDguNnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDEsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gLmgxIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDgwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gaDEsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmhlcm8tZWljLW1haW4gLmgxIHtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuaGVyby1laWMtbWFpbiAuaGVyby1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNnJlbTtcbiAgbWFyZ2luLXRvcDogNi40cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvcjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNy4ycmVtO1xuICAgIGhlaWdodDogNy4ycmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzMnIGhlaWdodD0nNzAnIHZpZXdCb3g9JzAgMCA3MyA3MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTM2LjE3ODUgNTguMTc2NUM0OS40MDk2IDU4LjE3NjUgNjAuMTM1NCA0Ny44IDYwLjEzNTQgMzVDNjAuMTM1NCAyMi4yIDQ5LjQwOTYgMTEuODIzNSAzNi4xNzg1IDExLjgyMzVDMjIuOTQ3NSAxMS44MjM1IDEyLjIyMTcgMjIuMiAxMi4yMjE3IDM1QzEyLjIyMTcgNDcuOCAyMi45NDc1IDU4LjE3NjUgMzYuMTc4NSA1OC4xNzY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTcyLjM1NzEgMEgzOS45Mjg1QzM5Ljk1ODQgMC4wNjY0NjY2IDM5Ljk5MjcgMC4xMzE4NjEgNDAuMDIyNyAwLjE5ODMyOEM0Ni4yMzQ5IDE0LjEzNyA1Ny43NDYyIDI1LjI3MjMgNzIuMTUzMiAzMS4yODMyQzcyLjIyMTkgMzEuMzEyMiA3Mi4yODg0IDMxLjM0NTQgNzIuMzU3MSAzMS4zNzMzJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMzIuMzM0NCA2OS44MDE3QzI2LjEyMjIgNTUuODY0MSAxNC42MTA4IDQ0LjcyODggMC4yMDUwMDYgMzguNzE3OEMwLjEzNjMwMSAzOC42ODg5IDAuMDY5ODEyOCAzOC42NTU3IDAgMzguNjI3OFY3MEgzMi40Mjg2QzMyLjM5ODcgNjkuOTMzNSAzMi4zNjQzIDY5Ljg2ODEgMzIuMzM0NCA2OS44MDE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTAgMFYzMS4zNzMzQzAuMDY4NzA0NiAzMS4zNDQzIDAuMTM1MTkzIDMxLjMxMjIgMC4yMDUwMDYgMzEuMjgzMkMxNC42MTMgMjUuMjcyMyAyNi4xMjMzIDE0LjEzNyAzMi4zMzc3IDAuMTk4MzI4QzMyLjM2NzYgMC4xMzE4NjEgMzIuNDAyIDAuMDY3NTM4NiAzMi40MzA4IDBIMFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003Mi4xNTIxIDM4LjcxODlDNTcuNzQ0IDQ0LjcyOTggNDYuMjMzOCA1NS44NjUxIDQwLjAxOTQgNjkuODAyN0MzOS45ODk0IDY5Ljg2OTIgMzkuOTU1MSA2OS45MzM1IDM5LjkyNjMgNzAuMDAxMUg3Mi4zNTcxVjM4LjYyODhDNzIuMjg4NCAzOC42NTc4IDcyLjIyMDggMzguNjkgNzIuMTUyMSAzOC43MTg5WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTcyLjM1NiAzMS4zNzQ0QzcyLjI4NzMgMzEuMzQ1NCA3Mi4yMjA4IDMxLjMxMzIgNzIuMTUyMSAzMS4yODQzTDcyLjM1NiAzMS4zNzQ0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGVudC1hbmNob3IgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGVudC1hbmNob3IgYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRlbnQtYW5jaG9yIGE6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuMTk1MzQgNS4zMDczNkMzLjQ4MjQ2IDQuOTMzMjkgMy45ODEyMiA0Ljg5NTM4IDQuMzA5MzUgNS4yMjI2OUw4IDguOTA0MTFMMTEuNjkwNiA1LjIyMjY5QzEyLjAxODggNC44OTUzOCAxMi41MTc1IDQuOTMzMjkgMTIuODA0NyA1LjMwNzM2QzEzLjA5MTggNS42ODE0MyAxMy4wNTg1IDYuMjUwMDEgMTIuNzMwNCA2LjU3NzMzTDguNTE5ODcgMTAuNzc3M0M4LjIyMjIyIDExLjA3NDIgNy43Nzc3OCAxMS4wNzQyIDcuNDgwMTMgMTAuNzc3M0wzLjI2OTYxIDYuNTc3MzNDMi45NDE0OCA2LjI1MDAxIDIuOTA4MjMgNS42ODE0MyAzLjE5NTM0IDUuMzA3MzZaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0UlMEEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciBhOjphZnRlciB7XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRlbnQtYW5jaG9yIGEge1xuICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciBhIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTdyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxMy42cmVtO1xuICAgIGdhcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250ZW50LWFuY2hvciB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIHtcbiAgICAtLWljb24tc2l6ZTogMTAuN3JlbTtcbiAgfVxufVxuXG4vKiBjb2RpZ28gZGUgbGEgdmVyc2lvbiBudWV2YSBkZWwgYmFubmVyICovXG4uY29udGFpbmVyYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyogY2xhc2VzIHBhcmEgbGEgdmVyc2lvbiBjb24gdGl0dWxvIGFsYSBpenF1aWVyZGEgKi9cbiAgLyogY2xhc2VzIHBhcmEgbGEgdmVyc2lvbiBjb24gdGl0dWxvIGNlbnRyYWRvICovXG59XG4uY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4uY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDlyZW0pIC0gMjByZW0pO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgaW1nIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tZW51LWhlaWdodCwgOXJlbSkgLSA3LjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZyBpbWcge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDEyLjNyZW0pO1xuICB9XG59XG4uY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgLnRpdGxlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgLnRpdGxlLW92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDIuNHJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZyAudGl0bGUtb3ZlcmxheSB7XG4gICAgcGFkZGluZzogNi40cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZyAudGl0bGUtb3ZlcmxheSBoMSwgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nIC50aXRsZS1vdmVybGF5IC5oMSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZyAudGl0bGUtb3ZlcmxheSBoMSwgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nIC50aXRsZS1vdmVybGF5IC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDYuOXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjI4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWcgLnRpdGxlLW92ZXJsYXkgaDEsIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZyAudGl0bGUtb3ZlcmxheSAuaDEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDIwcmVtKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIGltZyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDlyZW0pIC0gNy41cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWctY2VudHJhZG8gaW1nIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tZW51LWhlaWdodCwgOXJlbSkgLSAxMi4zcmVtKTtcbiAgfVxufVxuLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC50aXRsZS1vdmVybGF5LWNlbnRyYWRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMi40cmVtIDJyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZy1jZW50cmFkbyAudGl0bGUtb3ZlcmxheS1jZW50cmFkbyB7XG4gICAgcGFkZGluZzogMi40cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC50aXRsZS1vdmVybGF5LWNlbnRyYWRvIHtcbiAgICBwYWRkaW5nOiA2LjRyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC50aXRsZS1vdmVybGF5LWNlbnRyYWRvIGgxLCAuY29udGFpbmVyYmFubmVyIC5jb250YWluZXJpbWctY2VudHJhZG8gLnRpdGxlLW92ZXJsYXktY2VudHJhZG8gLmgxIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZy1jZW50cmFkbyAudGl0bGUtb3ZlcmxheS1jZW50cmFkbyBoMSwgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC50aXRsZS1vdmVybGF5LWNlbnRyYWRvIC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXJiYW5uZXIgLmNvbnRhaW5lcmltZy1jZW50cmFkbyAudGl0bGUtb3ZlcmxheS1jZW50cmFkbyBoMSwgLmNvbnRhaW5lcmJhbm5lciAuY29udGFpbmVyaW1nLWNlbnRyYWRvIC50aXRsZS1vdmVybGF5LWNlbnRyYWRvIC5oMSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDYuOXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjI4cmVtO1xuICB9XG59XG5cbi5iZy13aGl0ZV8yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwLjQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmctd2hpdGVfMiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnLXdoaXRlXzIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRlbnQtbGlzdC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMi40cmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0LjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0ge1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0gLnN2Zy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjZyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWxpc3QtbGlua3MgLmNvbnRlbnQtbGlzdC1saW5rcy1pdGVtIC5zdmctaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LWxpc3QtbGlua3MgLmNvbnRlbnQtbGlzdC1saW5rcy1pdGVtIC5zdmctaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMS42cmVtO1xuICB9XG59XG4uY29udGVudC1saXN0LWxpbmtzIC5jb250ZW50LWxpc3QtbGlua3MtaXRlbSAuc3ZnLWljb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBtYXgtd2lkdGg6IDE5cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG4uY29udGVudC1saXN0LWxpbmtzIC5jb250ZW50LWxpc3QtbGlua3MtaXRlbSAuc3ZnLWljb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWxpc3QtbGlua3MgLmNvbnRlbnQtbGlzdC1saW5rcy1pdGVtIC5zdmctaWNvbiBhIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0gLnN2Zy1pY29uIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4uY29udGVudC1saXN0LWxpbmtzIC5jb250ZW50LWxpc3QtbGlua3MtaXRlbSAuc3ZnLWljb24gc3ZnIHtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAzLjJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0gLnN2Zy1pY29uIHN2ZyB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtbGlzdC1saW5rcyAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0gLnN2Zy1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDQuOHJlbTtcbiAgICBoZWlnaHQ6IDQuOHJlbTtcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBIZXJvIEVJQyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiAkaGVyby1vdmVybGF5LXRleHQtY29sb3I6ICR3aGl0ZTtcbiAkaGVyby1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gJGhlcm8tdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICRoZXJvLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gJGhlcm8taWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4uaGVyby1laWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDA7XG59XG4uaGVyby1laWMgLmFsaWduIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1laWMgLmhlcm8tYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvLWVpYyAuaGVyby1iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IHtcbiAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICBwYWRkaW5nOiAzLjJyZW0gMDtcbn1cbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5laWMtbGlnaHQtdGV4dC1oZXJvIGgxLCAuaGVyby1laWMgLmhlcm8tY29udGVudCAuZWljLWxpZ2h0LXRleHQtaGVybyAuaDEsXG4uaGVyby1laWMgLmhlcm8tY29udGVudCAuZWljLWxpZ2h0LXRleHQtaGVybyBoMixcbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5laWMtbGlnaHQtdGV4dC1oZXJvIC5oMixcbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5laWMtbGlnaHQtdGV4dC1oZXJvIHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaGVyby1laWMgLmhlcm8tY29udGVudCAuZWljLWRhcmstdGV4dC1oZXJvIGgxLCAuaGVyby1laWMgLmhlcm8tY29udGVudCAuZWljLWRhcmstdGV4dC1oZXJvIC5oMSxcbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5laWMtZGFyay10ZXh0LWhlcm8gaDIsXG4uaGVyby1laWMgLmhlcm8tY29udGVudCAuZWljLWRhcmstdGV4dC1oZXJvIC5oMixcbi5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5laWMtZGFyay10ZXh0LWhlcm8gcCB7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLmhlcm8tZWljIC5oZXJvLWNvbnRlbnQgLmhlcm8tZGVzYyBoMSwgLmhlcm8tZWljIC5oZXJvLWNvbnRlbnQgLmhlcm8tZGVzYyAuaDEsXG4uaGVyby1laWMgLmhlcm8tY29udGVudCAuaGVyby1kZXNjIGgyLFxuLmhlcm8tZWljIC5oZXJvLWNvbnRlbnQgLmhlcm8tZGVzYyAuaDIge1xuICBmb250LXNpemU6IDUuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDYuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8tZWljIC5oZXJvLWNvbnRlbnQgLmhlcm8tZGVzYyBoMSwgLmhlcm8tZWljIC5oZXJvLWNvbnRlbnQgLmhlcm8tZGVzYyAuaDEsXG4gIC5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5oZXJvLWRlc2MgaDIsXG4gIC5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5oZXJvLWRlc2MgLmgyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5oZXJvLWRlc2MgaDEsIC5oZXJvLWVpYyAuaGVyby1jb250ZW50IC5oZXJvLWRlc2MgLmgxLFxuICAuaGVyby1laWMgLmhlcm8tY29udGVudCAuaGVyby1kZXNjIGgyLFxuICAuaGVyby1laWMgLmhlcm8tY29udGVudCAuaGVyby1kZXNjIC5oMiB7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG4uaGVyby1laWMgLmhlcm8tY29udGVudCAuaGVyby1kZXNjIHAge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1laWMgLmhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzEpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1laWMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiA5LjZyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudmlkZW8taGVyby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgbWluLWhlaWdodDogNDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8taGVyby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgbWluLWhlaWdodDogNjguNXJlbTtcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBIZXJvIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICRoZXJvLW92ZXJsYXktdGV4dC1jb2xvcjogJHdoaXRlO1xuICRoZXJvLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAkaGVyby10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gJGhlcm8tc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAkaGVyby1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5mZWF0dXJlZC1wb3N0LXdyYXBwZXIudGVjLW9wLWJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMzhlO1xufVxuLmZlYXR1cmVkLXBvc3Qtd3JhcHBlci50ZWMtb3AtYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MzE1Nztcbn1cbi5mZWF0dXJlZC1wb3N0LXdyYXBwZXIudGVjLW9wLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZmVhdHVyZWQtcG9zdC13cmFwcGVyLnRlYy1vcC1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4Mjtcbn1cbi5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xufVxuLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLmNhcmQsIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5jYXJkLnAtNiwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAucC02LnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAucC02LnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLnAtNi5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAucC02Lm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5jYXJkIC5jYXJkLS1pbWcgaW1nLCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtLWltZyBpbWcsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC0taW1nIGltZywgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtLWltZyBpbWcsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLS1pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAuY2FyZCAuY2FyZC10aXRsZSwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC5jYXJkLXRpdGxlLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtdGl0bGUsIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIuNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5jYXJkIC5jYXJkLXRpdGxlLCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtdGl0bGUsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC10aXRsZSwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtdGl0bGUsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgfVxufVxuLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAuY2FyZCAuY2FyZC10aXRsZSBhLCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtdGl0bGUgYSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC5jYXJkLXRpdGxlIGEsIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlIGEsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLmNhcmQgLmNhcmQtdGl0bGUgYSwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC5jYXJkLXRpdGxlIGEsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC10aXRsZSBhLCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC10aXRsZSBhLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC10aXRsZSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLmNhcmQgcCwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHAsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSBwLCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBwLCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBwIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5jYXJkIHAsIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSBwLCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgcCwgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgcCwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5mZWF0dXJlZC1wb3N0LXdyYXBwZXIgLmZlYXR1cmVkLXBvc3QgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgcCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtcG9zdC13cmFwcGVyIC5mZWF0dXJlZC1wb3N0IC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciAuZmVhdHVyZWQtcG9zdCAuZmllbGRfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNS42cmVtO1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFRpdHVsbyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4udGl0dWxvIHtcbiAgcGFkZGluZzogNS42cmVtIDJyZW07XG59XG4udGl0dWxvIGgyLCAudGl0dWxvIC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbn1cblxuLnRpdHVsbyxcbi5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyxcbi5ibG9jay1pbmxpbmUtYmxvY2t0ZXh0byB7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnRpdHVsbyBoMiwgLnRpdHVsbyAuaDIsXG4gIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyBoMixcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvIC5oMixcbiAgLmJsb2NrLWlubGluZS1ibG9ja3RleHRvIGgyLFxuICAuYmxvY2staW5saW5lLWJsb2NrdGV4dG8gLmgyIHtcbiAgICBmb250LXNpemU6IDMuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4xcmVtO1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZlYXR1cmVkIFR3byBDb2x1bW5zIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5mZWF0dWVkLXR3by1jb2x1bW5zIHtcbiAgcGFkZGluZzogNS42cmVtIDA7XG59XG4uZmVhdHVlZC10d28tY29sdW1ucyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIGgxLCAuZmVhdHVlZC10d28tY29sdW1ucyAuY29udGVudCAuZmVhdHVyZWQtdGl0bGUgLmgxLFxuLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIGgyLFxuLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIC5oMiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA2LjRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dWVkLXR3by1jb2x1bW5zIC5jb250ZW50IC5mZWF0dXJlZC10aXRsZSBoMSwgLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIC5oMSxcbiAgLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIGgyLFxuICAuZmVhdHVlZC10d28tY29sdW1ucyAuY29udGVudCAuZmVhdHVyZWQtdGl0bGUgLmgyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDYuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmVhdHVlZC10d28tY29sdW1ucyAuY29udGVudCAuZmVhdHVyZWQtdGl0bGUgaDEsIC5mZWF0dWVkLXR3by1jb2x1bW5zIC5jb250ZW50IC5mZWF0dXJlZC10aXRsZSAuaDEsXG4gIC5mZWF0dWVkLXR3by1jb2x1bW5zIC5jb250ZW50IC5mZWF0dXJlZC10aXRsZSBoMixcbiAgLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIC5oMiB7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mZWF0dWVkLXR3by1jb2x1bW5zIC5jb250ZW50IC5mZWF0dXJlZC10aXRsZSBoMSwgLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIC5oMSxcbiAgLmZlYXR1ZWQtdHdvLWNvbHVtbnMgLmNvbnRlbnQgLmZlYXR1cmVkLXRpdGxlIGgyLFxuICAuZmVhdHVlZC10d28tY29sdW1ucyAuY29udGVudCAuZmVhdHVyZWQtdGl0bGUgLmgyIHtcbiAgICBmb250LXNpemU6IDMuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dWVkLXR3by1jb2x1bW5zIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLnBvc3Qtd3JhcHBlciAucG9zdC1pdGVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgZm9udC1zaXplOiAzLjVyZW07XG59XG4ucG9zdC13cmFwcGVyIC5maWVsZF9faXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3Qtd3JhcHBlciAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc3Qtd3JhcHBlciAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9zdC13cmFwcGVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5wb3N0LWJvZHkge1xuICBwYWRkaW5nOiA4cmVtIDJyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucG9zdC13cmFwcGVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5wb3N0LWJvZHkgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucG9zdC13cmFwcGVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5mbGV4LWNvbHVtbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvc3Qtd3JhcHBlciAuZmllbGRfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEdhbGxlcnkgc3R5bGVzLlxuICogXG4gKi9cbi5tZWRpYS1nYWxsZXJ5LS1jb250ZW50Lm5vLXNsaWRlc2hvdyAuYWpheC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZlYXR1cmVkIFR3byBDb2x1bW5zIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5iZy1wcmltYXJ5IGgyLCAuYmctcHJpbWFyeSAuaDIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5jYXJkLCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5jYXJkIGg1LCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IGg1LCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IGg1LCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgaDUsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBoNSwgLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQgLmNhcmQgLmg1LCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IC5oNSwgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuaDUsIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuaDUsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuaDUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAuY2FyZCBwLCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5IHAsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgcCwgLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIHAsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCBwIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQgLmNhcmQgLmNhcmQtdGl0bGUsIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtdGl0bGUsIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtdGl0bGUsIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuY2FyZC10aXRsZSwgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICMxODE4MTgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5jYXJkIC5jYXJkLS1pbWcsIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC52aWV3LW1lZGlhLWxpYnJhcnkgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC52aWV3cy1maWVsZC1yZW5kZXJlZC1lbnRpdHkgLmNhcmQtLWltZywgLnZpZXctbWVkaWEtbGlicmFyeSAubWVkaWEtbGlicmFyeS12aWV3cy1mb3JtIC5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSAuY2FyZC0taW1nLCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQgLmNhcmQtLWltZywgLm1lZGlhLWxpYnJhcnktc2VsZWN0aW9uIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5tZWRpYS1saWJyYXJ5LWl0ZW0ubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIC5jYXJkLS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1jYXJkIC5jYXJkLCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAudmlldy1tZWRpYS1saWJyYXJ5IC5tZWRpYS1saWJyYXJ5LXZpZXdzLWZvcm0gLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAudmlld3MtZmllbGQtcmVuZGVyZWQtZW50aXR5LCAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1zZWxlY3Rpb24gLm1lZGlhLWxpYnJhcnktaXRlbS5tZWRpYS1saWJyYXJ5LWl0ZW0tLWdyaWQsIC5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiAuYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8tY2FyZCAubWVkaWEtbGlicmFyeS1pdGVtLm1lZGlhLWxpYnJhcnktaXRlbS0tZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1saXN0IHtcbiAgbWluLWhlaWdodDogMzVyZW07XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1wcmV2IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1wcmV2OmZvY3VzLXZpc2libGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stcHJldjpmb2N1cyAuc2xpY2stcHJldi1pY29uIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stcHJldiAuc2xpY2stcHJldi1pY29uIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTlRjaUlHaGxhV2RvZEQwaU1USWlJSFpwWlhkQ2IzZzlJakFnTUNBMU55QXhNaUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQXVORFk1TmpjZ05TNDBOamsyTjBNd0xqRTNOamMzTnlBMUxqYzJNalUySURBdU1UYzJOemMzSURZdU1qTTNORFFnTUM0ME5qazJOeUEyTGpVek1ETXpURFV1TWpReU5qUWdNVEV1TXpBek0wTTFMalV6TlRVeklERXhMalU1TmpJZ05pNHdNVEEwTVNBeE1TNDFPVFl5SURZdU16QXpNeUF4TVM0ek1ETXpRell1TlRrMk1Ua2dNVEV1TURFd05DQTJMalU1TmpFNUlERXdMalV6TlRVZ05pNHpNRE16SURFd0xqSTBNalpNTWk0d05qQTJOaUEyVERZdU16QXpNeUF4TGpjMU56TTJRell1TlRrMk1Ua2dNUzQwTmpRME55QTJMalU1TmpFNUlEQXVPVGc1TlRreUlEWXVNekF6TXlBd0xqWTVOalk1T1VNMkxqQXhNRFF4SURBdU5EQXpPREExSURVdU5UTTFOVE1nTUM0ME1ETTRNRFVnTlM0eU5ESTJOQ0F3TGpZNU5qWTVPVXd3TGpRMk9UWTNJRFV1TkRZNU5qZGFUVEVnTmk0M05VdzFOeUEyTGpjME9UazVURFUzSURVdU1qUTVPVGxNTVNBMUxqSTFUREVnTmk0M05Wb2lJR1pwYkd3OUluZG9hWFJsSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stbmV4dCB7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDMuN3JlbTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMXJlbSAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stbmV4dDpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLW5leHQ6Zm9jdXMgLnNsaWNrLW5leHQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU5UY2lJR2hsYVdkb2REMGlNVElpSUhacFpYZENiM2c5SWpBZ01DQTFOeUF4TWlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFUyTGpVek1ETWdOaTQxTXpBek1rTTFOaTQ0TWpNeUlEWXVNak0zTkRNZ05UWXVPREl6TWlBMUxqYzJNalUySURVMkxqVXpNRE1nTlM0ME5qazJOa3cxTVM0M05UYzBJREF1TmprMk5qazBRelV4TGpRMk5EVWdNQzQwTURNNE1ERWdOVEF1T1RnNU5pQXdMalF3TXpnd01TQTFNQzQyT1RZM0lEQXVOamsyTmprMFF6VXdMalF3TXpnZ01DNDVPRGsxT0RnZ05UQXVOREF6T0NBeExqUTJORFEySURVd0xqWTVOamNnTVM0M05UY3pOVXcxTkM0NU16a3pJRFV1T1RrNU9UbE1OVEF1TmprMk55QXhNQzR5TkRJMlF6VXdMalF3TXpnZ01UQXVOVE0xTlNBMU1DNDBNRE00SURFeExqQXhNRFFnTlRBdU5qazJOeUF4TVM0ek1ETXpRelV3TGprNE9UWWdNVEV1TlRrMk1pQTFNUzQwTmpRMUlERXhMalU1TmpJZ05URXVOelUzTkNBeE1TNHpNRE16VERVMkxqVXpNRE1nTmk0MU16QXpNbHBOTlM0NU1EUTBNbVV0TURnZ05pNDNOVXcxTmlBMkxqYzBPVGs1VERVMklEVXVNalE1T1RsTUxUVXVPVEEwTkRKbExUQTRJRFV1TWpWTU5TNDVNRFEwTW1VdE1EZ2dOaTQzTlZvaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gIH1cbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLWRvdHRlZCAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMi41cmVtO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLWRvdHRlZCAuc2xpY2stZG90cyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycmVtKTtcbiAgfVxufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stZG90dGVkIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbjogMCAwLjRyZW07XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1kb3R0ZWQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYmctcHJpbWFyeSAuYmFzZS1zbGlkZXItLXZhcl8yIC5zbGljay1kb3R0ZWQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJnLXByaW1hcnkgLmJhc2Utc2xpZGVyLS12YXJfMiAuc2xpY2stZG90dGVkIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSAuc2xpY2stZG90LWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLWRvdHRlZCAuc2xpY2stZG90cyBsaSAuc2xpY2stZG90LWljb246OmJlZm9yZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNiOGI4Yjg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5iZy1wcmltYXJ5IC5iYXNlLXNsaWRlci0tdmFyXzIgLnNsaWNrLWRvdHRlZCAuc2xpY2stZG90cyAuc2xpY2stZG90LWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBNYWluIGNhcmRzIHdyYXBwZXIgc3R5bGVzLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICovXG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA5LjZyZW07XG4gIHBhZGRpbmctYm90dG9tOiA5LjZyZW07XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA5LjZyZW07XG4gIHBhZGRpbmctYm90dG9tOiA5LjZyZW07XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciAuY2FyZC1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogNS42cmVtO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLW1haW4tY2FyZHMtd3JhcHBlci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuY29udGFpbmVyLWNhcmRzIC5jb250ZW50LXdyYXBwZXIgLmNhcmQtaW5mb3JtYXRpb24gLnRpdGxlLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciAuY2FyZC1pbmZvcm1hdGlvbiAudGl0bGUtZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLW1haW4tY2FyZHMtd3JhcHBlci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuY29udGFpbmVyLWNhcmRzIC5jb250ZW50LXdyYXBwZXIgLmNhcmQtaW5mb3JtYXRpb24gLnRpdGxlLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyB7XG4gICAgcGFkZGluZzogMCA4cmVtO1xuICB9XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciAuY2FyZC1pbmZvcm1hdGlvbiAudGl0bGUtZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBwYWRkaW5nOiAyLjRyZW07XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGdhcDogMS4ycmVtO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLW1haW4tY2FyZHMtd3JhcHBlci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuY29udGFpbmVyLWNhcmRzIC5jb250ZW50LXdyYXBwZXIgLmNhcmQtaW5mb3JtYXRpb24gLnRpdGxlLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiBwIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbn1cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1tYWluLWNhcmRzLXdyYXBwZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmNvbnRhaW5lci1jYXJkcyAuY29udGVudC13cmFwcGVyIC5jYXJkLWluZm9ybWF0aW9uIC50aXRsZS1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciAuY2FyZC1pbmZvcm1hdGlvbiAudGl0bGUtZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDEgNjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLW1haW4tY2FyZHMtd3JhcHBlci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuY29udGFpbmVyLWNhcmRzIC5jb250ZW50LXdyYXBwZXIgLmNhcmQtaW5mb3JtYXRpb24gLnRpdGxlLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1tYWluLWNhcmRzLXdyYXBwZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmNvbnRhaW5lci1jYXJkcyAuY29udGVudC13cmFwcGVyIC5jYXJkLWluZm9ybWF0aW9uIHtcbiAgICBnYXA6IDYuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAucGFyYWdyYXBoLS10eXBlLS1laWMtbWFpbi1jYXJkcy13cmFwcGVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXItY2FyZHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAuNHJlbSA4cmVtO1xuICB9XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAuYmFja2dyb3VuZC1kaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogLTEwLjdyZW07XG4gIHdpZHRoOiAxMi44cmVtO1xuICBoZWlnaHQ6IDEzLjZyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI3MSUyMiUyMGhlaWdodCUzRCUyMjI3MSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI3MSUyMDI3MSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlM0UlM0NyZWN0JTIwd2lkdGglM0QlMjIyNzAuOSUyMiUyMGhlaWdodCUzRCUyMjI3MC45JTIyJTIwZmlsbCUzRCUyMnVybCglMjNwYXR0ZXJuMF8yMDAzXzE1MCklMjIlMkYlM0UlM0NkZWZzJTNFJTNDcGF0dGVybiUyMGlkJTNEJTIycGF0dGVybjBfMjAwM18xNTAlMjIlMjBwYXR0ZXJuQ29udGVudFVuaXRzJTNEJTIyb2JqZWN0Qm91bmRpbmdCb3glMjIlMjB3aWR0aCUzRCUyMjElMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJTIyJTIzaW1hZ2UwXzIwMDNfMTUwJTIyJTIwdHJhbnNmb3JtJTNEJTIyc2NhbGUoMC4wMDMzMjIyNiklMjIlMkYlM0UlM0MlMkZwYXR0ZXJuJTNFJTNDaW1hZ2UlMjBpZCUzRCUyMmltYWdlMF8yMDAzXzE1MCUyMiUyMHdpZHRoJTNEJTIyMzAxJTIyJTIwaGVpZ2h0JTNEJTIyMzAxJTIyJTIweGxpbmslM0FocmVmJTNEJTIyZGF0YSUzQWltYWdlJTJGcG5nJTNCYmFzZTY0JTJDaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVMwQUFBRXRDQVlBQUFCZDR6YnVBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBZ0FFbEVRVlI0bk95OVc2d2tCM1UyJTJCbFYxVlZkVjM2cjZ2cnYzZmNZek5zWm1KamhXbEVTSmZTSVJLWUlFUzNrSWgwaXhYd0FUaGRnRUNFR0NNTVFpaUtEWURpZ0dLNVk5b0R3Z0pWS1E4aElwVWM0YzVTVkJpZzdpWmp0ejJmZmR2ZnRXM2RXMzZxcXU3djloNWx2WiUyQjc4ZCUyQkFPenh6TzlKQ1RBNHoyOWUzZXR2ZGEzdm9zeW44JTJCeHFFWDk5JTJGV1ZyM3psa3UlMkY3aiUyQnU2am5hN2paV1ZGU2lLQXMlMkZ6RUFRQiUyQkxreFRST2FwbUV5bWNDeUxJekhZMFJSaE1sa2duZzhqa1FpZ1RBTTBXNjNZVmtXcHRNcFVxa1VUTk5FdlY2SGFacUl4JTJCTVlqOGNJZ2dDYXBzSDNmY3htc3llZWYlMkY3NTdpbSUyRkRZdTZBMHM3N1Jld3FEdXZYbnJwSlVmVHRNJTJCR1lZakJZSUJjTG9mcGRJcmhjSWdvaXBCTUpwSEw1ZERwZE9EN1BsUlZ4WHclMkJSeXdXUXk2WHczQTR4TkhSRVR6UHc5dmU5amJFWWpGWWxvVjRQSTUwT28xOFBvOTJ1NDFZTEFiRE1CQkZFVFJOUXlxVlFyJTJGZmglMkJNNEFQQXNnRXVuJTJCMDRzNms0czliUmZ3S0x1dkxJczY5a3dEQkdHSVVxbEVoUkZ3WEE0aEdWWmlLSkltcER2JTJCJTJCajFlb2pGWW9qSDR4aU5SbEFVQmZsOEhtdHJhMWhkWGNWd09NUm9ORUlVUlFDQTZYUUt6JTJGUFE3JTJGZlI2WFRRN1hZUmo4Y1JSUkhhN1RibTh6bDgzMGNZaGslMkJkN3J1d3FEdTFGazFyVWY5RGFacjJGSnRUT3AyR3BtbUl4JTJCTndYVmZXUWQlMkYzTVI2UEVZJTJGSG9lczZjcmtjQUtEVDZTQUlBZ0JBc1ZqRWJEYURaVmtJZ2dDSGg0Y1lEQVlJZ2dDNnJzUDNmU2lLZ2tRaUFVM1RZSm9tQ29VQ1pyTVpQTTliJTJGNE0lMkYlMkJJT25UdkZ0V05RZFdvdW10YWdUOWFVdmZlbXBScU94SGtVUmZOJTJGSFlEREFmRDVIUEI2SG9pandmUjlSRktIUmFFRFROR1F5R1dpYWhrYWpnV2F6Q2MlMkZ6TUJ3T0VZdkYwT3Yxb0drYWVyMGVack9aVEZTR1lTQ2J6V0pqWXdPV1phSFZha2xqUER3OGhLWnBzRzBiczluczJkTiUyQlB4WjE1OVdpYVMzcVJKWEw1VXZ4ZUJ5MmJTT1ZTcUhaYkdJOEhpTU1RNmlxaXRsc0JsVlZrY3ZsWkVXTW9naTZyaU9WU2tIVE5FeW5VMHdtRTJsZTNXNFhZUmpLaWpnYWpkQnV0ekdiemREcGREQ1pUTkR2OTlIdjkyRVlCZ3pEZ0dtYXlPVnlGJTJGNzRqJTJGJTJGNDhkTjlSeFoxcDlXaWFTMUs2cm5ubm50OGEydHJmVDZmUTFWVlpESVpWQ29WNkxxT3lXU0NLSW93bTgwd0dBemtmNGRoaUNBSWtNdmxvT3M2c3Rtc05MZDRQSTdaYklaOFBnOVZWYUhyT2hSRmdldTZTQ1FTTW5YcHVvN3BkQ3FYUkFDSW9naUtvaUFJZ2t1biUyQjY0czZrNnJSZE5hbEZRaWtiaWtLQXFtMHluNiUyRlQ0OHo4TmdNRUFpa1VBMm0wVVlobEFVQllaaHdQZDl4T054RkFvRkpKTkp3YTNZekJxTmhtQld2dThqbVV4aVpXVkZNTEFnQ0dEYk5qUk5nNklvcUZRcVNLZlRHQXdHQ01NUXVxN0RORTBvaXZMWTV6NzN1WTNUZm04V2RlZlVndkt3S0FEQTV6JTJGJTJGJTJCY2V6MmV4amJCaWFwcUhaYktKWUxFSlJGQUJBTXBsRUxCYkRlRHpHWkRLUmFTa0lBdlQ3ZllSaENNdXk0TG91SE1lQnFxb1lqOGZRZFIzcGRCcmRiaGV6MlF4QkVDQ1JTTUR6UE1SaU1mbjNTWjFvdFZwSUpCSUFnRnUwaTBzQW5qcTFOMmRSZDFRdEpxMUZBUUNtMCUyQmxUbzlGSUdoWW5IVGFsdzhORHpHWXpBSUNpS0xCdEcwRVFZRHdlWXpxZEloYUxZVHFkWW05dkQ3N3ZROWQxRElkRHdiY21rNGw4UFhLOFVxbVVOS3hXcTRYcGRBb0FHSSUyRkg4SDBmdnU5amVYa1pZUmclMkIlMkJlRVBmM2pqRk4lMkJlUmQxQnRXaGFpOEx6enolMkIlMkZvU2pLazZQUkNKWmxBUURhN1RhaUtFS3IxY0pvTklLbTNSeks1JTJGTTVORTNEY0RnOHdYZ2ZEb2R5VFN3V2l4aVB4ekJORTRsRUFvbEVRckN3d1dDQThYZ01BSEFjQjdGWURLUFJTS1kyUlZHUXklMkJXUXpXYXh1cnFLZnIlMkJQV0N3RzB6UXZuZGI3czZnN3F4Wk5hMUVZalVhWFNHdmd5cFpJSkJDUHh4R0x4ZUM2cmpRYlhkZWxVVG1PSThSUnolMkZPUXlXU1F6V1l4SG84Umk4VUFBSnFtb2QxdVl6S1pZRHdlbzl2dENpR1ZrOTJaTTJkZ0dBWXltUXhpc1JoVVZZVnBtdExvWXJFWUpwUEprODg5OTl6RzZiNVRpN29UYXRHMDd2SDYxS2MlMkJ0YUZwMnBPbWFRcGhkREtaSUF4RHpHWXpBZHdmZXVnaEZBb0Z1ZlNScGtCWlR6S1poR0VZaU1mam1NJTJGbmFMZmJKeVE2bXFZaG1Vd2lrOGtnREVQTTUzT014Mk9NeDJPNHJvdkpaQUpOMHpDZnolMkJYeU9CcU5FSVloTkUxRHNWaEVGRVZQbmZiN3RhalRyMFhUdXNjcmtVaGNNZ3dEbG1XaDAlMkJtZzMlMkI4akhvJTJGRE5FMkVZU2dURDYlMkJDdG0wTFU3N1Q2V0E2bldJMm15RVdpMkUybThubEx3Z0N3YkFVUmNGa01nRndVMkJ0V1JZMFRVTyUyRjN4ZUI5WEE0Rk82V3J1c2k1N0VzQzRaaElKVkt3YktzWjU5NTVobm5sTiUyQnlSWjF5TGE2SDkzQjk0UXRmMklpaTZFbFNFempsRUFpM2JSdnolMkJSeWowUWllNTBGVmIlMkY2T20wNm55R2F6TUUwVHFxcGlPQndpa1VoZ01CaGdOcHZCTUF4eGhTQlJOUWdDR0lhQiUyQlh3T3gzRmtYWXpGWWtnbWs5SVVlWEc4SmVWQm9WQ1FTYTNWYXRtVHlXUWhwTDdIYXpGcDNjTVZqOGN2eGVOeHNZUXBGb3RJSnBQb2R2JTJGVEVZWnlIZ0NZeldiWTJkbUI2N3F5UG5hN1hWa0hoOE9oYUExN3ZSNTgzOGR3T0tUVmpGamJFTXRhV2xxQzR6aXdMQXVLb3NnVTVqZ094dU14Y3JtY0hBTTZuUTRTaVFUSzVmS3pIJTJGdll4eGJUMWoxY2k2WjFqOVpmJTJGTVZmYkJpRzhTVDFnWnFtNGY3Nzc4ZmEyaG9NdzBDNVhNYjYlMkJqcUt4U0lBUUZWViUyQkw0dmExNiUyRjM1ZXJJR2tTMld3V3M5bE12dDU4UGhkWkRuRXcwelF4R28yZ3FxbzBSNjZJQlBXNzNTNWMxMFVVUlNkV3lEQU1jWGg0YUt1cWV1bTAzcmRGblg0dG10WTlXdVB4JTJCQkpwQ2FxcXdqQU0xR28xak1kaktJcUMwV2lFdzhORHRGb3RrQ1VmajhkUkxCYVJUcWZGdUMlMkJSU0FndG9kJTJGdll6YWJZVGFib1Znc1lqS1pZRHFkQ3BlTFlIc3NGc053T0VRdWw1TSUyRmMlMkJ0Q0tMNWNxcXFpVUNnZ2lpS1I5c3htTTZUVGFXUXltV2MlMkI4cEdQYkp6dU83aW8wNnBGMDdvSDY2V1hYdHF3YmZ0SjI3WmhHSWF3MVh1OUhselhSVHdlUjYxV1F4UkZtRTZuVUJSRm5FVUhnNEUwcDM2JTJGTDFkQjB6U2xzZlY2UFJGQUp4SUpLSXFDUXFHQWREcU4wV2gwZ25TNnZMd014M0dFOGpDZFRxR3FLdExwTkFBZ2tVaGdOQm9oblU3RHNpeGg1QnVHY2VsMDM4VkZuVll0bXRZOVdPMTIlMkJ6SXhLVjNYaGZSSjJvS3FxbkFjUndUU3BWSUoxV29WdyUyQkVRWVJnaWxVb0J3SWsxVUZWVmFYTEZZaEdtYVlva3h6Uk40V2JSajB0UkZOQm9rUDlwdDl2d2ZSJTJCR1lXQXltYURaYkdJNm5XSnBhVWxlSXljOHk3S2UlMkZOU25QclZ4dXUlMkZrb2s2akZrM3JIcXRYWG5ubDhmWDE5Y2NVUlJIS0FtMlBPYzBRZHlKZnE5UHBvRjZ2WXpLWmdOTlp1OTFHbzlHQTUzbm85WG9ZajhjWWpVYUl4JTJCT1lUQ1pvTkJyaUklMkI5NUhqWTNONUZJSkVRazdmcyUyQnRyYTJ4Tm1VNUZiVE5HRVlCbks1SEdhekdlYnp1UndEMkZDbjB5a252a3VuJTJCMjR1NmpScTBiVHVzUXFDNEpMbmVkS1F5SHBQcFZMaTV0QnF0UkFFZ2JnMDhNTEk1a1RkNE9ibXBqRGtKNU1KeXVXeTRGVDAzVEpORTlsc0ZsRVV3WFZkSWElMkZPWmpOcGdKWmx3YklzbE10bGpNZGpOSnRONFlUTjUzTnBmcFBKQkVFUXdMSXNOdGduJTJGJTJCUlAlMkZ1VHhVMzFERjNYYmE5RzA3cUY2JTJCZVdYbjBnbWs0JTJGMSUyQjMwMG0wMGtFZ25Cb3JqNlVlaThzYkZ4d3V1S0JOSzl2VDBrRWduQm5relRGTU0lMkZOaGdLcHBQSkpEelBnNklvcU5mcnVIYnRtaGo5YVpvR1ZWVXhHQXpnJTJCejQwVFVNJTJCbjBjNm5aYlhZUmlHdks2RGd3TTBtMDNFWWpFeEpMemxxbnJwdE4lMkZYUmQzZVdqU3RlNmg2dmQ2THBCbW9xaXJOaG5LZG82TWpIQndjU0NPaXd5Z0pvcndhMHRDdjIlMkIxQ1ZWWFl0bzFFSW9GWUxBWkZVYUJwbW5DdmFQd1hqOGV4dnI0dWNXTkJFTWhheUdpeGRydU5JQWdRaGlGODMwZWowUkE3bkd3MmkyUXlpZVhsWlppbWlXYXpDZE0wTVI2UEgzdjIyV2NmUDkxM2RsRzNzeFpONng2cGozNzBvODkydTkxMVZWVWx0NUQ0a0dWWlNLVlNwQk1nbVV5aTElMkJzSnpzUzBIV0pLcFZJSjYlMkJ2ckNNTVFyVllMdXE1ak5Cb0JBTHJkcmx3SFRkTUVjSk9IUmRBJTJCbFVySjE0ckg0NWhPcCUyQmgwT29paVNMaFk4WGdjN1haYjFzZmpYTEQ5JTJGWDBjSFIxaE9wM0NNQXowZWoya1VxbkxwJTJGaldMdW8yMTZKcDNRUDFoUzk4d2RGMSUyRmRKeEI0WmNMb2R1dHl0VEN3bWZpVVRpUkJpcnFxcW8xJTJCdkMzOHJsY3ZBOFQzSU5TVTRGYmdMdUZFbWJwb2xNSm9OME9pM3NlTmQxNGZ1JTJCa0ZKOTMwYzZuY2JTMHBJSXNCVkZRVHFkUmpxZEJrWGNvOUVJdE0xSnBWS29WcXZJWkRMeWVzYmo4ZnJIUCUyRjd4UlFqR1BWS0xwblVQbEtxcWw2clZxazN0SHpFcXJuTFVCbVl5R1F5SFF5aUtJaGM3eiUyRlBFYmZSNDFtRVFCSEFjQiUyRmw4WHJTSW1Vd0dBR0FZaGxBWXlPZGk2T3R3T0R6aFdHcWFKcExKcEZ3SlZWVUZwOEhaYkNiJTJGSEFDQ0lFQXFsWUpoR0ZBVVJZVFk4JTJGa2NsVXJsMGtMZWMyJTJGVW9tbmQ1ZlhhYTY5dDJMYjl6SHclMkJoJTJCZDVPRHc4UkJBRXFGUXEwRFFOUVJBSTFlRGc0RUN1aXBQSkJHdHJhOGhtczBna0VpS2xtYyUyRm42SGE3YUxmYmtuVklxeG1Lb0RtOWVaNEgzJTJGZXh1cm9xemc1TFMwc3dUUk9wVkFxWlRBYTlYZzlSRkNHVHljQjFYZlQ3ZmVHTzdlenNJSkZJaUIlMkJYNyUyRnZvZHJzbnVHV0dZYUJVS21FNEhOcUxFSXg3b3haTjZ5NnZnNE9EeSUyRnp2NUdRdExTMWhmMzlmSEVoTjA0U3U2JTJCajMlMkIlMkJJMjJtcTE1R0pZTEJhbGNjMW1NM0VXcFZkV0dJWVlqVVp5TmJSdEclMkJmUG54Y0FQcHZObnZqem1xYWgwJTJCa0k0TTlKak94N1dqRHJ1bzVlcndmYnRvVU5uODFtQVFDRlFnR3FxaUtmejZQZGJuTTFmZWF6biUyRjNzeHVtODA0dTZYYlZvV25keHZmRENDNCUyRlBaclBIVE5ORXZWNFhXJTJCTmNMb2RFSW9Ga01vbEVJb0Y2dlk1VUtpV3g5dVJzc1VrQkVNTSUyRnd6QmcyemFXbHBaRTVLd29DcXJWcWpTWlpyT0pScU1oYWRHOVhrODBpdFBwRkk3amlJYVIwMXM2bllhdTY4am44NGlpQ0k3amlGVXolMkZlb0JJSmZMblhBOUpZNUdLb1R2JTJCNWRQOFMxZjFHMm9SZE82aXlzZWoxJTJCbUxjenE2aXJXMXRhRWljN3NRb0xoZzhFQXhXSVJtcWJCOHp6ODBpJTJGOWt0Z2ZOeG9OSVlNV2kwVjB1MTBjSEJ3SWNBOUF3SGFDNDRaaGlFVnpHSWFvMVdyQ2NKOU1KdExjZ0p0WWxlZDV5T2Z6a3R4RGg0ZEVJZ0ZWVlJHTHhhQnBHcmEydGs1TVk1MU9CMEVRQ1BuVk5NM0hmdSUyRjNmdSUyQkowM3pmRiUyRlhUclVYVHVrdnJpMSUyRjg0aVhUTk5lcjFhbzRpakxhbmpIMG5VNEh3RTJtT2ZXRW85RUk0JTJGRVllM3Q3YUxWYUdJJTJGSHlHYXpLSmZMY2hsVUZFVlk4T1JpbGN0bEpKTkolMkJMNHYlMkJZaXFxb3I5TWswRXU5MHVEZzhQb2VzNkFBaWV4WlFleiUyRlBrZWprWURHQlpGb3JGb25qUHQ5dHRLSW9pVGhBRTQ2ZlRLVlpYVjZFb0NqS1p6SXNmJTJCdENIRnFEOFhWcUxwblVYMXNzdnY3eWg2JTJGcXo1Rmh4MnJsMjdScFVWY1htNWlhU3lhUjR2Z2RCQUFBWURvY1lEb2NBYms1T2JEclVKcEx4VG1zWjhxeEdveEU2blE1aXNaaFkxSXpIWXd5SFEwUlJCRjNYRVlhaGdQQmt5T3U2TG1uVXBtbGliMjhQN1hZYllSZ2lrVWdnbjglMkJqMyUyQiUyQmoyJTJCMWlNQmpBZFYxTXAxTnhXTlUwamF4NE9TcDRub2R1dDd1ZXolMkJjWEZJaTd0QlpONnk0c1JWRXVSMUZrVXl2SU5aRGU2MlRGSDUlMkJhMkpneW1ZeklkQXFGQWd6RHdQNyUyQnZxeGlCTCUyQnBEUVFndVlpeFdFeXdMVTNUVUNnVWhNUnFHQVpjMXhYckclMkJZcHp1ZHo2THFPS0lyUTYlMkZWRXY4Z2thZ0FTcnBISlpNUmppNGFCMld3V2p1TmdPQnpLNVRPWHkyRXdHSHoyNHglMkYlMkYlMkJNWnAlMkZRd1c5ZE9yUmRPNnklMkJwem4lMkZ2Y0UlMkJsMCUyQnJGc05pc1A4V0F3UURxZGxwUWJQdVNWU2dXeFdBenRkaHVEd1FEMWVoM2RiaGVycTZ0SXBWTG9kcnNZajhkeXFTUE8xR3ExQU55OFJqS3ZNSnZOQ29lTGd1YnhlQ3o0RkdrT3BtbEt2QmdBYWFpejJReVpUQWFXWlVtT0ltVSUyQlRLdFdWUld1NndyZGdwTmVvOUdRVlhVJTJCbjZOZXI4T3lMTXhtczh1bjlHTlkxRSUyQnhGazNyTHFxdmZlMXJqcXFxTDhaaU1Sd2VIa0pSRkVadkNTRzAzJTJCOWpkM2NYQUdCWmxvUlJPSTZEUXFFZ0V4WE4lMkZFaGhxTmZyaU1WaTRySEZyOHNvTUFMd3NWZ01WNjlleGQ3ZUhqcWRqa3hKMUJkT3AxTzRyaXVNZGtWUlpOVXNGQXBRRkFYWmJCYTJiYVBiN2FKUUtLQlNxUWgzckY2dml3aWJxVUQwNSUyRko5SDRQQkFFRVFjTnA3N0ElMkYlMkY4QSUyQmZPdDJmeXFKJTJCMHJWb1duZFIxV3ExUzVabHJiZGFMYVJTS2NSaU1hRXpjRktxVnF0Q0NxWHpLSjBWNlBqQXJFRmVCM3U5SHFyVktwYVdsa1NQZUhSMGhFYWpBZCUyRjNvYW9xZXIwZUJvTUJqbzZPa0U2bkJaT2lVJTJCbHdPTVRSMFJGMFhaZnNRNjZrVE9BeERBT2RUa2N3cXVYbFpYUTZIZXp1N21Jd0dNZ1ZrYXVpNTNsb3Q5dVl6JTJCY0l3eEQ1ZkY3OHdIemZKMDNqeFU5ODRoTUxVUDR1cWtYVHVrdnF5MSUyRiUyQjh1T080enhEUjlCc05ndFZWY1clMkZQUXhEUkZHRVZDcUZWQ29scmc1MFhTRGpuWlNIMFdnRXd6REVNJTJCdTRoWXpuZVVpbjAzSWhKUFpFeXhoTjAyQ2FKb2JESVlyRkl1THh1R0JxVVJSaFBCNUxFNkp6QXklMkJIRkUyVExoRUVnUWk3RTRrRUtwVUtvaWlTaVdvNm5TS1R5U0NUeVlnVUtKMU9JNWxNMG5QTFRxZlRsMCUyRjNwN09vbjJRdG10WmRVcnF1djVoS3BWQXNGb1V1VUt2VkVJWWhYTmRGT3AwV2JJcHNjMHAwNHZFNFNxWFNDYTdWWkRJUlhSOXBFSjFPQjYxV1N4clAwZEdST0lweVJhT1JIeWVwYnJjckV4MDVWJTJCVnlXZFklMkZ1cHp5WWtpSENjTXc0RGlPdk5aaXNTak0lMkIzdyUyQkR3Q3diVnV1bSUyRlRkNGxHQlRxcTNycEh2JTJGZGpIUHZiNDZmNkVGdldUcWtYVHVndnFrNSUyRjg1S1YwT24xaE5CcEolMkJrMDhIa2Npa1JBSGhyMjlQUUc1TlUzRGJEWVRGbnd5bVpSSnBscXRTdGlxYmR2Q2kwcW4wM0FjQjJ0cmF3QndBb01Ld3hDMmJVUFhkWFE2SFdIVmE1b21HTlRTMHBMWTFkQm5uaWs5clZZTHclMkJGUUdsOFFCSEJkRjUxT0I0Wmh5S1hROTMzTTUzTWtrMG5rODNuTTUzTTBHZzBjSFIxaE1Caklxa3NxUlJBRTBtQ24wJTJCbmxQJTJGcWpQMXFzaVhkQkxacldXN3klMkIlMkZPVXZYeXlYeTU5bDVGZXYxd053RTYlMkJpa0RtZFRxTllMRXFUc0cxYjR1NEJTSXhZdVZ5V0ZUQ1pUQXEzaTRaJTJCekQ1a1FDdnRaMmpmVE00WEFYcEdmcFhMWmVGc1RhZFQ0WUJabGlVTWVFYVBCVUdBOFhpTXRiVTFSRkVrazVQcnVpTHU3dlY2SXB3dWxVcUlvZ2lWU2tYV1hGcEZtNmFKZERwTk81ejE2WFI2NlJSJTJGVkl2NkNkV2lhYjNGS3g2UFg5WjFYVndaRGc0T2hIQkolMkJ4Y1NPS2tsYkxmYjZIYTdRZ29sWCUyQnY2OWV0d1hSZkQ0UkNOUmtOV1FIcGZxYW9xVTVIbmVaalA1emc2T3BMbyUyQnNGZ2dFd21nMVFxaFdhektaNWN5OHZMTXZGb21nYkhjZVJxR1l2RlRyRGpBWWpOY2l3V2t3WkhpVThRQk5qZjM0ZXU2OGpsY2tpbFVuSWNBQ0RyN0hHUGUxcEdlNTczekdKTmZPdlhvbW05aGV1RkYxNjRkSFIwZElHTmh1Uk0lMkJsUXhHTUp4SENTVFNiRXVadEt6Njdxb1ZxdndmUiUyQiUyQjc4TnhISlRMWlpsaUdEalI3WGJSNlhRUWhpR1dsNWRSclZhbEtYcWVKMng0WHZkYzF4VUtSQ0tSd01IQkFXS3htRFNYSUFpZ0tBcG1zNW1RVk5sWXlBV2JUQ1lDeG1jeUdhaXFLa1RTZERxTjRYQUlWVlhoZVo0NFIzQ0ZaQVFhSlVSMFJiMGxCRiUyQnNpVyUyRnhXalN0dDJoOThwT2Z2QmhGMFdkdDJ4YWY5b3NYTDBMWGRWbnhqb2RPTUo1JTJCTnBzaG1VemklMkZ2dnZSektaUkNxVkV0JTJCcjhYZ3NicWFUeVFUQVRld3FsVXBKTHFMbmVSaVB4NmhVS2pCTlU4VFJsbVhKS2plYnpYRHUzRG1ab2hqeTJ1djF4QiUyQmV4b0VVWEh1ZWglMkYzOWZiRmo5anhQa240T0R3OEJBS2xVU3BybllEQVF6NjU0UEk1a01pbjJPR3lhbEE4eEszRTBHa0hUdFBXRjc5WmJ1eFpONnkxYXVxNWZ6bVF5MEhVZGp1TWdsOHNoQ0FKcFJNd2xyRmFyNHVJUVJaRmMxc2drMzl2YlE3VmFsZmo1JTJCWHd1bEloR295RiUyRlg2VlNnZXU2cU5mckdBd0dKN0lRVGRORUZFV1lUQ1pRVlJXcFZBcjlmbCUyRmNUcGxoV0NxVmtFcWxoR1JLT1JGVGY3TFpMTHJkTG1LeEdDekxRaktaUkt2VlFqNmZ4MlF5d2RIUmtWaldCRUdBeVdTQ1pESXBIQzhLcDRubGtYREtrQTd5MFJSRmVlYnBwNTklMkIlMkZKUiUyQmRJdjZMOWFpYWIwRjY4JTJGJTJCN005ZWRCem53bWcwd3ZiMk5xYlRLWUlnd1BYcjF6R2RUZ1VqS3BmTEtKVktFcUxLMWRBd0RIRUZwY2FQVTlIR3hnWTh6d01BNkxvdWVKYXU2M0JkRjh2THl6TE5SVkdFYnJjcnRBcnl2TkxwTkR6UEUxdG5IZ2NjeHhGUW4xWXlzVmdNMTY1ZFF4QUVvaDhrSHNXbTlzWWJiMGhrR1YlMkJQWVJnQUlGZFFOa1ZlVGNuQzV4V1RUaEpoR0JMUSUyRjliSFAlMkY3eHhacjRGcXhGMDNxTDFaJTJGJTJCNlo4JTJCSGdUQk0xeUZtRWh6NDhZTk1kM2oxRFdielRBY0RsR3IxVEFhalNUVnB0bHNZaktaSUolMkZQeTdXT25DbE9PTHpNaFdFSTRHYWlEaWtVaVVRQ21Vd0d0bTNEY1J4ME9oMFVDZ1h4aGFkbjFtZzBRcjFlUjZmVGdlTTRjQnhIcGozS2I3aUdPbzZEOFhnTTEzVnhkSFFFd3pCUUxCWUJRSnFmYmRzU0FwdlA1MFhjUFJnTUpOR2FBbTNnNWdVMW1VeUtTU0E5NzI5Smd1d3dEQyUyQmZ5Zzl4VWYlMkJsaWwyNmRPbTBYOE9pZnNSNjRZVVhuRmFyOVElMkJKUk1McDlYcFlYMTlIS3BXQ3J1c3klMkZjeG1NOGtMWklnRmNIUHFxdGZyTUF3REJ3Y0gwb0I4MzRkbFdlajMlMkJ3QWcxalMxV2cyRlFrSHdwVnd1SjlJWVZWWFJhRFRFc1pScldCQUV5T2Z6NHVoQXdUVFolMkJaeSUyQnh1TXhxdFdxbVBjUkIxdGVYaGJyR1I0U1ZGWEZmRDZIYmR2UzVBcUZnbHdWT1FYeVNzckppbm1LJTJGUDhuazRrNFM1Q2VvZXY2QTMlMkYzZDMlMkIzOCUyQnUlMkYlMkZ1dmZPYlVmNnFKJTJCN0ZwTVdtJTJCaEtoUUtsMWRXVnRZTGhRSTJOamJnT0k2RW9kSW1aalFhWVgxOUhaVktCYmxjVHBLZTIlMkIyMjZBaVR5ZVNKN0VJQUltQW1OWUlUQzZlWFhDNkhUQ2FEcGFVbHVVclN5WlF1RGlTYmtyOTE5dXhaWWJTN3JvdHV0eXVpNW12WHJtRTBHcDBBNjdQWnJPZ2lSNk1SVE5ORXI5ZER1OTNHY0RoRXA5UEJaREpCcTlXU2hzZExaQmlHOER3UHFWUktSTmVLb3NpUjRUakdSZzdaTFM3Ymk4ODg4OHpHYWYxTUYlMkZYamwzYmFMMkJSUDFwOSUyRmV0ZmY2cmRiciUyQlg5aXdNUnlXZmFtVmxCWVBCQVBGNFhKb0JQYTQ2blk1Yzl3REklMkJuaHdjSUFvaXVUQkpvZXJXcTBpbjglMkJqWHE5RFZWVkp6V0VJaHVNNFNLVlNtRXdtSWhVaXBwUklKRVRlNDdxdXBQN0VZakdjUFhzV2UzdDdxRlFxSWpPS3glMkJNaTZtNDBHaGlOUnNqbGNtaTMyN2g2OWFxc29ZUEJBS1pwWW5WMUZVZEhSM0wxNUlXUWxqZHN2UFN1NSUyRnNSaHFHQSUyQlBQNVhDZ1R3JTJCSFF0aXpyV3dBdW51S1BkMUUlMkZSaTBtcmJkQXZmamlpeGRuczltTHgwSG5aREtKU3FXQzFkVlZGSXRGV2JGSUNJMmlDTVBoRVBQNUhObHNWa0I0QUVna0V1SUNHb2FoVUJsb0k1TktwUkFFQWRMcE5NTlFVYXZWaE1QRjZRbTRpUnN4TFpxRVVoNERUTk1VdHIydTZ6QU1ReTZMblU0SG1VeEdWbFRtTUZLeVEwa1NjdzdwMnpVY0RwRktwU1FMa2NEOGREcVY1cGpMNVJDR29hUVA4VFZNcDFOTUpoT2swMmtZaGlISlE0WmhYUGpnQnolMkY0NHFuOWdCZjFZOVdpYWIwRktnaUN5NTduMmJjbUF6SDM2JTJGVjZZbnpIZVByajN1ejVmRjdDVmhsblQ4MGdZOE9JZldVeUdheXNyQWpuaTB6elJxTWhPTlBSMFJGVVZaWFZqZklic3R4cHM4ekcxZTEyMFdnMG9Ha2E0dkc0c09DWGxwYVF5V1JRclZZUmo4ZnhLNyUyRnlLMWhiVzVNMVZOTTBWQ29WSkpOSklZeHk3YVRvJTJCdWpvU0hTVU5CWDBmUjl2dnZrbTZ2WDZpVXNoNVVDNnJndmRnMDF3TkJyQjh6eFlsdlhNNyUyRiUyRiUyQjd6OSUyQnVqJTJGcFJmMG90V2hhZDNpOThzb3JMMll5bVF1MVdrMDBoSlZLUmNUUDFQTFJaaGk0U1ZWb3RWclkzTnlVVXo5d2M1WGtSS1lvQ2hxTkJoS0poTWhpdXQwdWJOdEdvOUdBcXFwaWNjTkdFb3ZGOE5CREQwblQ0NVExbTgwd0dBd1FpOFZRcTlVd0dBenc0SU1QWW5WMVZiNHVKeWRGVWNRcGRUZ2NJcEZJaU0zTmFEUkN0OXNWOTFQaWFyeVN4dU54ZEx0ZFlmOHpqb3c4TCUyRnBvY2RwaWtBWUFhSnFHMFdoMGd1VHF1cTU0Mzk5YUc3JTJCMUNNUzQ4MnZSdE83ZyUyQnVJWHYlMkZqRWJEWjdaamFiU1ZocHZWNlh5WU9UUmk2WGcyM2JhTFZheUdReWduZmRZb0RMQlhFNm5hTFpiR0olMkZmMSUyQndydUZ3aUljZmZsaGtNSlRJTUxMcjhQQlFYRkNESU1EM3Z2Yzl6R1l6ZEx0ZG9SS1FkaENQeDlGcXRhQW9DZzRQRDFHcjFXUmlzaXdMalVaRDJQTnJhMnZDTDd0eDQ0WlFORGc1SGg0ZW9sUXFBWURJaWZoOTh3cG9XWlpRS0lqWjVYSTVtS1lwVjhMWmJJWjhQZyUyRmJ0c1Z3Y0RhYkNaZUwwOXh3T0lSbFdmWnNOdnZXcWYzQUYlMkZVajFhSnAzYUgxcFM5OTZTS0F5MGRIUndDQWJEYUxUcWVEZHJzTlRkTnc3dHc1V0phRnJhMHRBRGZUY3pxZGpqeTRwRDdrY2puQmYzaGg5RHdQalVZRHk4dkx3dDBpaUUzalBzdXloTzFPJTJCMlBLZ3pLWmpLeVhXMXRiMHV3R2d3SDYlMkZUNHN5OEpvTkVLJTJGM3hlcXd2NyUyQnZ1UWVrbnpLZFpkaHJsRVVRVlZWcks2dXl2ZEFkanZYVkJvSkZnb0ZsRW9sb1RmUXY0dVdONjdyQ21PZWduQTZvdExtbVhJaThzRGk4VGdNdzNqc3VlZWV1M1FhUCUyRk5GJTJGV2kxYUZwM1lQM2xYJTJGNmxZNXJtWmN1eTdNM05UUXlIUTBtNDRmV3cwV2lnVnFzaENBTFl0bzFFSW9IUmFDVE9EY1BoVUI1WVhnM3A1VjRxbFdEYk5tS3hHQnpIUWExV1E2dlZ3c3JLaXRqSTdPJTJGdlM3U1lZUmpDU0UlMkJuMDNCZFY2YXRhclVLeiUyRlBRNiUyRlhFZW9hclY2RlF3TmJXRmhxTmhraDR5UEVpcnBST3AyR2FKdHJ0dGpSWEVrVTVXYW1xaWx3dUoxNzN0TDVoRSUyQklhZVNzJTJCN0VRc0dqV1ZsREZ4VFF6REVPZk9uVHVSb04xcXRUQWFqZUM2N21jJTJGJTJGT0VQTHdKZjc5QmFOSzA3c0ZaV1ZsNzBmZiUyQkM0emdpYjluZDNaWEdSVmVHM2QxZEVSSEg0M0dSekJpR2dhV2xKUVJCZ0sydExXR0JhNXFHYXJXSyUyQiUyQjY3RDhsa0V0JTJGOTduZXh2cjR1SURldmNIUXB0VzBiaFVKQkh2eGNMb2QlMkJ2eSUyRnlJRExNRlVVUkM1dTF0VFUwbTAxeGp3QWdvbXF1aVp5TVJxTVJhclVhWE5mRjd1NnVnT1RqOGZoRTZHc2lrVUFpa1lCdDIlMkJMelpWbVdNTzFqc1JpYkRVYWprYmhOa0dkR01KN2lhVTNUTUJ3T2hidkZQOHVqd3EycDdQTFRUeiUyQjljYnFmaEVYOXoyclJ0TzZ3ZXY3NTU1OHlUZlBKJTJCWHlPWHElMkJIdzhORE9JNkRack9KWHE4bk5qT0dZZURzMmJNb0Zvc3lZUldMUlpsSWlOUFl0bzFTcVNRV3lJUEJBRHM3TzhMZDZuYTcwbmcwVFVPajBaQVZsQmhUSnBOQkVBVGl3MDZnUHBsTVNwSVBtJTJCUnhBMEUyQTAzVFlCaUdyR09tYWNLeUxPenQ3VW1UaXFKSVFpbG9DTWhrYXJMYSUyQmZjbEVnbFlsZ1hncGlQcmJEWVRLZ01EWTJPeEdLYlRxV1FzTW51UmF5RHRwQUVJUHNaZkVMZG9JUFo0UFA3V0J6N3dnUVV3ZjRmVm9tbmRRZldsTDMzcDRudyUyQmYlMkIxNzMlMkZzZUJvT0JySHhSRk9FWGY5bDFLNHdBQUNBQVNVUkJWUEVYeFd4UFVSU014Mk81QkhMS0twZkw4RHhQc2d3WjFYVjRlQ2hyWmFmVEVmc1hSb1B4T3RqdGRtV2l5V2F6bU0xbTJOcmFrblh3dURIZmNEaVVSc2NySGw4WEU2RzV1bzNIWThHdjJ1MDJEZzhQUlJlNHZMd3NUcW9NYjlVMFRacUliZHNJdzFBT0VPMTJXeHFocXFxQ1ZSM25nbkZDNHdXVTRtdHl0Z0JJSkpsaEdOTGsyY2k0Z2hxR2NRSEFncjkxaDlXaWFkMGg5Znp6enp1bWFWNGhQdFhwZE5Cc05pVlpSbFZWdE50dDdPN3VZalFhNGRxMWF3TE9FJTJGTWlRUlFBTmpZMlVLbFVoQ0dlU3FYZ09BN3klMkJUd09EZzZnYVpxSWp2bWdIeDRlU3VMTndjR0JCRlowT2gwQVFEcWRSaEFFZ3BFTmgwT0pvdCUyRmEya0t4V0FUank5THBOSUNiUkZhR1Z4QVlKMXZlY1J6WXRvMTBPbzNOelUxeE55VnhsUjVlekdjY2pVWklKQkppSmMybW5VNm54VE9MVFgwd0dNajFrT3ozd1dBZ2padCUyRmpoTVpBTHp6bmUlMkJVYVk4TjA3S3NKNTklMkIlMkJ1bW5idlBIWVZIJTJGbTFvMHJUdWtjcm5jRlUzVGJCSTNxOVdxckQxOGdBQUlzSjdKWk1TVndUQU1tVUJTcVpRUU1wdk5KdXIxdW9pYVNXTW9sOHVvVnF2UzlFaGY0TVBlNyUyRmRScVZUZyUyQno2eTJheUE2TFIxWm5nRiUyQlZDRlFrRWE2OXJhR256ZnglMkZiMnRxUkM4JTJCOE53MUR3TG1KaXpXWVR0VnBOd21UcFRrckJOQ2RPSGdHNFhuSmQ1dldQVFpJVEdIRSUyRk5tVUd2bWF6V1p3JTJGZjE2JTJCWmhSRjRpWlJxOVZrWWlPaDl0YUUlMkJOcEhQdktSeDAlMkZyczdHb2s3Vm9XbmRBJTJGZFZmJTJGZFhsTUF3djBQOGN1Q2xnN25RNktKZkxjRjFYZ0dsU0RXaHJ6RFNialkwTnRGb3R5UjVrcUNrbmwxUXFoVUtoZ01GZ0FGM1gwVzYzY2VQR0RiRkxwdXNEeVplY29CaiUyRmRYQndnR2F6Q2RNME1aJTJGUGNYQndBTnUyc2IlMkIlMkZEOHV5a01sa01CZ01oSE5WS0JUUTZYUk9oSyUyRnF1bzVHb3lHVERnSDZlRHd1NEhvUUJPS2VTa3dyaWlMazgza01CZ01oMU5KemkybERBS1RSRUw5ajFpTnhQa2FjcGROcGpFWWpwRklwV0pZbDhXVE1nYVFnMiUyRk04NFolMkZwdXY2dEQzJTJGNHd4dW45QkZaMUxGYU5LMVRyaTklMkI4WXZQVHFmVEp6a1ZQUHp3d3hpTlJxQXJhYjFlUnp3ZUY1JTJCcWZyJTJCUDJXd20yQldGeU1QaFVLUXh1cTRMT004R2Mzd3lvY0Q1dU9VeG8lMkI0WmZrcFBkcHIlMkJyYXlzQ0ZZRVFDTEJkRjNINGVHaE9DbE1wMVBrY3JrVExIZmdQeTF2MXRiV0pJV0h6WmM2d01sa2duYTdMWTAybVV3S1RrWVhWYTZZaG1GSTBrOFFCSUw5OFRWZHVIQUI2JTJCdnIwalNCbTliUk4yN2NFQVBFZHJzdEYxZlRORkV1bDVITlpzVTJCNEJNWGFxcTJ2RjRmTUdZdndOcTBiUk9zVjU5OWRVbkhuNzQ0UmNJQ3UlMkZ1N2dxM0twMU9JNTFPQzJlcDMlMkIlMkJqMyUyQjhqbDhzSjF0VnNObEVzRnNXbktwJTJGUDQ4YU5HNmpYNjVoT3A0SkpyYTJ0aVRsZ1BwJTJGSHpzNE9vaWpDeHNhR3lHSUdnd0VPRHclMkJGME1tQWlWNnZKOTVWRkNCejdSdVB4d0Fnd1JlNVhBNW56cHlSTlpONWhIU2RXRnBhUXJ2ZFJxVlNRYmxjbG5XUnRBWWVDUmlDUVVxSHFxb25wRGRjNFlpUGNXckw1WEtZVENaaTFaTk1Kc1Y3aTVZOHpJUmt3N2R0RzVsTUJvVkNBZFBwRkxWYURhbFVDcmxjRHE3cmlrJTJGWnJjQ01DOWxzOXZMcGZtb1d0VEFCUEtWNjZhV1hMbzdINDI4cGltTFNBb1lQYnFGUWdLN3I2UFY2Y3NhZlRDYkNSbSUyQjFXZ0pnRndvRjdPM3RpVVJsUHA5amZYMGRtcVpoWjJkSG1PMGJHeHU0ZnYyNnJGcWRUa2NJbVJSVE0lMkYyR3VzSjhQaSUyQjBoMDZuSTgySGJnJTJCZTU2RlNxUWhCYzJOakE4MW1FMEVRd0hFYzhXV25KckxaYkFyZGdDYUNmQTAwQ2lSTmdRNFBpVVFDdnUlMkJqV0N6Q3RtMzAlMkIlMkYwVCUyRjV5Q2JOdTJNUndPQlhqbmVrZkFuZDc1bEFITlpqT1lwbmxpRWp3ZWRFdSUyRmZWNFk2VU92YWRvRDMlMkZ6bU43UHZmZTk3JTJGJTJCSFVQanozZUMwbXJWT29WMTk5MVpsTUp0OEt3OUFHZ0h3JTJCajBxbElpVEpmcjh2OXNja1BKWktKZVJ5T1d4dmI4TTBUZHk0Y1FQNWZGNFNiQ2piS1pmTE1FMFQlMkIlMkZ2N3lHYXpFaFpCRndmNlR2R0JaSHdYVjFMSGNiQzZ1bnJDYVhSNWVWbWNJOGcyNTNwSzdoTXZpMnh5SkpNQ0VFeU9kamZIbWZEOEd2eDM4dm04Y05IbyUyQlVYJTJGTG1KcVBCWXc0NUJUS0wzRmVDUTR6cVNuWHJIWDY4bXhJaDZQSTV2TllqNmZpeDklMkJ1VndXS1JKZlU2VlNrWFUyREVPY1AzJTJGJTJCbWZlOTczMVBuZVpuNkY2dXhhUjFtJTJCdXYlMkYlMkZxdm5YcTlmaVVJZ3Z0NWNmTjlYJTJCTHBlNzJlY0s4VVJZSGpPTEx5TU55VVlsJTJGaUxzdkx5JTJCajFlcWpYNjVqTlpxalZhaWdXaTlLTTF0Yld4Q2YlMkI4UEFRUjBkSFdGMWRoV1ZaSW5GSnBWSXlvUkJnWjdROHNUQTJwMnExaW42JTJGajB3bUk2Nm9uT0RJTkdjRHBYN1I5MzJrMDJscEZyMWVUNEIyT29rU0x5TXc3emdPTkUxRE5wc1ZqRTdYZGNUamNibjgzZElMSXB2TnlscE5vWGdzRnBNMVZkZDFNUlRrdERlZnp3WFhvaDZTQUQ5dGQwaXo0R3MwRElPQzh5ZiUyQjhSJTJGJTJGOGY5OTk3dmZ2WDJLSDZkN3NoYVQxbTJ1NlhUNjRxT1BQbnFCanAlMkZYcjE4WHJoQjlvUGIzOXdWdzM5JTJGZng4SEJnVHhJWklOenJVbWxVdGplM2hZenYwd21JJTJGbUhRUkRBZFYwVWkwVUJ1JTJGbDFScU1SZG5kM3BZbHglMkJocVB4M2o5OWRmRnJobTRxY3U3Nzc3N0JEaG44QVRkUzZmVEtTNWV2SWhXcXlWcjdQTHlzcEExdTkwdTB1bTBOQndDOGNWaVVRQjd1cGx1YlczSjkwNVNLRW1wMCUyQmtVZzhFQUt5c3J3azBqanNWSmlsTVpjVGsyZnQlMkYzeGNKbmYzJTJGJTJGaE4wT2s3aHp1WnlzdTQxR1Ewd1JlYldzMVdyaVozWnJQZjdXYzg4OXQzQTh2YzIxYUZxM3NmNzJiJTJGJTJGMnNtRVlUNDdIWXp6NjZLUEM0R2J3UWp3ZVJ5YVR3VHZlOFE1cFJnQ0VrOVh0ZHFFb2lzUjFrWVRaYkRZUmk4VlFMQmFSU3FWa0t2RjlIN2xjRHRldVhjTmtNc0hlM2g2eTJTeVN5U1RpOFRoS3BSSXFsUXJ5JTJCYnpJZGxaV1ZrN2dTM1JUSUkwQmdERExPZjJacGluOHFlTjQxbmc4UmphYkZTeko4enlaR284ZkZ6Z1J6dWR6c2FNNUhrZW02N3JnVmVsMEdyVmFEUTg4OEFDV2xwYlE2WFJFazVsSUpCQ0dvZUJ5eDczRXFKczBEQU5yYTJzUzNzckxJbGRaVG1Ea2l2RjFwRklwbUtZcHBOeGJLNjJ0NiUyRnEzbm4zMjJjVkY4VGJXb21uZHBucjExVmVmMnQlMkZmZjdMWDYlMkJIMTExOUhyVllUVXVkOFBoY01pdzh6RGZsYzE4WHE2aXFHdzZHa1JpdUtnbUt4aUc2M2k4UERRNVRMWmNUamNmVDdmY0Z6S0kyaFRRc3hKRjdXbHBlWGNmNzhlUlFLQmVSeU9VeW5VNnl1cmdJQXF0VXF5dVd5dUpEYXRpMHltRnd1SiUyRnl0OFhnc0VwMjl2VDBSVUhjNkhheXZyNHRUS3ZHbFlyR0lXcTBHeTdMRUd2cDR4Qm1aOW13OHpEQk1wOVBJWkRMU1BIbXQzTiUyRmZsOHRtcDlOQkZFV28xV29pSDJvMEdtZzJtN0pPVTlPb0tJcjRjM0Vxb3dVT2RaSHolMkJSemxjaG1HWVVoalpibzIwN3B0MjhiaDRlRTZnQ3RQUHZua29uSGRwbG8wcmR0UVglMkZ2YTE1N2EzOTklMkZiVzF0RGZsOFhoNE9YZGNsUHA1U2xETm56Z2lCVWxFVUxDMHRDUzFnUHAlMkZMS3NQMWhReDZBT0pvUUt1WU0yZk9JSmZMU1pJTjNSNllEUDM2NjYlMkJqMiUyQjJpM1c0akZvdGhhMnRMS0Jma2NwRmdTWmI5JTJGdjYlMkJTR1I0clJ3TUJzSXJ5JTJCVnlnbGxSZk0xRWFNJTJGemtNbGs0SGtlVE5ORU1wa1VMaGhkSDNnUUlGM0RkVjBjSGg0S1VFNSUyRkx2cGg4WkRnJTJCJTJGNkpjSXRHb3lIJTJGTEolMkZQbzl2dENqRFBmRWJUTklVR01oZ00wRzYzMGV2MVVDcVZoTGpMaVpQQkdvbEVRdHhRNmFneG1Vd3VUS2ZUaFhuZ2JhcEYwJTJGb3AxMmMlMkI4NW1MMCUyQm4wTmRvYU0lMkYxbVkyTkRmcnU3cm90RUlpSDhwdkY0TEhwQnluTVk2YzdNUGpvZjBKV1RJYXhCRU1BMFRSd2RIZUh3OEZBZVB1cnYlMkJORHU3T3hnUHA5THZ1RmdNSkFVbkZhckJkJTJGMzBlbDBoSEpoMnphYXpTYVN5U1RXMTlkaDJ6WW1rd2tHZ3dHQ0lCREhVbktzMkdnU2lRUmVmJTJGMTFhVExIR2VlN3U3dW9WQ3FTNGtQbSUyRm5nOEZsY0phaTVwVnNoOFJxNjFkTGxvTkJyUWRSM3olMkJSeWRUa2NZOVp5V0ZFWEJkRHJGRzIlMkI4SWRQZmNEakUzdDRlaHNPaDVETVdpMFVKeiUyQmozJTJCOEl6WXdZazdhM0pWUVBBNE5uSFB2S1JqMXclMkJ4WSUyRmFQVk9McHZWVHJLOSUyQjlhc1gxOWZYciUyRnp5TCUyRjh5Z2lCQXFWVEN3Y0VCZ2lCQXU5MldTeFV4cHNsa0l0bzhCbGNRUHlJMzYlMkZYWFgwZXYxOFBGaXhmaE9JNXdrWFJkeCUyRm56NTJYNjRycVl5JTJCVkVEMWlwVkVUTHVMS3lBdHUyVVM2WEpkMkclMkZEQktpSUNibHp3QW9zTWpoc1clMkZrd0pwcm5xY2RLclZxaEJEZVdoSXBWTGkyVVVoZExQWnhJMGJOOUJxdFZDcFZBVFhpOFZpZU9PTk55U3hoNiUyQkI3aExiMjl1bzElMkJ0eXdhVHJLak1kJTJCVXVBMTlScXRZcEVJaUhOaW5ZNWZPOFolMkZzRnBqWWNOT3FWeThwMU1KaUw3NmZmN2FMZmJzbTVhbHZYa2IlMkYlMkYyYjE4JTJCcmMlMkZidlZLTHB2VlRxcTklMkYlMkZlc1g0JTJGSDRsZEZvWkhQdEtoUUtTQ1FTTUUwVHhXSlJoTCUyRkhiVlowWGNmJTJCJTJGajVHbzVHNEwzUTZIV0dQNjdvdWhORXdEREVjRGlWNm5nNmp4MDM5Qm9NQkRnNE9rRXdtVVM2WDVjSDNmUiUyRkQ0VkRrUDdQWkRBY0hCeGdPaDNCZEY3VmFEY3ZMeTNCZFY5SjFzdGtzV3EwV1dxMlcyQ3R6dWpFTVEwQjd6JTJGUFFhclVrTWVjNHI0ciUyQlZ2VjZYWm9BdjBmNmF2RW93YW1ObktsT3A0UFYxZFVUZHNta2JDU1RTWkVLYVpvbVg1OGNMSzdBMUdveXpKVnI2MmcwUXElMkZYdzk3ZUhnYURBVlJWeFkwYk4xQXFsVkF1bDhXTG5tdDlKcE9SU3k2bjU4bGtndlgxOVNmZjk3NzNYVHJkVDklMkZkWFl1bTlWT296M3ptTTQ2aUtGZTJ0clpzY254aXNSaTJ0N2N4bVV4dzVzd1o4WWZpUCUyQnYxZW5MaTUxckV6TCUyRjVmSTVxdFlwS3BZS2YlMkZkbWZ4ZnI2dXRnSzA0a3ptVXlpMiUyQjBpSG8lMkZMRlk1Z09VMzhDS3d6OXpDS0l0aTJqVGZmZkJOUkZHRXdHTWoxTHAlMkZQWTNOekUlMkIxMkclMkJsMFdxNXNqQllESU9zbURRRHBYUldQeCUyQkg3UGg1JTJCJTJCR0ZKbiUyQllWazd3cEJtb1VDZ1djT1hNR2xtVmhPQnhLODZCdzJ6QU03TzN0U1JNaU85NTFYY0hmQUtCVUtxRlFLRWpZaG0zYmNCd0huVTVIMk8yY0RybnluVDklMkZYbFpuRWttSk53STRFVzQ3blU3bDZzaW15Z25WOTMxWWxpWE0lMkZGUXE5ZGtQZnZDRFQ5M21qOTA5VXd0eTZVJTJCNFhubmxGVWZUdEN1S29xenpzc2JWaWclMkI4cnV2WTI5dERLcFVTTHlkT1AlMkIxMlc5SjF5R2RpZmg5OTFhOWR1eWJuJTJCMmF6aVh3JTJCTCUyQnNtZ1dMWGRWRXVsd0hjUE9OWHExVzAyMjNoU2EydnIwdnNWN2ZiUlQ2ZkY4WTZMMlYwOXFUcktCbnBwbW1pMFdnZ0RFTzRyaXZXeDJ4V3hPRmFyUmFpS01MUzBoSXN5MEk4SGhjWDFudyUyQmoyUXlLVmZEWHE4bjEwSlNGaWprcGdoOE1CaklhJTJCbjFlc2puOHdEJTJCTTNXSUdGT2owWkNwS3g2UEk1ZkxTY1BqZThrJTJGNzNrZUhNZkJmRDVIc1ZpVVk4WmtNc0htNWlZYWpZYjgzRWFqRVdhekdiTFpMR3ExbW5DOEFJaXd1OWZyOGZ0JTJGNGwlMkYlMkY5VjkzM3ZXdWQzM250bjRBNzRGYVRGbyUyRndmcWJ2JTJGa2JwMUtwWE9uMWVoZElzRFFNUXlhZ1hxJTJCSGZyJTJCUHc4TkQ0VEFSQTdyJTJGJTJGdnVSeiUyQmZ4dHJlOVRUQVY0a2RoR0lyTDZCdHZ2Q0YlMkJXMHpPb2NVS3FRMXJhMnM0ZSUyRmFzckZOazFYT3lhemFiWW0lMkZNcTVsbFdTaVZTb2pGWWxoZlh4ZDhUVlZWT0k2RGxaVVZhSnFHZnIlMkJQZzRNRFdYVWZmUEJCaEdFb1RXVXdHQUFBTmpjM1lkczJvaWdTZnRsME9zWE96bzU0Z3lXVFNTUVNDYnp4eGh2U1VBekRFT0lvc2ElMkZqMGglMkZnSmlWaWMzTVRyVlpMTkl4OHY5THBOSHpmeCUyQmJtSm1LeG1MaFBjTTBrQVpjNFhDcVZrdU9INHpqQ3RKJTJGTlpzS2twOERjOHp5WnJPZ3R6JTJCODNDQUxoaTNGbDlqenZ0ZmUlMkYlMkYlMkYxUG5jcUg4UzZ1UmRQNkNkVkxMNzNrOUhxOUs5MXU5OExtNWlhQ0lFQVFCR0xueXltQUglMkJqTnpVMTUwRGs1eE9OeHlRWThEbXhybW9ZZ0NGQXNGc1dlZURnY29sUXE0YUdISHBLTEZtVXl4NTFIJTJCVERTQjk3M2ZadzdkMDU0VlpWS0JlbDBHdlY2SGMxbUU1bE1CbHRiVzVqUDUxaGVYa2E3M2NiQndRRUF5QlV1blU0TEZrVnBqTyUyRjdndGVWU2lWNVRjY2xSd1RKdWNheGVjNW1NMVFxRlhtUFNxV1NySDMwOHlJZVJXRTVDWiUyRkZZbEZrUTF5QkhjZVJCa0s5SlBXR3hOSG9Ea0U3NSUyQkZ3S0pNa05hREU0MmpETTUlMkZQNVhWbE1obTUlMkZqSTFpRmRQOHNTNjNTNXl1ZHhySCUyRmpBQjU2NiUyRlolMkZJdTdjV1Rlc25VSiUyRjczT2VjVkNwMVJWWFZDNHlvNG1WcU5CcWgyV3dLMzZuYjdRcDdtd1JINEtacjV0V3JWMFZYUnpwRHNWZ1V6NmgydTQyZG5SM1I0S21xS2c4c0RmVzJ0N2VGYnNEWFFpckZoUXNYa00xbVVTNlh4ZkcwMyUyQiUyRkxOTFd6c3lQaTdISzVMTmMwU2xmb3BPcDVIaDU5OUZGWm03aldSVkdFVENZanVrUXk2Qm5RR292RmhGN0I3ekVNUSUyRmwzJTJCYldJYTFIOFRPRjJyOWNUdiUyRnE5dlQyaFJYQ0Y1aThBWGd5NVF2ZDZ2Uk9KUWRsc0ZzMW1VOHdKS1FOaWlDMTVZR1RWaDJFSUFQSTZTcVdTdUdJVUNnV1JRTEZwODk4dEZvdThZcjcyN0xQUFBuVmFuOCUyQjdyUlpONjc5WXI3enlpcFBQNTY4QXVFQUNKNTFBQjRPQlRGVUE1SVRlNiUyRld3dGJVbGZDalNGTTZkT3llJTJGcVNlVENmcjlQcjclMkYlMkZlOExYZ1RjOUs2eUxBdU80OGhEVGEzZXlzb0tNcGtNZXIyZWNMZkl0TiUyRmMzQlFONDk3ZUhnQ0lkeFlOJTJCTXJsc3VnSHFZVmtpQVNqNm5PNUhLclZLZzRPRHNSaXB0UHB5SVBQcG5KMGRJUnV0eXZURHg5ODZ2OUdvOUVKYkluZkc0OEZ4SXZvb1VWSkVhZFc4cnE0Rm5JQzVFcklQNVBOWmtYc1RlZFNUbiUyRkhKeWRLcVk3ejM3ajI4aUxMUyUyQkhPem80NG1sTFlUaGlBYWRlbWFjb3ZxRnVyJTJGSXNmJTJCdENIRmpyRm4wQXRtdFolMkZvYjd5bGE4NDglMkZuOHl2THk4Z1c2RXVUeiUyQlJPeFdKbE1SZ0JqNXYzeHdTWkJreWQxbnZhSmx3eUhRJTJGRmYzOW5aZ1dtYU1Bd0RtNXViNGc2eHU3dUxicmNyVjhHbHBTVVlob0ZPcHlQdXBBeUE0SldNVnklMkZHZFAzY3olMkYyY01MN3olMkJUdzh6eFBDSzlld3lXUWlWN2xlcjRmdmYlMkYlMkY3TXZHUWd3WGNYTzE0OGFNTDZkYldsa3lJYkF4c0xvN2ppQUNjbDlCU3FTUkVVdGQxWmMzTDUlMkZOWVdWa1JxZ1VkVGZuJTJCVXFQSk5SYUE1Q0NTRUVxV2Y3JTJGZkY2OTdNdmxIb3hHT2pvNEUxOHBrTW1nMEd2SSUyQnhPTnh0Rm90Y2JLZyUyRnhrYk80OE5oVUlCOVhwZGlMNjNYRFJzVGRPdVBQMzAwNHZHOVYlMkJzUmRQNlA2eFhYMzNWV1ZwYXV1SzY3Z1hHZEZXclZUU2JUV0dURTllZ1ZUSXZYNVpsU1l4OXRWckZmRDZIb2lpNGR1MmF4SWJGNDNHWXBvblYxVldoUVdTeldXUXlHY0dyaUwlMkJRJTJCc0RVNlNpS2tNMW1CWHRpRGlHYjZYSE1yRnF0NHNhTkclMkZMZyUyRmR1JTJGJTJGUnVtMHlrcWxZcFFBSTZPamtRZlNMSW9KNURWMVZXTVJpTnhVZ0FnQVJUdmVNYzdzTEd4Z2JXMU5ia3NycXlzQ0VoT3psUW1rd0Z3RTc4aVQ0eWlhMW9yTTVhc1Zxc2huODhMSnNXcGhwZEFhaTdiN2JZWUJ0S1RiR1ZsUmJTWVhPVTh6OE9aTTJmRVpycGFyY3JhUGhxTmhJcEJLUSUyRnBEendtMEElMkJNTnRhMEZ1SkVSekt0cXFyb2RydTJxcXBYUHZyUmp6NSUyQldwJTJGYnU2RVdUZXYlMkZvRDc1eVU4NlVSUmQyZHZidXhDTHhZU0V1TFMwQkUzVEJHaE9KQkpZWGw3R3lzcUtyQ1BwZEJxZFRrY0FadHUyaGNpNXNySWlmQ3V1YnMxbUU2N3JpaVVNcDQlMkZ2ZnZlN1lreG5XWlpjeUFESTZsSW9GTEM4dkF6UDglMkJCNUh0YlgxNFhhY0R3Y2xRJTJGWDZ1cXFNTVNyMWFwTVglMkZQNUhHOSUyRiUyQjl0UE9INW1zMWxZbG9WNnZRNEF1SHIxS2lhVENWcXRGanpQQXdEVTYzVnhvcUFta2RiS2RFQWxvenlaVEFwTG5rR3ltNXViWWxRWWo4ZXh1N3NyMDVUak9IS1IzZG5aUVN3V084R2h1aVd0UWJGWVJCUkZPRGc0RUxySiUyRmZmZkx5NFltcWFKYklyWFJUYm0zZDFkbVhoSnNHVmkwR2cwRXNtVHJ1dlkzZDBWZ1RyOSUyRnVrWHhtbjNGdiUyRkxydFZxJTJGOCUyQm5QJTJGM3BwMDdobzN0WDFJS245V1BXTjc3eERhZlJhRnpKWnJNWCUyQnYwJTJCTmpjM1R3aUw2VWJBU1NzSUFod2RIY21hb2FxcUFPbjBhT0xwbkJNQjNVRDVjQjYzV2dZZzRtcmF5ZVJ5T2ZpJTJCajZPakl6biUyRlc1YUZhcldLYTlldUFmalBqRUxETUhCNGVDaGk1bmc4RHRkMXhicUY1bnlrQWlTVFNjSE0lMkJ2MCUyQmZOJTJGSGVEeVcxWXJjSzA0bHZ1JTJCalhDNWpPcDJpM1c1amFXbEpTS2Q4bUxtcTdlJTJGdnk4VERnRlFhSFpMbmxjMW1NUmdNcE1Gd1FzdG1zNUx1WTl1MkdDZVM1M2I4V0VGQk5mOWRldXkzMjIwNGpvTnV0eXZrV2dBaUklMkJLcVNMOTklMkJ1TG5jam5CMU5qd0dQckJsWkElMkZaeG9za3Z2RmlYWTJtejN4OTMlMkYlMkY5enZ2ZWM5N0ZqeXVIN01XVGV2SHFPZWZmOTdSTk8zS3pzN09oZlgxZFJpR0FkZDE4ZUNERDhwNXY5UHBTRE1BYnE0UDlMaDZ4enZlZ1RmZmZCT2Fwb25McHV1NkFDQ1hMTklXSE1jUlRHViUyRmYxJTJCb0V2VjZIYWxVQ3N2THl4Z01CdElvQm9PQjZQMXF0Um9Nd3hEWGhzbGtJb0xmJTJGZjE5dWY3NXZpOWZUMUVVMUdvMXJLeXNBQUIyZDNmUmJEWXhtODB3R0F6RXJJOE5Db0JNVGIxZUQ3bGNEckZZRE0xbVV4ckRhRFNTZ0FuWGRWR3RWZ0ZBeE0yOFJETDJqSEZpR3hzYmFMZmI0bDNGeVpEdkY2YzMlMkJtR3hvVElPakZQblpESVI2NXlqb3lNQU9CRk9TOUlxbXd3bjFLV2xKV2t3bG1YSiUyQjBtU01QRXNBdlY4N2NRT0FRaE94NiUyQiUyRnM3T0RmRDR2RFhsblp3ZlpiUGFKSzFldTdQenFyJTJGN3Fvbkg5R0xWWUQzJTJGRSUyQnZTblAlMkIwWWhuRWxuVTVmb0s4NHJZUXBNZUZWakEybDJXektHZDQwVGJpdWk4M05UZlI2UFdReUdkSDljWjNoJTJCa1M4YVhkM0YlMkYxJTJCWHhvRjZRck5abE0waXd5SFlJelcwZEdSVEVrRXp6bnA3TzN0WVdOakEyZlBucFUlMkZ4OURVNFhBSXolMkZPRVVMcTh2Q3hzYjEzWFVhdlZzTGEySm5RS05nN2F3MUIyUSUyRjh0MGlBWTBrcG5pZjM5ZmNId0ZFVkJQcDglMkZZYnZENWszblV1b2d5ZHpuTmZDNHNIbGpZd1BWYWhYZGJoZlQ2VlJzcENsMkpyazNsOHNobTgxS0E2TGVNWiUyRlB5MVdTalpROE81S0FpUSUyRmF0bzN4ZUN4dUU1eU9DNFdDMEIxNGdiUnRHMHRMU3pnOFBCUzJQVlVJeFdJUms4a0V3JTJCSHd0ZCUyRjVuZDk1NnJRJTJCMTIlMkZGV2pTdEg2RyUyQiUyRk9Vdlg5elkyUGhPcDlPNThNTWYlMkZoQ2JtNXZDdmVLcG5kUUIlMkJsJTJGeHR5eHdFMkF1bFVxNGR1MmEySjUwT2gxa3MxbXNycTRLd0U0S1FTNlh3JTJCYm1wanpBUVJEZzEzN3QxJTJCQzZMaWFUQ1RLWkRNYmpNUjU0NEFIRTQzRjRuaWNYTUFBeVhlbTZEa1ZSY083Y09jeG1NNnl1cnA2Z0h2REI1aFJIZjZ0bXN5bDBoYVdsSmJsYXRsb3RjTUo4NElFSGtNMW0wV2cwaEZHJTJCdjclMkJQNWVWbGxNdGxjV2RvTkJyWTI5c1RDZ2I1WDVRSzBlJTJCcVVDakk1WThnJTJCUEdySmJFM2FoeVByNWJIS1E3MHN4JTJCUHgwSjE0SHBHNmtXbjAwR3oyWlRvdE9Gd2lDaUtVQ3FWaEc1Q0J3N3l2b2JESVRZMk5rVG55ZXRuSXBGQXZWNFhlTUEwVFpsY0diSEdKcXdvaXZ3OCUyQiUyRjIlMkIlMkZGSUlnbURCblA4eGF0RzAlMkZuJTJGcXhSZGZ2Tmh1dDY4TWg4UDF0NyUyRjk3VmhaV1JIbSUyQkprelolMkJRNkZ3U0JYTzdvS0VCSlI2ZlR3WEE0Rk9JbjJkWjhPUGt3c1hsTUpoT1pXa2hmYURhYnN2N3clMkJzZWNRbUpWOUs4aWZrWm1PQm5lUVJCQVVSUmN2MzRkcnVzS2tNd3olMkZ2SEdSUSUyQnJXcTBtYTYlMkZ2JTJCOWphMnBKMWpQNWVYSEhYMXRhUVNDUUVNNktzaHB3cjRsNmtCano2NktNU1JkJTJGdGRnVm42JTJGVjZjQndIdFZwTk9GQmsxQlA3NHBTVVNxWFE2JTJGV1F6V2F4c3JJaWRqaFJGRW1FR2NtdDAlMkJrVW85RUlLeXNyMEhVZGxVb0ZRUkJnYjI4UG85RUk5WG9kOCUyRmxjamd6a1lkSGQ5QWMlMkYlMkJBRU9EZzdrVWpnY0RtVzFKS0UwSG8lMkJqMiUyQjFpYTJzTHFxcUtWeGV2aU5WcVZTWmprbGRMcFJKU3FkUnJIJTJGM29SMTg4NVklMkY3VzZJV1RldCUyRlUxJTJGOTZsY3ZPbzV6eGJadG0yUktwaE5QSmhONWtMbTYwR0R2WjM3bVo4U05sS3p0ZUR3dVVWeUdZYUJhcllxQkhYM1BHYnpLZUhrQUtKZkxlUERCQjVGS3BRVHZZakFyd1Y2dWRseWJLTFFtOFpReW9hV2xKUUJBb1ZDUTVrZEhUd0xMMTY5ZkZ4dG80alhkYmhlVlNrVWNITHJkTG5aMmRnUyUyRklVRlVWVlc1SXRMbmkxZlMlMkJYd3UxelRYZFNXd2d2Rm51cTZMS3ltMWxHeFdkTUZnZWpUZnowUWlnVVFpZ1g2JTJGanlpS3NMZTNKeElkYWk2WklGMHVsNFd5RVlZaHN0bXM0SkRaYkJhTzQ1eXdxJTJCRkZjelFhU1h3YkZRQ2tXcERxd0NaRXZNbzBUV3hzYk1pNkNPQ0VYUkNqMG1nUDNXcTFZRmtXd2pCODVyZCUyQjY3Y3VuOHFIJTJGUzFVaTZiMXY2aFhYbm5scVc2MyUyQiUyRiUyQmRPM2ZPWGwxZGhlJTJGN2FMVmFRbDN3ZlY4Q0pXandkJTJGMzZkUndlSHVKZiUyRnVWZnhLTThERU40bm9mdDdXMzR2bzhISG5oQUhBT0kxUUFRdVVxdFZzUFMwaEl5bVl5c25jbGtVbEtqR1R0UHYlMkZXbHBTVW9pb0o2dlk1OFBvOVdxeVZPbmtFUWlDeEdWVlZKcSUyQlowUnZxQ29pamlMTUZVR2w3eU9wMk9YT2ZDTUVROEhoZEJjNyUyRmZsNm1rVkNwSmFFVVVSVmhkWFpWcDhmNzc3eGNIaWthamdVS2hJTXglMkJVZzVvTlVOMlBCMGlHQ3pCWHdqa3ZwRWZ4WVp4OWVwVnNaOWhMQmtic20zYnlPZnpja1hzOSUyRnNvRkFxbzFXcWltNlJTQVlEWVM1TUxkNXg0Uzk0VzZSV0tvbUJ6Y3hPJTJCNzZOVUtpRU1RJTJCUnlPWEY4NEpyTVgyejFlbDJ1c0FDRVNNdDBiZHUybjN6UGU5NXolMkJYZCUyRjkzY1hudlAlMkZpMXBjRCUyRjhuOWVkJTJGJTJGdWRQaFdINEdrSGwlMkZmMTlDWmc0TG54ZVhsNldEeThCM3RGb2hGJTJGNGhWODRzWTRCTjlObGlLM1FMam1ielNLUlNBaVBKNSUyRlBvMXd1aXlsZHE5VVNxVWslMkJueGRMR1BwTWtXZzZHbzBrZ292dUVvbEVBdmw4SHE3cklnZ0NsTXRsY1FEZDJ0cUNiZHNDZktmVGFWbDVaN09aWEExSnpNem44OExsSWc1MjNIdXFVQ2lJYlFzZFEwbTd5R1F5OGw1d0JTYTlnaE1ydmIlMkZZVVBtNiUyQkJyWUhEZ2xBUkRiR3VKY1FSQ2dVcW1JenBDdmoweDJyblBrWjdHQk1aRzcxV3JKenpXS0lqUWFEUUFRJTJCWTduZWRKQSUyQmZlVDUwYm5qRmdzSnVsQSUyRkNWRFZRSlhaVTVwZk8zOFJjU2Y4NjFwOHFMak9MJTJGMnolMkYlMkY4ejk5ODE3dmU1ZCUyRldEJTJGOWJvQmFUMW45WFglMkYlMkY2MTE5VVZmVzFqWTBONkxvTzEzVWxPcDRyMjhyS2luQiUyQm9pZ1NUQ29NUTdSYUxWbVZhT3hYS0JTUXlXVHd5Q09QWUdscFNYU0MlMkZYNWZRTjNwZElvZiUyRnZDSGNCeEhpSmQ4c0ZLcEZMNzk3VyUyRkwlMkJmNzRta1FjaGRjNDI3YkZVc1h6UEJFN2o4ZGpkTHRkSkpOSm1SNnkyYXhjd3FqelklMkZLTWJkc1NyRUg1U3pLWlJENmZseW54dU9NcXYyZWE3bkZ5MjklMkZmeCUyQkhob1V3dVhPVjQ0V1BtWVQ2ZkY2WTdHMGk5WGhjYUJFbTF4NEZ4MnQwUU95SkZnZUVaZzhFQTlYb2Q5WG9kMjl2YklqV2lScExFM01QRFEzR3RtRTZub2tiZzZwcEtwY1N1bWY3JTJCcFZKSkpsRnFESSUyQk9qaVJnZzRrJTJCcFZKSmNDOXFQT2xUZGh6b1Q2VlNzcjdmZDk5OW1NMW1GJTJCYnolMkJaVVBmdkNERzdmJTJGS2JpemE5RzBqdFVycjd4eU9ZcWlaMXpYUmFmVEVYN1M2dW9xenA0OWk1JTJGJTJGJTJCWiUyQkhydXY0JTJGdmUlMkZEd0JDT3B6UDV5STBQblBtRElDYlZJQkhIbmtFR3hzYlFsbGc5aUNOOU9qMjBHcTFrTSUyRm44ZEJEWkZucmJnQUFJQUJKUkVGVUQyRjdleHVGUWtHa0pseGJpQyUyRng3eVNXdGIlMkIlMkZMd2NCQU1MZFNxVlMwclI0dGVLRGVlYk1HZlQ3ZmFGTmNQb29GQXJZM055VVJxQnBtamlOSGw4ZFYxWlc4T0NERDBKVlZXUXlHV3h2Yjh1a3dUQ09JQWl3djc4djJrbEdvekYzOGRhNUg2cXE0dHExYSUyRkE4VDVvM3A1blYxVlVoMWRMMm1lNFp6SUVrZ1pkdXBtRVlRdE0wbE10bG1LYUo4JTJCZlBDeEJQYWdXUEF6eFNVSklFM0NUdUhtJTJCQURQODRqazBkSFIyaFhxOFRoNUtHNURnT0twV0tKQkF4SENNV2k2SGY3OHVhenJXWWVCcGZENTBybXMwbUw0OFg1dlA1ZDk3JTJGJTJGdmN2OUlySGF0RzBBTHo4OHN2T3l5JTJCJTJGJTJGQjBBVDVMN0EwREV2R3dJZTN0NzBIVWR5V1FTbFVwRnp1NEVwWGQzZHdYcjRsckIzNktGUWdGdnZQR0d4Rlh4QTklMkZwZEpCTUp1VVM2RGlPcE1CRVVTUyUyQjd1OTg1enZGNVhOdGJVMGFFSzl4NUFCeDBtTk1GNlVweldaVEd0WDI5clo0V0pIdkJFQUNJeGl2UlI0WkF5SjQzWXlpQ0VkSFI4SU5vNTB5cFV0a3VCT3JxVlFxc0cxYnNnSTVTZkZCcDhUbXVKdkNlRHdXM3pEeW9PTHglMkJBa0RSYTZGQUNRcHglMkZNOHROdHR1ZERldUhIamhDZFdOcHZGMnRxYU5QSmFyU2FVQ1hwcjBkMTFNcG1JS3lvNVlJN2pZRHFkeXRXVWxqcmt1Z0VRMVlIdiUyQjRKbHhtSXhKQklKd1FNem1ZellQdlB6Rm92RjVPTEw3eW1LSXJ0UUtGejV3QWMlMkI4TVJ0ZXlEdThMcm5tOVkzdiUyRm5OaTdQWjdJcXU2eGNzeThMQndRR3ExU3AyZG5iZ3VpNEdnd0dtMHlrYWpZWmdUJTJGU0VxbFFxR0klMkZId21WS3BWSVlEb2N3REFQcGRCcXZ2JTJGNjYwQmVHd3lGeXVaeXNaWjFPQjdsY1RwcEd1VnpHWUREQTl2YTJaQXoyJTJCMzNzNyUyQjlqYjI4UDMlMkY3MnQlMkJYJTJGWndJT0dlTnNITTFtRSUyRkY0SEZ0YlcwS3kxSFVkaDRlSEp5YUZzMmZQeW1wSUlpdWo0Q2xUSWJEUGRaSTBCMTNYUlJETjBGaE9hbHd4T2ZVODlOQkQwRFFOdnUlMkJqVnF2SnVrWlRRSWJTY2lVajFuVDhVRUFmTVFBeXNWRXhVQ3dXcFFHU2hIdTg2ZGkyTGZGZkFDUndvMWFyeVZxZFRDWlJyVllsalpvVDhXQXdnT3U2S0JRS1FsbmhNWURlWXFSZWFKb20lMkJDUWxXSVZDUVRBNVRkT3dzYkdCMFdpRUtJcEVMRSUyQkdmUmlHRXB4eG5OJTJGSENTNE1RN3ZaYlA3ZHduZiUyQlp0M1RUZXY1NTU5JTJGJTJGQWMlMkYlMkJNRVZSVkV1bkR0M0RyWnRDN21UVkFFQWd1bTAyMjBSQmZkNlBXeHZieU1JQXBHblBQREFBMWhaV2NIT3pvNUlYQnFOaGx3WTZXeDUlMkZmcDE5UHQ5WEw5JTJCSGIxZUQ2MVdDOXZiMjNCZEYlMkZGNEhNMW1VOXc3RlVYQkk0ODhndlgxZGJHNzRUclI2WFNrSVpLT1FPeUplQThBUFBMSUk2SVI1TFJDaGpoREhHajklMkZPNTN2MXNzaFdsM3cyU2Nmcjh2WERSU040NmIlMkJOR0hpNjRVeEhUQ01FU2hVRGp4T3VtRE5abE01TUJCS2dPdm1qUlRaRVlqMThDMXRUVko2RjViVzVOR1J5NFVDYU84NHJIQk05ZXdWcXVKcHBIVElCT3ZHVzZiU0NSdzMzMzN3Zk04RWFSM3UxMXBzcHdNYWFsTllpJTJCQmRzZHhCSyUyQmpDd2UlMkZQOXBJajhkanlhb2tRWmZ2SVRNQktGVXFsOHRJcDlPdmZlSVRuN2g4JTJCNSUyQlVPNnZ1MmV2aDV6JTJGJTJGJTJCYWM4eiUyRnU3WEM1bjZycU9vNk1qdE50dDBjUWxFZ2s4JTJGUEREWXVVeW04Mnd0cloyNG9Ma2VaN0VaakdYa0ElMkZqY2V0ZFBnUUFCTFBvOSUyRnR5Ymw5ZFhSVmk2TldyVjNIMjdGa0ptYUR2T3oyNENGWXpGb3o0RlMxYmVKRXpUVk44emJ2ZExxclZLdDU4ODAzeG5tS1VGNXNiQ1pEMGNHZUlCcWtKZEo1Z1E2RjNQUUZ0dmw1S2ROcnR0cXhMdnU5TE0yWHo0TFJHV2tHcjFSS3BFNXNUJTJGY2Y0UFJZS0JWblY2TVJBWmpweHFkbHNKdndwSGxKU3FaVDhJdUpFU24wanlhaWU1d21kaGJwUjh0YzRQWjg1YzBaJTJCJTJCWkJuUmIxb3JWWVRZVHV4UFU2NEZKYno3NmZOTmQ4elRkUGslMkZhYUcwWFZkT1lJY056NE13JTJGRGl5eSUyQiUyRiUyRkglMkY5MHolMkY5MDdkJTJCNHpkJTJCNDU2OExONlRrOVlMTDd4dzJmZjkxJTJGakJ6JTJCZnpvb3RiWDE4WHdIdDNkeGRYcjE2VnM3VHJ1cEpJM0dxMXhBJTJGcXpUZmZGS2RPWWx1a0JaQW1vS3JxQ2N1VXRiVTF3WGpJaktjaFhhRlFFQjRQSlNYNWZCNGJ0MUtwNiUyRlc2YUF2RE1CUVNLMTBoS0pQaE9UNmJ6U0lNUTdsT1VZeE1qM1lLaW1uRHpBZGRWVldzckt4SURKaXFxa2dtazdJNmpVWWo3T3pzaU9TbDBXZ0ljZlFXeXh1R1lVanVJVEViVGtMVUJKTG5sazZueFpHVnlnQTZQSkJEUmE5MzJqZlRacG5BTmw4N1dlJTJCMG1nWnVFblVaZ1B2diUyRiUyRjd2Z3BlUm1NdnZpUUVhSkpNdUxTMkoxSWVySnRVT25KemUlMkZ2YTNpOVl5blU3ajZPaElUQk5Kb1dBVExSYUx3bk1ybFVxd0xFdWFFa1hWdXE3ajlkZGZSNyUyRmZsJTJCczFQY3RzMjM3TXNxd3JUenp4eEQwSjBOOVRrOVlycjd6aTdPN3UlMkZzTnNObnR2clZhVFJHWmFqdWk2am5lJTJCODUyWVRxYzRPRGdReTkxVUtpVVBGMW5XZktBNTFTd3ZMOHNEUnolMkJ0VnFzbEU0T2lLTWhtczdKUzBvMkFGaXlVNWp6NjZLUDR3UTklMkJJR25KVVJTaFdxM0s2dVA3UHU2Nzd6NVpiZGJXMW5EMTZsVnBVdTEyVzNDVGJEWUxWVlh4dHJlOURmJTJGeEglMkY4aGVZcVpURVlFME1QaFVIU1QwJTJCbFVuRGg5MzVldnd3WkhuNjFXcTRWcXRTcE5rZlNJNDlJbDMlMkZmaGVaNnNiZmw4WHZ5JTJCR0NGR2pJenJaN1BaRkVJbTZSR080NGhuRmRPNGFlVkRmaGNuR0s2clhFZDVUYVFWTkFGJTJCT2xMUXZwbWNzVktwSk55dThYaU1VcWtrSkZGQ0JjUTQyU3pwMzBYM2g2T2pJM2tQdUNMU3g0dk5oMDJLM2x1VSUyQmxCdE1adk5SRkFkaThWdyUyRnZ4NXROdHRTU3E2SlFWYVNxZlQlMkYlMkZjM3Z2R05OMzd6TjMlMkZ6amROOHJtNTMzVE9UMXRlJTJCOXJXTEFMNXpjSER3bU8lMkY3Y2hGMFhWZlNndm53RWZCbUNyU2lLT0xLY0hCd2dCczNic2pVdExxNkt1QXU5WHprNyUyRkJDZVBic1dabVFpRSUyRjAlMkIzMnNyNjhqREVOaHNxJTJCdHJZbW1iMk5qQSUyRkY0WEs2SXFWUktWc1YlMkJ2eThQdzJBd0VNZE9ZamRzS0JzYkc3QXNDOXZiMjRqRllnS0dCMEdBVkNvbEZ5MlNYa2w3b0RNQ1BiUHV1JTJCOCUyQm5EMTdWcnpmbVhDVFRDYmhlWjVnYklQQlFBVGd3JTJGOUczcHZIU0o2ZjlmM3Y3dXF1bzZ1N3JxNnFyck9yNyUyQms1ZGc2RGQ1MWsxMTRiSlFiRkJvT1FFRkVVRzZJSUloRmhDU1R5UjVRc2dvQ1NQd0tTRVk2UUVqdVJGVnRBaERGV0NBamh0V0h0dFkxM1ozZG5kM3A2JTJCcXo3UHJxNnVycjZxdDhmUGElMkZIMVVSUmZyJTJCQUY3TyUyRiUyQmNmZTNabnBPcjZmNSUyRk04NyUyQnZwOVRRJTJGUDYlMkZ4OFhHdHJLeFlQRXVuMDlGZ01ORFcxcGFONGZ4JTJCbGs2Z0xVc21rJTJGWTVaeklaU3d1bG1QR1pZeHJ2ZHJzbW1hRG8wdm1RM3RwcXRkVHRkczE0N3ZmN2xjbGtUQUNMREVTNjFJa2RIUjNaYmtSd1BxS3FnOEdnMmFuSVN2UDclMkZZcEVJa2E2VkNvVkJRSUI5WG85QlFJQlM2YVZ2cDE2U21lTW5JUFhPRFUxSmElMkZYYTdsZUdMQjViMjYzMjU5T3AzJTJGdkYzN2hGMTU0MnclMkZVMyUyQkN2JTJGMTkwV3AlMkYlMkI5S2MlMkZGb2xFUHJlJTJGdnolMkJYVHFmbDklMkZzMUhBNzExbHR2NmIzdmZhJTJCTlc1bE1SZzhlUExCSW1jWEZSZTNzN0doNmVscFBQZldVZG5aMjVQZjdMWkdVZkhROGMlMkJWeVdiRllUSVZDd2FRQ016TXp1biUyRiUyRnZvNlBqN1d3c0tCYXJhWmNMcWVscFNYdDdPellxdm1scFNVejQ4N016Rmk4ek9IaG9SWVdGcFRQNXkxTEh2MVR1VnkyZllDTWJJQzU2JTJCdnIydG5aMFhBNDFQNyUyQnZoWVdGbXdaQlFMWGJEYXJUQ2FqVnFzbHQ5dXRYQzVuaGZiczdFeDM3OTYxQTdLeHNXSGRDNEYlMkI1WEpaeVdUUzFPWlloVGpFMHVXeWlrS2hvRWFqb2FXbEpST2lTcGU3RVhPNW5PMDFsQzUzR2xZcUZWc2c0WEE0bEV3bWJRRXQzUmxFQjZ3alkxYTFXclhpajUlMkJRd2s1SHh3aVl5JTJCWGs5WHExdGJVbHY5JTJCdjlmVjFIUjhmYTJ0clMlMkZGNDNKYllWaW9WUzZDZ1FJSzFEWWREOWZ0OUs1UkhSMGUyMFJ1SkRHTWw0eUdGRlpFdkhXb3NGak5OSEg4djdnSUV2M1NoQ0p2cjlicWF6ZWJ6ZiUyRkFIZjNEdnkxJTJGJTJCOHYlMkY4JTJGdSUyRiUyRiUyRm5jOHp2V083N1IlMkI4UmQlMkY4ZFBENGZCVGg0ZUhma3l5Z0wzcGROb1dsYnBjTGl0S3M3T3p1bnYzcmxrMTJ1MjJPcDJPN3R5NW85UFRVN1hiYlJOM1lvaWVtcG95TzhqYTJwcjYlMkZmNFZNTHJUNlpqT0toUUs2ZEdqUjRwR293b0dnNHBHb3lZQ0RZZkRDb2ZEZXYzMTE2OW9sdHJ0dHJyZHJuSzVuSWJEb2RMcHRGbFlTTjFFNkRnWURGUW9GSzZrUEJRS0JTMHNMTmpJQ1FoT2Q0SWxoY1VZSEFoQVlYeUFTRFI2dlo3aThiaHQ2a0hLUUJkQ01lRTlFU1BOWWcxR2FhJTJGWHEwZVBIdG15aUdhenFXUXllVVVNQ2dreEdBeHNLY2ZCd1lHcHp6RkZNJTJCYldhalVWaTBWTlRFeG9iMiUyRlB6TnFTcmtnaFVMN1RMWDM5NjElMkIzY2MlMkZsY3Brb2xRNmN3b1U0RkpzVzREdVNDUXFyMSUyQnRWS3BVeUg2UWtndzZDd2FDT2o0OFZpOFVNa3dPam5KaVlzTlJXU0JGRXVJUEJRRHM3TzFhRTJiVGtjRGglMkJ5T0Z3M1AlMkZYJTJGJTJGcGZ2JTJCTnhybmRzcCUyRlZMdiUyRlJMQyUyQlZ5JTJCY1ZrTXZsQkZrMVVxMVVkSEJ5bzAlMkJsb2JXMU5rZ3k0Zm1KV3RTNmlYcSUyQnJWcXRaa3NEQndZRyUyQiUyQmMxdldnZTJ1N3VydWJrNUMlMkJVYmplc0Zzd0FIQXo5RDY3Uzh2R3gwJTJCZjclMkJ2bTNkeWVmemV1YVpaMVFvRkZRcWxYUnhjV0hwcFFjSEI0cEdvNnBXcTNyNjZhZjElMkJ1dXZtMUF4SEE0cmtVaW9WQ3BwY1hGUnQyN2RVcVZTVWElMkZYTTBuRktBQU9vM1Y4ZkN5UHgyUEJmQ3pIZ0lMMyUyQiUyRjIyd0pRQ1NXSEd2RXd4NlBWNm1wdWJrOHZsa25USnZORUpnaFZoUEFiamdoVUZmQzRVQ2hvZkh6ZWhLcEV3WUZJQSUyQjA2blU3bGN6cjZ6Y3Jsc1FEbENUM0FnbG01TVRrNWFKeU5kc3FmOWZ0JTJCJTJCSXdydTNOeWNwV2Jjdlh2WDNpdkMyZVBqWTRWQ0lWdTBTNW9yaEF0RUFQbFpKR2FnWSUyQlBDN1BmN21wcWFNclU5QWxNNlpYTE9FTkNPc3ROZ1k0eWc0SHNuSnljQmg4UHg0MSUyRiUyRiUyQnRmTHp6MzMzRHMyRGZVZFdiUSUyQjg1blBmTVRyOWY3UDhmSHh6TnpjbkI0OWVxUkVJbUhhbUhBNGJMYzZobDVzT3lSb2tnT085NjlVS3VsN3Z1ZDcxR3cydGI2JTJCcnNGZ1lDeFRQcCUyQlgwJTJCbVUzJTJCODM3UkJ1ZnN5JTJGWUVpc0dpUE5jbXhzVERzN083WXZyOWxzWG9ubEhmWG9vYVNtSzNHNzNVYjFaN05aS3lTanNUbmMxdUEwa1VqRWhLSHBkRnJGWWxIcGRQcUtFWm9WWE96NWN6cWRKallGRUpaa0xCY2RFOXR2RGc4UEZRZ0VORDA5YlVBN0VkVDhEQTR3TENuS2ZoYTVEb2RERll0RlklMkJCZ0VmbHZ2QzZpYkxyZHJobW02WHhaZkhGeWNxSnF0V3JxZGpySjZlbHBWYXRWVFU5UEcxc0sxZ25wRVl2RlRBJTJCSDhielpiTnBJeCUyQmRCOFNPTk5SZ01ta1VxRUFoWWlnV2pQSmhhdFZwVk1CalU4dkx5bFk2WkF0MW9OSXlCUkhSS2dRYW5hN2ZiT2owOXBlQzZkM1oyUHZMRkwzNXg4USUyRiUyRjhBOWYlMkZQQ0hQJTJGeU9HeGZmY2VQaEp6N3hpVjkzdVZ5JTJGNTNLNSUyRkllSGg0YUxQQkhuV2J3d0R6YWc3T25wcWRMcHRHcTFtdVU0VFU1T0toS0phSHg4WFBmdTNkUDklMkIlMkZjdFliUGY3OXVtRzNZWHN1YXIxV3BaS0YwdWw3UGd1a2Fqb2ZYMWRibGNMaVdUU1dPODBBY1JvMXdzRm0wa2dlRWp0WlNZR2xJMkR3NE9ybER6RXhNVGFqYWJWM1l1M3JoeFExNnZWMDg5OVpSRm9ZeU5qZG5pQmJMUkp5Y250YlMwWk4wYmdsTkoxaWxNVDA4YjFrTkM2SEE0TkthVkhZaDREMUhjUnlJUlNiS2NybEdjaWM0R2hwUWlBazRGJTJGZ05vUFRVMVpTQTZES2ZINDdIb1o0SUJqNDZPTkRzN0s3JTJGZnIlMkJYbFpTdHFMS0dOUkNJS0JBS21wWU1Wbko2ZWx0dnROaVAxTTg4OFk5SVFTZmFabko2ZUtoS0ptSDROTGRyazVLUjlaeWpmSTVHSVBCNlA1dWJtRkFxRk5EczdhOTNkcUlRa0dvMUtraFZYSkMwVXpZbUpDVjIlMkZmbDNuNSUyQmZhM056VTlQUzBmRDZmdlRlc1pORm85S05IUjBjdiUyRnVOJTJGJTJGSSUyRmZjZVBpTzZiVCUyQnR6blByZFFLQlJlek9melB6UzZJQUtyQlZvbmxpMmdIV0lwQTRGMWRGJTJCUlNNVFdZM0VyWXhtaEc0bkZZaXFWU3VyMyUyQjlaRlNiS01KNVROUHAlMkZQJTJGSHlkVHNjWUlSNXN0RVIlMkJ2MSUyRlJhTlJHTWpvUjh1RVJJUkppaHpKN05OMEFwcEMxWllWQzRZcnVLWiUyRlBHenRIVnpIYUZYSlFjQWYwJTJCMzNEOVpMSnBFVUxwOU5wSFJ3YzJGNUNPaTNXYUpIUU9XcDVRZTNPNk54c05rMWpkbnA2cXNYRlJaTVNFTjBDanNTZlFUUjZkSFNrVnF0bFhSJTJCZk13c3BhcldhRlg0OGx6TXpNJTJGSjRQRXFuMDlhNWRidGRDd2lrMDZFangxNUVVWW5INDBZNEVIOERteHNLaGF6N3BvdGlweU55aWZQemM1MmNuQ2lielpvV2tEOG55ZUtpa1ZVUTQ0TU1CVmtKN0RFYmdDUlphQ0VqNUpNMWJiRmVyJTJGZmpYJTJGemlGOHNmJTJCY2hIM2pIajRqdWkwJTJGcU4zJTJGaU5qM2k5M3Z2OWZ2OE8lMkJCTzNmNmZUMGZyNnV2YjM5eTNPbDh6dVlEQm9YUlkzT1RnTDlIS3YxMU02blRZSkF2VDNjRGpVOXZhMjZ2VzZ3dUd3TFFuRmEwZ3hROEh1Y0RnMFB6OSUyRlJSWXhPenRyWXhSYUhnU3FIUHlqb3lQTnpjMVpRZUhQbFVvbEsyQzd1N3NhREFiYTNOdzBnV2lwVkRMdDF2YjI5cFVWV2pNek0yWkp3VXM0R2olMkJESCUyQjcwOUZUeGVOdyUyQnowNm5ZMnB4TkdZVW9rcWxZb0pQeGg1R1hJb3RtZTlzOW9HcG5KdWJNJTJGc0toNCUyRng3UHo4M0RScktPM0JDUm1icDZlbk5UczdxMTZ2cDE2dnAxS3BwT1hsWlJQMWN1bElzdlFNeUpWZ01LaDJ1MjJKcDdWYXpjWndzcmd3dm5PaFVWQUpiUVQ4aHlUQXVPNzFlaVZkZGsyRlFzRUtkaXdXczhKTE9DQUpFRjZ2VjZGUXlEQ3htWmtaSFJ3Y0dHTUlhem8lMkJQcTVNSnFQSnlVbkw0b2ZWWEZoWVVMUFpoR0R4UyUyRnJVVCUyRjdrVDM3NnAzN3FwOTRSd1lKJTJGcXp1dEwzemhDNEUlMkYlMkJxTSUyRiUyQm8lMkJUazVPJTJGT2pVMTVUNDRPTEN1aHhZZVhDQ1pUTnB0REFZQU5rSEFHM1lUY3FIR3hzWlVxOVVzNUk3T0J0WUtHMGl4V0xROHBJY1BIMXBzNyUyQmJtcGhLSmhHRSUyQnNWak13djhtSnlmMSUyQlBGak0lMkZpMjIyMkxHU2FKbEdVUXBWTEpEZzZtWkJhOEJnSUJuWnljS0pWSzJlRWhSaG4lMkZIclElMkZIZGJGeFlYcTliclcxOWR0d1FYak1oUTkyV0hMeTh1V1k4OElpVUY2Wm1aRzVYTFppZzRZR3dlT3pLM1JJRHpZVFBaQjBpa0JWZzhHQTF1TGhraVVqZ0lCcnRmclZhJTJGWDAlMkZMeXNxUnZnJTJCckh4OGZLWkRJS2hVS0t4JTJCTVdaek0yTnFaRUltRUhtY0JCTXNDY1RxZkZMM3M4SGlNZEdGZm41JTJCZlY3JTJGY05OQ2M2R1lNOGkwcll2Q1BKTUVpS1VTUVNNVnlQTVJQVE9qNUc5Z2F3c296UkVOc1NveU9DV1BDJTJGZUR4dVVoUHNXY0FlZEpVT2glMkJQdTJkblpqNyUyRjAwa3N2JTJGb04lMkY4QSUyRktiJTJCdEIlMkZXdiUyQjliZTIwJTJGcFAlMkYlMkJrJTJGM1oyY25MenY5WG8lMkZTbkZaWFYzVjBkR1IxdGZYTFFpUEFoQ0pSS3oxQnclMkJnT0IwZkglMkJ2NTU1JTJCMzI1MGl3bElFdDl1dFpyT3BvNk1qaFVJaDVmTjVWU29WMjVRY2lVVGs5WHIxOE9GRHd5b1FsN0tkaDkyRUdIUUxoWUw5JTJGV1JHVFUxTnFWQW9HSDR5S2lnZGxTRVFGeHdJQkxTeHNhSEp5Y3ZGcjhsazBqTE9VNm1VcmJMbjU5ZHFOWVZDSWZQRUVTT0REOURyOWFwUUtNamhjT2pldlhzNk9UblJuJTJGM1puJTJCbms1RVEzYjk2MEVSaE4xYWdnRjJQdzN0NmVGU1owVEJSY2lJZENvV0RkVXpnY3RzQkV1bGdPOVNqakNIWWx5VVk5U1lZYkZZdEZNelB6NzhuUWwyUkxYVU9oa0dXJTJGTnhvTk0zaEwzeDR4aVJZQ28zejglMkJMRXAlMkIxbDBJVjEyVUU5WU96a2NEdk54ampKJTJGTEprRnBBY3JSY3FBRDVNTGxIJTJGR284bUZRdUpEdDl2VnpNeU1YY0lPaDBPWlRNYSUyQlI4aUtVQ2hrckNhWHllenNiTWJwZEw3Nk16JTJGek15JTJCOGJRZjFPJTJGRHJiMlduOVlsUGZPS0ZtWm1aejQ2UGp3Y09EZzVzakNMaWcweXFzN016VlNvVjY0b0FkQmtOUjVNS2lDQ1ptcHBTSkJKUktwVXlvZCUyRjA5TFRGRVVzeVR4eGp6c3pNakk2T2pwVE5aZzBMY2pxZCUyQm9FZiUyQkFFOWV2VEl4SVQ1ZkY3bjUlMkJjbXNrUWhqeXE5VnFzWlJzVE5TMmRBSjFVc0Z1MHdzekNDUTdhM3Q2ZXpzek9MRlpZdWw1TkMyYk9ERUYwVzBUb2N5R2F6YWFaa0ZQUVVacFQ1MFAyTWU2U21rbVlhalVhdFUlMkJFejR4SUloOE9XU1FXQmdGUmcxRUROSHNsTUptTUhuOTlQcDNwNGVHamZGNW9vc0NIV244Rzh1ZDF1OHhmeWZ0RTRFYTFEMnVuNCUyQkxnQjM2UjZ6TTdPbWhHYldDSzhrd2NIQjVKa21CT2VRNHpwQndjSHRqWk5rZ2xISzVXS2Jkb21wd3pHRUZFcVkzazhIcGNrVzZ0MmRuYW12YjA5MDV0UklHRW9RNkdRa1JJbkp5ZnE5WHB5T0J6RzRqb2NqdWQlMkY3JTJGZCUyQjclMkYzJTJGNDMlMkY4anhjJTJGOUtFUHRkJTJGV3clMkZ2WDhPdHZWYWYxMmM5JTJCZHVFJTJGJTJGSWYlMkZjRDhZRFA0YnN0TFB6OCUyRjF5aXV2S0pGSUdNTkc5ME9YNG5RNkZZbEVkSEp5b3AyZEhSMGRIZW5telpzS0JBSnl1OTFhV2xyU1N5JTJCOXBIUTZiUzElMkZPQnpXMk5pWWtzbWtIajU4cUwlMkYzOSUyRjZlU3FXU2JXM21WdWNCb29QRE5zUDR3WklKaEtZQSUyRkh0N2U0ckg0eFpDTnhnTWxFZ2tGSTFHMVdnMEZJMUdMVVpsTkRCd2NYRlJUejMxbEZ3dWx3S0JTNGppJTJCNzd2JTJCd3ljWjh3aTNSU2RGT1B1NGVHaGRUZXZ2UEtLcHFlbnJURGR2bjM3eXU1QmxsWk1UazVhVWdJMkhMQWo2UHZScnBaT2tZd3dzdVMzdHJZa3lTUWxkR1RZWHlndzRHNmtQQkEzdzFabmhMMFVBb3FWeiUyQmV6T0djWVFLJTJGWGF3dEVuRTZud3VHd3lSdEd0MEREbURLU1RVMU4yUUpXRnBHUSUyQkFIdU5wclFFUWdFZEg1JTJCcm9XRkJidWtpS2UlMkJ1TGk0c2x5RUpiUjhUJTJCanBjcm1jWVpmUmFOUXVMNGdFOHVkeFc4ek56WmxJMWVWeWFYVjExWlQ4dFZwTkd4c2JLcFZLMXFsTGx5UHB3c0tDcHFhbTNqY1lETzclMkZ5SSUyRjh5TWYlMkZCbzd5WCUyQm5YMzVxaTlkdSUyRiUyRmRzZm41NmV2dSUyRjMlMkIlMkI5NFBCNmxVaW1MMUlVSzVvWUdzSjJabVZHaFVORGs1S1RTNmJSaFhXQXgyOXZiaHExZ1hNN2xjcXBVS2dhY2Z2M3JYOWZpNHFMSzViSzhYcSUyQkJ4S2xVeW9TblpDSFJlU1NUU1UxUFQ1dnFIU2FSc2Nybjgxbm1VakFZMUkwYk4xUW9GTXp1SXNuU1JsT3BsQzBublolMkJmdHkzU2pIc3daWFFUNCUyQlBqbXAyZE5WMFdQa0xHT2hJOHlhRWE3VUxBZ0pCbkFMN0R5STJtUEhEd0dYWHc5eEd4dzVqRTZDekpSaVhVNVVUaiUyQkh3JTJCd3dzeEJLUGZtcHljTlBCOTFIaE5RZ2NNSDZOb1BCNjM3Mlp5Y3RMR1FsNERoOWZwZEpxZmtYMktqT1pJWHBDaVZLdFYlMkJYdyUyQkE5b2hSRENmczNmeTR1SkM1WExackVDTlJzTTBnWFJOeVdUU2NzVmdwRjB1bHhZWEZ3M3I1UDNSRWYlMkZsN1VOa2JPM3Q3Vm0zZDNwNnFvMk5EWXN0bXA2ZTF0emNuRGtQdXQydVRSdkVPcSUyQnRyZm1kVHVldiUyRmZSUCUyRiUyRlNMdiUyRklydjdMd2RwN252OHF2NyUyRnJ4OEpPZiUyRk9UQzd1N3U1OTF1OTA4TkJnUDNLQ1hPNFdKTUFGZUl4JTJCTm1QT2JXM3RyYXNzQzJUcWVqU3FWaUZQYk16SXlXbHBiczFpWCUyRkNyWDMxTlNVZFVwb28wYkJWVmhJVExlQTRCeUc4ZkZ4MiUyRkxzOSUyRnR0NFFXM09ISUklMkZ0NmxwU1c5JTJCZWFiWmhCRzB4UUtoUXd2dyUyQnBDSEUycFZKTDBiU1U2SzdQb1BBSHhHUkc3M2E1bVoyZHRyRUF2MXV2MXJIRDYlMkZYNEQ3dWtJJTJCUG1zTnFOallTMVdNQmhVS0JTeTJHTVU0N0MwZEhKRTZZRGJ3VlltRWdrek5vUHRnTVdScXpYYXhiWGJiUVVDQVN1eUZOTEJZR0NrQ1VSQUtCUlNxOVd5NHN4V0kwemFveUpnUmxLQ0UyRk9HUmNiallhTnZwaTJKeVltMUdxMXRMQ3dZSmhrTHBkVEpCS3haNmZYNjVuelluWjIxbUtsTVdQenYlMkZna01YMkQ2MGtpbmtZVEV4TldkQ0dLUEI2UHBFdmNEeVlaRVMzVEF4SU0yR3FQeDdOUXI5ZCUyRjRodmYlMkJNYnhCejd3Z1pmZjFnUCUyQmYlMkZIcnU3clQlMkJyZiUyRjl0OSUyQiUyRk9MaTR2N201dWI3OHZtOE1Wb2VqOGM2QU1EUldDeG1XcUQ5JTJGWDBsazBtbDAybnQ3ZTFaVWdIRzMwZ2tvbGdzWnFOQXNWZzA3TXZyOVZxcVp5d1dzOExCTXRWNnZXNzZvZjM5ZmQyOGVWUGxjbG45Zmw4M2J0eVF3JTJCR3dYWVM0JTJCdW1LWU8zSXRTcVh5d3FId3hvT2gxcGRYZFgxNjlkMWRuWm1JeXhGa1RHd1hDNHJuODhiYmdVYnhpaUVmdzFHa2RRSHNBNFU3aHkyMGFCQ0htWnlxUkRoU3RMRnhZWGhaM2cyWjJabUZBcUZiRDhoeEFSZDU4MmJOJTJCWHolMkJTeFpsVVBJNklUVUFadVIwJTJCbFVQQjYzbFdnVVdaZkxwZXZYcjFzaEdoc2JNJTJGMFloUXZkRTdZWk1DMUpKaW1naUxFNmpjOEc4U2VHNVZLcFpNcDFpc0hvNThqblBqMDlyWDYlMkZyM0s1YklwODNCUjAlMkJTUnF0TnR0JTJCN2tVRjhTNEpGbHdLYkFjaGIyVFhxJTJGWE5vYkhZakViRzlGbmNURmdwS1o0cjYlMkJ2bTBjVU5wZENPVFUxcGJtNU9YT0hQQ25VJTJGbmc4JTJGbXMlMkY4aU0lMkY4dUpIUCUyRnJSaGJmem5QOSUyRiUyRmZWZDJXbjk5bSUyRiUyRjl0MlhYbnJwYzRGQTRLZk96czdjckRKbjgwMnhXRFJBbEFMQmpyOWdNR2dxJTJCRnd1Wjh0S1E2R1FDb1dDSlc3eW9IT2J6ODdPNnVEZ3dHd3lKQmNBSWwlMkI3ZGsyUlNPUktPaWNBS0NGNkpEeHdLNUw3RFRNMk16Tmp6bjd3RFlTSWhVSkJ6V1pUMFdqVW9wUURnWUJsWDNXN1hTV1RTVGtjRHJuZGJtTkVBY0d4MEVoU01wblVZREJRTnB2ViUyQmZtNUFkZjQzZGdOMk8lMkYzRlFnRVRCczJtZ2FLWG9uRUN0NG40M2U3M2JieG1PNExJQm12SEVRR3pDZExJZmhzSkptWGpnaG0lMkZoNThmZndzb2xrZ1RQZzlmOW5BREU0R3BnZUdCNXVMOEpmdmdkZkQ2alpjQjVKTUNNeDRSZWROZkUlMkJ4V0xUT2tNTEUwZ3NzU2NBSkVBMWdYY1R5c01Zc204M2Fkem1hTDViSlpMVDNaRU5Ub1ZDUXglMkJNeFB5VFBJcGFvaFlVRkl5ekklMkY4ZjcyRzYzRlF3R1ZhbFVqUHhwdDl1R3NZWkNJY3pmQ3k2WDZ5ZGVmdm5sNCUyRmUlMkYlMkYlMkYzZmxWM1hkMTJuOWFkJTJGJTJCcWN2RElmRFYydTEydnZZNk1KR0dyJTJGZnIwYWpvWGE3cldLeGFBOHlHQW5DdjFGTWhCdWJnekUzTjZlTGl3dWI5OUZLalc0RUJvaVdwTCUyRjRpNyUyQlF5JTJCWFNtMiUyQiUyQnFXOTg0eHZhMk5qUTF0YVdvdEdvb3RHb3NWaWprY05RempBM2dLYTA2dHgyNERPRHdjQVNRbEZBTHl3czJBSUxWTnlzS2tON0JSbUExa3VTaVRrbEtSNlBHMjVDdDFZcWxTeW9EdFlTRXpDcjUlMkJrUW85R29rUldqeTBiSmxDSUxIcU15WFFaQ1RPSmFVUDAlMkZmUGhROVhyZFZwT2g4RVoxM3V2MWJJc3pUQiUyRmFMRDQ3T2xnS0dvd3VjY3I5ZnQ5RXZnaFBBZXBSbUlNTE1iS2hNVHM3TzFPajBWQXVsN01ka09qclNFd2xKNTh3UWFRVlJOV1E2b0VYbGRjMml2OWhjSzlXcTdaYWpFVWJYTXpJUyUyQnIxdXFMUnFEcWRqakdTS1A5aGNVOVBUNVhKWkpUUDU1Vk1KbTBLSWFHaTNXN3J6cDA3cHNuemVEeTJwWWdjZXFLNW40RDglMkZtS3glMkJHcyUyRjh6TSUyRjglMkJJJTJGJTJGYWYlMkY5THZPQnZSZDAybjkxbSUyRjkxdlBGWXZIRmJyZjdRd0NTMld6VzJCaUEwWXVMQ3kwdExjbmxjdGw0QUc3QjRTc1dpOFo4Z1JXeHJoeW1yMXF0S3BsTW1tY01iQVFNQVlFZk4zb2dFTkRhMnByaE10RDZnOEhBdWhMV2hXRWRBU1ByZERxS1JxT0t4V0syR2oyZno1c2ZUWko1N3lxVmlxTFJxSFozZHlWZDRrcU1MS1BiYWxCRmMyZ3B1dkY0WE1WaTBicU93V0NnMWRWVnM5U01ydDlDNUVtYUJJcjJhcldxbFpVVjFldDFzeGV4UFlqVUFaZzljQkhNeUlENlpJSzFXaTFKc29PTnN2M2k0c0xZdTZXbEpYVTZIZXRVR1BOOEJqTEhBQUFnQUVsRVFWUXB4UEY0M0Q1VDFvU2gyVUxmQkhzTHE4cjNCSUVBaUMzSjFQdW81U21RbzFZY3V1TmtNbWtGaCUyQiUyQlJJa01XbWlUVFI5SFZqVG9CenM3T2RPM2FOU05VTUZtenBJU3VHJTJGSkNrbGx5ZU9ZaE9CajdJVFdRcDRBOXh1Tnh5NnJuZGNJJTJCNDVGRldROHVUTWMzTmpabWw5Y1QyOXRDSkJMNTZjOSUyRiUyRnZOakglMkZ6Z0IxOThleXJCJTJGJTJGblgzM2pSJTJCc1FuUGhIWTM5JTJGJTJGajdGWTdOZjI5JTJGY0R1N3U3SmlSTUpCSTZQRHpVOWV2WGpZRmpsUEo2dlVvbWslMkJwMnUxZUFUaGdqeEpvN096dUt4V0ttTldMN0RGJTJGMiUyQlBqbFVnT3lzMXd1bDZyVnFtS3htTExackNtS0U0bUU0U2s4MkslMkI5OXBxU3lhUUJ1TE96czJhTm9VaEtNdXNOMGNDTWRheTJMeGFMT2pnNDBPenNyQ0tSaUdxMW1wNTU1aG5EbUFDN3o4JTJGUExRWTZIQTVyZDNmWHhpQ1h5NlZhcldiN0dORm40V1dibloxVnJWYXoxNU5PcDgwa3pJRSUyQk9EalEyTmlZRVFKJTJGT2RRUEFtUjJkbGFQSGoyeU1XcG1ac1lPRmo5ck1Cam8xcTFieW1hejl2cEdHVEIyU2w1Y1hGZ3dIcVFHT1YlMkJNVnNUSlVORElhWWZOeEVWQVFnTHNLUXIwMFoyTm85S1ViRFpybzVyUDU3UEVEM0xBSk5uWURaWkZraTM0RlBvejhDZllSVWdpdWhrS0dES1U4Zkh4SzJrWWRMbnhlTnlLemVpa3dTWG04WGlVeSUyQldNMENIWHJOVnFXZGVJYUJxV2NYUUJDbmdpM1RjTSUyRk43ZW5oS0poT2JuNTFXcjFRd0NlU0xFZnY1clglMkZ2YVQzejFxMSUyQjklMkY0RVBmR0R2YlNzTyUyRjV0ZmY2TkY2M2QlMkY5M2MlMkZMdW56NSUyQmZuejdEOGNuWjIxb0JxR0NlTXJabE1SbSUyQjk5WmJOOEpGSXhHNHZTYmFVZ1lPRFFoZ2dFclZ4b1ZDd2NZMHZoeTZEMiUyRksxMTE1VEpCSXhHdzUlMkJQbTVvUmg5U0Q4aURtcCUyQmZsM1NweUY1Y1hEUW1zdEZvbU82S2hJWktwV0pLZEhMSkFYeWh1ckZ4bkp5Y1dPWTZ5UUljTEFnQ3hnczZGRVppRE9HQlFNQTZsR2cwcWxLcFpGZ1NpbXNPT0dNRkVjeVZTa1dycTZzRzJDUE9aV1JFU29BcW5OY0hsalk1T2FtVmxSVkpsNFRDNk9wNmloT0ZEUFlWSnMlMkZwZENxZnp5c1VDaGxvanFPQXo0WUlhJTJCeEZzSENqVWNhajlpNHVNSmhDUmk2WVJxJTJGWGE5bGhDRkFaeDVESUJJTkJOUnFOS3dHSFlJWW8yUU9CZ0duRkpCa1dTOUdqY1BQdk1NcGZYRnhJa3NrdXVKakJzV0F4cFc4YiUyQnNmSHg0MzloVzNsdmZCMzBsM1J4WkhSeGxxMWVyMXVmJTJGJTJGYzNKd3R6QjBmSHc5NFBKNlAlMkZiZiUyRjl0JTJGdWZmR0xYM3o1d3glMkYlMkI4TiUyQllLUFZ2Qk5QNnolMkYlMkY1UHolMkYlMkZxVTk5NnY3eDhmR3Y3ZXpzJTJCT1B4dUQzRTJXeFdPenM3Q29mRHVubnpwbjM1Mjl2Ynl1Vnk1akdqVFdaYkRUUnhxOVd5Y0RTMzIzMGxpMmg3ZTl0WUhES242QUplZSUyQjAxMDFJeFZxNnVybXAzZDFlVlNzVVU2S3k3S2hhTFpubWhrMk9aWnphYnRjVVdicmRiUHA5UHFWVEtqTXVWU3NXQ0FjRyUyRkhqNThhQWVXZ2dZMkU0MUcxVzYzelpxQmtSZiUyRjJhTkhqeFFNQm5Wd2NLQm1zNm1EZ3dQVFlIRXdLcFdLNnZXNmpZc2NhbDQlMkY0eDFKRmJCVlpHYkZZakc3QUVnSlBUMDl2Wkx2UmFHQ25RTnZwSHNpTXVmdzhGQzFXczAyRUJHYVJ4RUQ0OEo4RGpqT1FhNVdxOVlGcEZJcHc5QW90aE1URXdZczg5JTJGUVVIRjQ2UjRwMHBPVGt3WXBNT2FDZFRKQ0Vyb1lqOGNOS0llSW9BQXlscFBoaFplVGklMkJIeDQ4ZVNaTHNTOFlxU3VSVUtoU3h1SmhnTXFscXRxbHd1SzVmTEdWbkVSVVIzaCUyQkk5bDhzWkVVS1dQNWl1ZEdsVG9udGpjeENYeGUzYnQ0MWNZYWx0UHA4M2dTeXZPWlZLJTJGZEJnTUxqJTJGY3olMkYzY3klMkI4JTJGWlhqOHRmYjJtbjkxbSUyRjlWcURSYVB6SCUyRmYzOVg4dGtNckhSTCUyRjIxMTE3VHU5NzFMdXRDYXJXYVlRMGtXUEo3U1VjQU1FZUl5V3dPQyUyQmIzJTJCODMyd3JoQmJ0WWJiN3locGFVbFd4OCUyRk96c3JuOCUyQm5jcm1zWXJGb3Y1ZHRLZHhha3V6QXZ1Yzk3N0VzOFBuNWVXMXNiQmdSd0NGeE9wMFcwSGQlMkJmcTUlMkJ2NiUyRjN2dmU5cWxRcThucTlkbkJRZXMlMkZNek1qbjgxbUNLdThkRVNVNEJpWnQ1OGp5VlRyTWFEUnFPZXVqUGtnMk5ETkdveDRITkNlWCUyRlBUMFZHdHJhOVlSc1k4UGpWRzMyN1V1ZFJTWHdVOElyWTlPalgyU2RHZDBObndlTUZoMG1xUnpRREJRcEN1VmlvTEJvT21sR09mYjdiYmk4YmdwNSUyRmtaYUsxZ01PbXE2UllaNDRoREpqcWF6QzklMkJoaVRMJTJCSUo1bEdTZEQ3SWJSbXRKTnBiQmFpNHVMcXBTcWRob3k3aEtCQTVTRzhabHpQWGRibGVMaTR2bUxJakZZdlpaNFhJQXkxMWFXakp6T1pjbG5XUTRITFpvSWJwRnNMJTJGSnlVbDdubGpDd1o5bGczcTMyN1d3Z1VRaTRUNDZPbnIlMkJsVmRlJTJCWW4lMkYlMkJsJTJGJTJGNiUyRjBmJTJGTUVmM0h2YmlvamV4azdybDMlMkY1bDElMkJZbnA3ZUs1ZkxIeVUzYWpnY0duN0N6cnJYWG52TkhoaHlzY0IyY1BoemM2S0d4MjdUYnJlMXVMaG94VzFuWjBldFZzdWlpbmtJRGc0T3RMS3lZdkV6VzF0Yk9qOCUyRk45bzVHQXpxN3QyN09qbzZVanFkMXVMaW9oMGNOZzU3dlY3VDQ1RGV1Ynk4ck5uWldjTzVBb0dBTVRNODJIUVBkRCUyQlBIajJ5QlJmejglMkZQV0dWQ2tpSVloc0xEVDZhaFdxOW5ZQWxVdnljWW9zQ2tPSUhZVXh1eHl1YXl0clMwcnd0aUdZT1dtcHFiMDRNRURZOHZRVGFHNnBtTTZPVG5SNXVhbVdxMldCZXVSemtCaGhRR2tvSTBlYXFmVGFYZ2xveWJ4MWF4cXc5OFpDb1ZNOTlWcXRVeUx4c1pycENZQTloUW9oTFg3JTJCJTJGc0tCb1B5JTJCWHpHNWtFcVFFWnNiMjlyYkd6TXhuUEV1JTJCU3hjWEhSZVFIOEkyc2hMZ1lTQWZZT2tvVzhNOGF2UnFOaFhReWpPZmdhUm40SUZBZ1h2byUyQnpzek90cmExWjEwZVN4ZTd1cm9iRG9XVyUyQjRacEFQSXZwZm01dVR2VjYzUWl1ZnIlMkJ2VENaamh2JTJCRGd3T0RNNnJWcWkwQzhmbDhobDJlbloxbFZsZFh2JTJGU1AlMkZ0RSUyRmV2SGYlMkZidCUyRnQlMkZCMjFaTHZlS2YxNyUyRiUyRjl2JTJGOVlxVlQ2ZkslMkZYJTJCNkZnTU9odU5wc0dmdUtaNHNzaTZHNW1ac1pHT1N3NUJ3Y0h1bkhqaHNiSHg5VnV0MDJ6UXc0NG1VUEZZbEdCUUVENyUyQiUyRnRhV2xxeUxQWnl1YXhVS21YTEtOTHB0SFozZDNYOSUyQm5YTGZzSTlQeGdNYkRQTnhjV0Zpc1dpbVY3UjlIUTZIYk9kMUdvMUV4N2lYeXNXaTVZcmpyU2gwJTJCblltQWg0TE1ub2F5UURiS3dHNkQ0JTJGUDdlOWc3eE9Qak9ZTVc1V1JsUzZsV3ZYcmxtUTRLaENudGliNCUyQk5qNjFBeFdmTlpvaHVpUzJTbEZSZ1ByeHZGT1BZZDJFTyUyQkkwU3BtTk1oRDdEdllOSEJvMGpXUG5vM3NCZ3kyQ2xvQ0VlSll5RUFqJTJCNk5WQTJZTVpoWG5ydDJ1eTJ2MXl1ZnoyZEpDQWh2Y1NtUSUyRkFIcjJtZzByQVBuTXhsOXpWeWlzTU1VT01aMDRxN1I0UUZWMFAyaUxYTTZuVnBhV2xJZ0VMQXdTaXhZb3pvMHZ0dTV1VGtqUFliRG9WS3BsSVVYSWhrYURvZWFuNSUyQjNWRmpFMU5WcTFmWlpQbmp3UU5GbzFJVGNNTlhreHVIT0dKWEduSjZlTGtRaWtZOSUyRiUyQnRPZkR2N2hIJTJGN2h5JTJGJTJGd0glMkY3RDcyakU4M2VzMCUyRnFkMyUyRm1kNSUyRiUyRmdEJTJGN2d4YlcxdFUlMkZOek14a2pvNk9UR21NT0M0ZWoxdjRIVXROOFVhbFVpbDcwRW1HVEtmVGRwT2ZuVjB1VkIwT2g3YWtnclolMkJkM2RYc1ZqTThMQktwYUsxdFRWVFB6Y2FEVnRXZW5wNnVYa1pnQm94NmR6Y25HRmxYcTlYeFdMeFNuNjNKQXNPVEtmVG1wJTJCZjElMkZYcjE5WHRkclclMkZ2eTlKMnRqWU1PUHFFM2U5QW9HQW1ibWxTM3dtSG85cmEydkxNcTRZRlR1ZGpqcWRqdVUxY2NPV1NpVmpHakhVZ2tXQmhVa3klMkZ4cW1iTG8lMkZPZ2hBOG5nOGJyZ2ZzZ2pZV0RLbFhDNlhCb09CRGc0T2xNJTJGbkxSa1V6UldkYkQ2Zk56RW94UVNOR0FXTmxmSVlqMW1OQnVXUFdwdlBucnl1dWJrNXk2T0NEU1BCTlI2UDI3OW41RDQlMkJQbGF4V05UTXpJem01JTJCZDFlSGhvR0JrU0VaNkpUcWRqRWhvTTRuU2klMkZKMncwaFE1NURIWWJRRGUyV3Ewdjc5dnVCMGpPQVVZWUQyYnpWcVJCRTZnZXl1VlNycCUyRiUyRjc3YTdiWTVPTWp0a21RWTYlMkZqNHVIWHJjM056R2hzYk0ySDB6WnMzVmExV2RYcDZ1WGVUTG9sT205Mk9XTkFBJTJGaE9KaEJZV0ZwUk9wMDBQQjhUQ2UlMkJKMWNxbEslMkJ0bEVJckgzbTclMkY1bXk5OHAlMkJxSzlCMG9XciUyRjVtNyUyQjU4Tm5QZnZieloyZG5YOXJZMkhoZnJWYXp6Y3pnVWlpdDklMkZmM2JhbkMlMkZ2NiUyQlBRUUk2WkxKcE5sWkpPbjNmJTJGJTJGM2JkbkEzTnljb3RHb0RnNE85T2pSSTB0ekdCc2IwelBQUEtQOSUyRlgzRERJZ2lJU3RwYlcxTlRxZFQ5JTJCJTJGZjE0TUhEelFjRGpVek02TkdvMkVhbW5nOGJ2NnllcjF1ekJsZk9oMkUxJTJCdlZtMiUyQiUyQmFRJTJGVTRlR2hidCUyQiUyQmJiUTZnQzZMRDRpU0dXV2NpUHc5UGo2MmpPOWdNR2p4eFdTdDQ3azdQajYlMkJrandLczFpcFZOVHRkdFZxdFV6eEQlMkJhSEtCVU1qJTJCSkZvZ0VQTmRJU3Q5dHR4bDVBZjFhWHdVWmlud0tBUHo4JTJGTiUyRnNJTVMwQXd1UTlFUlBNWmlJd0pwamJlcjF1WXhINDVPSGhvVVhmTUJaaWhLZndrVE1HU0UwM3pSWng1QUFVSkRSdk1LJTJCU1RDM08lMkZ5JTJCVlNob09oeFpaRFNRQWNZRFBzMTZ2MjJlUXolMkJmdGRmT01KQklKTFM4dnE5bHNhbTl2NzRyOEFLS0RhR1lLTTZRU0JSTjJzVnd1VyUyQmVGSmpDUlNKaSUyRkUzSUtGME83M2JiVWpVUWlZWmNqRThmWjJaa3ltWXpHeHNhVVNxWDA5Tk5QVzlMSmFGb0pVVXhNRzhGZ1VOSzNsMnljbjU5ak8lMkZPMzIlMkIxJTJGOHl1JTJGOGl0NyUyRiUyQlNmJTJGSk9QJTJGWFhYRiUyQm12Y1R6OHpHYyUyQnMlMkZER0cyJTJGOGVpYVQlMkJWUXVsMXMlMkZPenZUOWV2WHpjWGU2WFFNS01TTiUyRjVlZDl4Y1hGN3AlMkIlMkZib3ByZEZGMFlFUmdZdUFGTTBOb3dMakpjd2g2OWRMcFpJZDdGQW9aRG5uaVVUQ052JTJCQ0x4RHZDJTJGV2NTQ1IwY0hDZ1ZDcWx3V0JnakJBNFdUYWJ2ZEt4Tlp0TlNiS09NSlZLR1hXZlNxV1V6V1lOWjJHY09UazVVVGdjVnElMkZYc3pRSiUyRnY1RUlxRjJ1MjJmR1RIU0pBaWNuSnlZOEpNV3Z0ZnJXZnRQcHpvMk5xWklKR0xzRWl3b1hRbmJiSWd0cHZBTUJnTWIwNTFPcCUyQjFkUk5PVVRxZlY3WFoxNTg0ZFpiTloweXloVldNOHcxZkhlSUh0aWxFYndvVmlmM1oyWnB0cXdNVUdnNEhxOWJyUzZiVGhkYU5qS0ZJSjNpOVlsU1RUblZGYzBMMWhSVUtvU3hvRGJDbHlESmhKZ0hJSWdsSFpCUElSV05WZ01HaXhOR0MzRUNtSWN0UHB0RTVPVGt6Zk5abyUyRmh0d0RDQUJXbUU2VTk0ZmxqSTZPNTR2RkhzaHlYQzZYYWRnUWFVc3lLQVJzbHQyS2JNdW1RTHZkYnJQRFlWM2o3REo5OEh2SHhzWUNvVkRvSTElMkY0d2hkJTJCNHY3OSUyQiUyRmVmZmZiWnZiJTJCV1FxTyUyRmhrN3JVNSUyRjZWT0IzZnVkM2ZuMWxaV1czMld4JTJCbE55cTFkVlZGWXRGaXhhWm1wcFNyOWN6VDFRa0VyRW9rSGE3clh3JTJCciUyRkh4Y1V2VmJMVmEydCUyRmZOOU93eSUyQlhTMHRLU1JiNlFBMFh5SklXRUd4ZmdsNyUyRnZwWmRlTXBzUDZZOWt2Wk40Z0VJZHhnZFdoJTJCNW9aMmRITHBmTE5GaTFXczJNdU4xdVYxJTJGNXlsZHM0JTJGUDUlMkJibWVldW9wTTdUeW5qQ3pJdjRrd0E0Nm5WVm5vOTBYcWF5SUFsbFpENFZQb2dBSGdrMDBvJTJGSEtrVWpFY0pqWjJWbVZ5MlUxbTAwcmFoeHF0R2gwQzRsRXd1UU1XRnVJTHU3MyUyQjZwV3EzSzVYTVp1MFRFJTJGU2NwVXY5JTJCM3BOR1RreE5qRE1IJTJGS3BXS3l1V3lTVmNPRGc1TWhqTEtDa05vcEZJcFMlMkZWazB6ZUJmQzZYeXpSVVlGd3VsOHYlMkJGN3dMYklzdUNpTTNDU0pnbVFEb1NEaHdDRURFSEIwZDJlVkxsdyUyQndqcW4lMkI4ZVBITmw2dnI2JTJGYkpZRXhHdHNSaFklMkZZR09LRXVFanBRRW1Dd0JCTzk1MUlKR3dSc05QcDFQejh2Tm1LS0pLRUQwNU1URnpwN0ZrWXkxakx1TSUyRlpwWk44OE9DQkNvV0NKWGxFbzFITEVHTW5BY0pyb0llSmlZbU15JTJCWDYwaSUyRiUyQjRpJTJCJTJCJTJCS3UlMkYlMkJxdlAlMkYxWHJqZlJYS0ZxJTJGJTJGJTJGdSUyRkglMkZqRUp6N3h3dG5aMmQ3WjJkblBFdVBSN1hadExibkQ0VkEybTlXMWE5ZU1nc2Z5MG1nMGJBUklKcE42NzN2ZnEzQTRiQVpuR0NlQzgyQ1NBQjdKZFVjTUNOWExUUTJvamFjUHdKVERGSWxFekRvUkRBWXRYNHZiNkkwMzN0REZ4WVhlZXVzdGV5QWwyVzdDczdNelV5bkR0R1F5bVN1RmJHMXR6UTVtTUJoVXFWU1MzJTJCJTJGWDY2JTJCJTJGYnFrTW5VN0hNRHRHTW03UGJyZXJRcUZncWFUOGU1JTJGUHAyZzBhdDJhZEpuV2VmdjJiZlBtSVFjWkRvZTZmZnUycWNNSkpHU01Za3dpcFhNMG1RTERON2QyUEI0M3hUNTVYRVMzQVBTREt6V2JUZXZTUm1VTEpGSklza3Noa1VoWTU4T1NEMkt6MmRSRG9ZRUJKcnRyZDNmWENnd1FBYjdLNCUyQk5qRTA2aVRHY001ZkpjV1ZreCUyQjVVa1M1NkFNR0MlMkY0UEh4c1MyalRTUVMxajNuY2ptZG5wN2FtQWUlMkJDRVk2T3p0cnhXQnZiMCUyQmxVc21BOTM2JTJGYjg4eUhSQiUyQlVMQWlRSHp3U0VuMkhHRnhHOTI0UktOQTk0WG1qUGlrYURScVJBQiUyQlJ4d0pqTzU0VmhIY292U0hHSUFBZzZWJTJCNVpWWE5EYzNaeVJTc1ZqVTh2S3lGYnNuWk1iN3BxYW12dlR6UCUyRiUyRnpMJTJGNnJmJTJGV3ZudiUyQiUyRnJUdlMlMkY4VjQlMkJGJTJGJTJCeTM4SmJHeHMlMkZNdDJ1JTJGMjU1ZVhsRHc2SFElMkZmbzdqZTMyNjFjTG1jandtaVhNWXBwcks2dVdzQ2EwJTJCblVHMiUyQjhvWGc4cm05OTYxdGFYRnkwaDRXV243YiUyQndZTUhabnElMkJkdTJhZXIyZXNXZWpOZ1prQnNnSWVyMmVWbGRYdGJTMHBKMmRIU3VhM0lMZGJ0ZThoNjFXeTdLayUyQk5tRlFzRVNScDk1NWhrVFZKSWxGWSUyRkhOVFUxWmI3SHNiRXhaYk5aQlFJQjFldDFNMG5qQVVOTGhYbTdVcWxZN3RIWjJabWVlZVlaNFJKQWhjJTJGQkFUZWh1RE82a1FxQXZRZmRFJTJCTVhHVjRjQ0xLMHdJVUFsN3ZkcnZ4JTJCdnprTVVHRmoyT1k5TUg2QUNaSHV3R2dEdXpxNm05SHY5NXZsQlBVNmg5WHBkT3I0JTJCTmdPSjkwYnJCNE1KUmdZU3lWZ2FwMU9wJTJCcjF1aDFhd0h2eTZtRjhZWE1CbEpIQjBIRUR3SSUyRm13WE1aVXV3bUp5ZTFzN05qYW5zNjdMMjlQVVVpRVRXYlRhMnVyaHBEaVJ5SGdzWXpBbFlZREFhMXRiVmxpYTR3MnZncUpabG5sQ0plclZaMWVIaW9WQ3BsazBZd0dOVDA5TFRDNGJBSlc1RXhsTXRsemMlMkZQVzh3U1p5d1VDc252OTZ0ZXIxc3p3RmxpeWUzUzBwSmVlJTJCMjFLNFoybU45VUtxVkdvNkZZTEdZZHM5dnROdmNIUk5JVEo4dEN2OSUyRiUyRjJPUEhqOSUyRiUyRmhTOThZZSUyRjd2dSUyRjc5cjVqUmVzM2Z1TTNBcWVucCUyRiUyQnlYcTklMkZydFZxZmREdjk3dFpNNDRGZ09ycjklMkZ0TnBJWUZBVEIlMkJWT0JJR2llWjVzU1FjR1Boanh1MWp0QjVJWW9FayUyRkI0UEhyMTFWZVZUQ2JOQ2pPNmNBQm1CckQyOVBUVWREM0lEOEM4dUhsU3FaUTJOemR0bEh4aUlyV2RoVHprJTJCQUZKTzExZlh6Y1dDdHdvbTgyYWNKUFBwVmFyMlNoS1IwUEhRQ2I3YUNZNk56QyUyRk54YUxXZDY2SkR1d3ZLNW1zNmxNSnFOV3EyVkMwb3VMQzh0cVowekI4b0U2SFd3SGUwazRIRFpORzduallJSXM3SUQxNm5RNm1waVkwTXJLeWhXTDBHZ2NERXB1N0QlMkZvejhDOGlGM21OYWZUNlNzeUF5SlhLRnpuNSUyQmVHdHdCQ0V6YTR2Nzl2aXlGNHhoaGY4Umd5U283aWNKQTJqTmV3byUyQkI4ZEplWlRNWTZMVVkxdW43TThSUVV4SmxZbEp4TzUlMkY5U0lDRSUyRktBeDBOdUN6eDhmSDFtVVR5ME9vNVByNnVpM3JHRTEwUUNLRVM0TFZkaE1URTlyZjN6ZSUyRjdmVDB0STNuWERKQUR6Z1p1Q0FCJTJGZVB4dUptekk1R0lMZkxsSW5DNzNlYU5aRng5RWllOTBHNjNQJTJGWVhmJTJGRVg3JTJGJTJGTVp6Nno5NkVQZmVqJTJGZGZINlB4YXQzJTJGM2QzMTE0NjYyM2ZqMFFDSHoyNHVMaSUyQlg2JTJGN3daZ2Z2MzExMDJ3VjZsVWRIUjBaR3B3TXEzVzF0WTBIQTZWeldZVmlVUnN0UkgyaFhLNXJFcWxZZ2N2SEE1YlBBdTNCUjh3MGJFa056YWJUYnU1QWFyNVBjUGhVSmxNeGxyWWZENnZUQ1pqWXllQTlJYyUyQjlDSHQ3dTZxV3EyYSUyRlNjU2llanUzYnZLWnJPU1pIWVpETDNsY2xucGRGb3JLeXZtVVdTVXdJcTB1TGlvaHc4ZlNwTHBXbEJ3MHlXaG1mSjZ2VlljaVlYMmVyM2EyTmpRNHVLaU9wMk9WbFpXOU5aYmI1a0MlMkZlbW5uMVl1bHpPTUFZOFlOeXVKQ0JRb3RGSlRVMVAydVNERElIRUJSWFNoVU5ET3pvN201dVlzbFdGeGNWRVBIanl3bkNqZUN3V016bUY4Zk54WVd6UklGTDVZTEdZYnViRzhvUHJISWpRMU5XWGRMbGdUNm50aWJjYkd4cTdvekU1T1R1d2dTN0xjTUVaNnV0bE9wMk9lUDdwT2ZKb3pNek1taXFXWThPOHdQSU5IRVFHREZjbm44NW5PYVhwNld0dmIyJTJGWU1Rc1NBYzVKZlJsRkZWYiUyQjF0V1Y3TVNsdW9WQklrVWpFWEJYcjYlMkJzbTVaQ2tWQ3BsbnptJTJGc09Jc0x5OWJoenMyTm1aaGZ4aXR2VjZ2NmIzWVZNMmxSc3dPekx2RDRWQThIcmYlMkZobE1GZkcxNmVscVJTTVNtSERyc3ZiMDlQZmZjYzZyVmFzcG1zJTJCWWw5dnY5S3BmTE9qdzhWS2xVV3BpYW12clljRGg4JTJGNHN2dnJqM1BkJTJGelBmJTJGSDR2VyUyRkxWciUyRiUyRmIlMkYlMkY5NFhEdzhOZkx4UUtueW9VQ25kUm5QUEZ6OCUyRlBXNnU2c3JKaUJ3THdGY1V3NGtVWUtZUjlXQU5Db1pDMWxyQWlqQXpzMml1VlNvWm5ZRUNXcE51M2I2dGFyUnBvanFhSkIzZDhmTndlZmthUFJxT2hUcWRqU2Fka2VvTW5JWTE0JTJGZlhYSmNrNkt4SWxoc09oNXVibWpCV2pwWTlFSWhiNVRQWVY0eWVZQ1E5T3Q5dFZ2VjdYMnRxYXRyYTJUSGNEUm9JT3FORm9tQXNmWUpadUU1RXRIUmxzSlhJRXpNcUEyQk1URTNicklrRTRPenV6Mk9qQllHQWFLNlFkRkFxaWV4d09oeXFWaW03ZHVtVWRWandlTjZVOTJBJTJGZEs5MENraE93UHBmTFpUOFQwbUUwYVpYdW5PJTJCUTkwUHhKQVhoJTJCUGpZUktTam1WUjhuNFJDOHBvQTY4RzlKSmxYY05TanlGakZObkxHVUhEYWhZVUZJem5RS3ptZFRndjBBM0lBRktmN2clMkZGRGdUNGF5TWo1Z0F5Wm1wb3kzeU5ieDdGbGdYc2kwVUR6bGtna2pBV2ZucDdXNDhlUGpkRFozZDIxOTFvdWw2MHJIczFTY3pnY1dsNWVObFlUMXBvdW4lMkJ4NVJNRThSejZmenlRMmpVWkRoVUpCaVVSQ2ZyJTJGZlJOSG8ySGdOQ0tTNXZDcVZ5b0xINCUyRm5ZbiUyRnpKbiUyRnpFMTc3MnRmYXp6ejc3djkySSUyRmI4QThYJTJGeUozJTJGeSUyRkNjJTJGJTJCY2tYVzYzVzd2bjUlMkJVZERvWkJXVjFkdDVyOTI3WnJhN2JaYXJaWjlXT2huV0M3UjZYUXNiNmpWYW1scmElMkJzS2RrSnlvc1BoMEt1dnZxcGdNS2dmJTJCSUVmc0RZN2w4c3BtODBxR28zYUlVYlJQajA5cldReUtiZmJiVUZtakJyWHIxJTJCM2lCVWVlaFROdVZ6T25QdUlPd0hmeVNZbkxVQ1NzVldEd1VEejglMkZQYTI5dXpnc3JHbmRkZWUwME9oOE4wTG0lMkI4OFlhTklNVmkwUXpZazVPVFdseGNORzhjS2FTamFhUGNtbWluRGc4UExlaXZXQ3hxYzNQVEhwQmdNR2liVzNpSXdLN1F3dEV4d3RneFJtT1dSZVY5ZW5xcXJhMHR3OGZva0FDNkFhJTJCUlROQzk0QUZFeVk4akFBYU92QzJXY1REbTBpWFJpVXZmVG9aZ0pCdFYyek4yQTBienZSUUtCU01Xd0lUb0ZNZzlZMFFISkVjZkJvdU5kR04xZGRVOG51VGU4NXI0ZmhuWklDN0M0YkJ1M0xoaGJvSHQ3VzNsODNtVnkyVmJVTkh0ZHMxanVyR3hJWSUyRkhZeVpweUNOWXdVQWdZR2IlMkJ4Y1ZGczR0QnFnQ1l4Mkl4Ylc1dVdySGtYSGs4SGx0d2NucDZxdjM5ZmJ0ODZMWjZ2WjV5dVp6cHpNQkRJUSUyRm9ka2xaQllPbEVNUFc3JTJCN3VLcFZLV1VPQjZEaVJTQ2lUeVZnZUdaM1Z3NGNQNVhLNXRMdTdhOHRiSGo1OGFJNk5WQ3BsU1JnYkd4dVpUcWZ6cVU5JTJCOHBON1AlMkZ1elAlMkZ2eEglMkYzUkglMkYxZnRtSmJwJTJGWFNTeTk5YkdkbjU5T2xVdWtYMHVuMEFyT3QxJTJCdlYlMkZ2NiUyQnd1R3d0ZnNBNzdPenN3WWNzJTJGdVBsRkElMkJHS3dud1dCUXclMkJIUW9sMFp0N2hwS1RDQlFFQzFXazBMQ3dzV2o0SXdrNHdodWdnNkNHNUpqOGRqSHhDYUhEQ2NZckVvdjk5JTJGWllrck8lMkJpNGpYa295SkJpZmtlblZhJTJGWGRldldMY01INXVmblZTZ1U5UHp6ejlzb3ViQ3dZTGRKTUJpMEd4TGxPdlF6JTJCckZZTEdhNEZvQnJ0OXZWNU9Ta2RSZzhWTkRtdVZ6T2JyV3BxU21UaTR5YXJ3RlMlMkJmdzRkT0Fha0NaMHRZRkFRTVZpVWZGNDNHN0dSQ0poTEJpYUpNelRISDV3RHZ5aG93bWNoQU5LTW1DZjNIUmU0JTJCaElTSWRNZkFyZlhiMWV2JTJGTDh3SmppWFVYWHhzaVl6V1lOaHl5VlNxWnVQejA5VmJWYXRReDJKQyUyQmpDYUdNY2NQaDBNYkNScU5oTW9kJTJCdjY5OFBtJTJCdjBlbDAybVhBQlFSQTdYYTdMWTZaNzRXNElTNGFyRHlycTZ2YWU3SzNrcTUlMkZjWEhSbkJCWXF4QXhKNU5KRTQxT1RsNEdCNUk3Qmt6QzVRM2g0M0E0NVBQNTdOeFJDTEZxQWNQZ3J1QjdCWmpuZlVreTBnTlNqTSUyQlJ5NG1tSmhLSm1OYU8xSldabVJuRjQzSEY0M0V6a1NPVldWbFpBVjRJdE52dDc1JTJCWW1Qam5YJTJGdmExMkolMkYlMkZNZCUyRnZQSDMlMkYlMkY3ZmIwdVNJeEtKdlBEbmYlMkY3bm4zYzZuVDhXQ0FSaWxVcEZ5OHZMMXNZQyUyRkdMOGJEYWJ0b0tMbSUyQm5rNUhJeFo2ZlRzUkF4ajhlalJDS2hqWTBOSlJJSnBWSXBBNFNsUyUyRkZsSXBGUUtCUXlReVpkQXZZYzlEamNMUGw4WGc2SHc3UTV0SmpNMXVGdzJEcUFiRFpyd0NMTXo4bkppV0t4bUh3JTJCbndIQ3NKZWhVTWcycDVDbmplbjE4ZVBIdHJoaGNuSlM2JTJCdnJCdlF6bzUlMkJjbkdoM2Q5ZVdjNzc1NXB0R1U4TllrU1F3TlRXbFNxVmlyQ28zSWRZZFRNdjQzZnglMkJ2OGJITDllZjclMkJ6czJFS0dmcjl2T2VsZ084Z0l5Qm8lMkZPenV6biUyQkZ3T0JRT2gyMFgzdGJXbHNYVEVLVXpHQXhNNHpZNU9XbjRCNHhpb1ZDNGtyNHdla2hIOVUxMDNtaU94c2JHTERWemxNbURNZlg1ZkxZakVIS0F3MEhueG03RVJxT2hUQ2FqdWJrNUE3cnBFR3UxbXFhbnAwMDNOREV4WWU0QldFTkFmcFpxUUJxeE54TSUyRjR2bjV1VVVpJTJCJTJGMSUyQnM3THczWiUyQmRuZG1TRkJoUkNueTFXalZHTzUlMkZQMjRoUENpdm5xOUZvbU5rZSUyQnhNd0Nvcjl3OE5ESXp1UWtaQWFBUWxWTEJaTll3alF6empLY3dxWVRyN2J4TVNFQ1lMcCUyRmd1Rmdsd3VsM1ZXa296MUowMlZab1I0SEM3bGc0TURaVEtaSyUyRll3bW9SdXQ2dGdNS2lqb3lQZHVYTkhoVUxCNmtFMEdqWHNsdWtOZ3VMdzhOQWREb2ZmYzNoNCUyQlBFJTJGJTJGJTJGTSUyRnYlMkZlbEwzMXB3JTJGRXYlMkZzVyUyRiUyQkZJZ0VIQTdIQTd0NyUyQjhiV0Zjc0ZvM0pHQiUyQiUyRjNLMTM4JTJCWk50ZHR0OVhvOXklMkZwQjh6SVlETFM4dkd4c0h3OWpKQkt4a1Ezc2d3Y1FMQ01TaVdoNWVka2liMkVIc2JGd3V4YUxSYTJzckNpZnolMkJ2bzZFZ3JLeXVxVkNwNjdiWFhER2lGWXNkNFRXRUN3QVRraEQ2JTJGZWZPbTNSRGdjTWxrMHFoOVdMVnl1V3lDdk8zdGJmdnlKeWNudGJtNXFZbUpDV1BxWUt2b21yQTlZQ3ltaU1IT3dVU05TZzFHVjBJUlFRSndQYW9hSHczR1M2VlNwa2huektUN2hUMkR4UVVJbnA2ZU5nRXBXTXV0VzdmTUtrSzZCRkclMkZrcXhqNGphRzlzZHZ5TllYUmpzVTdDaTdjU1dBYzRETGNjUFRxUThHQSUyRnRPNXVmblRYZDFmbjZ1V0N5bVlyR29ack9wMmRsWjY1WlJvZFBkZFRvZFM5MEElMkZ3SFBKRG1DVG9nWWJVWkVsT25rdW5Qb2U3MmU1WFd4ZUlST2hrNGFzb0VDVXElMkZYVFhVJTJGSEE2MXVibHAyOHVaWUhDTDBIMkJPWEtod3dvVHBVT0JtWjJkdGZNUkNvVjBkbmFtYkRhclZxc2x0OXR0akNGak1sbjhRRDRJbXBFZ3NZbm8lMkZQemNtSEo4czR6blJPS0FyOUxZbEVvbHUzU1JPYkRvbHdVek96czdHZzZIZGliOWZyOE9EdzlWclZaMTQ4WU5FMVF6dXRNd09SeU85ZlB6ODhwNHRWcTFOVkN6czdOWFFOVHYlMkZkN3Z0WGhqYmdXV1Z2S0NFUkhpVDJJMUVuNGtBdDk0SUltJTJGZU9XVlY2NUVDVzlzYkNnUUNPaiUyQiUyRmMxMk5Ja0FBQ0FBU1VSQlZQdjY2bGUlMkZha3JrblowZDNiaHhRMjYzVzg4JTJCJTJCNnkxN0tNQTVGTlBQYVhUMDFQVFdSSEpzYk96bzR1TEMyVXlHVk45T3h3T1JhTlJTWmYyaGMzTlRRVUNBYjM1NXBzbWJtU01UQ2FUZXZYVlYxV3BWQlNKUkRRJTJGUDI5emZpUVNNWXlORHVQaTRuTFYxdVBIajQxQlklMkJ3ZzFZS1VBRnB1c0xkZXI2ZWxwU1VOQmdPVnkyVmR2MzdkWGlzTVlMUFpWRHdlVjZmVDBkN2UzcFd4QzFjJTJGeXpYb3VMZzBzS3BRck5pTXcyRTVQVDIxbGU1OHQlMkZqd0tFNGNNTURxYXJWcWxpZUtDJTJCd2JEeDZkR04wTnNvRlJiJTJCSE5temZOY2hTTHhhekFsRW9sZFRvZEl3SVl3WHclMkJuN2EydG14NUtzJTJCc0pOdmxpSDZPMTR1c0FZQWQxcHNsSWdoY0k1R0k1WiUyRkJETGJiYlpzUXNLa3c4a0EwZ1FsQkVOQjFnZiUyQk9CaWJTblRFU0k4TEdOZ05JUGh3TzFXcTFWQ3dXRFZNbG5CR3JFZ1dYd2dteDVmUDV6Q1lHazhxbEZJMUdiYyUyRm4zJTJGMjdmOWYyYjQ2UGp4dld1cmUzcDRPREE5MjdkODllSjRXYURIeENLb0VBJTJCSXkydDdldGczVTRIRmZXM3JFOGh1JTJGbzNlOSUyQnQzSzVuS0xScUZLcGxMN3hqVyUyRlklMkJXUDhielFhJTJCc0FIUG1EajQzZ29GTExPS1p2TktwZkxHWXZFbHdmdXd2Z0NnSnBNSnJXeXNxTHYlMkZkN3ZOZkNXOFFFczVPVGs1SXBRYzN4ODNBTEZRcUdRUFJBa2Y2S3dwaEJnTkQwNk9sS3IxZExtNXFhSjdMYTJ0a3klMkY0bkE0ek5kR0FxVFA1OVBpNHFLeEhYUUZyVlpMMTY1ZFV6Z2N0aGlZVWJjJTJCR2R4VFUxTUdmRCUyRjMzSFBhMzklMkIzJTJCR1ZhOVNjdHJPVnF3ZURCZE42NmRjdGE1RUtoWUljYUQyV2owZERObXpjMVB6JTJCdmFyVXFyOWVyY0Rpc3pjMU5IUndjV1BRTjZuYVlKZEpWSHo1OGFKWVJrZ3NvUERzN08xY1dqdEtwUFg3OFdKbE14dnh2RkRqWVB4NWd1aDdzR2hpJTJCJTJCZjBZd3NHbTZLWVpDJTJGMSUyQnYwS2gwSlVJNkNkZ3F4MGlFajR4Yk5mcmRkc1FIWTFHVFN3SjRJdyUyQmIzcDYydlJFbzJaMERnVUxUOEM2WUw5SmZzRGJpTndFSnJ0ZXI5dEJJd1FReXhCNDFNTENnbUd3SEVZdSUyQm8yTkRTdjJkSHpoY05nU1RnRGJ1VEFZcTg3T3pyU3hzV0VGbmtSV0ZQTHBkRm9MQ3d1MmxnM1JKb3psNU9Ta2J0MjZwZlB6YzNNQWVMMWVyYTZ1V25nQW1OZkJ3WUdxMWFvdHZFQ0lTMnJwYU5UUiUyRnY2JTJCdXQydVNUblFMNUtBdXJTMFpCSFB4RHlQMnVIR3hzYU05T2oxZW5yMjJXZXRFOE5QT2VxWlJONXklMkZmcDFhellLaFlKSnBQTDV2Qnp2ZiUyRiUyRjdYJTJCRDJZaVJDcUxlMXRXWGpXN2ZiTlR3TEJvcmM3bEZKQVV4akxwZTdzc2xrWXVKeXc4M2k0cUpWV2NCaVBxemhjS2p0N1czZHVuWExIaWppTHpZMk5yUzZ1bXJwbmxEbjNOYk5abFByNiUyQnRXNGRraE9EWTJadm9aaDhPaGVyMnVlJTJGZnU2YzAzM3pUbTdlTGlRbmZ1M0ZHdjE3UDloWXpFSnljbldsaFlrTnZ0MXVQSGo4MldnYmVQUTRPSXNsYXJHUUIlMkY3ZG8xS3lLallzSzV1VGtUd09LSEkwaU9zUmxHYWRSUVRZZmo5WHB0eENNUENleUJ6NHQwaVptWkdUTjdNMlp5Z0dHNllJVklxMFJhTWFxWG9sQUR3cU1YUTlqcGNya3Nnd3FhSE55Rjl3ZUdCV2hMc1FQTVIlMkZ0Rk53UkFqOHdGckFPZDFjS1ROV3Vra3FMYkFvOERvRWJGN25hN2xVd21iWG50Nk5ZYWZJeWt3S0lVQiUyRnpHQThsMFFHZUI2QmpNRkUwVWVqRFlPN29RWkRiZ2R1Q0xISGpJaCUyRjM5Zlh2ZmpQdWNzNm1wS2NQdVdGbkdPSnZQNTAzJTJCMEdxMURON0JjU0RKRGo5eE41Sk1nVTl5Q3NrcVpIV05Da3ZwTHNISzBBVXljazlOVFpuY1lYUkZIYzhPeEFpZlNUQVlOS0UzMkJueDJlejZwTnU3dUxqNDhqaUFKM0VWYTJ0cjV1QiUyRiUyRnZubmRYUjBwSzJ0TFJzdmVDRXdYS01ZRmRRdnN5djJEbElsZlQ2ZlhubmxGUU0lMkJ3VkhvM0NZbUpuVHo1azE1UEI0NW5jNHJIeFpBYnElMkZYczlrZFlCdGZHYXUyVURJamZzU1VUZEZDN01hSDRmZjc5YTF2ZmNzb2ZPSlVtS3NsbVlEMTR1SkNDd3NMR2hzYk01YUVvcHpQNTVWSUpEUTVlYmxmNzlWWFg3V09DaUIzZW5wYWk0dUxKdFpiV1ZreHJkdnA2YW5lZU9NTnVkMXVMUzh2eSUyQkZ3bUNGNWQzZlhSSzRzOVBCNFBQTDVmTHAzNzU2SlBOMXV0NEdyTERUSVpyTzIlMkJDS1pUTm90VERZV0lXOTRLckhKUUNvY0hCeVlVaHBqTlpvdmdIRSUyQkh6cFJndnFDd2FEUzZiVHB6bXExbW1HTTBPNWdRYWxVeWpweEpBJTJGSVJDaDhNR2FCUU1DeTR1bFVUazlQN2ZJYnhkOEdnNEV5bVl5TkxyRll6RFlSY1FtY25KeGNNVDhUODRObWk0eDZaQkNNV2RsczFyb2Q1Q0Q5ZnQ4aWJQaWNrWEVRdkxld3NHQTJNRHA2Y0NTV3N2SnpJRWNZbFdFVFlXZTVxR2tBdXQydVRVbnNEdUNNMCUyQldQN2hBOVBqN1c4dkt5YmFjR1M2WklWYXRWTSUyQkdqUjBRYUFRc0xGa3dUZ05Sb09CemFXTWt6eHZ1Z00yJTJCMVdtbzJteXFWU3BhUlh5cVZkSFIwcE1YRlJYbTlsN3NuR2FrZEglMkZyUWgxNlFaUHZSMEglMkYwJTJCMzFUZG5QeklWemsxZ0hNUGo0JTJCTmdzSnJXQWtFckZNYlZnUXhoZmtDTGR2MzdheGlZNXBhbXBLMjl2YkpoVHRkRHFXRUVBTUJqY3JuUnB0T0p1bnNWbHNiR3hZM0FlMzYlMkZYcjE2JTJCd0hJeDVKQjdzN2UyWm1oamFmbloyVm50N2U2Wmo0YWJzOVhwMnFQUDUlMkZKVmJCY3FYenVQczdPektkbDltZGR6MWpETDFlbDNQUHZ1c2FyV2FnZDJJWHJrdHdWcWc1a2VYRWZqOWZyTjdnSGVBQWQ2NWMwZm41JTJCZmEzOTgzYTBrNEhMWkVoZFBUVXl2Q28lMkJaMFJqU2NFQmgwR1kxSGt3M0d4OGNOanhsOU9KR09URTVPS3BWS0dVWUNPUU51MTJnMEpGMnlodXdRUk9CSjRadWZuNzhDYkNQaEFEQkd0NGR5R3ljRThUQ01jMmlhUmklMkJnVHFlamFyVnF1am5BZVBBanZrczZNeTZBNFhCb3p4SVhNWklJeE1oMHlxU1QwaUdOYmpmSFNqWWNEczNVekQ4VDhIaHljbUpMaFZHdUE0eWp2UnFOMkdZVTQlMkZKM3VWelczZFRyOVNzNkxOSko2ZkxENGJCMVZSQVVYTjZqaWJOZ2VQaDA2WXdqa1lnZVBIaGczbG1LSzRRU1FtUE9MaDdjY0Rpc1ZxdWx2YjA5Z3dLZU9ENiUyQlBJNjglMkZ1enNUTlBUMDVZbVFMZURKNHBRdWxhclpYbEN2REdmejJmalM3bGN0ZyUyQlNrUklRRmZZcWs4bG9NQmlvVkNvWmslMkJEMWVyVzJ0cVp2ZnZPYjlxSG04M21kbjElMkZ1dVlNUUlQOEtFQlVqTTdvcXY5OXZtaDRlQ0JUQ0NGZG5aMmV0YXdPQUJydmlBVmhhV3RMRnhZVjFLYWxVeXI2YzFkVlYyMDZOd2hndEdtbVVMcGRMZCUyQiUyRmVWYiUyRmYxJTJCUEhqNDFONmZWNnl1ZnpTcVZTQm1RaVhmRDclMkZVcW4weXFYeTFab3JsJTJCJTJGYnJlejElMkJ0VnBWSXhxcGdEUWlmSnBjSFlDNWhNeG5zMm03MGlpYmgyN1pycGprZ285Zmw4bXBtWmtTUWpPMFp6b3B4T3AxSFhqSE1VTEFvRkZxdUxpd3VMcjJtMzJ4YSUyQmlDbVlTeWNlajF2QmhOMURnbkI2ZW1xak5USVE4QlQlMkIlMkZjVEVoSWswd1JXQkR2ak9pVzJCN0tDelB6OCUyRjElMkJycXFoVTR4aFBFdHhRYVJwbXpzek5Mc2IyNHVNeldHbzIlMkZRV2FEU2JuZGJtdDNkOWRlRTg4d3o1TEg0N0dsSEN5RFJYS0JTSllSMiUyQlB4YUg1JTJCWHM4JTJGJTJGN3d4ck1GZ1VJbEV3cVFkeFdKUkN3c0wydHpjVkwxZTE5N2VuaFZKMk14ME9uM0ZVTCUyQjJ0cVppc2FpTGl3dTklMkJ1cXJXbHRiTTA5aUlCQXdxUkZubGk2VmtFUVlXOGlpbXpkdjJxV1l6V2FWU3FVVUNBUjA0OFlOayUyQjk0dlY3TCUyQmNwa01qWnRJVE5aV1ZuUjNOeWNmRDZmQWZVc2ZISDhzMyUyRjJ6MTRBWkFYNGc3S21qWWZ5WDE1ZU5sWU12UVd4d1lTeWNjc0RORElxQVdJaVRrVVhCQjVDYmhaNVNIaldZckdZNnZXNkthaWRUcWVKU2VmbjUwMGdpUUtYTkFVOFVlaHhpTWFodXFNWVJuc3lPWG01WW14OGZGenBkRnFQSGoxU1BCNDNleElGa1Z0dWIyJTJGUFd1TjhQcTlvTkdxNnRkRU9JcDFPbTZsMGRMc0xnRHdGQmYwTHpBckczZW5wYVcxdWJscTNSZExvNk5qTUtCUU9oNjJUcGQybWxRZXZZSXdETCUyQlJtJTJCOHV0UEJnV2hRQ3FlM0p5MGpSR296NUFKQkxJTmJoWlI4a1ZoTWl3eWs2bjB6UjJpRWtaMDBhTENFWjNMRDFPNSUyQldHSVJ3VWRCS01UY1RmNEpQRG9EMDFkYm04dDklMkZ2YTJGaHdWNERvdzhBUDlFdnJKaEg3a0wwRWxqWjFOU1V2WDZYeTJVWHRNZmpNYzNUMlpONGFjWmJkSFdRSiUyQkZ3Mk5nMml2WEZ4V1htMiUyQjd1cnJrSSUyQk94WnZrdnlLR004UGxPMkJoVUtCWE4lMkJySzZ1V2hHaDJOS3BvaHJBcWtNd0kwSm9MaHUwZEdOalk1WW1VcSUyRlh0Ynk4ckwyOVBVV2pVVFVhRGROQ2xzdGxYVnhjTGdWR1J1RndPUFRHRzIlMkJZOEJlTUVrVUE5cWVabVJsekRweWZuOXNpMjFxdHBtUXklMkJlVnhCS0YwTXJGWXpJRG12JTJGTjMlMkZvNkpIb1BCb0xFQ3RMTDM3OTgzckltcTNldjFkUHYyYmN0VHYzUG5qandlanhZV0Zrd0l1TFcxWldtVVZOQmVyMmVtNVhLNXJFZ2tZbW1VdyUyQkZReTh2THhtSlJyYiUyRjV6VzlhMnFmUDUxTWtFdEhlM3A1aE1qQjU0QkV6TXpNMktqQkNrQWdBcG9BZGhvQTRNTEdUa3hNakhSNCUyQmZHZzZLaDRLT29WRUlxSFYxVlVyRWxobGFyV2FidHk0b2NGZ1lCSVI3REVvJTJGSjNPYjIlMkZmZ1pJZjdTb1laUmo3UnRYbHFWVEtHTmpIang5YkYwTDNoVzRJM0E4VnVOJTJGdk4xVXpQa3R3R1lvS0I0JTJGUlpQUzlNMTZPc21WZ1NwbE14bUptMlB6Q2pVeHVFN0lQMU81WVphTFJxRm05dUFEQTI4QzFlUGJvSW9BWEdKM0FZQWVEZ2JhM3QlMkIwUSUyQkh3JTJCN2U3dW1sd0ZMSkxNZXlKNjNucnJMVTFNVEJnNERVSENPaTVBNTlHVUVpUVlEeDQ4TUdnRUR5SDdQYmtNV1Q0c3liYmNIQjhmbXgwTHBoSHJHSzlyZDNmWFVrdElib1dSdzZXQUxpb1lEQ29RQ0pqUWMyRmh3VlR2UkVKdmIyOGJzUkFPaDdXenMyUFBIaDdHbVprWlZhdFZ6YzNONmNhTkcwYkdjWUZCT3NWaU1UT0VjNkVnenhoZDVzRzU1eG53ZUR5bWc1UXVKVGJaYkZhYm01dGFYbDQyaUVtU0hEJTJGMll6JTJGMkFobExpRUJSbE9QUlFvZERwNEJaMHVWeW1WUUF6S2hjTGlzY0RtdHNiRXk1WE03b1lhSlpVS0RmdTNmUGJwMXNObXZpd0oyZEhhT1pud2pLcmdnSTBSV2RuWjFaWE1oVFR6MmxiRGFyN2UxdExTd3NtRGFGZzBXcjN1bDBqQnFuQUdBclFwdkVzZ2dZSVhSV2QlMkI3Y01VJTJCazAlMkJtMDI1UFhpZldJYUJCc1BUdzRqQmc4WU5MbDZpNnl4ektaakkzVUpDR1VTaVU3S0N4NEtCYUxWeGhaT2tvb2JONEg0OVRZMkppcDh2bjkwT3FNTW5TQjRCelEwSkt1UkZwallNYlR5QmdFYmtmMjFxZ0dpMjZkbjBjQkJydDVZcFkxQVNXcjFSaEJwY3R0UmNsazBtQUE3QyUyRmdxMEFCJTJCQk54SGFCckl1c0tFU3hkUFdBM0JSRjhFWWFMV0JhaVhTQ2IyRjNvY0Rpc3M4cGtNbGMlMkJFeUtxUnolMkYlMkZVWUlLRWdLOGpxUlI3RDg4bjB3cUdNSzV4Tm42eFBLVDBjUUhpaVU0RTNGQmtteE5IdmgwTHBlenhTRVVvYU9qSXdVQ0FhMnVyc3JqOFdoN2U5c2dCYmZiclVxbFluSUp1c1dMaXd1VEgyRTBaNW5JalJzM3pLUU5Xd21leCUyQmVMOUlvdFZKQkRTRiUyQndRVTFOVFgxNSUyRk9MaVFvdUxpNUl1YzU1ZExwY2VQSGhnd083VTFKUVdGeGNWaVVUMDhzc3ZxOSUyRnZYJTJCbktTSkwwJTJCJTJGMzJ4UkltQnA1MGRIUmtOekl2R21ZSW8yNHdHRlF3R05UcTZxcEZNVlBJdHJlMzVmUDU5UERoUTF2YjNlJTJGMzllREJBN2xjTHRNQkVSRzdzN05qSXdndExzWGh6VGZmdE1MTExqZHdGakN5U3FXaVlyRm9JbEFNMTFpQXNKeUFpUzB0TGRrWWUzQndvSmRmZnRuZUs5RWZ0VnBOJTJCJTJGdjdoalBBMm8yU0FWaWgwQmlOTGdKRnYwS25OYXBQcXRWcUNvZkRWOGJaMFZRRk1KS1ptUmtUbTNZNkhidWd5SUJxTnB0WDlEYlNwVmlUYnBYRUNMUlFlRG9CJTJCeG1YOFhReXFxTEtadXNPQiUyQmpnNEVEOWZsJTJCSlJFS1M3TEpCUnNEdVA0Z2lwRG5Za1JnJTJGMGY4eEpvSmZRcVlRMllNSWslMkZob0xqQWdBcXc0RkZ4RzRlbnBhV00yc1Q5aCUyQk0xa01oWVUwR3ExVEhkSTBDT1JMOVZxVmNmSHh5b1VDbHBkWGJYdkdJMGh5bktrSTJTS1FXb05CZ01ENGc4T0Rxd29nMTlXcTFValFpQUk2RjRtSnlkdDR4UXBKVXhHNk9wY0xwZVN5YVF5bVl5dVhidW1TQ1NpaVlrSmRidGR1eWp2M3IxcmNBSGZLJTJCY1gyMUtoVUxEdmxxVW5zS1owdXFlbnA5cmIyek9QSlZBQVFRaWNkU0trSUU5Z3poMCUyRiUyRk1NJTJGJTJGTUxSMFpGMU9ORFl5V1RTdWdsOGY3UnhHR3N4c21KTXhYTERHSWNXaGRZWnFqVVVDaG5XQk01RnRESzZHYWhnR0NpTXZCVFRsWlVWOCUyRk1SNzRxOXBGUXFXYkZhWEZ4VXNWZzB2SXN2M2UxMjIlMkZzTGhVS0dwZUhEOHZsOHRxaGlhV25KQkxDanpCaDJEZXhNcTZ1ckpxeEVBRXFFQ3kxeEpCTFJ3c0tDR2RHNW9YTzUzSlZzSWc0Z1NRU29uVm0lMkJLWDA3TzRtUU9HanN4Y1ZGaTVXaCUyQndYb1pIVTZIUWxZU2IxZU4xc1FSUVpXbUpHTzI1dk9tODhBekpMeERhTTJPQk9mJTJCJTJCN3VyaVltSnV6V0hzMGc4JTJGdjlCb0FUaTBQUlB6azVNWE00ZXpPUllSQXl4M3ZFRWtLM2pDJTJGTzZYVGF3dzhiaUtlUlBRTHI2JTJCc21NUUdFSDlXZFFXS1E5UWFlQzFhRkJZaGlDaEhRNiUyRlZzaVVvMEdqV2RHVll1aWpKbmJUUnBkUFR5YXpRYVNxZlRwakZEZ0kyM2xKRnNaMmZIWkNTOEg0emxMQ0RoN05CUkFpV1Fpb3RRSEd1VTElMkJ2VnpzNk80dkc0N3Q2OXEzSzViTjByeW5Yd2FVYndUcWVqZkQ1djd3SGZKWmNxMEFaMUI1OGxZUUx2ZnZlN0RXZEVQVkN2MTc4OFhpZ1VySHQ0NDQwM0RETmlIeHdmSmpIS1pNQ0RVZVh6ZWV0OFZsZFhEVVNFblh2MDZKR0JoTFZhVGZsOFhvMUdRJTJGZnYzN2ZkY0VTOUlOTVBoVUthbTV1ejhkTGhjSmhxR1N5b1ZDb1owNWxJSk93TEhoOGYxJTJGdmU5ejZ6NmpRYURkMjZkY3V3dUE5JTJCOElQeWVEd0toOFBhMnRxeWh3cnZIMTY5ZERwdFRDTXFlZ29haFFrNVNEZ2NsdCUyRnZONmJSNSUyRk5aTnIxMFNlMEhnMEh6QTFKY2c4R2dZckdZJTJGSDYlMkZubnZ1T1Nzc3hCWlR2SSUyQlBqMjFEQ244Zm1xJTJGUkRDbzJCYlZhTFFQZjZaN3BHcEdiUUFLQVFTV1RTV3YzMFElMkJCb1p5ZW51cmQ3MzYzenMlMkZQRFl2RUF5ZGRxdHhaNElHSEV6dk55Y21KT3AyTzJ1MjI0WXAwV3JWYXpkaXlicmVyUjQ4ZXllRnc2SzIzM3RMMDlMUmhnNlFQc0dnRHRuVFUlMkZ6WTVPV21PQ01ZNU5GJTJGZ04zUzFmQWRqWTJNV29jUll4ZWhFeDhRQnc4Y0lic1VocDF0QjJPdDBPazFnemRnSEc4Y2hSMGdMRzl6djk0MDRvYWpDb2xJQWlheUJOVWRTd1FqSzU0RDVIWDNhOHZLeUVWSzlYazhQSHo2MHolMkJybzZFaFBQJTJGMjB3UWcwREllSGg4WTBNeEVoSFFMbTJkN2UxdmIydHRtYXFCazRCY2oyY2pxZHBqdER0NG5XREVpQjBROFdHMndZVFJ3ZG10dnQxclZyMSUyQlQ0Mk1jJTJCOWdLelA4WkdLRzZvWVhSWnZEREdxMUh6NTQwYk42eDk1Y1lQaFVLbXpCNE5uQU1mNGVCUW5mdjl2cTMzdXJpNFVDQVFNSHIlMkYxcTFiY2pnY0toYUxtcGk0M0NhU1NxWHNDJTJCNTJ1M1p6dlBMS0t3YXlVZ1FPRHclMkZsOCUyRm0wdExSa1FDRzNDaDFCbzlIUXlzcUtHWnpwS2hnemVZM1liMGFaVk53QUxJZ1lHeHV6b3AlMkZMNVV5ZmtzMW1UUlFKWUlvZUNxc0tEejk3Rk1mSHglMkZYMDAwJTJGYiUyRnllN0NrMGM3VG8zRkxnTTJpQkdudEZOTTN6SGRDRVVBbTc1VENaanNUYThGN0xBdU9saEZibXBJNUdJa1NMNWZQNkt3TlR0ZHBzTUFydEd1VnlXMiUyQjAyc1RDZEIwcDRvbUJ3QlpDckJxWkYwWVk1QmJBbm5RQ1dqejgzSEE3TiUyQjFxdjF3MjNBemNjZFlid1BlQ0RwQ05JSnBOR1pnU0RRWEhwQjROQlc4ZzZHQXgwJTJCJTJGWnRHMFVobUJpVGlQMGg2WU5uQXl5WXJwd3Q2NlNkSW1RZERBYldHY2ZqY1pPb0FNTndDUURGQkFJQlpiTlptNDZZWXRCZ05Sb05OWnROUzdHQXpTTlpCS0Uyd1FXSlJNSndSSEJHSmhrJTJCeDNxOXJxV2xKYzNOelpra0Fqc2Q0eXZmZGFQUjBIUFBQYWRzTm11cEw2dzNlJTJGUE5OJTJCVnl1Y3pWY1hSMDlHWEhUJTJGN2tUNzVBMEQwUE1qbFZqeDQ5c3VRQzZIemFOeWpNYnJlclNDUmlyTW1qUjQlMkZNeGdBd21VNm5iYlQ4NmxlJTJGYXBMJTJCZnIlMkJ2JTJCZmw1T3hCb1l4WVhGJTJCMkFRTmtYaTBXTEhTWWtyMXF0R3RzNW1nekpYRDAzTjZkcXRYckYwc0l0RHl0VEtCUlVMQmFWVENZbHlXSmZHTWVJMUNDdWclMkZnTWJqdVlEaFRFUEV3VSUyQmJHeHNTdDdIQXVGZ3U3ZHU2Zkp5VWxiQThidFc2MVdkZnYyYlkyUGo1djFDSkFmVFJjNHpkVFVaYVF1U3hLR3c4dTQ2VzYzYXc4eENSeEVvZ0QwZ2l0UnNPbFVtczJtZ3NHZ3NaclE2cU9LYTdMSDJXVE0lMkJEamFlVERpb053bnRRTk5FNkE3WXpRSFpoVEhJaG1DYnZQazVNUU85cWczRXJZTmhUMkhkRFMycUY2dm15c0JrU3JmQ3hsaEtOJTJGNTNDU1pEQVdvQWZNME95ZEhoZFE4WTJCRTA5UFR5dVZ5S2hhTGlrYWpacWFlbjU4M2ZWMjlYamZmSyUyQiUyQkRMaHBudzZpc0FoeUx5SnQzdiUyRnZkYWpRYWR1a1JvTWh6ek92aCUyRldXeldYTlJaRElaVmF0Vm0xYmU5YTUzbVNxQXYlMkIlMkZldlhzR2hUQnBJQ0hoNHNjc3p0b3g4R24yUjB4TVRHaG5aOGMwb0Y2djE0QjFhZ0l5bUJzM2J1ang0OGZXTFNKaUJqOSUyQlFvQjllWHowUTRZYWgzb21Fd3VWTmFwWVBGOThnUnNiRyUyRmJodyUyRmpSMmFCVXBxWE9aREptcW9ROTRHWWlXSSUyRmtndVhsWmNNazZNN0FHaUtSaUcxeWZ2anc0WlVPS0psTWFtMXR6Ujd5R3pkdW1IJTJGeThQRFFGbEEwbTAwNW5VNDk5ZFJUVnd6ZExwZkxPckw5JTJGWDBkSGg3cTFWZGYxZjclMkJ2blVPZ1VCQUt5c3JwcTRIODVKMFJhNUFFZ0NmYnlRUzBTdXZ2R0tZSGp2a2lHcGhWRUZNT2prNWFldVpZSlJvbDlIV0lCY2glMkI0bkxCMVlZZ1dLcjFUSkxCeUpNQk1Nd3VVaGN3SWdtSmlZcyUyRldOcWFzcmUlMkIlMkY3JTJCdmdIMWdMSkVHUjBmSDF1UlpQUWVaWEc1c09qU1lLN1I0UkZnQjhhSVo0MWlSY0VqemhyJTJGSkJkS3JWWXoxVHRwdEloakdYVkdrMHJSWGxIRSUyQlhsWTFGaGlpMjZOaUJiQ0lHRWl5YnBDZUFrTHpyT0FmeFhOMiUyQkhob1FIMnNJSGdxNFZDd2FZZVlwYTRzQ0JGeUp6aU1pUG9NWmxNWHNtSk96azVVVDZmdHhWOVhPNFhGNWNiclh3JTJCbjc3eWxhOVk1MDhuM0d3MnphTWJqOGUxdTd0cmx6MSUyRmI3dmR0dWVBNkJzeTBFcWxrdG1FUEI2UGJ0NjhhWUpaQ0E3R3lXYXpxY2VQSDF1Q3hvTUhEd3hMY3pnY3ByUHNkcnR5ZlBqREgzNkJxa2RlRHhRayUyQkFjbTVYNiUyRnI1czNiJTJCcGIzJTJGcVd2VkJBVzlZbWNSZ3dSR09oNFFFb2xVcUdOZkRsSTZlZ3RUNDZPbEs3M2JiOWF1aUlzQmh3NEtQUnFMWHYyQjZtcHFic2dCU0xSV000YnQ2OHFXdzJhNTBXU3gxV1ZsYk1tVCUyRktSRDU2OU1nVTdoaEx5Y1huWVgzOCUyQkxGcGVDQVpTTFFBYzhybjh6bzlQYlZEaEhLZWdrNFhoQmtkT3dsc0V6UThZbEQwU1dOalkzYXdZRzdCWkZESGolMkJZemNlRWc0a09HZ1VCemVucmE3RGgwQmVTVFlXNEYxQ2ZuNiUyRkR3MEpJbnVSRkhBZm10clMzekEySlZPVDglMkZOJTJGTTAlMkY4dUtMUTVrdVZ3Mm9lWHA2YWtkREdRQ2RCcmdqNUpzYWUybzdnN05IYllSQ2hUc04lMkJ3Mmx5MDNQNGVPenc5Qkx1Y0FDUTVGSGd5djElMkJ0ZEdTJTJCeDA3QTFuTSUyQkNRRXhKV2w5Zk4lMkIwZWs4elkySmpGYzJOdEF1dEJhb0IwQlklMkZmJTJCUGk0VXFtVW5TZVU2cXl3d3hyRzUwaWdJOXZWY1RjUXJEZzNONmRXcTJYakhlQThnTHVrSzRtdyUyRkd5S09nWnNmSm1qMWlZU0g1QTVNQVVOQmdNbEVnbXJFYU9NT2FPNzIlMkIzJTJCOHZoZ01ORE5temZWNyUyRmNWaThYVTclMkZlTkFSbGRaN1MzdDZlVGt4Tjk5YXRmMWZMeXNobGRDV1o3JTJGZlhYYmZ5Q3FTbVZTdkw1ZkRaRGo0Mk5LWlZLNmVtbm43WTBBOTRFNCUyQmJaMlptQnR0aUYwTkR3ODloQ3d3aXp1N3VyeWNsSnZlYzk3OUhpNHFJU2lZUUtoWUoyZDNlVlNDUVVqOGN0ZFlLSG1RZSUyQlZDcVowSThSQThIdDZFSk1NQlpKMnRuWmtkUHAxUHI2dXFWaW9zUENseWpKdWdva0E0eVNaSXd4OGlDJTJGQUh2akN3cUh3OWJwQWtRQ2hKTUlnS2FINGp3MU5XVUZBbmtLZ0RmRmNIU2pNeHVQMnUyMmtTZUJRRUNoVUVpeFdFenZldGU3Ykhrbk9qTyUyQnkyQXdxRlFxWlJoa3A5T3h2WGgwR3JDMVhxJTJGWGloJTJGWUQ1Y01JeFlnOVB6OHZERmx5R3BtWjJmbDlYb3RWZ1lRJTJCdkR3MENRWWFMeVFDRERDUUVad3M2UGVmJTJGejRzZXIxdWoxTGRFOEF5QWdoT1VTcFZPcUtjeVFRQ0NnWURGcCUyQm1jZmpzYzhhRFJVZElrV1pBMCUyRlhSNFRUMHRLU2FyV2FMY3RsY21FSkNsMFMzUlVYRlJjYW1PWEp5WWwxenFlbnA5cloyYkZVRHd6dEZ4Y1hldmp3b2FVekhCOGY2JTJCN2R1Mll2QWxkanFRcmFyTzN0Yld0RTZDYVpMUGIyOWd6N3BYWUVBZ0hyaHZ2OXZqVVIlMkZET1JUbjYlMkYzeXg3N0J3RjhoaGxwJTJGSHFPajc4NFElMkIlMkZrTXZsTExNZHJRVW1SYjZVaVlrSkpaTko5ZnQ5NjdyWUpJMnJmOVM2Z2YwSGdkem01cWFsRE93OXljS21nblk2SFVVaUVYdlFFVzFtTWhsMU9oMDFHZzFiS1Q2cUZtZEpKRm9RTm9Ja2swbmw4M2s5JTJGZlRUbGxLS29SVW00JTJGRHdVSmxNeG00WXVzMXl1YXhrTXFsS3BXSUZDVzBVZnhZSkFFWlpIbmk4bUFEWXBFVFFJbzlhUHZCMzNycDF5N0FqYkRYY1pvd2pTRUhvZ3NqZlB6NCUyQnRrSUgzUTA1Y25KeW91WGxaUnNKbDVhV3RMdTdLNCUyRm5jcE16bXJaS3BXSXhMJTJCQW9XRnJJalNjUERJeU5SYk04QjR6dkFOT3dhYU5ycXJ4ZXJ4MVFsTTM4ZDViVkVsb0g1a1ZtRjkzYnpNeU1QWVBUMDlOMlNFaFRBTlBCTk0zTlRpWTdIUm5QTFI1V09pb3VXMVQzRkZyWVdSYjhlanllSzR0OUpkbFl4N2dNd1VTSEJ3RkI0Q01zUGNDMUpKTTFjSkJKYXNBYXh1V0lOQURHcjlWcTJlanVkRG8xUHo5dmJERjVlS1ZTeVRCb25BN3NZMGdrRWxld3BMR3hNZTN1N2hvalBERnhtWk8lMkZ0TFJrVmglMkJBZkw1cjNCaVFJZGpOJTJCTjVYVmxhMHZiMHRqOGRqRWRPOVh1JTJGS2lqc1NWR3ExbW1rTFIzSGpKd3N3dmp6T29TTTVzTnZ0bW9HVnZQUlJyeEdXSDFURkFHUXdKYWVucDJvMEd0cmIyek1nJTJCJTJGRHdVT2wwMm5SUiUyRkhkeXpLSEphY0Vqa1lqcHUwZ3IyTmpZME5iV2xuVU9FeE1UJTJCc3BYdm1ManhXaXFKblR0NGVHaHl1V3lkUmRJSmxDTEV3MUxpZ1VZenNYRmhTVTdvc3lPeFdLbXpjbm44MWR3SnJvZGJtSGE3MUZBdnRQcG1CNEk4QkdwQVRSN3M5bFVxOVZTUEI1WE5wczFkVHdQTktNTnR5WTNOOXFtYnJkckZxbkR3ME85JTJGUExMRmolMkZOclklMkJEZ1c0QkFCcSUyRkluaVgwJTJCbTBReXJKRk9tanhaSlJET3dJUEFzWkNkWW5McGRSUlR2d3clMkI3dXJpcVZpZ0tCZ0hVMnA2ZW5LcFZLVm5CUnFDTU5rR1FZRUNNSUdHazZuVGF2SWFRRE8lMkZZWXdVZWhBT1F0NCUyQlBqbHZqSk9McTd1MnZGQmZLSDZZTUVBem9oZmlacjNWWlhWeFVLaFpST3A2MEk4ZjRwREN3NFJpb0FEcnUwdEtSQ29XQnFleUtVUjVsNExoWndOTWlaVENaalJCaVk1aWlUdUxTMFpEQ0QxM3U1Vlp6TWU4VEJwSHpRa0NCbXBUT2xFOTNmM3pjVzN1MTJtMlNGOFoxTGw3anBlRHolMkIlMkY3RDM1ckdSMyUyRlg5JTJGMnRtUElmSEhzJTJGcHVTJTJGZnglMkI1NnJ5UmtTUUliUW1rUUpTUVNTSTNLSHdtMEhFMVVTQUxpV3hHcWdLamFTdjBEdnYyanFLMUU4Z2RTeEI4SUpLUWlnV2lXbEtPVWtOMGt1JTJCdDd4aDRmYzlqam1iRTluc3YyN3clMkZ2NDVXUDg2WDljZWFBZktTS0pQVjY1JTJGaDhYdSUyRlg2JTJGbDZIcHBjbFVxbEpKbE1TcVZTVWF6TyUyQkhOTVFOUVhwQ0dRRmdBQUlBQkpSRUZVazhta3hnYVc5NzN2ZlUlMkJRamxHcFZIUmtvUDNtQk4zWTJCQ1h5eVZYcjE3VjZIY0FleGk4UHA5UCUyRmFTUXdXRFRFbzFHWldscFNlZGpXbWxHRVNRQ2lVUkM1dWJtRkFmakZJekZZcXBqdzBjTCUyRjIlMkJrQU1iVGxXcCUyQnh4MTNpTTFtazZHaElibDY5YXFTJTJGcnE3dTNVanNyT3pvNVkyMkpOd0lsSGclMkJJTHdLbWYwQWt1RFFPdnolMkJUUlpoRTJzMSUyQnRWQUJpJTJGNjBRaUlZVkNRWVdvaEhjdyUyRjJQWGc4UUNzVGUwaUdnMHFxOFhEM1FXRDJ5REdadFlndkN3UVZsZ3BLbFdxeEtKUkhTOGdKc0RYZ0ZveXZpQXl5Y3BMaDZQUjl2JTJCZERvdElxS0dmNFJIaUlnRWcwRTF4Mk5FWUh3Z3RRWmpTVVlmYUROWTRiRHR0TnZ0JTJCbDF4djZIZDYlMkJzN1Nwd0JoNEg5alZ5cVZDb3BQbVRjZUlMSm9xdGo3SUpHQWlNZXFvdkw1Vkt4UG9Ma3djRkJaZFozZGIyYzRFeiUyQkglMkZnWGhSMVFIUTRZekhGMGpVYTc4bnE5cnNhYWJBbHgzV2cwR2pJJTJGUDY4NE1kM08yTmlZMnJyQTE5dmMzRlFlSVZnU0J6WmJUNllpUm1zS2VmcEc1bU9uMDVGOFBxJTJGRVQ1ajN0VnBOenAwN0oyYXpXVlpXVmxUZUJ0a1glMkJ4MiUyQmQ5UVRZT2NzQ3FCRGdZRkN6Y25uODVmTXFQUUJ2Z0ZYcTlXcW5ENTlXandlajJiWE1lZlQ3aDhlSHFyd2NYSnlVdHRKRWRHVFlIWjJWcmEydHVUYXRXc0t6bU9wd2J5S25oQ25SaDR5Tm9Ib0R4Y1hGNlZjTGtzOEhwZG9OS29ZMSUyRnI2dWhRS0JmSDVmQklJQkdSMGRGUnZlTmIwTDd6d2duWkc2JTJCdnJrcyUyRm5aWE56VTdsZ25OeEdjZkhlM2xISUE4QSUyQk1mUVVLcVF2eFdKUllyR1luRDklMkZYazgzVnNFdWwwdERRZ0EzbzlHb2ZpSEZZbEhtNSUyQmZGWkRJcDcyaDNkMWR1dnZsbWZRanhtR2N6aE8wS1hjM0F3SUJZclZZWkd4dlRGdDV1UDRvYm94aWdsOFJ1QmpjR05uYkdEc0xqOFdpeERBUUMyaG0yV2kwbHljWmlNWEc1WFBwNjZUU0t4YUx5eVJxTmhtNkNLV0NjbXF1cnExS3IxZFJKbEtLT3ByQ3ZyMDhTaVlRMG0wMGRtZUNMSVJpblV6RGElMkZMSzRBTnRoSXhzSUJLU3JxMHZXMXRiVW94MUR5YTZ1bzFDU1ZDcWxxbzVJSktLVEJPTW5BbTZXTTJ6UUlFcENGV0RUM200ZnViTlM0REN5NDcyQzY0RnRRZjlBWU15ME1qbzZLbjYlMkZYNkxScUJLTjJialNHVFA5TkJvTnVYNzl1dEpIbHBhV3RCQkF0MGluMHlyUXZuYnRtb1REWVVra0V1b2lBVGFaeSUyQlgwY052YjIxUDg3NmFiYmxMbEJ0WTJ1RVdZVENZTmllWDl3JTJGUEVYSlRDQ1JtMjAlMkJuSTR1S2lCaWt6em5ONFJxTlI1VlE2blU2eHZQJTJGOTczJTJCQ05CVHNpZVB4dUJxQUxTNHVhb1VVRVRYUTU4WkhuWTl4M3VEZ29EejMzSFBxSzklMkZmMzYlMkJhdDBLaG9DTWZsWk5UaHQ4TFFJMG9sVzFMdVZ5V2Q3empIWHJpOENVQXhHSUxTd0FyQURNY0VUN0EwZEZSM1NpZE9uVkt1eGNvRlFDVDFXcFZSa2RINWNxVkslMkZyZ1E1cUVkbUVVNVliRFlibDY5YXFDczNRJTJCaE1EU0hlSkxSR2NKUDQ2azYzcTlybXhnUGl0MWJMd2hUTiUyRloyVkYlMkZMekFoTm03WmJGYThYcSUyQnNyNjhyRTd4U3FVZzBHcFhaMlZuRmlTaUM2T1VvdEFqZndaJTJCOFhxJTJCMDIyMDlWY0ZLR0NucGxtSGlEd3dNU0Q2ZjE1VThJdzBjS0RvbVNLRmdSdUNmZEU5Z3Fvd1p2R2I4dDR4ZEhpTVh2NDhPaTQ2SVVRaW9vVnd1SzNPZVlzcEc2JTJCRGdRTjA1NkJJWXdYRENJSjZPYnBRaWJUYWJOYXVRYnAyUkN6a1MlMkZDbTBkelFNMEhpQU8wUkU3WlBZeHJHMXhoMEYyZ2k4TzJnZGpNc0hCMGNHak5BbFVxbVVQdnlsVWtreGJPUk5iSFBaTURJeUI0TkIyZDdlbHVIaFlaV3RzUzNuMyUyQkZsb2RXRnpaNU9wOFh2OTZ0aUJhb0hiQUJJcXhSQXZsJTJGdUU3ZmJyZDkxVDAlMkJQakkyTlhUSXo4NHFJdlBEQ0MySzMyMVdyeDVjJTJGUGo2dTJxdFFLS1FWMzVqR2c0UG1zODglMkJLM2ZmZmJlY1AzOWUyOWRxdFNvdnZ2aWlkRG9kMmRqWTBFMlEyV3lXMmRsWnRhOUlKcE5LaUVRQXkxeExHNDRWQnR1SlVxa2tWcXRWaG9lSEpSS0pTSDklMkZ2N3A2TW1ObnMxbTlxVWdySnN3RGdISmhZVUZIbm1ReUtWTlRVM29EWWE0UDJZJTJGMU5KNzZNT1d4SVVGc3ZiYTJwdm8lMkY0OEtCZFROdXJudDdlekkxTlNVOVBUMXF0VU4ycE1QaGtPZWZmMTRMSmFOWExwZFRCMVBjTXhZV0ZqU1RrdCUyRkZTQVA1anhSZ0xLOWhqY09vUnhKbFhFbURiU0hpcFpOam9jQm1sMDZJTUZVT3VtUXlxUjBib3lqeW1WcXRwc3NYUmgySzRPenNyT293Q1p5dzJXdzY4bm05WHBtWm1WRUF2VmFyU1Q2ZmwydzJxJTJGY1RRYVZ3MTRhSGg2V3ZyMCUyQmNUcWVjUG4xYWl4WmROJTJGY1dYdiUyRklpTGEzdDJWOWZWMHhHckMzZXIwdUowJTJCZUZMZmJMU2RPbkpBclY2Nm9MMWtvRk5LSXVoTW5Ub2pmNzVmcDZXbFpXVmxSNGpFZElPeDBGZ0VVYXB2Tkpnc0xDeElLaGVUbW0yJTJGV2g1aU1SSng3YTdXYTNIVFRUYnJnd3FYbHhJa1RTbmlkbnA2V1U2ZE9xVWNZb3pZTEh1eHdqRVdZcnJIWmJLcFZGUWRvWDElMkJmYmhBWllidTd1OVVteWUxMnklMkJMaW9yaGNMZ2tHZzhlVUV5eXM0SE55ciUyQkxjNHZmN1pYQndVQ2tleFdKUmNybWN2UERDQzJLNTk5NTduJTJGRDclMkZYckM3dSUyRnY2eWJINlhUSzlQUzA2dVRZRkhFcWpvMk5IVk9YNHluT0ZvZFZMVmdQbGROa09vcU5oMzZ3dGJVbHAwJTJCZmxyVzFOVWtrRW5vUzB3SkRVTjNmUHdvNVFNZGw5SENuUmQlMkZZMkpEcDZXbEpKQklLU1B2OWZqMzVVcW1Vbm80NFdsTEpjVlpGdG1DMVdoVkhJeE9TaHhZUmF5Z1VVcmVBM2QxZGZXQTNOemNWS0Nmb2dvVkdvOUhRclNlT254YUxSWm5ic0xuQk9JdzhNTDRuVnZ4ZXIxZkh6OEhCUVFYdTBmbXhYYVRZa2tVSTFZU0hBMWtRUlF5JTJCR1BJbEhDUjRyM0Nmb0NxQW1ZQlpnVVh5JTJCJTJGYjI5aFJIZ2tlRkhzMW9aNFBoRzF2T1RxZWpmQ0trVFd5NWlzV2lNcnVOTWl0Z0RIRFR2cjQlMkJDUWFEQ25nendvT2o0SkVGOEJ5SlJKVHp4WGRFRVVkMlpOVGNkWFYxS2NXZ1ZxdEpKQkxSNUNVMnlZalNLNVdLSmxtM1dpMVZaUkJrdTdHeG9RblpTSWs2blk2RXcyR0Zib0FYWEM2WFlvbUJRRUN1WDclMkJ1RXdxY01keHBzOW1zeXB1d1U2Wm80cDU3NXN3WnRWNkN2SXYweSUyQlB4U0M2WFUwSTI5d2FDYTVMWmNTYmhQc0Y5SlolMkZQcXl4dGQzZFhUcDglMkJyWWNyQ3o5Q1QlMkZyNyUyQnpYc0dJc25uSDVGNUpLNTFXckp0V3ZYSkpGSXlGMTMzU1ZXcTFYT25EbWphbjNpdDZuRyUyQiUyRnY3eXRRdGxVcTZrbVIxRHFrVGdiT0k2RW02dGJVbHdXQlFmRDZmakklMkJQU3lhVDBhQU1sOHVsUWxmWSUyQkdBcjlYcGRWbFpXMVB1SyUyRkx3VEowNG9PeHhIVkVodHBBVkhvMUVGOWRqdXRkdHR1ZU9PTyUyRlE5V2l3V0hiY1kzUTRQRDZWVUt1bm1pVHc0VnQlMkYxZWwxdlJIaG9iS3pvUU9EdmNISyUyQjlhMXZWYzhncSUyRlhsZUhxNzNTN1hybDFUQjFBY0R6WTNOMVduaU40TGRuWXVsMU5zamxCV2o4Y2oxV3BWUnpZJTJCQjV2TnBnOFB4RWlLRERJaHRqNTBnenpzJTJGZjM5dXBuMCUyQlh3YVpHc3ltVlR5QVdDUHRRMmpCamM4eEZTMm5JeCUyRlBPREdRNG9MJTJCeDNlR3pJZk9uRzhvNHhPQlVhT0Vjc1FTSTFnVWdUOWdya3lQVUJyd0xvWVVYMjFXcFhGeFVXRkIzQWN3ZWtXS2d4WUZBY1duN0ZSTWtTM2k3TUdCVWJraUlxUnlXVEU2WFJLSkJMUlF3U09HNWJIcVZSSzV1Ym1kTkVGVHd1ZEslMkZBR1hlemEycHI2JTJGa05SNE41aTg4cEJRZFFZMjFVRTMlMkJQajQySzFXdVh0YjMlMkI3VEV4TVNFOVBqd1lESTlFQzdxRER4TzdLWkRMSjlQUzBMaGhLcFpLTWo0JTJGTDg4OCUyRnI5WTlkRzlyYTJ1eXZyNHVuVTVIRFVlVHlhU0V3MkhKWkRKYWhDM3ZmZTk3bjBEJTJCWXJQWnRKWEdvTTZZZUp6UDUlMkZYa3hwT0hFV3B1YnU3WVdNRG02JTJCclZxd3B5VXp3SWRUZzhQSlRKeVVseE9wMlN5JTJCWFUlMkJkUmtNcWt6QU9RJTJCek53b0FCUksxc21rRFFjQ0FiWE1BZENseU5GZCUyQlAxJTJCdGUlMkJJeCUyQk1hb1E1JTJCQUVocXM5bVUwYnk3dTZ1SkxxZFBuNWFscFNWcE5Cb1NqOGYxNW9Yd0J3MENZaTdXUFl4WlBMd0F5RHh3clZaTGlYWFQwOU1xZVBiNWZMS3pzNk5oQ0lRcGlJaUV3MkU5S2RrNlViVFk3TEJGaEpyQkpnMWhOeHNjUm1hV0tiaEdRSmFsQ0xDSTRETUNXNlBqUGp3OFZPNFdoUTJxaE1majBhTERnd09WZ3hFYXZoWkVaNHdaOGR1aTg4VGRBSUNYNHNRQmlNSUFYU3RqRHc4RVcwMEtNamlLeldaVE5RT0hEcGJVWUhkc2xpSDYwaUhBQWFSN2huUEVPTTBoeTdRQ3NacDdtY01YZmlOWUY5czhtZ002NUVham9Wd3J4blNpNGZBd2cyTEI3NFJlWVB5T0tMQjhkdTEyVzRMQm9FUWlFVmxjWEJUc3BPZm01bFF4VUtsVTlLQnlPcDBTQ29YVTc0NXRPaHRGYkhuUzZiVFNYR0t4bU9UemVTV0I4MnhYS2hVNWUlMkZhc3pNN09xa1NNS3hRS1hUTGoxb0RZTnBQSjZGaVhTcVZVN0lrako0UkRabWxPZ2NuSlNkMmc0RDlkS3BXMHJldnU3dFl4cmRGb0NJRWFqSWVNWWxhclZUYzZMNzc0b3Bybk01STFtMDBaR3h2VEI3aFNxY2o2JTJCcnJZN1hhWm1wcFNqJTJCcURnd09KeFdJYURPcnolMkJlVE9PJTJCOVU1d0dLTVRZeiUyRkE0ajQ3cmRic3QlMkYlMkYlMkZkJTJGNjBtQzV4WFplR3lqNEF0dGJXMHA4VkZFRkx2Z2xNQ1RqTEVINEJ5Q1hqNmZsNm1wS2VXcUpSSUpPWEhpaElMdmlVUkNlVmN3NTdlM3QyVjJkbFk3RzBCYVhyJTJGTDVaTEp5VWt4bVV6cUQ4WkNCTUlvSFJiZ042YzNveHhFUkFvTXpwVWlvb2NOenFsWW1IQ1lNSkxUR2VDR3dUaEl3Y1BtbWEyZjJXeVdkRHF0SG1wc2xlQUEwUkhBaSUyQk93SXcwZDNodmVYUkFpNllJQjhXR3NNM0xpeWdyJTJGeWlpeDJkalkwREVRZlNYMndnamxHUXRaUkxDQnBVREFsNEt2dEwlMkIlMkZMJTJGUHo4JTJGb2U3ZmFqdURqajl6RSUyRlB5JTJGYjI5dWFoVGc0T0NpeFdFd0JhemF5UnBvT3NwcTF0VFdwMTQ5eUNOakM4dXp4WGZNTVFQa0FueXdVQ2pJOVBTMkZRa0UyTmpaa2ZYMWQzN1BGWXRIa0lxZ2pqTHdrVzczMDBrdDZjUExlQTRHQW1vcVNiQTgyM2RYVnBadHljamtEZ1lBU3hqdWRvMFFyeTd2ZTlhNG5ZQm1EUDFRcUZSa2FHbExuVWo0UUl4dDhhR2hJaTV3eEZKVnRGbnlSQ3hjdXlQWHIxMVZ5ODlPZiUyRmxROWg4Qk9Db1dDOG9Gd2lPUkVqVWFqU29CanhEQzI2M3hZcktpTiUyRnRUVDA5TXFhY0Y3ZlhGeFVaMGpXcTJXJTJGT3huUDFPZjhZT0RBeGtaR1JHVHlTVHI2JTJCc1NpOFdVMDhJNDFkZlhwd0ExUU9qRXhJUjJPVHpnY0lYWXRORnBpb2dNREF4SUlwRlE3b3ZSUVFHbU51UEE4ODglMkZMOFBEdzhlc1hSaWwlMkJOMXNpcUJaY0VNQmZpSVFSM3M0UER3c2MzTnowdDNkTFdheiUyQlZpaHh0WVprSjZ0R1pzbFRtUkV5Q1NBQTNSSEloSHRrcUZZZERvZEhSbnA5TmlPTXY2TGlPSk1lRjBSTm9xaElsMGNGaXhJWFNqU2ROVTRTY0NhWjhVZWlVVFUlMkZybSUyRnYlMkY5WWVqa3dBaG8lMkZzTTc5JTJGWDN0a3VBQzBwM2p5b0NRRjhJdzl3VmRvTEZnTFMwdHFXYVdoUURTSFFKeWNYekZHZ2tIQkVUUEVJRXptWXolMkIzTVRFaEU0MUNNMUZqcmh4NiUyQnZyc3JHeG9keEFlSXZaYkZiUzZiUjZkN0hoeGlVVWZKbnZDYTg0N2hVa1JWQlZvTzRncDRJc3kzYyUyQk1EQWd1N3RIJTJCWTBzVTNpMjRGd1dpMFdWUVpWS0pibnR0dHUwNk42QU1pNVo3ciUyRiUyRiUyRmlmZ0tnSEV3MjRHVzVpYm14TzczYTQyTUp5b2tOQ3c2SVhsQyUyRjhJd0pWdWlibDdlSGhZUkY3bWwlMkZDUTRaVEFhWVElMkZPJTJCVENjRGlzSWs2cU9qSUQ4QzVvQ0hpZTAlMkZKakRlUDMlMkIxVk56Z21Ob3lqRkdlcERKQkxSaDZyUmFFZ3ltVlRNWkdGaFFURVl1OTJ1TjlyZTNzdHAwU0tpYTl4Z01LaWJUc2glMkZ1N3U3ZWhJYlNYUVVJOWJVUExBV2kwVWxQb0RydkdZODExbFlNTHFSY00wSldxbFV0T0RHWWpFdEprWUxYYnBsZkszWWRrSWloRjJPQ3ltSEROUUN1bktjRFNoNjhMVEF4Y0JGOGNlQ1JzRW9ROWNLMXdreVlyMWVsMVFxcFdNOXhSTDhqRVVHaHhPRm5zJTJCTmRUd1BIdjhNbWJOYXJTcG5rUzZkbjZYZzdPM3RLVFlGY04lMkZiMnl0TFMwdlMxOWNudzhQREt1OUNZNGNxSVpsTWFqZEpFU1VWQ2ZGMktwVlMlMkJRMGRXU0FRMEVMcThYaFVoQTNKbUhFYSUyQjJYandvRk9PWkZJU0tsVTBtVUh2bWJ3eEJEMlF3VHU3ajd5aUk5R28wcTk2SFE2YXVrek5qYW1lQ2c0STl0VCUyQkZrakl5UDZYR1l5R2VXTjBmbmowbUgwaW9QSHViR3hvYyUyRjJEWWZnUzJhNEU0REFnTkNjRnR2YjIzTHJyYmNxOFJIYkR6Nzg3ZTF0R1JvYWtvc1hMNm9sTXBIMGtQZDJkbmJVYXBkViUyQiUyRnI2dXV6djc2dmJKNnR6eUolMkZ3UzRpNHB3REFHWm1ibTFQOUg1N2ZXMXRiOHZPZiUyRjF6WDZ3Y0hCJTJCcmNtTWxrMUxDUU1TY1dpMGs0SE5iQUNHeDV3T3BZUTRQcGpJNk9TcVBSVVBNMlJxRFoyVm5WRkNJN29DaEJscVNBbzdxSFFZekVCN1g3MU5TVXByRXc0elBTc1FpQVJvRTBoUFJxdWlINGNlQnU2JTJCdnJta29ETHNNRGhua2RBbW9ZNkVZWFR6QXpGQWZJZFdxMW1oU0xSUzFTU0V6QTJ5QmZVaFFDZ1lBU0VOblMwbTNVNjNYbHowRmJZYnVNNGdMNkN3OUlwOU9SVkNvbDlYcGRDZEYwcEh5WFFCWklnamljS094bXMxbE9uRGloOXg1d0NSczJWQXlwVkVvUFpPUTFhQ2FYbDVkMUNVQkI0ekJJSnBQUzA5TWpIbzlIRW9tRWVMMWVqY05MSkJMaWRydjFXWUV3M1c2M0ZYZTEyV3phc1RBeDhGbXpsVHg1OHFTNFhDNjk3OHhtczI1YjRjRlZLaFhKWnJOaXN4MGxQcTJzckNoUEQ3dG05S0k4bDl3SHAwJTJCZkZwdk5wbVJmREFVem1ZeGFZUmVMUlMzc2hQdUMlMkZXMXRiU21tT3pJeW9yaFZMcGRUVnclMkY0ZGtnS2tjRFJpTUQlMkZNcGxNWW5uZiUyQjk1M3hXdzJSJTJCcjFldG9JbUxNOVFTeTd0TFNrRzUxY0xxZXRkN1BaVkJDOFVxbElzVmdVajhlalhSRUZzYXVyUzNsUldCJTJGdjdPekk4UEN3TEMwdDZlYUJEVkUwR3RYWm1IQUFmT3c5SG8lMkZhSVB0OFBybDglMkJiSiUyQlNlQWM4SVVnemxvc0ZqbDU4cVFTOHRnQUlYJTJGZ1JJWVdRTGRUTEJaMVpJWlV5NktBVFJHdmUySmlRazlyUmdvd21xNnVMdVcwVURUb1BHcTFta3hOVFVtNVhGWVFuT0xCejdUYmJRbUZRc2ZzY2ZpNzJOTDA5dmJxRFlCZHR0bDhsRzJIYnhtdmxZTUFOd0pHUWo0SFRCMEJxdWxJMmFEQjhzYWxnVUlQVVpHdWhHSnUxQUVHZzBIOVhzQmdHTmNoaWZJOUlUcW1NJTJCR1VoN1NLRVIzNnUycTFLb09EZzdwJTJCWnp5QiUyRjhPSmpxY1hCd0ZrYVJZWEZvdEZhUktNZG10cmE5cjFncnN3R2dIMEd3OTg3SlRoSVhLJTJGc01Xalc0VXpSZDRpOXh0ajI4N09qdDVESG85SEZoY1hWVHFGaEFnN0thTmFBZ2dGbGp2MENYSU9PNTJPeHQ5Qjg0SDlqazRZWW5tajBaQllMQ2FaVEVaU3FaVCUyQk44Smg4SVhqUG0lMkIzMjJvR1NLaE1PcDFXTndkZ0haeGY0JTJGRzQ1UE41U1NRU3h3NTk2RTB1bDZ2cWNEaiUyQm9hJTJCdjcwdVdiM3pqRzlQajQlMkJOUCUyRnVBSFAlMkZpVzIlMkIzdTN0JTJGZlA4T3BqME1uM0JWV2xZT0RnMHFLaFBEWjI5dXJVZ0RhZEI1ZXE5VXE2WFJhdXluNExRY0hCOHFncHVWZldWbFJQSVIxT3BJSWVDVnNmUXFGZ243UXNWaE02Uk51dDFzVGZCamJvQiUyRmtjamtwRkFveU1UR2hnWkxJUWlpSXlDZ1lmY0dBUkk0WSUyQnFkT25WSyUyQlNYOSUyRnZ4SVFyMTI3SnNsa1VvM1RhcldhRm1WOGkzQmx4WUoyY0hCUWNRYTZRNk0zRnVPZXlKRklPSnZOYXRmenlnQUVSbmQ4dGxEZlkxc0RKc0VhblpPVkltMzA1YUpGaDJTTTVZaUk2UGZxZERvMSUyQktIZGJoOXpIb0Q5emNOQVYwV254N2dJcXh4Y3oyS3h5TVRFaEdLSURvZERyWWxkTHBlY09YTkcxdGJXdENBaFlvY2tTWEhFdG9kaVNyR0drYzFZaTM4YWlUTjBPZWhtdVJjbzhOQUJrSlM0WEM2bDh1QUF3YjFEbHdmZkNXNGhDcEh0N2FNd1g3Yk5RQURZbFo4OGVWS0xTNzFlVjZjSHAlMkZNb2pQakVpUk1hM29KRkZPUmQ5S3F3OHgwT2g2cFc2Rkl0Rm90RzBvZkRZVjIlMkJjTThERlFDMTRCNU1WQnpqR3h0d244OTNUT3pPc3prMU5hV1R6ZlBQUDY5dUZHZk9uSkZDb1NDaFVFaVdscFowT1VUUXlRM0d3QldYeSUyRlhYRHp6d3dKJTJGZWNzc3R6OXgwMDAwTnl4TlBQQ0VpSWpmZmZITiUyQlpHVGttODg4ODh4VEpwT3BhcmZiejVyTlpnY25PdDFCTnB1VmdZRUJ5ZVZ5WXJWYTFZcjQlMkZQbnp1cnJPWkRMYURiRVZvJTJCZ1VDZ1VaR3h0VDREa2VqMHVoVU5DT0FiN0d5TWlJaW9PNU1jbHZZNlMxMld5U3pXWWxGQXFwM0FheE5DY2w2M0V3Q0slMkZYS3lKSDYzeEdNelNMS3lzcmVzcHpHdUp1d1kxRkI0WTNsTWxra3FHaElSMWJ3Qlk0QlpFZmNHSkJVcVJUUWVWT2NZVTBDVDRGaGdZdTFHcTFGQ2RpbkdLN1NrZURYZ3lBSHQwakR6VVd4cHg0akg4OE1PMzJrYU5wT0J4VzR6NHNna2t2cHFBem9sQlVLQlNBN2VqSGpCZ2k3WDVYVjVlRXcySFozTnpVVTVpUmpFVUJNV2RzbUNFa3NqemlNOExBRWxuWXdNQ0FDckFwSUVhTkxkMFYzUms0R29jTkZqeVZTa1hqNFNBeXM2MGpBY25oT0VwMklyVEY0JTJGR29pQjN1NHM3T3pyRllNQnd5NEFhQzUxSkVqVlpFNVhKWmZENmY1SEk1QmE1RlJMV0J4aEc4dTd0YncyTG9XbEdJY0xodmJXM3AxcERERTlaNSUyQmtaT2FUS1pWTUV6SW5FT0xoWWZVMU5UY3VYS0ZSa2RIWlY4UGklMkZKWkZJVkRtaEJJU216ZGVaZ2lNZmpzcnk4cko4SDIxaWV4M3E5ZnNudGRqJTJGNGtZOTg1UCUyQmNPM2Z1c2hndXM3emlldWloaDdJZiUyQmNoSG50amEya3JiN2ZiUDklMkZUMExPRnZ4Q3hPakhjNm5aYnU3bTZabUpqUTB3cFNJcmw4MyUyRnZlOTVTN0JQSFFhclZLc1ZoVWJNdHV0JTJCdllBNzlqZG5aV2NybWMybWIwOXZZcTlvRHZVQ2dVVWh1WGNEaXNqT3lCZ1FIcDZ1cVNxMWV2YXB2Tm42R2JRaFpENFZwZVhsYkJMNUZVZU1jRG1ITmhHd0xiUFp2Tnl2cjZ1dnJkZzNYRjQzSGxpMW10VmpsNzlxeEtLc0NEak1WZ2FXbEpwcWVuajQyRmVKdEREVUU2eFNIQVFvSU5IZU9NY1J4bHUwVUJBciUyRko1WEk2Mm5tOVhoMzdSVVE3Qmw0JTJGZndkcmFoUU9JcUtqRUV1Y1RxZWpJbkx3TFRhbnNNY2hISyUyQnRyZWxEUjNlWnklMkJXMHMwSCUyRkJ1NElOMmh2YjAlMkZkTmppTTRGTFJtVkNvMkhUemNMQ0l3R3ZOaUpIdDclMkIlMkJyVVI3dmxhQVVHTnVvRHFDaVFJJTJGZ2dmUjRQSkxKWkdSbFpVWFozanp3JTJGRHdVSDBieG9hRWhOUnNzbFVvcUhTTXJFaVk5a0FzUWd0JTJGdmw4bkpTVDFvME5TU0FGV3IxYVRUNmNqWTJKamVkNWdUZ09HeFFVVWgwR3cydGNEUXBkdnRkc1dBalhTWGRyc3RNek16dWh5QWVOeHNOclhZUTNXdzIlMkIweU9UbXBTekdlUld6Q0k1R0lIQndjUEZVdWw4OSUyQjRoT2Z1UGpCRDM3d21WZldKeEVSN2JSZWVkMXl5eTJOOGZIeFo4NmVQZnVsUzVjdUxYVTZuYlBwZE5wanM5bGtaV1hsV0hKUFBwJTJCWDczJTJGJTJGJTJCOUxmMzY5cEpaRklSTExaclBUMzk4dkF3SUNFUWlGOWNBS0JnSFlMU0MzZzB5QyUyQkZEa2lUdUxWNVhRNnRZV0g3ek16TXlNdWwwdkhnY0hCUVYwSGd6OFJPb0JRR2lJbzFpNnRWa3NHQndlVlE0V1FFOUV6RHdlbkdLR3k0RFhRQk14bXM4ek16S2lJdE5sc2FoR2hBNEhHd091SHhFY2JqZkFhc2lmQzZFS2hvRnNkd0gwTTRSS0poQklLWVJkRDhEdDU4cVRpalFNREE4cnBvWWdBbXBJNmJCUTJBM295U2lIaGdURGIzOTklMkZMUEFFckE4UlBXTXVXendST1lZejhiOFFnRG1NU09UaG9ZSTdCWCUyQks3U3NiUWc0c2lLWkl0d0tCZ0k2b2hVSkJ1MFlPSDNBY2FEUkdqM1k2UmFQT2xOOFA5NG9pQ2g4UXV4MyUyQm5XVU45enJjT0dnV3NPNmhVYkFWeHlXQ3JBV2J6YVkyNFZiclVZWUNoUUhYQ1pZaHhKamh6QnNLaFdSb2FFZ1dGaFlVMDBTQmdUMFJTeHV3YSUyRnpqS0dBN096c3lOamFtSkZUTURQaDhSRVR2Ynh4MldkYlFKVlBjYXJXYUpKTkpFUkZaV0ZoUURhS0lTQ3dXZTZwU3FkejN5Q09QUEhuNzdiZm5mMkZSdW5IOVA1M1dMN28lMkIlMkZ2R1BQJTJGbVJqM3drbmMxbUh6U1pURXVNU0ZUVWxaVVY4ZnY5U2tWZ25vYVZQVDA5clM4T2szMVNoV2RtWnBTYzZIUTY1YTF2ZmFzS2pHRWIxJTJCdDF5V2F6Q2hSandBZnJmbXBxU3R0bms4bWtNVk0ybTAxUEtuUmZuVTVIVmxaVzVMbm5udE1PQ3RmR2lZa0pIV1hvU01ybHNyUmFMVWtrRWhJSUJEUXNGbXlPYm8zUkFrTkNqOGNqazVPVDB0dmJxemNFNHQyNXVUbnhlRHlTU3FXMDQwcmZ5SGZFMmdYZUR3UkhQdGZlM2w0SkJvUHFQSW9OTWdKWGtTTkJkVHFkMXE3VjVYSXByd2g3SHAlMkZQSjRPRGd3cmtCb05CbVppWVVORTN3UVpZdGJEMWd4U0w1enhjTEx6RlZsZFhkZnhESThkR0R4d1RMeWNjSmhoVGQzZDNKWnZOcWdraDNsSFZhbFZ5dVp3dVB3WUdCdlIxWXlRSEw0dSUyRkIyY0dpanZqV1RLWlZPaUFVV3hzYkV6SG9GcXRwc2FJVUZBUU5Gc3NGcFZUOFpvVGljU3hyWHNxbFpKbXM2bExKSnh2NlZ4UmElMkJBa2dnd0lMSmdPMU9QeHFNc0szejhzZHNKbFVBaUV3MkdKeFdMcWZ6VTBOS1F1c25iN1VUcE9LQlNTMWRWVlhXS1V5MlYxSUlHUTdYQTQ1UExseXhJS2hXUnljbEsydDdkbFltSkNOalkycEZRcXlkN2VVUnI0ajMlMkY4WTFsWldaRXJWNjVJTXBsVUVtOG1rMUhiSGc3NSUyRnY1JTJCVFIzbmV6QlFvNnIxZXYzTGRydDk0RU1mJTJCdEFESCUyRjNvUjdPJTJGVEQzNkh6dXRYM1NkT1hQbTh1VGs1SmRlZlBIRnBYYTdmYmJUNlhnY0RvZk95Y3pIZUclMkJKaU1ZV3dZNiUyQjlkWmJwZEZveU5XclZ4WEFkanFkTWprNUtkZXVYVk9mS3pSTUJ3Y0hrczFteGUlMkYzUzcxZVYlMkJDeVVDaklQZmZjSTlQVDAycElpSFlSWEtkV3EwbjZSbklRQkRlRTFDZE9uRGkyWllPclJtZmhkRHJWTXNOdXQ4dUZDeGRrZlgxZFJ5NjczYTdiSWd3SHU3dTcxU29ZJTJCZ09ZRktSSTlJRWpJeVBheFZIYzRiT3hlYlBaYk9xa0NmWTBOVFVseFdKUm5UenBhQmhOb0FwQUdJV1BnM3dKN0liTkRlUkV5SDZsVWtuRndEd2tJcUxDZHpvT3RtOFVVN0E4SHM3RHcwTWR2Zmk3V2E4ekVtRWZCS2dMZFFVUWRuVjFWYjJWQU1HM3RyYlVBOTVpc2VqJTJGSlpOSjdXekI4bGl3R09QWHdFV0JEUGdaRGgzR0x5eXU0UmZ1NyUyQiUyQnJrd0hmTDliayUyQkxmRHRqZjZzWk1EU1pRWVhRMHdBWk1EQnlLVUdZdkZvcU0lMkYzVHlqdDklMkZ2MTJjRVd4MUNrOWxXUXlobUVUQTdPNnV4YkpDN3klMkJXeTZrN1gxOWQxa2NZR21XMHR4b25nb01iRGtUQmJiTHJ4TWdQZkJlb1pIaDdXek5TTmpZMXF1OTMlMkJCN2ZiJTJGYWNmJTJCOWpIdm5uTExiZFVmdWtpSkw5a3AlMkZYSzYlMkJHSEgzN3lNNSUyRjVUTHBjTGolMkJZU3FXV1JFVEpjM3lZVkhtSWhQaGNmJTJGZTczNVhaMlZubHNlQlBoWUtjVVlNdnZsQW9LTkhzd29VTFVpcVY5TWJFclFEdXpZa1RKOVMlMkJtSGFZRXhsYkdmUjBKSXNFZzBHVlJUaWRUaGtkSFZVWkIwSmNZc2M0R1VWRU96cDROYXp0WjJkblZXTUdCNDJIWlhoNFdBcUZnakxMd1lyY2JyY3VCcENVd0d3WEVlMXFBZWRKVlRGS01YZ0lzU1JHcndXaEZ4a04zZG5XMXBhZXJ0eGd1N3U3bXNoRCUyRkRvYlF5Z3EyTFFRcWt0dUkyTVpHazdqNWhLYkhMQW54Z3U2UHR3OWtXclJBWU4zRU5heHQ3Y25icmRiQ29XQ3JLMnRhY2RndFZybHlwVXJpc0VZblVVUm43UG82SFE2JTJCdjd4cXNjQUVZdHNQbDlFOW13RHNWNjU2NjY3OU1CQ0E4bDNCWWdlajhmRjUlMkZOSkpCTFJUaHczVDd5ajJNQWJMV2t3V1RUYTQlMkZEbmg0ZUh0UXRFbWNMcjVWN0FNUlZsQllSV1BpZTMyNjMyUHJoMEVHcHgwWEhoQUFBZ0FFbEVRVlRDbjIlMkIxV3BMTDVhU3ZyMCUyRm01JTJCZkZhclZLS3BXU25wNmpnRm93T2hvUnVyZGJicmxGJTJGZk5LcFpLY08zZE9ob2FHSkJLSkdQSE9MeDhlSHFZZmYlMkZ6eEp4NTg4TUZmcVZoeCUyRlVxZDFpdXYyMiUyQiUyRiUyRlhJOEh0Zk9hMnRyeXpNJTJCUHE3QW50JTJGdmwwd21Jd01EQThwcjRXUTRkZXFVcksydFNVOVBqNlJTS1hubW1XZmsxS2xUYW0weU1EQ2c3Z2tZQktMMTQwUEhDNTZUSGx0b0pFbkdBcmF4c2FFbk1PeGF1aVgwWWpnd1FNNnoyJTJCMFNDQVQwNzg1bXMyS3hXSFNieWNOSXAwS2dKMzglMkZiZ2tzR1JpRkNPYlkyTmhRJTJGQUNNaUUwWDR5JTJGUjZPQVV1VnhPSFNvUm4lMkJNc2lnNk1Rc1ZhSHJBZlQzSmo0ZXJxT2tyck5nWVNVSUFvSkFpZTZaQ01iSE0walhTTjJNQnNiVzFwMEFkMkpXeE9FUlNqZURCMkxuU0x6V1pUaTIwOEh0ZjNhN0ZZRkVzOU9EaFFRQnVoTmFOWXJWWlRybyUyRlA1MU0xQk53aVFINHdMdHhZY2NHQVNFdnhiemFiTWp3OExLVlNTWDNyRHc4UDFlOHBIbzlMVjFlWDRqYzJtMDB5bVl5T3o0elFXMXRia2tna1ZGWWtJcXBaeEtLSGd0amIyNnZmbjlQcFZCdWd0YlUxUGVBWXMyT3htUGo5JTJGbU9mSldvQmg4T2hoeUtVQnRRSUhEZ1VYeVlQWTlGbXZHZGhRdmVPVmRLcFU2ZVU2WTRPMCUyQnYxeXVMaW91SmlrVWprcWQzZDNmc2VlJTJCeXhwJTJCJTJCNDQ0N0dyMTEwNU5mc3RGNTVmZUFESDNqeXolMkYlMkY4ejlOJTJCdiUyRiUyQlJ2YjI5S2pkcXZWNlhwYVVsdVg3OXVvWUVqSSUyQlBxNGFQelFhJTJCUEVnVUhBNkhWQ29WdVhidG1uUjFIWG5CZXp3ZWVlbWxsOVIxRVh1YnZiMDlXVmhZa0FzWExzakV4SVN1d2RIJTJCcmEydEhkTW5ZcG5CRFlmMEJOemc3Tm16V2dnQlliZTJ0bVJwYVVuOTd5bDhjRlRBekxqWjl2YjIxRmVNa0E1TzZvR0JBYVVUMk8xMjlSd2lXUmtzS0JnTTZzT0hhU0glMkYlMkZmRHdLSklxRm92cHY4UGNKaURDMkFXd0ZPRHpaVVNpeUt5dHJlazR3emlHNTlqdURSOXozQTZRS2dHUTg0QXdKZ0FWZ09VaGkwRVpnQXpKNFRoS1c2WUlFTXdKVDI1alkwTkYwaENYSVIxQ0UlMkJudDdkVU5GY1dXMThpMmlqVThZeHE4bzY2dUxoa2NITlN1em1xMXlzek1qSWlJRWl6cCUyQm8ySjBpeUd3Sml3aTJHMDdlN3VsbkE0TEhmZGRaZU1qbzdxeU5acXRSUTM0M2RqdWJPOXZTMG5UNTZVU0NTaUcwN0dmQnhLakI3dzczakhPeFJISGg4ZjE2NHJtODBxR1JjVkFWdkg0ZUZoMmQzZGxmUG56NHZKWkpMcjE2OHJCMDVFWkdwcVNwck5wcnp6bmUlMkZVUTVPTiUyRmZ6OHZCN2FkTkxGWWxFeW1ZeUVRaUd4V0N6NnZTSFNobHEwdWJuNVZEUWFIYmolMkYlMkZ2c2YlMkJPeG5QNXY5YmRTYjMwclI0dnJRaHo3MEpaUEpsTGJiN1o5ZlhGeXM5dmIyYWpFWkd4dFRQWm5GWWxHQzJlRGdvSlRMNVdNc1loaTFtSkd4MFJnY0hGUnNDcWtHNFFQTHk4c3lNek9qYkhxY0VkMXV0MHhQVCUyQnZOUHpNem85Z0hjZ3k2QmV3M3NCaHBOcHZ5Z3glMkY4UUVSRXQwSiUyQnYxJTJCM0tOd3NBTDhuVDU2VVpyT3BEb3gwVWVBTExwZExnWFlqSG9CQWw2MGdXeFZHSThCMzVFNThoblFUOE9qb3NCaHpDQkF3cHZxQVZkUnZKQXpoJTJCbGtxbFpUNmdSOFRZYlhveG5DeVFGOUdkMWdxbFJRVG9iQ3NyS3hJT3AxV3NpbUZCUlklMkZZN2JUNlpTSmlRbVZhWENZbkRwMVNnRnJPak9UeWFUTWViU0drSnZCTWhuaFhTNlhoRUloNmUlMkZ2MSUyQkxHeGcwWjBjTENndHF4R0dQTDJMQnhtTkRCWVUlMkZrOSUyRnVWenlaeWhOdXVyYTFwTGglMkZqR1E4JTJGMyUyRjNnNEtCS2lBaVI0YkNwMSUyQnR5JTJGZnAxTVp2Tk1qazVLZDNkM1NxN21aeWNsSjJkSFExWCUyQmVsUGY2ck9JOXZiMiUyQnJ1ZXM4OTkyajNkT3V0dCUyQnFpcE5WcXFiSUR3NzZ4c1RHTjljSUJ3bVF5NmJMcTNMbHo0dkY0ZENNS1FadlhuRXdtRlJOa204a0clMkYwYUs5S1Z6NTg2ZCUyRmZ6blAlMkYlMkZBeHo3MnNleHZzODc4UnVQaEw3cEdSMGNiWjg2Y2VXWiUyQmZ2NHJEb2NqMG13MnolMkJCdkRidTlwNmRIWm1kbkZWc2loWm1RVlc0S3lIc3VsMHRFUkVjNE5pZDBWVzk1eTF0ME8wZ0hSSUdFZlElMkZ4a3RFSDFuNHNGbE5ETjRvR3pISkllRVlIaEZ3dUo5Rm9WSHA3ZTJWdGJVM0JaQmpQbktMOEh0Nnp5V1RTSEVlUkkybE1WMWVYcGhVbEVna2xPb29jWVNPUU9ubFE0UiUyRlJHUklmSDQxR2xVRU9DJTJGcnc4RkR4UkhSJTJGZ09wUU4wd20wN0V3RWdTNDhKSG91aXFWaXVvdThaN3FkRG82TmhyJTJGbVM2SGRIRGVlJTJCZEdKZ0RZRDhDNmlLaHJLNTg3bEFtMnlveUwyOXZiRW8xR3BidTdXJTJGbGYlMkZDeTZQQllsY05Mb0xGMnVvJTJCeE9wR0JzcHR2dHRycWZZcEdDQ3klMkZqRmdXVDJEeVdFU0tpUkU5JTJCSDdwYmZnY1psZlY2WGN6bW84Qlg0eGFXb29EdEVKMVNvOUdRVUNpa0kyQzczVlpuVVlvc1ZJekZ4VVhWJTJGVUkxR0JzYms2dFhyeDV6aTJYVEIxUmpzOWxVJTJCVEEzTjZjcFFSYUxSV1puWiUyQlh3OEZCaERyaVZ2YjI5NnNyTHFHMHMxRmFyZGFtdnIlMkIlMkIlMkJEMyUyRjR3MCUyQk1qWTM5cjlTRlglMkZmNnJYWmF4dXZqSCUyRjk0NVFNZiUyQk1BRHhXSnhvTGUzOXhLNEZDY0xZeDgzUEg3dzZYUmFWN0VBeEg2JTJGWDlYejJOMldTaVU1ZWZLa0RBd015TUxDZ29pSWppWllwYUJ0QkZ3ZUh4JTJCWHUlMkI2NlM5ZmhEb2REUVZnUmtmWDFkUmtlSGxiU0hhdjNtMiUyQiUyQldhTFJxRW9vOHZtOHJxbUx4YUlTOW5wdlJNdGpVU0lpeXNxR2tnQlJsbEFCaXRUTXpJenkzMkJBQTloYkxCYkpaREpLY0lUaWdEU2pVcWtvM21XVVZhSDVZdHlCeDhTV2lpMGMlMkJBNmtSOEJWSkNTTUoxQTJ3T1pxdFpwcTRNTGhzS1lnTWQ3QUdhS2dRQXJsTlRCdWxjdGwxVWR1Ym02cXVCbSUyRmVCNElGQVNrVkVPbzdIUTZxbFUxV3JMQWJXTDVnWlNJVWRUdGR1dmZqVGdiNlJFUEtvUmxFVG5tWGNVV0xScU5TaXdXVTZOQzNCVFFMJTJGTDdKaWNueFdhelNhRlFrRmFycGQyM2lFaTFXdFhmUiUyRmNFSDhwa09uTCUyQlpLUGExZFdsZkRxS0cwejlqWTBOZFYlMkZCamFIVDZlZ0Jpb0tDRGU3S3lvb2VUTEZZVERlakZvdEZJcEdJZUR3ZW1abVpPYmJZRWhGMXZNVWZ6MjYzU3lRU3FWWXFsUWNmZXVpaDlJTVBQdmpNNzZxdWlQd09PcTFYWHJmZmZudmxsbHR1ZWZMNzMlMkYlMkYlMkJwWHE5Zm1lcjFmTGd2UU5qRjMwYWNWdVk1M0dhY0lyREF4b1lHRkFEdlZhckpXdHJhd3A0WW9VOE5qWjJiRjJORXdFMjBMMjl2WHFEdzVOaWpZN0NIdzFmclZaVGdwJTJCSTZPdEdKeVZ5Wk9yRzZjUnBuRTZuTllFWVB5SXdGNlFWSWtjZEpCc1hPRVFzTFNBdGhzTmhMWURJZWlpcVVEeFlDS0FkeE8wQ2NCcTlXU0FRMEllZlRWJTJCajBWQ3VHSnRWQkxoWUZ6ZWJUWW5INHpwRzB6VXp5Z0RNZzRXaFB4c2NIRlFLak5sczFxS0Jjd0FXTTNUU2JPQmc4Z2VEd2YlMkJuQTBWSHglMkZLRiUyQndNdEtGMEtuUXdPRFhRaTZDR0JHb3hTSklUNHhXSlJ1M09XQkd5Q2pjRVVSSTdSZ1ZGWSUyQnZyNlZDQU9QZ2J1QnUyRkRoVDFBM2dRSmdWR1N5V24weW1GUWtHZFRSam5zS3pCUUJBaWR6Z2NsbVF5cWNhZEhNNG1rMG1MZHk2WDAwVUslMkZEcDRpb2kxb1lDd1pJSkd3ZjI3c3JMeSUyQldheiUyQmFkZiUyRk9JWGYlMkZJN0xTWTNydDk1MGVLNjY2NjdzdTk4NXp1JTJGOUpPZiUyRktScXM5a3V2UFRTU3c3YVlyQ0FXQ3dtbFVwRkVvbUU3TyUyRnZhNW9LdUJXUlNtTmpZeUx5c2dhc1VxbW92eENkQWFNWm5CS3NjRXFsa3B3NGNVTHklMkJieVNOZEVaOHVEU1VWMjVja1VTaVlSeWR4akpXSWt6bWlGMlpyVGd3V1RKUUZ3NDFBUk03OEIzc0NmWjJ0cFMxMGkwakhTaGFPNEdCZ2EwQzRLTXlBM2s4WGgwTkRIU0hoQWo4enI4ZnI5c2JHeW9YVFR2UjBUMGM0TiUyRmhGRWhEeTRZRTE1UklrZEZuUEVWNnhTS0NCcE5naFJNSnBPRVFpRXBsOHY2VUVTalVjWDYlMkJPNUVSSVhWYVBLZ3FGRDRHWjN4WjdMYjdUSTZPcXAlMkZQN0lZZUlNc1dQaDllTURmZmZmZGtzdmxsRzgxTnpjbjQlMkJQajJwSERUNHBHbzdLeHNTSHhlRnk3V1pZUTJXeFdBb0dBM29NSXlsa2FlYjFlV1ZoWUVMZmJMYUZRU0dxMW1qUWFqV051RXBnYTBqMURGZUpRMnR2YlV3ZmNWQ29sMFdoVXpmUHklMkJieU1qbzZxdkE3c2lnMGdYVHQ0SUZnZmFnb1dUOUFZMHVtMFhMNThXUTRPRHBUdXdPJTJCSHNHcXhXTDdsOSUyRnZmJTJGZWlqajM3enR0dHUlMkI0MDJnciUyRks5YW9WTGE3YmI3JTJGOUo5JTJGNzN2ZSUyQjB0M2RIUWtHZzJmbTUlMkJjbEdvMnEyNEdJcUZRRGZFcEVORXV2MVdwcCUyRmxxaFVGRGZkYSUyRlhxelFHeEtlNG1KYkxaUmtaR2RHOFJJaVZiTllzRm90U0tURERBeDlZV1ZuUnNaTTFNMXdXWEFaRVJGME9HTnZ3TUtKemdNNkFrSmglMkZaOHVTeSUyQldPa1Q4WkQ4RjVrTHBReEVSRTIzNDJsJTJGQm5vRmN3N3BBbHlhZ0k3UUJaRFR3d1NMaU1xRWJuQVdnUlVFRndUdWgwamxLbG9WeHdDa08wcEJ0RHZzUVdHVElzdkN5NkNmaHZ2YjI5aW1leHNtODBHdnE1WVBYQ2U0RWlnQ2klMkZVcW1JMSUyQnM5WnQwQzJNNHl3ZVZ5S1ZEZTFYV1VCczNEYnN3c1pCUmljMHluUTA2a2lHaGg1R0NFczhZU0FwNFk5MEF1bDlQTlg3VmFsYm01T1lsRUlvcWo4bGx6c0c5dmJ5djBjZXV0dDBvbWs5SHglMkJQejU4JTJCbyUyRmg4dUN6V2FUJTJCZmw1NWU1QkxZRTB2TG01cVZRZnJIdlk3RUpleFJHQ2UlMkYzblAlMkY4NTI5aWxWcXQxM3ljJTJGJTJCY20lMkZuNXFhJTJCclc0VnIlMkZKOWFvWExSR1IyMiUyQiUyRnZYSFhYWGQ5OHolMkYlMkY4ejh2OWZUMG5PM3Q3UTJEclV4T1R1bzhUNklPa2h5WTZueGhrT01TaVlTR2J4cXhESWlpUE1RRVdheXNyTWo0JTJCTGlJdkd4SHk1akZDcDF1QVBJcVhSMnpQZHM2bkZFNTBZd1BMZUJycTlXU2dZRUJEZk9nc0VES0EyT0F3OVZzTmlXYnpTcHJHZDhuWThSOUlwRlFrVFNqQndFV0FMY1VMY0JZbU5kb0hTbFFSczBkSUR4JTJCWHRqVzhBQ0JLOUZwUVk1bFZROE5ncFU4amhOd2pYREs1TDh6S3ZPUW94cElKcE5haEVSRXNUWmNVaEdNMSUyQnQxQmJzcFppVFo0RnpyOFhoa2JtNU9vOXl3RVU3ZnNFc0MlMkY0SGFBQWs1RUFpSTIlMkIxV3ZoMDhKa2k0ZEtXN3U3dXFFU1dGQndqaTFsdHZsUmRmZkZISGV4aiUyRnVDNndlVDUxNnBUczd1NnFJNHJMNWRLdUxwMU95ODklMkI5alBaMmRtUndjRkIxUnhPVGs1S285SFFERXh3U1pZYUJ3Y0g2blVWQ0FTa1ZDcnAlMkJNbzJFWnNwYk5PQkpZd0owb1ZDUVZLcGxPenQ3VlY3ZW5yJTJCNFpPZiUyRk9TOXQ5MTJXJTJGWlZMeHczcnRla2FISGRmdnZ0MmJlOTdXMWYlMkJlNTN2MXZ0NyUyQiUyQiUyRjBHdzJIUWhkcjE2OXFtNnFIbzlIMGpjc014RDJuajU5V3UxQlBCNlBuZ1k0V0I0ZUhrb3dHSlNyVjY5S2QzZTNDcUtKV1FMN1FOeHBNcGxVS2tQRUZIN2ptTHhCR0lSamclMkJFZDlqd1FUY2xLYkRhYnl0c3BsVW82T2tGSFlDdlcxOWVuOXI2Y2pHd2trY1lBQWtPcU5IclVZNyUyRkRWaE44QTRxQzElMkJ2VkhMMXF0YW9HZTN5ZWZBNk1VbkNRd0tqQTlQRHR4d2FHa1JHdUZud29DdXJBd0lCME9oMTF2MkFjeDRJRVFiRGI3VDVHMyUyQkF6WlAzdTlYcmx5cFVydWp3eG1VejZldGdtb3hNbE5LTmFyZXBXVlVSVVJJMFhsZEZyeTJZN1NvbUt4V0xTYXJYa3BwdHUwcTZqV3ExcVhoOWtXYnBFRWRFeGtDNjdVcWxJbzlHUWdZRUIxZCUyQlZTaVUxUHR6YzNKUlVLaVZiVzF0YThOZzQ4OXJRSGZMNVl3TUZGUVpXJTJCdno4dk9ZV0doYzh1RlQwOVBRbzN5JTJCYnpZckpaRkpNa3RFYjRiakpaSkpJSktMY1F0d3NjUDN3JTJCWHlYcXRYcTNZOCUyQiUyQnVnM1g1dHE4ZkwxbWhZdHJyZTk3VzAlMkZtWnViZTNwcmEydkFZckdNczlrNGNlS0VlZ0FSU01xY0g0JTJGSDVVYyUyRiUyQnBFY0hMenNyNzI0dUNqSlpGSXltWXl5ZU5rQ0dnbU5DS3FoUmZDZ2dGdEI3TVB2aUpzY0RBdmlLcklMVG1aT3NZbUpDYkZZTExLNnVxcnhheUtpaG10Z0xqaU53cFhDTVNNY0RxdXNBOTRYMG8xNFBLNHMlMkJGS3BKSDYlMkYlMkY1aEVnNSUyRkh2dGh1dDZ0cEd5NmFlRzkxT2gyMTZSVVJ6YjJqQzBEYVE1S1N3JTJCR1ElMkZ2NSUyQkJlR3hFNEZ3aWljYTFqOTBXSmxNUmpFbm1QMFVLWUI4UFBmQlglMkZyNiUyQmlSN3clMkZBUWE2TlFLS1FkbTlmcjFRY09hZ0lpWnNUdXFWVHFXTmRId2NlaGdPOE5EaG5GbmdKSWdBVTVoQ0pIUllyMFpyZmJMVDZmVDY1ZHU2WmROMUtwV0N5bW16MnlPRTBtazNLdEVvbUVMQzB0cWNYUDV1YW1GbldXQTd4ZWk4V2k5eW5HaEh3bTNLTWlSMVk1OFhoY21zMm1jdDhJbUtBcnBYdkdWWldrSW5odHVGTHdqTlJxdGVyQndjSDlEeiUyRjg4UDk1JTJCOXZmJTJGcXFQZ3IlMkZvZWwwVUxSR1JFeWRPVkc2JTJGJTJGZmFuJTJGJTJCTSUyRiUyRnVOS1BwOSUyRnQ5UHBkSENqa0l0R2Q1Tk9weVdmejBzJTJCbjFlTFhCNTBpZ0FjTUpmTHBXT0t4JTJCT1I1ZVZseFdrSWgwQ1JUeUFyUEJZUlVjMGNabmFjY3VBeHVGQ1NISU5uRUJiU2RFT01CaFJScUJ3NENJRDE0RHlLcmhJZmVLTUJIeTRhTnB0TmtzbWszbmgwZUlpZkhRNkhkbWRZVDl2dGRvbkg0MnFWRFhtWG9vY1BQNXRTbDhzbDNkM2RzcmEySmo2ZlR4S0poSnJDc1JEZ2ZUQmlnYTJRTFdnMDRPUFBVcGk2dTd1MTI0V2FRb2ZZYXJWMGc4eFlYQ3dXRlclMkZjM2QxVmhjSGc0S0RNejglMkZyNjJWVWdqWURLRjJ0VnJWTGhGcUElMkJCenN6V3clMkJTaWdDVXlzVUN0cUJreSUyQkFtd2ZqUFlhWEVGakp5dXp0N1pYZDNWMGR4ekRlNDM2bSUyQkRKaUFpSEFkek1hS2tLZkFJZmEzTnlVaVlrSnhkVkllTWVYRGtkYkRDRmZldWtsT1hueXBPenVIaVdDYyUyQjhpczJOUlJHQnFNQmo4c3R2dHZ2Y1RuJTJGakVNUk8lMkIxJTJGcDYzUlF0cmdzWExreCUyRjV6dmYlMkJZcmRidSUyRnVkRHEzY29QQmZjRklIeGtRaWRhSlJFS21wNmRsZkh4Y0NZY1VHeEZSaiUyRkJZTEticmF6SVRjWTRnbkJNeUhnUldMRDhXRmhhVVJOaG9OTlFuWDBRMDZSbmVVckZZUE9iV3VyJTJCJTJGcnc4Z1JFZjBZTVlFRXpaVllFZm9Cc0hWakN0MXRtaVFBRkVXVUlqWnlDSUhNam9mWUp1Q1BvMmxBMW8lMkJSaGVjUVB2NiUyQm5TVE5qTXpvdzhLbnVhQXhCUmtvdCUyQk5raENLQUw1bEd4c2IwdHZicTNRVHdHekdGJTJGQkZTTUpFb0hHb3NJazBtODN5MGtzdnFTY1puYVNJNkZZWUNkYmk0cUtTYUtIWjRKN0tobkJvYUVoS3BaSlNhV0Q2WTJ5WHklMkJWa1lHQkF2RjZ2eHBMUnBWSDQ0V0JaTEJiMW1Cc2VIdGFsZ1RFZHFkbHNhdGdxOXhjMlI5VnFWUXM3aEZuU2tWZyUyQjhKbkIxM0s3M1RJJTJGUHklMkJwVkVvV0ZoWjBXMXd1bCUyQldXVzI2UiUyRiUyRnF2JTJGNUp3T0t6ZEliSW9wb0tSa1pHbGZENSUyRjN5T1BQUEtWczJmUHZtcGJ3ViUyRjJldDBWTFJHUlAlMkZxalAycGN2SGp4Tzg4OTk5eWw1ZVhsT3gwT2h3ZlEwbXExYXJlUlRDYVZRb0NNQVBJY1ZBY1IwVzJoMiUyQjJXM2QxZHllVnkybXJEZVFJRG9vdWhHSEFTNHRVRnZ3ZCUyRmRJU3YlMkIlMkZ2N3luTkI0MmQ4Q0Jsdk1Kc0RMeE01b2o0RWcwRXBGb3RheUU2Y09DRW9DWEJYcGROZzI0ZGREMXNyckdRb1JIYTdYUjFiWWN0anc0TTdBd1o3WUNGWTlVTEJJSFolMkJaMmRIZ1dlNlVSNGdPaFU2T2tKSzZBNlI1c0FUNDdQalFYYzRISkxOWnJWWUFzeGpEc25EeVpqRXFOWGIyNnZBUHQwMEFSMmt6YUJVWUtOTTNnQ0dkNHpsZEJmQURYU3RkcnRkRnpOWXNOanRkdTNxRVNESDQzRWRpM0hlRUJIdGRFZEdSalM2eSUyQlZ5YVRnRjQzdzZuVmI4YkhkM1Z6ZlBkR09GUWtFdGluRTFTU1FTMG1xMUpCZ01pc2pSd1dra0E5TXQ0JTJCd0FVUmxpN2VycXFtNWtHUkZ0TnR2biUyRiUyQnpQJTJGdXpldDclMkY5N2RsWDhaSCUyRmxhN2ZHU1AlMkJ0M0U5OXRoanozZzhualBSYVBUTFdOJTJGd1JaUktKWTBoTXB2TnlsQUhtNEJmMHRmWEo5Rm9WSkxKcEJTTFJWMEQyMncyV1ZwYVV1OTBvMk1CYTN5QWRFUyUyRnJNZ0JUMFZFRndCZ1RtejdHTG5nRWcwTkRXbWNsOGxrMHBnMExGb294Q2JUVVVqcDdPeXMycm9Rb0FCUGh3MFZXQmtlV0NLaVl6Q2JORmpQa0hSSjM4WVBIbkl2SUN5ZGpNMW0wNkpvTXBtVUw0VHhISjhWSXhjRXhlWGxaV20zMiUyQnE3emhpSEZReWh2JTJCMTJXMG13SklxVHJjaENBNXNXdmlNV0poamhFVmhLdHhHTHhaVDZnc1d5MFFLWURhUFpiRlpqUmdCeVpGWll3bXh2Ynl1WmxEU29wYVVsOVQzbkFNTzlsTmRIREJna1o0clA4ODglMkZyMWhnVjFlWGRsOWdldlY2WGRJM2dsTlhWbFprWkdSRWZkT1I2NUJOdUxxNnFvZHZUMCUyQlAlMkZQQ0hQMVJsQU5wVHRvZmhjRmlLeGFKaWN6NmZUeFlYRjJWJTJGZjE4R0J3ZlZPYUtucCUyQmRLSnBNNSUyQjlHUGZ2U0pWJTJGTVolMkYzV3UxM1hSRWhGNSUyRlBISEszJTJGeEYzJTJGeFNaUEpkT2ZCd2NFU3dDUFd6dEFhT0FrcFhLRlFTRXdtazh6TnpVa3VsMVBYQWhGUk8xc0V0MWlRRUxYVTM5OHZWNjllVlJFek1lOFVKOFl6cEJqcjYlMkJ2YU9SaHpGTEh2UUhvREVMMjV1U20zM0hLTEJBSUJLWmZMU2ljd2tpbmhCSUdKTVE1QXBzVnVHUGNJJTJGS0RnNlNBeGdWTUZKbWUxV2pWaXlyaEZoYXFCcFFrRVZUcEdVcEJobEl1ODdFS0xCNWpUNlZSMk5xJTJCWERvZTBGaWdqNElIUVdaQ3BZR01OcllRJTJGVDd3Nkl6N2Y3JTJCRGdvTXF4d0pKRVJIbHFIQnlNJTJGV3dXY1ZESTVYSXF0QzhVQ3FvZ3dBdXIxV3BKUHAlMkZYVGhNYURqbUJrSWl4Q3NlJTJCQlQ4dHZMaHdHWUc2ZzZ5SDk0Y1BuY3Zsa21Bd0tGZXVYTkhsQWt1anRiVTF2WDlSakpDWkNSYktnZ0c3N3NYRlJRMXFjVHFkY3YzNmRTM0M0SjVPcCUyRlB6biUyRnZjNTg3ODR6JTJGJTJCNCUyQnNLdSUyRnFmcnRmbGVQaUxycmU4NVMzWlo1OTk5c25kM2QzdWVyMSUyQnF4RkxXVjVlVm12bDFkVlY5ZEZhWDE5WG96dXdBYlp2S3lzcjZ0WUF3RyUyQnoyZFNkZ1MwbEhSVXVuTWhEMElYeGNJRjVzSlVCakFaN1l0UERabzhIY0h0N1c1WDhDTVR4JTJGMEs3UnV3V2dRS3NzNkZwOEQ2TUltUUlnakNoZVMlMkZvS3ZGNnAwdHpPcDNxZFE4b3l5aEJzZWZQUTh0Z3ZJVjdSdEUxbVV3U2k4V1VZRXBDTUJnT1JibFlMS29pZ3UwVzc1R2ZvZHNWRWQwTU1tNkR5NEZqbWMxbXllVnlHZ2dNVVJlM3ozcTlMdTEyVzRYQiUyQkhWQmFZbEVJdm9hQU9QaGt0bnRkcVZRRUtaaXNWaGthR2hJN3dNRTRZM0dVVTRqWTVmYjdaWnNOb3Y3Z1c0M0lkOTJkM2ZMOHZLeWd1NmhVT2lZV1NGRkdjeXpWcXZwQWNZaEdRNkg1WVVYWHBCVUtpVSUyRiUyRnZHUFpXUmtSRVNPTnJrc0p3aVR3V1dsVnFzdFdTeVclMkJ4NTY2S0VuWDUybiUyQkxkenZlNDdMZVAxTjMlMkZ6TjVXJTJGJTJCN3UlMkYlMkI2VFpiTDdQNFhCVWNhJTJCTVJDSWFpbUN4V0dSOGZGd0pmaSUyQjk5SklTQzgxbXN5d3NMS2kwaHBNZmJDV2RUdXVEeXppRjlrOUVWR3RZclZZMWZSZjNBV1Fxc0olMkJ4bHVsME9ycHhpOGZqWXJWYWRYUEUlMkJNQVkxTjNkclNHdWNMSEFUM0JDd0lsemUzdGJ0cmUzTmU4T1B5ZjBoMjYzVzhiR3hvNXB5dWhLb0F5QTRWU3JWY2xtcyUyRkxTU3k5cFI3R3hzYUZGRHp0b0NpM1VDVUI3d0dVUjBhUnJ2SlVvMnZpU09aMU9sYXV3aE1Eb2tHMGN3SE5mWDU5eXFNQ0MlMkJHeDV1TXZsc3F5dHJVbTlYdGV4RHZ3R2R3NktDcHROWEhTQkdwQnZXYTFXeGNad1ptQThnMWc3TkRTa3VDWjQwJTJGTHlzaFFLQlIwZGJUYWJ2T01kNzlBZ0RBaTRseTlmVmhjT2NDZW9OYU9qbzlMWDE2Y2hJN2paUXJHQlhvT2xEV1JYc2olMkZCWEZGOG5EeDVVcVZhSWlKRFEwTWlJdkluZiUyRkluS0RTJTJCSEE2SHolMkZ6bFglMkY3bE02JTJGJTJCayUyRnliWFclMkJZVHN0NHZmZTk3NTMlMkI4WTklMkYlMkZKVlVLald4dmIwOVRwZkVxVWp4Q0FhRDZuVEphVW5ud0o5aHJDTUdxZEZvU0Q2ZjF6JTJCUHBJT3NONXhGYlRiYk1lbFBWOWRSTkJaJTJCOEl3T3JWWkxOM0FVT1VUZThNMTJkblprWldWRmNTckdTRG9Uak9UUWZGRm9zQllXRWMyOWc2ME44YmJkYnF2dHlmcjZ1bzR2OVhwZG1kVVVLa1pzJTJCRjBVeDRPREE1VWRZYmZNVnBZbGdObHNGciUyRmZMM056YzdxVklrRW5GQXBKUHAlMkZYa1lhdUVNb0o5QU93TUdQZ3JORkxuV1dEeUpHakFRVUtFVGlkTHNSV2xoYVFMbHV0bHJMRjJSNnpvRUMyVXk2WFpYUjBWTGEydHBUZ2lkdEZOQnFWNjlldnk5cmFta1Fpa1dOak5RbFNmSzkwUTBBTEdEVmllQW03biUyQktMSEEyU3Nvam9ZZ1NjbGZzYmJ6RGptRWZLTnBJY2JMNG5KeWVWNlg4anhyNjZ0YlYxJTJGJTJCT1BQJTJGNmxxYW1wMTkxbThKZTUzbENkbHZINnpHYyUyQlUlMkZud2h6OThiN3ZkZnVURWlSTWlJdXFFeW1sMDdkbzFYWSUyRmphNzY4dkt6aGtRaDBSMGRIMVRqUG1LQUNJNzNaYktvRnpjYkdobTY1U0VYeGVEeXl2cjZ1WGtrVUNzejExdGZYdFFoQnA4QTFrNVYzS0JSU3NOdHF0VXExV2xYUEl6b1hrYU5Sak5GSTVBaFhBdGR5dVZ3U2pVYlZlbVpwYVVsRVJMZVZicmRib3RHbzBpNUVSRHMlMkZxOVVxZ1VCQWdzR2dicjc2JTJCJTJGdjFuMkd2aTRoS2diYTN0eFZuNmU3dTFpQUl1bG9DZHNrQklBR0hOVHViUG9vTFZBR0tHdlFJUUhTS2FiUFoxSTBacnFoMGRBUlo4RnJaMFBGd0F4MTBPaDBaSFIzVnJ1cmt5WlBTYXJYRWJEYkxqMzcwSXkwb3pXWlQzdnJXdDhySXlJZ1VDZ1dWUEFHb293RFkydHJTUUZlejJTeno4JTJGTktFMm0xV29vUGJtNXVhZ0hub0tFankyUXl4eGp4cEVWanJRTWV1Ym01S2VGd1dMV3Y2Q3NIQmdiMHdJeEdvN3AwUVhMVzNkMTlhWE56TSUyRjNGTDM3eE5XZTElMkZ5YlhHN0xUTWw3dmV0ZTdmdkx0YjMlMkY3V3hzYkd4ZnE5WHFZTHgyUEpDT3BFcElkVWVaZ0Y2VlNTYTAzOE16dTclMkI4WHM5bXNHNnU5dlQwMThVTzZBNmNLMXdDMlNHNjNXMXQ1b3FYd1VrSUN3JTJGcDllSGhZUmJWUUF0Z0NNZUp3NDhQTGdsOWxOcHNKdUZTT0VoNVIlMkZKM2QzZDBxMkJZNTBramlVZ0QlMkZhV2RuUjd4ZXIxSVBqUDdwRkJHSW4zaEpRY0dndUd4dWJvcUk2T2NBVjQ3eHA5MXU2N1lUbnlxMmx3U2EwUG5TdmVFRVVhMVdsZDB1SW9yeklIY0NVMlNFS3BmTEdqekxWaFBwek9qb3FEaWRUckhiajVLODZXSXA3SWxFUWxVUkxDNndPYVl3a3NOSkY0eUM0OVNwVTdLMHRLU0owdUJseHBnMHBETk9wMU83Tzl3Z2lGWVRFYVc2TU41R0loRzVjdVdLMnM2QWklMkIzdjc4dlpzMmNsazhrb3BJRDBaMlJrUks1ZnZ3NVU4c2hmJTJGJTJGVmZmJTJCdzM5V2QlMkZQVnh2MkU3TGVEMyUyQiUyQk9PWFhTN1hSWWZEOFJRUGhNbjBjb3hWUEI2WFJDS2h6cEtzMDdHJTJGRVJFZDZ4aFRJS2ZTSFVXalVSMFpNS2VqRzRPSWljWHU4dkt5bEVvbFpiaXp5VHA3OXF4aUtXZ0ZMMSUyQiUyQnJNeHBIaDRLQ3QwQkdqbiUyQlBrNTVBbXpCYmdENXdZTW9uR3RyYXlvOGhvME9Gb2R5WUdkblI5T0ZqYUVIJTJGZjM5dW53Z3lRZ3NpJTJGRUo4aXRnT3E2Ym9WQkl1d1VZM3AxT1I3RVd0bzZCUUVDWjNOalZFRUpDRVYxZlgxY1pDaUVidkw5Q29hQmUlMkJod0dPTXBpdzd5d3NLQ1JkR3RyYSUyRm9kNGZjRjhUWWFqV3JpVDdsYzFtSmNMcGMxZlFsZFhqS1psSkdSRWRXbnJxJTJCdnE2OGJvM291bHp2bUwwWkhpZXNHaDRHSXFQc3VXUUVrbklNYmNoRFg2M1dabUppUWFEU3FJJTJCUHU3cTVtZktJcHZRRjFMUFgxOVozOTlLYyUyRiUyRmFWWCUyRjhuODNWeHYlMkJFNkw2NTN2ZkdmajdydnYlMkZ1YSUyRiUyRiUyRnUlMkZMMW10MWp0THBaSURMU0ZCRUl3WHVIQmk3OHlvMG1xMVZGaExNZUttWVBYTm1FYzNaTFBaTk1pVGNRWUFGN21FMyUyQjlYSHk1VSUyRmlTejBNa2d2RFhhMkJDVUFHV0F6UkVZRWE0UFJyRXRnYlpzS3hsNWlPR0NFZ0xkZzgxaHE5VlMzeWNjTDlCa2tqQUR4NG5paXIwMWhuZ1U3NjZ1TG5XTVlNd05oVUthRmdUJTJGeWVpOHlkOTVjSENVVEVSNkV2dzNzQ2xlRndzRk1FeTYxM2I3S0ZIJTJGZGpFQUFDQUFTVVJCVkJPenI2OVB3WE5FMWl4U0lLc1NBb0lqdzg3T2pxWm1ZNGtEVVJpQ0psMDFJY0lVSVFybTRlR2hEQTBONmRoS041dElKTlI4aiUyRkdlc2RIdjk4djU4JTJCZGxkWFZWeDNlUm81RWJIemkzMjMxc1kydXoyZFE5QXJxRXlGSGNIRlNMZHJ2OXJYUTZmZmRERHoyVWZhMmV5OSUyRkY5WHZSYVJtdiUyRiUyRnQlMkYlMkYlMkIlMkJUZlgxOUZ6dWR6aFZ3SzlqWTJPR09qbzZxNHdLcEpYQjVTQVBDdGdRNVJiMWVsM1Buem9uVDZWVENKVnlZalkwTjVjTWclMkJBWDBCYU5pdE1QMTglMkZyMTY4cWN4b1VTWWlVJTJCVlhTTWNLMk1mdUVEQXdNS29rZWpVVEdielRyTzRGQ0FZUjdlWHRldlg1ZkR3ME81ZHUyYXhranglMkJ4aExJcEdJams4ZWowZnE5YnAyTEhpeHMzVEExZ1ZCTUNNUXZETjBmaFJIcUJQRXQlMkJPb3lpYU43Z1Q4am1VQVd6MGtNckRrdDdlM2xjU2F5V1NrVnF1cFAzMmhVSkJTcVNTcnE2dXl0N2NuWTJOajJ0MmRQbjFhT3AyanZNQjZ2YTdTTDV2TnB1bklVQ2hHUmtiVWxRS0ZBdFk0bVV4R0tSeGJXMXZTMTllbnZtTUVzNkNoaEx4TU5nRTVrbWZPbkpIJTJCJTJGbjVaV2xyUzducHNiRXlMRkVVUDclMkZ1NXVUbVZkQm5wSlkxR1E4bTVOOGJ1Uno3JTJCOFklMkZmJTJCOEFERDd3dVJNNiUyRnpldjNwdE15WHJmZWVtdiUyQjI5JTJGJTJCOXRNOVBUMFJrOGwwaHBpa2Nya3NxVlJLd3o1RlJNRk11RUt3elZtZlk0ZUxTUnF5R0I2bWc0TURqV25Ib0ElMkZNQWZZMzBwM056VTBWUDN1OVh0bloyZEh1ak1KQlowR3hBVGZpSmpacUFCRktvMUh6ZUR6SHRKWmJXMXRLZUJVUmljZmpPam8wbTAxMVIyVnh3ZCUyQlp5JTJCVlVEQTIzak80VHFnSmREJTJGd3h0cXBzU2ExV3E3UmFMVWtrRW1yT1NOZ3MzREkyaVR4OGNMM0E1JTJCaEFZWmZ6OTJheldYRzVYTkxwZEJSamF6YWJtdlpEeUNrR2glMkZ3dld6UUV5akRUbDVhVzlBQ0RHYiUyQjZ1cXBlJTJGNFNKQUExVUtoWHRudWxtSVN5TGlIYlhiRUNSZVZVcUZVMmZTcVZTJTJCbG11cjYlMkZMeXNxS0pKTkp4ZVk0RkZqUzRFVUdSV1psWlVWeFdkTFJEdzRPeE9mekxWV3IxVHMlMkY5YWxQdmFIQjl2JTJGdCUyQnIzcnRMaiUyQjVWJTJGJTJCcGZKUCUyRiUyRlJQRCUyRlQwOUR5NHRMUWtzVmhNM0c2M3JxVDVvaE9KaEhZUmJKbGNMcGR5cTlDT0paTkp4V3p3eVVhc1MxSXlWaUJJZURoaDRkeUFaNEdWZ0JYQmpEWUdXVlFxRmRuYzNGUUhDbnpKMlpCQ3N3Q1FaYVJnODRsOEJCcEJwOU9SUXFHZyUyRmxlOE44Wk9PcyUyRnNqVUJhdHFhazQlMkJDdXdBTzBzcklpSXFJUEo0VVlGUUQ2UHZ6USUyQkt4MmQzZDFSSVAlMkZSQ2ZGZzgzSWhlY1U5QlRjVnJFSklqUWpFQWdjNDRuMTlmV3BwUkIlMkZCdWZRZERxdFVwZng4WEhKNSUyRlBxMERFMU5hVVcxTWlUOXZmM05kVm9aV1ZGMXRmWDFSM2klMkJ2WHJNamMzSndNREF6cTZJZmxDQWVIeiUyQldSemMxT1hKeHlDRkNWY1R2ZjM5eVVZRE1yMjlyYk16TXhvTjQ4SFBpSjRST1FqSXlPcWlzQ0hQcGxNWHRyWTJEano4TU1QdnlHWTdiJTJGdTlYdGJ0TGklMkIlMkZPVXZQeG1QeDg5bU1wbXFpT2hHOFB6NTh5ckM1WlFOaFVKcVNRT1BpUkhxdWVlZWsyS3hlTXdtUk9USUIlMkJuYXRXdEtnTFJhcmNxSG9zaGxzMWx4T3AwYXh3VVpkbjE5WFlGWEhEZ0J0ME9oa0xwVXd2JTJCaWklMkJIdmg0YkFDQUVJaSUyQmU3MiUyQjNXVk9VYnA3QnltUml2ekdhenltWEE1NUREUUhmQXZSTWFRSzFXVTR5TWxHMjBidnY3JTJCNHF6OFJtSWlJN1RMQ0ZNSnBNbTc3QmRQRHc4MUlKQjVpUGZGMTBvMkEzMjBnRGtqTjRVR3F4aEVvbUVjcmNBNFNrc3U3dTdjbmg0S01sa1VxVXZqT254ZUZ6ZSUyRmU1M3F3TUNFVzhPaDBNUHRNSEJRUTA1blp5YzFQY01rUmlhZzglMkZuazFnc3BySXFKR0RRUUNLUmlJeU1qTWlsUzVjMGs1TWdWWmZMSmVmUG41ZE1KcU5qTnUlMkZSQ0RsWXJkYlBmJTJGQ0RIN3o0MmM5JTJCOXZkdUhIemw5WHM1SHI3eXV1T09PJTJGTFBQdnZzVjVyTjVydExwVkw0NE9CQW5uMzJXZVZLTVFhMDIyMEYxek9aakxqZGJybjU1cHVWZGMwYW5NS1JUcWVQeFp1eiUyQmg4Ykc5TllNVEF5d0dta0pRTURBMnBzNlBGNDlFUWxFVnRFZElrQUZjSVlQYyUyRkpDekNPb3dLU0h6Wk5kQ3RFY1pWS0pTbVh5JTJCSnl1WlRtTVR3OHJGd3d5STJNY294d0pFYXphY05nRVg0V0lEYiUyRm5RS0w5MWl0VnRNTUFJUyUyRmpJWElpbnA3ZTJWOWZWMTJkbmFVR016bk1ESXlJc1ZpVVlNaUdJY21KeWVWMkJvT2gyVnViazQ1YUpCbGZUNmZCdk1pOVVFRGFyUFpaSFoyVmxLcGxMclNrbXlPTyUyQnJnNEtETXpjMUp0VnJWc1o3T2RtRmhRWDMzVVF3a2swbnA3JTJCJTJCWDFkVlZWVTRVaTBWNXkxdmVJaSUyQjg4SUslMkJsb21KQ1ptZG5SVVIwWVdNMSUyQnM5NW1xQmpYaXoyWlNob1NHbHFDREQydDNkclZhcjFmc2ZlZVNScjd5cUQ5VnJlUDFCRkMwUmtUdnZ2TFB4N25lJTJGJTJCeXZmJTJGZTUzQjdxNnVzNWcySWIxTVR3aE1DNDZLazVsRVpHSmlRbXBWcXZxQUlHN3A0aW9Pd09jSWZBSHJGa1FGTk14ME1VZ3FNVWFCT0NiWkNLTUJSSHlHc1hGUnV0a2o4ZWpIQzZ5NnppSlU2bVVtdkxSTGRLbG9UTWtidDY0ZlVRJTJCWkRhYmxZRU9kd2hLQkVsSWpGOVlSeU9ISWdzUzdNdnBkRW95bVpSMnUzMU1hOG00YVBTU3AlMkZCRFVZRlV5U2pxY0Rna0hvJTJGcjU4QTJjMzklMkZYNW52SXFLSEJweThvYUVoZGNPd1dDd3lOVFVscTZ1ckVnd0dOUm1Kd0pQOSUyRlgzRk9jRXglMkJZN0JPT21pbTgyalhNQlNxYVRCRVBqclF5OUJoeGlQeHhVN2hRY1lEb2ZWR2prV2klMkJtbUVzd1RoMWklMkYzeSUyRnI2JTJCc1NDQVN1N08zdDNmdTNmJTJGdTN6N3o2VDlScmQlMkYzQkZDMnU5N3puUGQlMkY4OXJlJTJGdmJTNXVYa3ZOemdiS1ZiV1lBaUVQZ0JjYzVOaktRSm9qbWNUUUR0WURkd3BhQWFaVEVaU3FaUnVvd0NzSVdNeU9qRVM4cEJEOUlUbExTTHFuNDVUQW53eTR0REFndGpZUVdlZ3U4Q3hnTkVMMnglMkJNOVpBc0VSU0JaQVdnR0JzZG94T0RjUlJFakEyUUQ1Wm0xTkRWYWpXVlgxRmdSRVNGdzV1Ym13ck9tMHdtN1FRcEpzUmVzUzJsTXpTYUl1STJpJTJGdG9xOVdTTTJmT3lOYldsdEl3MFB1ZE9uVkt4MGVXQ05sc1ZrS2hrSDdPMk9pQTIzbTlYclhHSVYwYVBoOHVzSFJPSEFoc01ZMEtnckd4TWYydXpwMDdKN1ZhVFdablo5WGtrZzB3aTVoYXJYWnBaR1RrN29jZmZqajc2ajA5cjQlMkZyRDY1b2lZaTg1ejN2dWZ6REglMkY3d1c3dTd1JTJGZWJ6V1lId2xkU1NBaGlOVmgzYUVHeFdxMVNLcFhVYmhoak4lMkJPcUgwRGZaREtKdyUyQkhRRXhqJTJGOEZhcnBlR3Y0Rld3cGVuRVJFU0xJaG96cUFMd3BDQWQ4a0JnZHRmZjM2JTJCRVZMWjFYVjFkV2lqaE5tRU5EQzVsVkFXd3NRUExpc1ZpS3ZLbWslMkJUdnhGR1ZkRzMwayUyRmkzTHk4dmE2ZVl5JTJCVlU1QXRmQ1JvSk9rU0NhOFBoc0pvd01nNm4wMmtSRWFWRkdNMGY2ZmhTcVpUS1dYcDZlbzdSVzhoNUpOJTJCUEFnd1d4YWhYcVZUVUhKTFJkV1ptUmpseEZLTFYxVlUxa2l5WHk3cmx4TWlRYkVReU1jR3hNREJFU0c2MzI5VlZGYzgydHA1OHZyRllERGpocWIlMkY2cTclMkI2ZDNKeThnM1BidjkxcnQ5N0lQNSUyRnVyNzBwUzlkYmphYloycTEyaFhzZlZIMGMxTER2TWFXbVJzTkxoUmk0RVFpSVI2UFIyMTVrV1lnNjhHemk5SHFoUmRlMEpVJTJCMkJMMGlzUERROFdoaU5BQ1NJZW1BRHVjeUM1TUQlMkJmbjU1VWthUlJZbDh0bDJkcmFrcFdWRldYcE03clJFZHBzTmszem9TRDQlMkZYNzFxc2N4dE5Gb2lOZnJWYW9GUURwdUZNaVJjR3lsR0IwY0hLanNobzRMZSUyQkJtczZuJTJCWG5DeEdBSDVMTXZsc3BKT1JVVGRWWkZ0NFRUcmNEalVEcG84U0xxbFFDQWdjM056VWlxVk5GdXgwV2pJMmJObnRjaGdKc2xJZWlPVVZEWTNONlclMkZ2MTk4UHAlMkZLdm95ak5adFc3SWo2JTJCJTJGdWxXQ3pxc2dDV2ZpQVEwQzFwc1ZoVTg4ZGlzU2dYTGx6UXlDNDJyWEMlMkJjTTgxbTgwUDNuJTJGJTJGJTJGUSUyQjhKZyUyRk42JTJCVDZneTFhSWlKZiUyRmVwWHM1MU81Mkt6MmJ5MHNiRWhxNnVyeWpJdmw4dWFld2ZBU2pvTmVCQWtVZ29OJTJCRVIlMkZmNzhLa0d1MW1rcFNNTGVqJTJCS0g0NXdIZjI5dlRMbzhJTTdaZXVHcjZmRDRKQm9NU2pVYkY2JTJGWEs2dXFxaUx4TXhJVE1pQmtjbzZmUkNwbkFEVHJHbFpVVmZaalcxOWNWJTJGQmNSNVoxUm1JaHJvN3RrVEhTNVhHcGd4MWdNMVlMQ2UzaDRxRnZIZHJ1dGJnaGRYVjFxdjJLTVNvTWNESjRFWmdmdWg2MDJlanNzZDBSRXUwYWZ6NmRabWNTcFFhSFkyTmpRTG9ZOGdGQW9wSVcxVkNxcEY1dkpaTklRQzdCRnA5TXAlMkZmMzl1dERwN2UyVm9hRWhKUjNqcVJZT2h6WFR3T1B4cUhWT0lCQ1FTQ1NpUk9HbHBTWGw5b0VuSXFydmREcFZFYm56MFVjZmZmSTFlbHhlTjljZmRORVNFZm5hMTc1VyUyQmVwWHYzcXgwV2c4dGIyOUxVdExTMm9odzVhRzhBTkNSc0ZoWURiRENNZkhDamtMMjY5d09Lem1nb3d4WnJOWkM1bHhEQVZqQzRWQ1NxTUlCb1BTdVJHdUN2NDBNVEdobGpJWTlybGNMdlhRSiUyQjZNTVl5OFBadk5KdGxzVnQlMkJieVdUUzlYeXIxUktSbDIyTmlRSEQzUlROWTZWU1VZOTBMS0dOdWtNRXcxZ2xZM1NIYUoyZ0VMbzNXT2lrUGVkeU9iVzNNYm90NEJkR3doSk9zNVZLUmJzNE5xMURRMFBTMWRVbGtVaEU4eFRwRXVtaTBVdG1NaGtseUpiTFpiWHlSaVBKTnBmUElCcU5pc2Zqa1pHUkVTM01WcXRWdFlPbFVrbG1abWIwJTJGVzl1Ymtvc0Z0Tk5KWVVZUExCY0xtdW5DZjhQdWM0TmVzdVMyV3klMkIlMkJJVXZmT0daMSUyQlFoZVoxZGY1Q1kxaSUyQjYzdmUlMkI5MzN6eFJkZnJMcmQ3cnM1cFFIS3NWZ1JFUjJ2T0EzeFkwTDFmM0J3b0daelBGVDR1eU9HNW1mbzBNeG1zOVJxTlRHYnpjZjh2Zkcyd2dVQ1BTR2RHTjBRcnhXJTJCRSUyQk1WWFFLYVFUUjdNTGlSQWNWaU1UWFh3eiUyQmU1UVN2QlZJc0RQWkVJcUdjSWFnWVdBTDM5JTJGZExvOUhRMVQ1ZEVLOExVVHFZRXY1ZWJPWGdkJTJCSCUyQnlldEJqN20lMkZ2eSUyQnJxNnRLV0VWdUJKN0VDRjh1bDVWc3l2YVNXREUycTd3ZXRwWEJZRkE3MyUyQjd1YnRVdXNsbmxPMGNZRHdZRkNSV01ESDRZbnh1cE9OaENnN1h0N094b2w0ZEFuOWk0RzklMkZ2RlolMkZQZCUyQnZqanolMkJlZmMwZWp0Zlo5UWZmYVJtdkwzemhDMSUyQmFuWjE5RUNhNjFXcFZWMDVrTkZBTk5qYzMxVGNkU1F0QkIlMkZDajh2bThFaHR4QzZqWDY5TFYxYVhrd1ZhckpmMzklMkZlSjJ1NDhKcExHQVRpYVRXaHlRMDBESFlJeGpBMGpSUlBnTmV6d1lEQ3JwbENVQlBsYWtGb3VJSmd2MzklMkZmck5oVlNLTFNLd2NIQlklMkI2cVJJVWhZUkU1S3V6UmFGUzZ1N3ZGNFhDb056cExCa1poTnFPQSUyQm5oN2lZaHFCUEhnb3ZOakFXRVVRQU51OCUyRnZxOWJwa01obmx3eGxGNFl6MDNkM2RpaFdtVWludFlGRVFySzJ0eWNqSWlGcGk3JTJCJTJGdkslMkJNZktRNiUyRmw0TUVIU3J4YUd4MzZZRFpKR09yVXlxVmxDb0J4V0Y4ZkZ5ekFSS0p4TGVjVHVmRnh4NTc3UGVlTVBxclhHOTJXcSUyQjQ3cnZ2dnN1enM3T1huRTduZlkxR3cwR0I0U1FFWSUyQnJwNlZGM1NHUVpHTk1SWUlxJTJCRFpkUmJuNktFM283SkN0MEVuaU05JTJGYjJxazg0JTJGQ0dqT05jb3QlMkJIUGtWQXNJc2M2TmZSem5VNUhLUVYwWlVpQm9Id2drekhhRmNQMnhzVVVCcjNQNTFNTUIyZFNPcXRpc2FnMk02MVdTd3NyNFJrVVhxT25GRjBNWkZmc2dxRks0TjdRMTljbmUzdDd5dkwzZXIzcWM3YTF0YVZGazI0WDhpczBBOVFBakt4byUyQnFBZFFLMGdOQUpSZmJ2ZGxwbVpHUW1IdzVxZnlKaDNjSEFnMFdoVU96ZEU4eGcwMG5uVmFqVzFTU0lNR0NxSjMlMkIlMkJYbFpVVnFWYXJUMzM2MDUlMkYlMkIwN2U5N1cxJTJGa0J2QyUyRiUyQjE2czlQNkJkZm5QdmU1WjlydDlzVzl2YjJxMSUyQnVWN2UxdDFTTWlzV0c4WW0zdGNya2tuOCUyQnJGenVKeGZDVVdxMlc2dVRvWXNybHNxNzdqYXo4YXJXcWNoVTZITUJpYUFqdGRsdURUR0ZOT3h3T0pXb3lIdkpRUXZCME9wMWFqSWlRZ2hTS3RUR1pnSERPS0ZwZ1M0RHZiUHJBaVBDME9qdzhsSEs1ckYzYXdzS0NkbjklMkJ2MThMTXU0YjVYSlpNVUVLQ1o4em5TVE9DaHNiRzdxUXlPZnpTc1RFWHBwdWEzMTlYVFdBV04lMkJBbyUyQkhHZ1ZkOFBCN1hRaGtPaDNWTXByZ05EZzZxZGJKUlQ0b0ZEZ1JVbGpNY1lIMTlmVEkyTm5ic05XRWc2UFY2SlJBSWlNJTJGblV4ZFl2OTh2UzB0TDR2UDVQdiUyRjNmJTJGJTJGM0Q3eTJUOEhyOTNxejAlMkZvZnJqJTJGJTJCNHolMkZPUCUyRjMwMDklMkZwZERvWFJDUnNCSVl4MEROYUlMT0Y4bnE5JTJCbERBaFlLdlpSVDJ3Z25iM053VXY5JTJCdlAyJTJGTXJhUExvMU1ENktaRDR1ZjclMkIlMkZ0Vmp3Z2dEdDJDZURGalVDbDIwVVp5S0FKanRuaHd3Qmc1c1dDQmJNdnZKaUlldDFlWHl5WGxjbG5pOGJpQzRsQktTQWlpd3hRNTZrb25KeWZWeWdVY0VhUENVcW1rUERWY0V5Qm0xdXQxT1h2MnJGU3JWZW5wNlpHJTJCdmo3bDJTR0hvWk5EZzBublNMSEFVMzFuWjBjS2hZSnVRa1ZFUTFvSlpGMWJXeE92MTZzaklSdERUQjZiemFaMmxSeE11R2JBNE9jelIlMkJhRHUycXBWT0o3ZlBBVG4lMkZqRTc0MWgzJTJCJTJGaWVyUFQlMkJsJTJCdXA1OSUyQiUyQnZMdTd1NUZzOWw4QlhlSWNEaXMxcnY0ZkVNcVpmME93TXlxbTFFRCUyRmhVRncyYXpxY1V1JTJGdWh3ZXlCcE9wMU9FUkVkNzBpUEZqa1NNdE9sJTJCWHclMkJhVFFhc3JtNUtWNnZWekV4Tkg1MFhHd2JzVHdCWEFkMHg2ZXBWQ3JKM3Q2ZSUyRnYlMkZaMkltSWhzY3l5blYxZFVrNm5kYU9qbTZLSWdraFUlMkJSb1pKMlltRkI1Q3VBN2VZcFk0cUNuSEJnWWtLMnRMWlglMkJFRktDYWVIenp6JTJCdmhvUnNTUm45TmpjMzFleVBzWmFDQTkyaVVxbkk2dXFxTGtGMmRuWmtiVzFOTzhQOSUyRlgyWm5wNVdySkJPRWxGNExCWlRLb2ZaYkpibm5udE9tczJtcksydGlkUHBWTTRWS1UxWVhaTVh5VExtQmpiNDRDT1BQUExrYTNLenY0R3VONHZXJTJGOCUyRjF0YTk5clNJaUZ4ME94eFgwaVJzYkcwb3NoS3NFemtNSFVhMVdKWiUyRlA2ODJiVENaMUt5UWlxZ2VFTGQ1b05LVFZPZ29pSmV5QWpSZSUyQlRhU3lRQjlnV3dhQUREWUNINmpWYXFuUEY2JTJCTGg4N2hjTWpxNnFxeTIlMkZFWGc1eHFISDNCYmRqVWdTTWhoUUhub1ZCUzdMeGVyOUpBc0tCcE5wc3FQaVlwYVdabVJocU5oZ3dORFNtZVJzQXBlQjZiUGo0cnI5Y3I4WGhjcFVwUVBuWjJkaVNkVGt1cFZKS0JnUUhkeW9JdkZvdEZjYmxjdXRUd2VEeXlzcklpS3lzciUyQnRudTclMkI5TEpwTlI4aWRNJTJGTnR1dTAzTVpyTnUlMkJ3RDFYUzZYTEMwdHllSGhvVXhPVG1vYUVueTV3Y0ZCWmRhelpXUWplOE95cGlvaTkzM2dBeDk0OGpXNHhkOXcxNXZqNFM5eDNYUFBQWTF2Zk9NYlQxY3FsUXQ3ZTN0cEtBODhDRWhuME5nQmJCUGVRTUhnMUdYVEtDTEhOSHdpb3VNSW1CU2RHeUptaUk2QTk5QWdrSllFZzhGalFtY0FYNnhyTU9CankyVjBqc0NZRHo2Wk1VY3huOCUyQnJ6TVZzUGpyciUyQlBPUVdrbGRadk1LZjJ4dWJrNUhheHdqNkw0Mk5qYTBrREx5NGNMS1o4QmhBQzZJc21CbFpVVTdxZjM5ZmUyRVVxbVViRzV1eXQ3ZW5uNFBiQThwZ0tSTDIydzJUZENoUUVNTkVUa3lUb1N3bXMlMkZucFY2djY4ODNtMDB0UE9RS0ZvdEZWUlZnU3dOZEJnNWRKQkxSejklMkZuODFYMzl2WXVQdnJvbzglMkI4YWpmMEclMkZ4NnM5UDZKYSUyQm5uMzY2OHZUVFQxJTJCczElMkJ0UEJZTkI3Vzd3WGtJV1V5cVZsTWJnY3JtMEVEU2JUU1ZyUWptQUtBbXVoSzRSQUJ1Y2l5MVlzVmhVRmpYcmVxUEZDJTJCUEd6TXlNZGlXayUyQlpDN2glMkZVTVB2TkVuamtjRG8yS3gwcEdSSlFMQlZhRHZRMXJma0k0NktyQXdPaXdLcFdLS2d2Z1NLRnpCSUFmSFIzVjRrOXhaakhRYnJjbEZvdnA2d01zUjBBTkZRS2JhS1JHUnVrUTc4WG44MGtpa1pEeDhYSHhlRHlLRTdKQXdWRURYN0dUSjAlMkZLNE9DZ0xDd3NTS2xVVW1rUDIwQzZaciUyRmZyNGNWbWxVT0ZFWmZJQVV3eWh1NFpUV1h5MTM4MUtjJTJCOVh0dDJ2ZmJ2dDdzdEg3RjYlMkYzdmYlMkY4M3YlMkY3MXJ3OTBPcDB6M0x6UURwQ2tCQUlCVFZnR29LVjdnTWJBJTJCSUNEQWZRRnlKc0VPOEQ1MmQlMkZmViUyQndFZklhaUI5VWhFb2tjQzklMkJBTWpBNE9Iak1hZ1o4Q1V3SlJuNXZiNiUyQm14NERWRUJWR2g4VnJ4RmtUMHo4NlBjaW94cyUyQkRCUUlqSWh0QjhoTXptWXlNalkySmlDZ3ZDaUcwaUNodFkydHJTd1hWRG9kRE9wMk94T054RVRteTBoWTVBczhoOWg0ZUhzcmc0S0RLY2JEbG1adWJrMHFsb294Mmk4V2lWQkVDWExlM3Q4WG44Nm1FQ1NBZGtIOXpjMU9hemFZa2swbFpXMXZUcnF1bnAwZWRZUThQRDlXUmRXdHJTOUxwdEZGeVZBMEVBaGNmZSUyQnl4Tnd2V3IzaTkyV245R3RjJTJGJTJGJTJGTSUyRlAyQTJtNSUyRkMyTTl1dDB1dFZ0T3VDVyUyQnM3dTV1OGZ2OWtzdmxWR0RiYnJjbG44OHJYd3FyWjZ4NVJVU3hGVmpsVUE1RVJDa0hZRTRVRHJhRWZYMTlHdFFBSU05NENDRVVXeGlXQVZqd0xDMHQ2VmlFakltdEcwbmJPRktZeldZSmhVTGk5WG9sSEE3TDFOU1V0TnR0dFdWR01RRFBDZkluZ0RVYlJiYWElMkZDd2pMcCUyRmZ1WFBuSkJ3T0s0OXRhbXBLeXVXeWd1aHc1WERJd09rQlhTZmQ3dGpZbUJZUHNMWGw1V1VKaFVJU2o4ZWxWcXZKM055Y3ROdHRkWlpGYkU2UmhqMlBXTHklMkZ2MSUyRm01JTJCZVY2MFpLdDhWaWtWd3VwNzVhYkJuNVRMZTN0NnVoVU9qaUJ6JTJGNHdUY0wxcTl4dmRscCUyRlpyWGZmZmQ5ODElMkYlMkI3ZCUyRkclMkZENWZHY2duSUpkc1ZhSGFtRFV4ZUZzZ0xjNjlBV3NYQkFsWTFkQ0FDZE9sZkMwb0JsZ3hnZXZDc2NBdDl1dE1WZFFEJTJGRDVndUdPTXdFQ2FIQWtObjZOUmtOOFBwOCUyQjVIUjI5WHBkb3RHb0J0Qml6VUs4dmRQcFZMMGtwRlFSMGU0U3VnQlVFVGF2T0lKR28xRlpYbDZXdzhORERSR3gyJTJCMzY0Qzh1THNySXlJaUtsOEg0JTJCdnY3bGF4TEtBYyUyRlV5NlgxVUN2V0N5SzMlMkI5WGswYkc2NEdCQVpWVTRiOE9yUVN2TE9DQVRxY2pnVUJBUkVTdHJCRjRtMHdtdGNQQmpSUTdJSXZGVWowOFBMejQwWTklMkI5TTJDOVd0ZWIzWmF2OEgxbmU5ODV3R1R5ZlFVbUFhRnh1JTJGM3E1c0RLZEJ1dDF2RFFwSDVvSEdqY0ZHQWNKakFrQkFaQzlzb1hCQndSNEFONzNRNkpSYUxhWWVGaVY2bFV0RnNRaEo5Nkhac05wdDJNNlJUUTZEczd1NVc5anppWm14N3VycTZ0SHRFRXNTZndlek9tSVRNd2dFalJidmRycEtkN3U1dTJkcmEwaTFnT0J6VzN5OGklMkJ2bkFQNE1mQnM2R1NKMmxnb2lvNkp6dEtYUU1Fb3JzZHJ1TWpvNHFOV05wYVVtS3hhS3kyVjB1MTdFZ2tMNiUyQlBqbHg0b1FTVW8wOE9BNHRPR1JHSDN2R2RJJTJGSEk4dkx5MVVSdWZqNDQ0JTJCJTJGV2JCJTJCZyUyQnZOVHVzM3ZPNjU1NTV2ZnYzclh4JTJGWTJkazVFd2dFcE5sc0tnMUJSSlF6WkxSSGJyVmF1dVhiM054VUtnRnB6MWdIdzVzeUVoNmRUdWV4ZUhVZUZvdkZvaDJQeiUyQmM3UnBwa000azRsOWVEblRHZ1A3JTJGWDRYQWNFMW16aFlNanh1c2pIRFlTaVNnT2g2MHhCRlFlWWdUUTBCTFk5dkVlY0JpbG1NS1RZalFWT2RyTUJZTkI3U3doM1VKRHNGcXRrczFtSlpsTUtuRVQ0aTFKUmxhclZVNmVQQ2xPcDFQRjZvT0RnNXFFallWem9WQTQxdDFDaGNDbWlPS0pUMVklMkJuOWZjU2dwdVYxZVhKQklKMmQ3ZWxrQWdVTjNaMmJuNG1jOTg1czJDOVJ0ZWIzWmF2NFhyWCUyRiUyRjFYeDlvTnB0UHdkJTJGQ3hSUkw1bzJORFFXSTZab1lzM2pJOSUyRmIyUkVUVTBzYTRSYU9RR0U5d3VoQTJnaFFTaThVaW1VeEd4eUcwYmJ1N3U1Sk9wNCUyRmxNbUlEalgyMDAlMkJuVTFHWEU0TVNSWVJIelNxY0c4Q0JqUnlaeVJBOEF0MG9rRXByZ0E4V2dyNjlQcFM4RWV4aUxRcTFXazRPREElMkZGNCUyRnIlMkYyemlWR3JydGE5MSUyQjlYM3ZYJTJCOVhWWGQxJTJCeEFsT2dNd1FRNCUyQlFycGdZWlhJWjNUN0tReUJDNGdOU0lDUVNIUjRpSWdnMUNVUkVJU1FPU1pRd0lSa2dNYnZPbkVGTWhISGNicnU3cXglMkYxcnIycmR1M2FWWHRYMVIyNHYwVTF1VWM2OSUyQks0YmZkZTBwRU9rTmp0Zml5diUyRjFyZjklMkZ1UzhtZGxreWZ5bXNaeXF2bDNkM2V4dExRa0pBaGVVNG1jNGNjOEhBNkY0aHFQeDdHMnRvWklKSUpMbHk2aFhxJTJCTHE0Rk5rd0VqREx5WURXMDlkZW9VVE5NVXNmR3BVNmZrNjViTDVVaUwwSGQzZDg4OCUyRmZUVGJzTzZDZVUyclp0VTc3JTJGJTJGJTJGckxYNnowZmlVUnc1Y29Wak1makE1d3RobVNRUWxDdjF5VkZobE5XT0J6RzF0WVd3dUd3TUxmNHRLSjVsJTJGcXUyV2g2N3Ewb2F1VFZqaE1QVTRDMnRyWmt4ek9aVEpCS3BlU1ViNW9tdHJhMlJBM082WVc3TDlJenlVUSUyRmZmbzBVcW1VWkNkU21rRkZleWFURWVybiUyQnZvNmdCdnAxZnkxT1RHUmg4JTJCUGc5TnFKQktSNXpYMWIwUzZjT0h0OSUyRnNGTGtqOTJZa1RKJTJCUzRzTDI5amEydExRQVFNelUlMkZaNlBSU0JvZmQyQmt3VE9RZ3VERVVDaDBZRWRGTmhaeE9CU3djcWNXaThYUTYlMkZXd3NiR0JkcnV0cTZwNjV0eTVjMjdEdWtubE5xMmJXTyUyQjk5OTV5SUJBNFQ4WTY5eDlNJTJGZUZDZlhGeFVjU00xRzlSMkVpVWlhSW9hRGFiOHMlMkZSN3NJSmdOTUViVFBVUkZFYk5CZ00wR3ExaEpBS1FKNVZwMCUyQmZGbk15Rzkxd09CU0toS1pwRWlMQkJHenV6djclMkI5NzhEdUFFS3pPZnp3cWppbE1YTElRRFJiQkVwczd1N2klMkJsMGlwTW5UMHFPWXlBUUVBbkk1eiUyRiUyRmVkUnFOVFNiVGNrajdQZjcyTm5aa2FiVGJEWVBYRXdKWWF4V3EwS0tvT1hxeElrVHVQJTJGJTJCJTJCMkZaRmtxbGt2eFpLUm1ocElNSEN4NCUyQnVLUGtFN2ZaYkdKdGJRMExDd3VDSERJTUE4VmlVYVpBUlZFQVFIRFl6V1lUeVdSU0IzRG00WWNmZGh2V1RTeDNwM1dUNjkxMzM3MHdIbyUyRiUyRlJ5YVRLUkpEd2tncVByZElUS2pYNjNJT3AwR1llcTd4ZUN6c0xBQ29WQ29pYSUyQkFFd3FjbWwlMkZURUV2TkN4eml2WEM0bmdhWVVuTkwwelNzbnB3cnU0SWJESWVibTVwREw1ZVRTTjR1SFpzWWhvOG5JYUM4V2k5SlVPNTJPVERKY2xBTVFMajZqMnppQk1xNmVzZ2lhc2ZsbnBrZVBwdkJlcnljTkw1dk53alJOJTJCWnh4T20wMm0lMkJJVEJDQ3BQTmxzRnFkT25SSzZnMjNiZ3JRbWtKQmtXTnB3ZUQwMFRWUEFnQ1JjOEhQT0hkZnAwNmQxMjdiUGZQdmIzM1liMWswdWQ5SzZ5ZlhXVzI5cHNWanNUTHZkdnNpbkdCZkIzT1h3bTV5Tmlqc3F5ZzBtazRrSU1vbnlMUlFLb2dGaSUyRkRxVjNxWnBvdCUyRnZJNWZMQ2YyU3owbnV0bWd6R28lMkZIMk4zZFBaQmlRNlo3czltVWY0JTJCYUpxYk44QW5LM1Jhbkhmb2E2UTJrc0pXSnkzeTZjWSUyRlc2JTJGV3dzN09EWHElMkJIZXIwT3N2bDFYUmNoNW1ReUVYMlYxJTJCdVY2VE9aVEFyRmdmJTJGSGhIRGFmS2ljNTdXU1RhNVNxY2d6RDRCOFhXcTFHdXIxT3NianNmeGxRSjBjbjRZZWowZHNONFElMkJFc1BEajQlMkJCRzBUZHhPUHhzMjdEJTJCbXpLYlZxZlFmM3VkNyUyRlRrc25rbWVGd2VORXdERlFxRmZrR0p4U09mN3Z6S2tocEFoZSUyRm5MRG9JV1RVUFNlbFdYVThWZTdjaFJIJTJGTzd2VUpoV0J5M1l1cEttUkltV0Nva3JHbnRFdVF3Z2lBWVcwSGVWeU9WN0hZQmdHcmw2OUNxJTJGWEs4bko1SVpSN01vOTJOemNITzY1NXg1aFM4WGpjYXl2cjB0Nk5wWG9GTUh5a3NrcnJOJTJGdnglMkJMaW9qUjJOdXJMbHklMkZqeXBVcllrNGVqVVpvdDl1NDk5NTc1UkpMTGhaMVdveTglMkY5dmYlMkZpWmZGOHV5OE1BREQ2RFQ2ZURLbFN1U1hNU212clMwSkZPWHFxcFlXbHFTNDBXbFV2bVByM3psS3hkdSUyQlRmZUVTbTNhWDFHOWR2ZiUyRmxhTHhXSm5pc1hpSmk5aFpKZnpCd3pBZ2QwTUc5anM4NDZMZXlLQyUyQll5YVJmaVNRa3FCYUtGUUVIQWdsZVg5ZmwlMkZNMW55TzVuSTUyZlhReGtKMmxLSW84dndqMjJzeW1hQmNMbU13QTVSSnp3QUFJQUJKUkVGVUdJZ2F2MXF0eXA4RmdDelJHZkpLSlBSc3FDbWZwN1RhVUpsUGFnWjFZTlJsY2IlMkJuNjdwdzM0blQ0VjhBREp5ZyUyRlNnV2kwbmFVREFZeE5yYW11ekRTQWlsUnF2ZGJpT1R5YUJZTEtKUUtBZ2k1JTJGTGx5MEtjWUFPbFFKV0JIVVRoQkFJQjFHbzEyTGI5SDA4ODhjUWJoJTJGRTlkMVRLYlZxZlliMzExbHVhcG1sblZWWFZ1Y2ZpJTJGb2dYSno0RkFRaSUyQkJNQ0IlMkZNVEZ4Y1ZQNlp2NE5DUkpnV2s5QUNTb2xPSlI3cDE0d3FjMXFGcXRvdDF1UTFFVWJHNXVJaGdNU2hoRk5wc1YzRTB5bVJSMlZpd1d3OUxTa2pDNW1IbzlIbyUyQnh0TFFraHVWWkFlb3NOWUZUR3VGOFBBSndHaVNlbXVyN1djc1B0V1U4RUxENTVISTVJWTdXYWpYWnVZM0hZOVJxTlFtdkpaT01ma1QlMkIydTEyRzdxdW85Rm9RRlZWSER0MlRCYnVpcUxJMTRWSEZVNjRaODZjRVdQM2ZqMzM2S09Qdm5HcnZyJTJCT2FybUwlMkJNJTJCNEhucm9vZXI3NzclMkYlMkZsMlF5JTJCZlZRS0JTbWVwclBNdHBJMkhpaTBTZ2lrWWprRHhJU1IxQWdweXNTVUFrVURJVkN5R2F6U0tWU1lrZ20zcGw3czFuJTJCTyUyRmRxM0UzcHVpNlRJSiUyQnl3QTI3RVhWSW5EallOQ09SQ0NhVGlaaVhBVWgwV0NRU1FhUFJFRHdMR3pNdE00WmhISkFzMEdROEMxSGtwRWxGZkxQWlJLbFV3dmIyTm9iRElVcWxralJ5eWpvcWxZbzBPS0tpS2VRbHBXRiUyQmZsNG1OciUyRmZqMlF5Q1UzVGNPellNV3h1Ym1KdmIwOFNmTmo0S2VwZFcxc1Q4VzYxV3BWZzFyMjl2Zk0lMkYlMkJjbFB6aDNPZDluUktuZlN1Z1gxN3J2dmZtUloxaklOeFp5SUJvT0JpQndwRCUyQkN5JTJCOWl4WTZJQjZ2ZjdrZ25JQ3h2Rm9hWnBvdGxzWWpRYW9WYXJ3VEFNZ2ZCRkloSHgzd0U0WVBPNTc3NzdjUHo0Y1dpYWh1M3RiYkVHQVpCbUdZMUdSZHRGJTJCZ1Rwb1h4Uzl2dDlEQVlEWWJjekJuN1dvalE3ZVhIJTJGeEdkZEtwVkNPcDJXckQ5bUJWTEdRUFk4Zng5ZU5tM2JocUlvb29Mbjg1bDdQYkxNZUZBZ0xpY2VqMHVLTkNkZUdxdEozSmlibThONFBNYng0OGRGZXpWTDVlQkVTRzJhWlZubmYlMkZyVG55NGYxdmZYVVN0MzBycEY5ZFd2ZnZYeVglMkY3eWwwM0xzczd5YWtlOEM4V1NYSFNUdWNRNE1UN05hQiUyQmhvRE1ZREVyd0tkWGU5TG81amlOUlcyU2ZVJTJGWE94c2tmUG1ZU2NuTGdsWTBXSHo1VmFmcW12bXN5bWFEUmFDQVNpVWlqSTFFViUyQk9jVXlFbUxDVVhCWUZDQ052aDBKV21DUk5CME9pMXNlQ1oxRndvRkpCSUphVmJjOVpFdnhvJTJCWk9qR1B4NE5XcXlWVEVwczVtODNPemc1U3FaUk1qaWRQbnBTJTJGVUdoZ3I5ZnJxTmZyRXA0YmlVUXdQejh2c29kV3EzVlJWZFglMkYlMkJhVXZmY2xOemJsRjVVNWF0N0JlZU9HRk4welQlMkZCVzlocFFJTUU4dkdBd0tTSThOd0xJc01WQXJpaUxKMW9xaUNNQ09FZXpwZEZyd3Y0dzdNd3hEbU83YzhaQ2trRTZua1U2bjhlQ0REd3JhbVdreXJWWkw2QXg4Z2cySFExaVdCZE0wNVpycDlYckY1ak03Q1RFMW1TZ2JXb240WkNQQ2glMkJnY3BtdnpLUWhBbE9xVWNjd2FxUG1rYmJmYmd1dGhhQWIlMkZNaUIyMnUlMkYzNDh0ZiUyRnZJQmp5WCUyRmUxcUNhQVZpUnVWa01zSFZxMWZoOFhodzMzMzN5VE03RUFqSVhqQ2Z6MThjREFabnZ2V3RiN201aExldzNLWjFpJTJCdFBmJTJGclR1V0F3ZUo2NkxUNmZXcTJXTE9mcE1lUlV4YXclMkIlMkZ2QlNLRGszTjRkME9vMWtNaW54NnBSTDVQTjUyVTFsczFtWlJEaVZyYTJ0eVZMJTJGSCUyRiUyRjRoenpWc3Ruc2dmQU0wbFpwamNubGNtSTBIbzFHS0JRS3N1c2lQNThJSGtvSk9KbXhLVEVwaDRFVHNWaE1MRVFlandlbFVnbU80NGdOaXBmS1lEQ0llcjJPcmEwdE1YNCUyRjhNQURZb1RtYzV0SlFwRklCSXVMaXhJdnhpdG1wVktCcHQzb013eFF6ZWZ6UW8wdGxVb0hzRE8xV2sxMGFyUkZkVG9kZlR3ZUwlMkYlMkY4NXo5M0c5WXRMcmRwSFVLOThzb3J5OTF1OXlJdmlWU25VNVZPeng1MVJJbEVRcDVvQU9RWnViNiUyQmpucTlqcjI5UGFGNEVrSERTWXYlMkZiRFFhRmYxV0xCYVQzUk96JTJGWFJkeDk3ZW5rd3RuR1Q0YkdQejBIWDlBRVdWS2RaOEx0MTc3NzJJeCUyQk9ZVHFleWk2SVNuNFpwSXFrWjhERExmaWNlMmUlMkYzNDlTcFUySiUyRkFtNVloM3E5SHZMNXZEd2Y2Y2ZNNSUyRk1pRUNXTmxOZEhXb25JRHFQOGclMkZ1JTJCZnIlMkJQU3FVaU5wMVdxeVglMkYyZXYxb2xxdDR2cjE2eElBdXk5OFBmUFFRdyUyQjU0dEZES0xkcEhWSjVQSjR6aVVSaWt4TUU0WHloVUVqaTQ1a0RPQndPMFd3MkphU0IyWHQ4a25IcHphY2lQWTVzWGhTb1VqeHEyellhalFZcWxZcm9rTExack1naiUyQkhTaSUyRm1zMlFwN21aVWFjMGRCOCUyRlBoeFRLZFQ3TzN0Q1JLSFVmZHNOZ0FPaE00T0JnTUJIb2JEWWZGRE1wU2lWcXNoRkFxaDJXeUtwNUZ5QjhvdmVIa2xEcGs3T0pJbzl2YjJNQjZQc2JXMUpSZElQaDNqOGJoTXA5eFp4ZU54Vkt0VkVkY0NFTWtKMGRxYXB2M0hNODg4NHphc1F5cTNhUjFTdmZUU1M5cDRQRDdyT0k1T3BUWiUyRlVJaENZWXo4Yk5ncUd3b3ZpRnhpVSUyQjFPTVNaTjFJUEJBSVZDUVg3QU9hbXd3WkJBTVI2UFVTZ1VEcUJZS0h2ZzRwcEVDUzZveCUyQk94TEw4WlYwWU9QQTNIM0JHbDAyblppN1ZhTFhRNkhURkdxNnFLYkRZckJteGVBcXZWcWtnOFpodWRaVm5ZMmRrUmZoY2xHVDZmVHlMTjJIQkpZbUNnNnNtVEp5WFM3T09QUDBZNm5SYnFLd0IwdTExSkR5ZCUyRnYxZ3NpdGpYc3F4ZnVlTFJ3eTIzYVIxaXZmTEtLeDlabHJWTTc1JTJGak9JSnhvU0NUaWROa2FwSGtRRzhkcWFVVVpNN3F3T2pGSThhR0FrNCUyQnhUaGRzUkZ3VDBTN0RZbWduTko0UVp5MUdCRVN5S2xPVlZVNUZDU1RTUnc3ZGt3U2dFaUNlUERCQiUyQldTU0s0OWRXVE1kJTJGUjZ2VmhZV0JEVU1vM1hqQUxqZE1VOVZhMVdrNCUyQk5rb3RaUFBUaTRxTFlrWGcxTFJRS0NJZkR5R1F5OEhxOUVvTkcxd0FQQnJ4NDF1djFEMzd3Z3glMkI0V3F4RExyZHBIWEo5OE1FSDc0OUdvJTJGJTJCa2lKSHBONXhjR01pYXklMkJWRWZjMGZPaHFnT1ZuUW5PdzRqbUNmYVlzQmJxam5lWG56JTJCWHlTSnMwOUQ2MHhaRUpsTWhrSmNDQmVtTTFnbHR4SnMzSXFsWktHNlRnT09wMk84T285SGc4U2lZU2tPSSUyRkhZMEhCRUo3SWhxeHBtcUJqQm9PQlRHQ3FxaUtSU0lpTmlmRmt4UENRR3R2djl3V1ZUTVF6WVlHNnJtTnhjUkhSYUJUcGRCcXRWa3ZDT3l6TEVsNFhMN1hjaXdXRHdZdW1hUzRmNHJlS1clMkZ2bE5xM2JvRjU3N2JYVldDeDIzdVB4eUZPRTlJQkFJQUJkMSUyQld5eURTWmREb3RVVm9BNUFlVTF5NW1DRExpbnVacDJsbG1FMnZLNVRKS3BkS0JMRUMlMkYzNDkwT28xUUtDUVdJWUlOQVVpakltV1ZUOHJKWkNKa1R4SXEydTIyUVB6NGxHVVFCRDl1N3RBS2hZSW80Y25iNGxUSnB5T3hON1JBRFlkRDVISTVOQm9Oc2VmTXpjM0o4N1pRS014ZSUyRmNTTHlZViUyRkxwZkRzV1BIa0VxbEtHV0FZUmlDMkluSDQlMkZwME9sMTJwUTIzUjdsTjZ6WXBYZGZQV1paMVVkZDFhSm9tTzZaWUxDWmhFJTJGemhaVTRmJTJCZVdrZHBJTnBTaUttSXA3dlo0SVFNbWFvdkZhVlZWcFBMVmFEYTFXQzQxR0E2WnBZbk56RTd1N3V5TFU1RlRFaEoxaXNTanNMc29LTkUxRE1wa1VkaFp0T2FTazlubzlwRklwZERvZGFKb0d4M0hreVFwQW5yUlUwTWRpTVppbWlYSzVESiUyRlBoeXRYcmlDZno0c0FOeHFOWW05dlQlMkZaYUhvOEhuM3p5Q1h3JTJCbnpTJTJCMFdpRVNxV0NqeiUyRiUyQldPdzQ2JTJCdnJVRlZWS0JPY3ppcVZ5b0cwSUZxVTl2YjJ6bjduTzk5eEYlMkIlMkIzU2JsTjZ6YXB0OTklMkJXJTJGTjZ2V2N0eTlMNXBORTBUWUpncVRLblVkam44eDJRSnRCcU01MU9aUUhQblF3bkpZYSUyQkdvWUI0QWJIZlhkM0Y1UEpSSjZBRkxoNlBCNTVuakxuTDV2TlNrejlyT0NVM0RBZUFuaFFvQiUyQnlYQzZMWDVESUdUNXRDZWliOVR3U1JiMjd1M3VBQVU4VU1wc1BtenYzZlp3OGViRWtjNHhzckZ3dWgzcTlMazlOWG0wSlBvekg0N0olMkY0MVBTNCUyRkU4OTlSVFQxMDRyTzhMdHo1ZGJ0TzZqZXJkZDklMkZkVUZYMUxJbWpuRUNDd2FDYzNLbVI0dWslMkJrVWdBZ0Z6dHVKUzNiVnVNMU13bjdQVjZncXJodFkxWmlFVERjSUlpYVpVJTJGN0Q2ZlQzWmNYUER6T2NncGJEcWRTcG96RzRMak9OaloyUkhyRWZkaEhvOEg1WEpadkh6MWVoM2RibGNtT1Jxd0ZVWEJ6czZPTkRqTHNpUlYydXYxNHI3NzdrTWdFRUNwVkpLbHZtVlp1SFRwa29Sb1VNckEzMHRSRk5ScU5YUTZIVVNqVVd4dmIwc3NHSFZhJTJCMCUyRnRENTU4OHNtVlElMkZsbWNPdSUyRkxMZHAzV2IxN3J2dlhuQWM1em5ETU9BNGp0QTBhU0hoJTJCWiUyRjdISG9RU2R2a2s1QlRGVSUyRjNwQm1vcWdyYnRoR05SdVZhV0slMkZYeGJwRFRERzVYMHpBVGlRUzJON2VSaXFWRW1vQ3B4bGUlMkJDakZVQlJGME1xY1pKakR5R3pINDhlUEN6NkhEWWxzZGdDUzNNMXBrVEtFV2ZBaEFKa2tOVTFETUJpVVhSVVRwOG5meiUyQmZ6YURhYk9IMzZ0S0NiU1VpbEJHTiUyQmZoN3BkQnJaYkJhSlJPSmlNcGxjUHF6dkE3ZiUyQjYzS2IxbTFZdiUyRjcxcjFlNjNlNkhBQ1NnbFlwMCUyRmxCejU3T3pzeU1tWTFwcDJJeW9MdWVlQzRBMEpTWkU5M3E5QSUyQkE4cGsxemFsTlZGWjFPUjU2ZlZLRjNPaDNZdG8xeXVTeXdQb3BZT1ExU0Y4YkpqUjVKN3VJJTJCJTJCZVFUa1VrdzRJTUc2Mkt4aUZBb2hIUTZMWjVBSmxoZnVuUUo0JTJGRll4S0h0ZGh1VlNrVVclMkZ2bDhYcnlaQkNzQ2tDYlo2JTJGV1FTQ1JrS2xVVVJiSW85NmRIdmRWcUxUJTJGNzdMUHU0djAyTExkcDNhWTFIbyUyRlBLb3F5eWYxVEpwT1JheCUyRjNTTHh1Y2VtZFNxV1F5V1JRTHBjbG5ZZndRQkk3YVhXaHFwM0laUUlIcVlQYTNkMFYyeENWNE1QaEVMdTd1OExFWWpPMWJWdVlYJTJGeDElMkJiVE1aRExpc1NSJTJGcTFLcFlHZG5SNkxuS1glMkJnM1NlWlRLTGRiaCUyQndJdEhLUTlzUWplQk1FU0pXcDF3dUgyRHBrN3hLMXdCRGRFJTJCY09DSGtVemF1YTlldVlSOGZkTzY1NTU1ekYlMkIlMkIzYWJsTjZ6YXQxMTU3VGV2MWVtY3BMYkFzQzQxR1F3elIlMkZBR014V0t5ZUtlJTJCaVdpYVVDZ2tEQ2thZ1Buc1ltSTB4YXZFMW5CS292RDAyclZyR0F3R1VCUkZ6TkUwSiUyRk55VnlnVWNQTGtTYUU1RU45Q016aHdReXdiajhlRmhFcXFoR21hTUF3RHdXQlFtakN2bTYxV0M0N2pZR3RyNndDYU9aRkk0Tml4WXdEJTJCJTJCVHlNUnFQSVpESUFia1NYTWZTV0UxNmxVc0h1N2k2S3hlS0IzNWNIQU1Nd3VDYzglMkY0dGYlMkZPS053JTJGaWF1JTJGWGZLN2RwM2NiMXpqdnZmQlNOUnYlMkZUNyUyRmZMdEVIOEwya0pzMEdxaklublJZNlVVbDdVZ0J0VEUzOXdxZXNpZkElMkJBNUNTeWFYRFp6cXNrZjUxaXNZaG9OQW9Bc3ZTbjlDS1JTS0RSYUVnYWRLJTJGWHc5YldsaUNpcVdMZjJOZ1FkVDFaV3JNVTFtS3hpSGc4THVab050aHdPQXpMc2xDcjFXUnk1UDZyVXFrSWFvWlBQdVk5WmpJWmRMdGQyTGFOOWZWMU5KdE5wTk5waVJ4ekhPZGlxVlJ5RmUlMkIzZWJsTjZ6YXYzJTJGJTJGJTJCOTZ2RDRmQURNdGpINDdHd3kybnZBU0JtYXo2biUyQk9SaTAlMkJBVGtZUURvcEJQbkRnQkFLSmdwMUdiNW16dXpuUmRoNjdyNElHQVpOUmVyNGZSYUlScjE2NUIxM1ZadG5NYXBEaVc2ZEwwUkRxT2czUTZMWk5nczluRXlaTW41WUpIOVQ3eHpoU2E4bVBsb1lBZkI5WHNuTTZDd1NEUzZiUW8lMkZ3R0k0cDhLZXo1bDk4a2F1c2ZqV1g3a2tVZmNQZFp0WG03VHVnUEs0JTJGRXNCNE5CZmRZaXcxRFJUQ1lqZVlDTTR5SzVnUCUyRk1jRGlVQlRWVjdmUUNrdUhPUlRkVjR4UnJMaTB0Q2ZhR3klMkIlMkY5cVVSc084VG1jR3JqYzQyeFc3TWtDOUlpZU5sa0NPeXNhcjNWYWlHZno4dmtSVzFZdTkwVzBTZVJNcFJiSkpOSkxDd3NJSlZLaWJxZE1nc0dhWEIlMkZaOXMyNXVibThNVXZmaEcyYldOaFlRSGRidmZjRDMlMkY0UTNlUGRRZVUyN1R1Z0hydnZmYzBqOGR6dHR2dFNvWWdCWjM4JTJGMzAlMkJIJTJCYm41ekVhamVEMWVtVlJQcDFPeFp3OGE2UUdiaGllR1lFVmo4Y1JpVVN3dTdzcldHUHF3aWpxbk5WWVVSYkJSc2ZKaUNMTjdlMXQwV3hSbmtGNVF5QVFRS1BSRUtKRXU5Mld4a2VxeGFWTGw1Qk1Kb1d1d0lhM3NMQWd6VWRWVmJFUjFXbzElMkZQV3ZmNVhuTFkzYmhtSElaTFc0dUNqZVRxSnVXcTBXTkUzNzRPbW5uMzdqY0wlMkZLYnYxM3kyMWFkMGk5OU5KTEZ4ekglMkJWVThIaGViem5RNmhXbWFjczFyTnB2b2REcXlrNW9GJTJGVEgxSjVsTUFvRGtFZkpxeUJDTjZYUXFhZFhoY0ZnbU1zb2RGaFlXRUlsRWtNbGtoRXZQbEdsZTZQZzg1YiUyRkxkQjVlTW0zYmxxYklZd0wzYzZWU0NTZE9uQkNvSUhCano1YlA1M0g4JTJCSEdKUVF1SHd5aVZTaUpFblp1YmsydmlkRHJGN3U2dTBDa1NpWVJBRURtUkRnWURmUHp4eDdCdGU5UHI5UzRmNHBmV3JmJTJGSGNwdldIVlN2dlBMS09jZHhMakw2dlZBb0FQaG5nRU9qMFJCcEFaJTJCUVpNNnZyNiUyQkxuaXFaVElvRlo1Yk5ucyUyRm41VG5ZYkRiUmFyVmdXUmFhemFiSUZUS1pqSGdXS1dvMVRWT3VpcHprS0l4MUhFZVc0UUN3dExRRVZWVVAlMkJDU3oyYXlrWnM5ZUVMblQ0c2ZIcCUyQjFzb2c4YmJ6d2VCd0F4YVBQend5Zm4xYXRYb1drYWhzTWhybDY5Q3RNMEVZMUdjZUxFaWVWdmZPTWI3aDdyRGlxM2FkMWhaZHYyTWdBOUVBaWcxV3FKTlliTWRkcDZaaTk1Zk5JWmhvSFBmZTV6QUlCVUtpVk5qd3R5OHVTejJTd3ltWXl3dDBoTlphZ0dwNTFjTGlmWmlRQUVBa2g4RGZkbFBBYU1SaU0wbTAxVXExVlJyclBCRG9kRHhHSXhCSVBCQThFVTQlMkZGWW1tMmowVUN2MTVQRk8wTXNtTEhJNEkzRnhVVXNMaTZpVnF0aE5Cb2RPQWd3WDNFJTJGZVBXNXh4NTc3TUt0JTJGeXE2OWUlMkJVMjdUdXNIcnp6VGMlMkZta3dtSzV4d3VHeG5lQU9UZlFqMW96azVrOGtnbFVwSlRxSmxXWktuZU9uU0pVbWdvYzZMaXZoTUppTkJHMXglMkI4ekpIYVVFNm5aYW15V3RmSkJJUnI2QmhHUEI2dmNMdU1nd0Q0WEJZVU0zZGJsZjQ5V1NEemMzTjRaNTc3a0VnRUJBak5LVWJaR0V4cHA0MkhQTERhQjNhM3Q2V2hxbXFLdTYlMkYlMkYzNTg0UXRmWUU3anhlOTk3M3NyaCUyRnZWZE92JTJGcDl5bWRRZlc2NiUyQiUyRnZncmd3MEtoZ0dLeEtCSUZ4M0hrak05OVY3dmRobTNiYUxmYnFOZnJra1REQkdmdW00aHoyZGpZT0dDV1hsaFlRRFFhRlc4anVWN3I2JTJCdlNhRWdkQllCZXJ5Y2tCOU0wY2ZueVpRQVFCQTdOMzZsVVNnNEc0WEJZbnAlMkJXWmVIeTVjdW8xV3FvVnF0aWRvNUdveUlzRFFRQzJOblprY3RoSUJDQW9paGlSZHJhMmtLJTJGMzhlSkV5ZEVROFlZTlFwTkhjZFpQcnl2b0Z2JTJGVHJsTjZ3NnQ0WEM0UEpsTWRDWWZjd25lNiUyRlhrVXNoTEhaRXI1S2J6Q1VrJTJGb3VNNFFpQUZiZ0QlMkIydTAyTkUzRGxTdFg1T25HUzZIak9NaG1zNUt1dzJndHk3SUVKTWl3VTRaaEVPdE1NU3k5ak54WiUyQlh3JTJCJTJCVGlpMGFqWWVwTEpKSXJGb3FDa2VmbGpwQmt2bWFxcVNoTFBZREJBTkJwRkxCYURxcW95Z1pFWlpsbldjNjY4NGM0dHQybmRvZlhxcTY5dU5Kdk5sV3ExQ2dEaXIyTSUyQlh6QVlsS2d0N25USTFmTDclMkZjaG1zMEpHNEY1cE1CZ2drVWpJVTg2MmJRbDM1Y0tlJTJCNmR3T0N4UFFTN25xVlJuWWclMkJaN3RQcFZGajFGSUZ5MTZUcnVsejVLRWhOcDlNSWg4T1Nnc04lMkZqODNaNiUyRlVpa1VnSTBaVklhSklnUEI2UCUyRlBrOEhnOTZ2WjVNaFg2JTJGJTJGJTJCTHE2dXJLNFg3MTNQcDN5bTFhZDNDOSUyQmVhYnE2cXFmaGdLaFRBWURBUTVReU16azJpYXphWTh2ZjZWcXREdjl4R05SbUVZaG9nOEhjZEJKcE5CSnBNUmxoYkZvN01KTjV6eTJPQklXeVhGbERCQVBrTVhGeGN4SG8lMkJSeiUyQmZsNCUyQkcweGoyVXFxcW8xJTJCdG9OQnJZMmRsQkpCTEI1dVltcXRXcUhCcEdveEUyTnpmUjdYYkZ3blA1OG1WWWxpWFlhTWFXTWJld1VDaEFWVlhkY1p5emglMkZ4bGMlMkJ2ZkxMZHAzZUZsMiUyRmF5MSUyQnZWdWRTbTBEUVFDTWpDUFp2TnlsNkhVMUNyMVJJOUY4JTJGJTJGcEhZeUdZaHFjZ2E0a3VQTzJDM3FxSWhNamtRaVlvU2VuNTlIcVZRU214RWJXeWdVRWtrQ2tkSFVnQ21LSXFobEJyQlN5UjRLaFFRbkE5eWdYakN5ZmpRYWlRdGdOcU9SelpDVG5PTTRxNDglMkIlMkJ1akdZWDJ0M0xvNTVUYXRPN3plZWVlZGplRnd1RUprRFpzTnpkTjhUbEhvbVV3bWtjJTJGblpkcXlMQXVWU2dXR1lXQnpjMU9RelpQSlJDUUpuTTRvSEoxTUpvSjRqa1FpYURhYjhxemMyTmdRMHpNbk5QNCUyQkFKRFA1MFdobjglMkZuQVFCYlcxdnclMkJYdzRlZktrTUxOSWpLaFdxeWlWU2lnV2k2aFdxN0tiU3lRUzhQdjlRaVBONVhMUWRWM0NNbWh2NHBYU05NMkxqeiUyRiUyQiUyQk1vaGZxbmN1a25sTnEyN29QNzR4eiUyQnVlcjNlRDIzYmxpc2V2WGZjYjVFdXF1czZybCUyQiUyRmprYWpJUTJPV0dKU1Fia29aN01obHBtTGZmNmEzSlhGNDNGSkVhSnNnazJLVTFza0VoRlkzeWVmZkNLN01kdTI4Y0FERDBCUkZCaUdJUk1ZQUZIb0p4SUphWmglMkJ2MSUyQmFMcSUyQlBvVkFJaFVKQnZJcDhudExpQkFEQllIRDVVTDQ0YnQzMGNwdldYVkxENFhCNU5CcnBORlRuODNtNSUyQk8zdDdjbEZqYUE5eDNGRUdqRkw5R1NEb1ZTQXdsVGFoZGlFR0dWbTI3YW8wZWtmNUpURlZHdGVNJTJGMSUyQlAxS3BGQUFnbTgxQ1VSUUVnMEdVU2lWaHRrJTJCblUlMkZFYVJxTlJSQ0lSYVR4OGVvNUdJNHpIWTlScU5URk5SNk5Sc1JLMTIyMXBnUHQ2c2VjZWYlMkZ4eDkxcDRsNVJ2WldYbHNEOEd0MjVDZmUxclg5UCUyQiUyRk9jJTJGaHgzSE9jTWxQTkhMQUdTbnhVc2NKUkdXWlNFWURHSTZuYUxiN1NLVlNnbCUyRmlteDJOakNtT0tmVGFkbDlzVUZSNUVwa3p1eVNubWs3OUVYeTl5YThjRjgzSmFHcUFJUkRUNm9Fandsc3RpU1l4dU54NGRFejFJTGd2MzE0NGVZVFR6emhMdCUyRnZvbklucmJ1bzNucnJyWlZZTEhhUlRZSlBPejRCJTJCWHlqeklDVFRDUVNFZVg4eHNhR0NFZ3BCaDBNQnJJZ3olMkJWeWtrRE5KVG1mWk9sMFdwNXNuSW9zeThKME9vVnQyNkptVHlhVGNqVElack5RVlJYSlpGSjBaS0ZRU0haWFcxdGJ1SExsQ2t6VGxIMGFwN0RwZElxMXRUVjBPaDJrMDJuWXRvMjF0VFdvcWdxUHg0UGhjSWhNSnJOODJGOFh0MjV1JTJCUSUyRjdBM0RyNXRaNFBENDNuVTclMkZOM01CMmF5NDQyTE1GaU82JTJCTDhIQWdHNTJoR2FwMm1hS09YNXYzTVNBb0IwT28zQllDQjRtSEE0ZkdCQlh5cVZZQmlHR0tQSjdhSXdsTVpud3Z5aTBTZ0toWUxzeGVpckxKVks4aXhscmlLSm83eVVCb05CNkxvdUVFTyUyRjM0JTJGZDNkM3pYJTJGJTJGNjF5OGN4dGZCcmMlMkJ1M0VuckxxcyUyRiUyRk9FUEYzdyUyQjM2JTJCeTJhekV3ayUyQm5VMHluVTJrQ1JOVDQlMkZYNEp1JTJGQjZ2WUlrOXZ2OWdscW1iSUtJR1NydVU2a1VGRVZCdlY2WDVYJTJCejJZU2lLQWdFQXNKelQ2VlNvc0pmV0ZoQUxCWVRmdnQwT2hXZUYlMkZkUnpFNWt1blkwR2tVdWx4UFpncyUyRm5FOWtGa2NxUlNBVHI2JTJCdVlUQ1lvRkFxWW01dERvVkRRQzRXQ2kwNiUyQkM4dHRXbmRoJTJCWHklMkJsVzYzcTFPOG1jJTJGbkJWbmM3WGJSNyUyRmVGMkdDYUppekx3bUF3Z04lMkZ2bDNDSVlEQW9UMEVBb241bkE1eE9wNkx0bXRWV1ViVSUyQm13cDklMkJ2UnBpUjFydDl2eSUyQjNtOVhtbHU1WEpaOWxQSlpGSnNSWlJBeEdJeE1Wanp5Y3VtWlZrVzJ1MjJFQiUyRlcxdFp3OWVyVmxlOSUyRiUyRiUyRnN1Y3VZdUxMZHAzWVgxNG9zdmF0UHA5TnpjM0p5SVIwbDFHQXdHOGlUMGVEd0M0Q1B4azFZZElweiUyRk5meUNCbTBtJTJCcVJTS1l4R0l4RnpCb05CSWFyMiUyQjMyTVJpTUpSdlg3JTJGVEFNQXdzTEMySzNvWTRxR0F6aSUyQnZYcmtrbElwVDdETUNnOHpXUXlLSlZLZ3F2aE16TVdpODNhZHo3ODBZOSUyQnRIcklYd2EzUHFOeW05WmRXczglMkYlMkYlMkZ3YmhtRjhTQkFneWFYWmJCYUdZU0NaVEdKJTJCZmg2QlFFQVc2YncwJTJCdjElMkI0YXFUQU1IJTJGanRZZllvdEhvNUZZZURoOVRTWVRBRUF1bHhPT1Y3JTJGZkYxUU04eFRacktpYSUyRjljbCUyRk9YTGw2VnBBa0MlMkYzOGZHeGdaYXJSWmFyWlpnYm1pNkp2VWhrVWlzM1ByUHVGdTNxdHltZFJkWE1CZzhGNGxFTUJnTUJLdE1paWlUcG9mREllcjFPcExKSk9MeHVPQnMydTAyQU1oRmJ6QVl5T1hPNyUyRmVqMiUyQjNDc2l5WmVBZ0Q1SVV3bDh1SlVKUkxmRDc5WnA5NCUyRlg0ZjglMkZQejJOallrRUFNcjljcnRBZG1KREx1YXpnY3lnNE1nRndyWTdFWXN0a3NUTk04djdLeWN1RVFQJTJCMXVmY2JsTnEyN3VGWlhWeiUyQnlMT3M4a2NNVWp2cjlmdlQ3ZlFRQ0FmajlmaUdjOHNuSHB5T0RLaGo1MWUlMkYzWVJpR3FPTjU4VXNrRW9oRUlraWxVa2drRXBpZm54Y1JLT1VTYkZiQWphdGtLQlNTMUo5WUxDWmVRaUprcUExanVuV3YxME1ta3hFQkt5a1NYTkR2eXp4MDB6VGQ1ZnRkWG03VHVzdEwwN1J6cXFycXZQWlJuQWtBMjl2YmNsWGtFekFhamFKY0xzUHI5UXFwZ1ZJRExzYVpGVWlPRlVXZkRFTHQ5JTJGdnlCS1RPQzRCWWNTaVJvRFNCdks5WjNuc3dHRVN4V0JTRU0xRTBKSk55b3VNeFlIOTV2JTJGTHNzOCUyQjZ5JTJGZTd2TnltZFpmWDIyJTJCJTJGcmJYYjdWVW01UGg4UGtIWDhNbkh5WWxQTXdDSXhXS0lSQ0l5ZWZIcHhvZ3lwdUFRa1V5aEtja0tBRVFGMyUyQmwwMEd3MjBXdzJKZW1uMSUyQnNoR28waW04M2klMkJ2WHJRcWVnMkpSUFdDWnA1M0k1Q1dKbGlvJTJCbWFZTGs4WHE5bTA4JTJCJTJCYVM3ZkQ4QzVUYXRJMUN2dmZiYWltVlpteVNETWxLTWJDcVNHTHhlcjJCZ2FNSEo1JTJGUHclMkJYd1M5cHJKWkVUZ3lYMFNOVno4ZFNtQjJOdmJRNlBSUURRYVJTQVFvSDVLMVBQbGNsbW1NemE2V1hST3Q5dEZPQnlHeCUyQlBCOXZhMmNPZko0QUlnZ0VIVE5KY1A4VlBzMWkwc3Qya2RrZkw1Zk9jQWlKNkpVVjJUeVVSVTdiTXNMZTZMU0d1Z2pDRVlETXFrRmc2SGtjdmxrRTZuWVpvbWRGM0h4c1lHRkVXUmhUOWhnbHk4JTJCM3clMkJhSm9tOG91OXZUM0JNM09DY2h3SDZYUmFjaHVyMWVxQklGaWlsQlZGSWZQcncwY2VlZVRDWVg1JTJCM2JwMTVUYXRJMUt2dnZycSUyQiUyQkZ3JTJCRU9HUCUyQmk2RGdDaWtPZUYwZWZ6UWRkMSUyQkh3JTJCZEx0ZGRMdGRUQ1lUeE9OeDBXTnhYelVZREdSNTclMkZWNk1UYzNCJTJCQ0dFSFZqWXdQaGNGZ2FIQ1VLdlY0UDNXNFh3JTJCRVF1cTRqbjg5TFdBWFRneWg4OWZsOFNDUVNDSWZEMGxnNUdXcWFoazZuZzFhcmhlRnc2QzdmajFDNVRlc0kxWGc4WHBrTmclMkJEU215U0ZXcTBHd3pBQVFEanlSTmtrazBsQkxROEdBNFREWVdTeldWU3JWWXhHSTR4R0k3SDM4TG5KUnFRb0NwTEpKT2JtNWhDTHhRQkFZc2ppOFRoYXJaWmNNaWVUaVZCSURjT0FZUmpvZHJ0eW9TUnFlVHdlTXkzNiUyRk05JTJCOWpNWE8zT0V5bTFhUjZoZWZQSEZDJTJCUHglMkJJTjRQSTV5dVN5a0JvWkcwR3hNNmlkRE1QcjlQdHJ0TmdhREFlTHh1TVNURWNjY0RvY2w1cDd4OWxUV0x5NHVvbEFvd0RSTnVVYUd3MkY1Q2xKQ1FlVTdMVG44ZlFLQkFBcUZnaWp0QVVqb2F6QVlSTGxjWGpuRVQ2bGJoMUJ1MHpwaTVUak9PZE0wWlRJaWNZSHE5JTJGMSUyRkJ1MTJHJTJGMSUyQkg4bGtFZ0J3N2RvMXROdHR0Rm90TVR2WGFqWEJ6eEJCUSUyQlpXUEI2WHFhdFNxWWo5SnhxTm90ZnJ3Ylp0SVU2b3FpcjBWS0p5Q29VQzJ1MjJaQm8ybTAzUmRlVnlPWVJDSVdpYTl0dzN2JTJGbk5qVVA4ZExwMUNPVTJyU05XcTZ1ckc0UEI0SHl0VnNOd09FUzczUmE4aTJFWXNHMzdBTUdVUyUyRkZ3T0N6TWRRQmlUcVozY1AlMkJwQnR1MjVkZmpEbXVXMVQ0ZWo0V29Tb2hndjklMkJIeCUyQk9CNHpob05wc0loOE9vMSUyQnRpNzJHNGhzZmpFU2hoT3AzV0k1R0lLM0U0Z3VYeXRJNWdEWWZEbGRGbzlMOG9lV0N3QkQySW1Vd0dqdU9nVnFzSllUU1R5V0EwR2lFV2l3bUNtV1RrQ3hWYkFBQUdUVWxFUVZSVUdxM3I5Ym9FckE2SFF6UWFEWkZFekNLYnVjZzNUVk4yWDlQcEZJWmhRRkVVaVJJajlZR0slMkJtUXlpVXdtZzhGZ2dFNm5zJTJGcmpIJTJGJTJGWUZaSWV3WEluclNOWTc3enp6a1lrRXZrVkdlNmNqQWpUNiUyRmY3YUxWYXNrT2lyZ29BRW9rRUtGU2wwcDElMkJRSyUyRlhpMkt4aU1sa0lvRVVERyUyQmxSNUZQVWpZZ1RtTTBPNU9XU3ZJRTBUV2MzUFl2bVhvc0ZuT25yQ05hYnRNNm9xV3E2a29nRU5DOVhxOHMzajBlaiUyQmkwbUFCTmRoYkZwSlFmVUozTzUyQXdHS1RJRSUyRjElMkJYJTJCeEJxcXBpT3AyS0VqOGVqOFBqOFVEWGRXSEpwOU5wOFRBQ043Umt0bTFEVlZYMGVqMW9tZ1pkMTlGb05MQzd1NHQ2dmI3cXNyS09icmxONjRqV3l5JTJCJTJGckxWYXJWWFNTVGtKMFp1WVNxV0VUOFdLUkNKb05CcXdiUnNMQ3d0aWNpYU16JTJCUHh5QlV4Rm92SndoMkFOSzl5dVh3Z1dJUE5pZ3QlMkJYZGRGdFQ4ZWo3RzF0UVZGVVlTbVdxJTJGWDllbDA2azVaUjdqY3BuV0VLeGFMclNZU0NaMVBPS3JNdWJjYWo4ZUNSallNUTU1cWZCNU9KaE9oakhKeFQ0Unl2OThYOGdNbnRsZ3NobGFyaFVhakFVM1RaTGZWNiUyRlVFNHh3T2g0WHhSY1k5UFliN2w4WFZsWlVWZDhvNnd1VTJyU05jdiUyRm5OYjdSQUlMREt4YnVtYVFmTXp3eEM5ZnY5WW5hbWRvcVhQVTVCUk5rd1lKWEJxa3lxNXBMZmNSeVVTaVg1ZDZqVm92WXJGQXJKY240d0dNakV0NCUyQncwZHZ0dGp0bEhmRnltOVlSciUyRkY0dk5wdXQlMkZYaGNDaE54dSUyRjNDNDRHQUZxdEZtemJsbFJvUlZHRUJjJTJGUUM1cW9QUjRQa3Nta3hJbFpsaVdxZHVER0V6TWVqeU1XaTJGblp3ZlQ2ZlJUSHNoME9pMkxmcUpvOWlVVnF5JTJCJTJCJTJCS0k3WlIzeGNwdldFYTlmJTJGdktYV2lRU1dTWGZuWlljUHVtWUh4Z0toVVN2QlVBYXpYQTRCSEJqWnpVZWo4VWtEVUIlMkJIYiUyRmZqMFFpSVluVHM1Rm1wRTNRRUcxWmxxUks4MXBZS0JTUVNDUjBWVlhkS2NzdFY2ZmxGZ0RnRFFBJTJGWkVBRW14VURWYmxZbiUyQlhCNTNJNUFmNEZBZ0VBUURLWmxPZWRZUmd3VFZNc1BvUEJRRHlQbk9xbTB5bFNxWlFzOG1uZTlucTlhTGZieUdReUNJZkRVQlFGNCUyRkY0OWJISEhuT25MTGZjU2NzdDRQejU4eHNlaiUyQmM4OFRKc1JLRlFTSm9ZRTZzTncwQWdFSURqT0xBc0M2RlFTTUpZQWNnJTJGNCUyRmY3b1NpS0NGWHBSU1RXdWRsc2lrYUx2NWVxcWdpRlF1ajFlcExVczc4VDAzMCUyQm56dGx1UVhBYlZwdTdaZlA1MXRKcFZLSXglMkJNWWo4Y1lqVVpRRkVVbUoxNFRZN0dZUENPSHc2RW8xMmxvTHBWS0dBNkhZdFBwOVhvaWgxQlZGYzFtRSUyQjEyVzU1JTJCNFhBWW5VNEhvVkFJaVVRQ3ZWNVA3RUhkYmhmMWVoMmFwcTAlMkIlMkZQREQ3cFRsRmdDM2FibTFYeSUyQiUyRiUyRlBJR2dQUEpaRkl1Z3lTSTdvZEd5Qk9SaTNxaVo2YlRLVFJOZzZxcTRqRmtvd29HZzVpZm54ZmZJYSUyQkxpNHVMc0cxYkdQSmt2Vk5tUVJsRkpwUEIlMkZQejhHNGY1dVhIcjlpcTNhYmtsWlpybWFqQVlsTEFLd3pCUUxwY1JEb2ZoOCUyRmtRQ29Ya3lWWXFsZVQ1bU12bFJOdTF0N2VINlhRcUY4Vm9OQXBWVmVFNERqcWREb3JGNGdIek5BbXEzVzRYaG1FZ0dvM0NjUnl4JTJCaWlLY3Y2eHh4N2JPT3pQalZ1M1Q3bE55eTJwMTE5JTJGJTJGU1BMc2o3azg2elZhaUVjRGd1UG5jRVZ3V0JRZGxHNnJpT2RUc3VWc2RWcW9WZ3NRbFZWeVVZY0RBYnclMkIlMkYwd1RST01NMnUxV2xBVVJhaW9YTjV6cVY4cWxaQk1KdEh2OTFjTzhWUGkxbTFZYnROeTYxOXJCUUFNdzBBdWw1UHdDcHFqVGRNVWZoWmxET1JldFZvdGlSZ2JEb2NZalViUWRSM05abFBTZTVqbTAyNjNvYW9xVkZWRkpCS1JzSXBVS2lXcFFOVnE5WVB2ZnZlN0c0ZjR1WERyTml5M2FibDFvSjUlMkYlMkZ2a0xwbWx1TXNwcmJtNE9vOUVJQUpEUDV5VWRoeGREVGxDTzR3Z2VXZE0wV2M1emlxS05oelFIaHI4T0JnUG91aTVhc0Vna2dxV2xKUXBOM1l1aFc1OHF0Mm01OWFtYVRxY3IwV2dVd0Q4Rm91VnlXVWdPanVQQTYlMkZXS0dOUTBUVm1xMDBCTm1ZVGpPTkIxSGVGd0dKRklCSnVibTFCVkZYNiUyRkg1MU9SM2haeFdKUjBNJTJGUmFCU3BWT3JpVTA4OWRlRndQeE51M1k3bE5pMjNQbFdoVU9oOWo4ZWpOeG9OMldNeHRMVlFLQ0FhalFyeU9KUEp3TElzUWMlMkJrMDJta1VpbFJ2UHY5ZmxHN2g4TmhBZnhSZEJvSUJKQk9wNFhUVmElMkZYc2JlM0I5dTIzU25McmY5cnVZcDR0ejVWTDd6d2d2Yk1NOCUyQnN4R0t4czZTU01oRzYxJTJCc0p5V0V3R0NDWHkwRlZWWW4lMkJNazFUdkllV1pXRjdlJTJGdUFlWnI3TWIlMkZmZnlCdmtiOFBwN1BsNWVVM0R2dno0TmJ0V2Y4SDhRZk5Dc2x5dGdjQUFBQUFTVVZPUks1Q1lJSSUzRCUyMiUyRiUzRSUzQyUyRmRlZnMlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLmJhY2tncm91bmQtZGl2IHtcbiAgICB0b3A6IC0xOC45cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gICAgd2lkdGg6IDI3cmVtO1xuICAgIGhlaWdodDogMjdyZW07XG4gIH1cbn1cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC50aXRsZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnRpdGxlLXdyYXBwZXIgaDIsIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC50aXRsZS13cmFwcGVyIC5oMiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDcuN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgd2lkdGg6IDI4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi45cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC50aXRsZS13cmFwcGVyIGgyLCAuYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAudGl0bGUtd3JhcHBlciAuaDIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxMC43cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMycmVtO1xuICB9XG59XG4uYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAudGl0bGUtd3JhcHBlciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA3LjhyZW07XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjE2NiUyMiUyMGhlaWdodCUzRCUyMjE2NyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2NiUyMDE2NyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk04Mi4yMzk5JTIwMTQyLjY5NUM4Mi4yMzk5JTIwMTQyLjY5NSUyMDcxLjk3MjclMjAxMjAuMDcyJTIwMzEuOTU1MSUyMDEyMC4wNzJWNDAuOTQ0MkM3MS41MjYzJTIwNDAuOTQ0MiUyMDgyLjIzOTklMjA2MC43NzMlMjA4Mi4yMzk5JTIwNjAuNzczTTgyLjIzOTklMjAxNDIuNjk1VjYwLjc3M004Mi4yMzk5JTIwMTQyLjY5NUM4Mi4yMzk5JTIwMTQyLjY5NSUyMDk2LjEwNzElMjAxMjAuMDcyJTIwMTM0LjYyNyUyMDEyMC4wNzJWNDAuOTQ0MkM5NS44MDQ3JTIwNDAuOTQ0MiUyMDgyLjIzOTklMjA2MC43NzMlMjA4Mi4yMzk5JTIwNjAuNzczTTEyMS40OTQlMjA5OC4zMjgyQzExMC4zNzglMjA5OS45OTg2JTIwMTAxLjk4MiUyMDEwMy42NDIlMjA5NS44NDc5JTIwMTA3LjQ3Mk0xMjEuNDk0JTIwODAuNzAyNkMxMTAuMzc4JTIwODIuMzczJTIwMTAxLjk4MiUyMDg2LjAxNjIlMjA5NS44NDc5JTIwODkuODQ2Nk0xMjEuNDk0JTIwNjMuMDc3QzExMC4zNzglMjA2NC43NDc0JTIwMTAxLjk4MiUyMDY4LjM5MDYlMjA5NS44NDc5JTIwNzIuMjIxTTQ0LjI4MTUlMjA5OC4zMjgyQzU1LjM5ODMlMjA5OS45OTg2JTIwNjMuNzkzNSUyMDEwMy42NDIlMjA2OS45Mjc5JTIwMTA3LjQ3Mk00NC4yODE1JTIwODAuNzAyNkM1NS4zOTgzJTIwODIuMzczJTIwNjMuNzkzNSUyMDg2LjAxNjIlMjA2OS45Mjc5JTIwODkuODQ2Nk00NC4yODE1JTIwNjMuMDc3QzU1LjM5ODMlMjA2NC43NDc0JTIwNjMuNzkzNSUyMDY4LjM5MDYlMjA2OS45Mjc5JTIwNzIuMjIxTTE2NC45ODIlMjA4My4yNTE0QzE2NC45ODIlMjAxMjguNTUxJTIwMTI4LjI2JTIwMTY1LjI3NCUyMDgyLjk1OTklMjAxNjUuMjc0QzM3LjY2MDIlMjAxNjUuMjc0JTIwMC45Mzc1JTIwMTI4LjU1MSUyMDAuOTM3NSUyMDgzLjI1MTRDMC45Mzc1JTIwMzcuOTUxNyUyMDM3LjY2MDIlMjAxLjIyOSUyMDgyLjk1OTklMjAxLjIyOUMxMjguMjYlMjAxLjIyOSUyMDE2NC45ODIlMjAzNy45NTE3JTIwMTY0Ljk4MiUyMDgzLjI1MTRaJTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmZmZmZmJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMS44JTIyJTIwc3Ryb2tlLW1pdGVybGltaXQlM0QlMjIxMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrZWljLW1haW4tY2FyZHMtd3JhcHBlciAudGl0bGUtd3JhcHBlciAuaWNvbiB7XG4gICAgYm90dG9tOiAtMS4xcmVtO1xuICAgIGxlZnQ6IDEwLjRyZW07XG4gICAgd2lkdGg6IDEwcmVtO1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLnRpdGxlLXdyYXBwZXIge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXN1YnRpdHVsbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMS42cmVtIDYuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtbWFpbi1jYXJkcy13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXR1bG8ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4wNztcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBFSUMgY2FyZHMgd3JhcHBlciBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDIuNHJlbTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMSAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBnYXA6IDRyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZlNmU2ZTtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU2ZTZlO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyMTU2ODYyNzUpO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAyLjRyZW07XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyA+ICo6bGFzdC1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8sXG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8gKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uICoge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8xIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgPiAqIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMSAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMSBjYWxjKDMzJSAtIDRyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMSAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDIuNHJlbTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDEzOGU7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTM4ZTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMjE1Njg2Mjc1KTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogMS4ycmVtO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcbiAgYWxpZ24tc2VsZjogc2VsZi1zdGFydDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvICoge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAzLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyAqIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uICoge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uICoge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzID4gKiB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAyLjRyZW07XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMi40cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMTNhO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAxM2E7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIxNTY4NjI3NSk7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDEuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8zIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMgPiAqIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8sXG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24ge1xuICBhbGlnbi1zZWxmOiBzZWxmLXN0YXJ0O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8gKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMyAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMyAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiAqIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8zIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICAgIGdhcDogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMyAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfNCAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDIuNHJlbTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfNCAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyMTU2ODYyNzUpO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl80IC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAxLjJyZW07XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8sXG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24ge1xuICBhbGlnbi1zZWxmOiBzZWxmLXN0YXJ0O1xuICBjb2xvcjogIzAwMDEzYTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfNCAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogNC40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24gKiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfNCAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiAqIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyA+ICoge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl80IC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzEuZm91ci1pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMSBjYWxjKDIyJSAtIDRyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMi5mb3VyLWl0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcywgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8zLmZvdXItaXRlbXMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzLCAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzQuZm91ci1pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMS5laWMtd2hpdGUtYm9yZGVyIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSwgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl8yLmVpYy13aGl0ZS1ib3JkZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtLCAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMuZWljLXdoaXRlLWJvcmRlciAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0sIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfNC5laWMtd2hpdGUtYm9yZGVyIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC52YXJfMi5laWMtc3BhY2UtY2FyZCAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLCAuZmllbGQtLW5hbWUtZmllbGQtY2FyZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcy1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQudmFyXzMuZWljLXNwYWNlLWNhcmQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcywgLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LnZhcl80LmVpYy1zcGFjZS1jYXJkIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICAgIGdhcDogNi40cmVtO1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIE1haW4gY2FyZHMgd3JhcHBlciBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyB7XG4gIHBhZGRpbmc6IDkuNnJlbSAwO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ub2RlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogNS42cmVtO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ub2RlLWNvbnRhaW5lciA+IGRpdi50aXRsZS1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBnYXA6IDUuNnJlbTtcbn1cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1laWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAubm9kZS1jb250YWluZXIgPiBkaXYudGl0bGUtaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvID4gKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDUuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrZWljLXR3by1jb2wtbGF5b3V0LXdpdGgtY2FyZHMgLnBhcmFncmFwaC0tdHlwZS0tZWljLXR3by1jb2wtbGF5b3V0LXdpdGgtY2FyZHMucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLm5vZGUtY29udGFpbmVyID4gZGl2LnRpdGxlLWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyA+ICoge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiA2LjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4wNjtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgfVxufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ub2RlLWNvbnRhaW5lciA+IGRpdi50aXRsZS1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ub2RlLWNvbnRhaW5lciA+IGRpdi50aXRsZS1pbWFnZSA+IGltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1laWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAubm9kZS1jb250YWluZXIgPiBkaXYudGl0bGUtaW1hZ2Uge1xuICAgIGdhcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrZWljLXR3by1jb2wtbGF5b3V0LXdpdGgtY2FyZHMgLnBhcmFncmFwaC0tdHlwZS0tZWljLXR3by1jb2wtbGF5b3V0LXdpdGgtY2FyZHMucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLm5vZGUtY29udGFpbmVyID4gZGl2LmNhcmRzIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ub2RlLWNvbnRhaW5lciA+IGRpdi5jYXJkcy5laWMtc3Bhbi0zIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1laWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAubm9kZS1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1laWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC5laWMtbGlnaHQtdGV4dCAubm9kZS1jb250YWluZXIgPiBkaXYudGl0bGUtaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvID4gKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5jb250YWluZXIudGl0bGUtaW1nID4gZGl2LmNhcmRzIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWlubGluZS1ibG9ja2VpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG5cbi5tZW51LXRhYnMge1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuICB9XG59XG4ubWVudS10YWJzLm1lbnUtc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lbnUtdGFicy0tdGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtdGFicy0tdGFicyB7XG4gICAgZmxleC1mbG93OiByb3c7XG4gIH1cbn1cbi5tZW51LXRhYnMtLXRhYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG59XG4ubWVudS10YWJzLS10YWIuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubWVudS10YWJzLS10YWIuaXMtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICB0b3A6IGF1dG87XG4gIG9yZGVyOiAtMTtcbn1cbi5tZW51LXRhYnMtLXRhYi5hY3RpdmU6OmFmdGVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubWVudS10YWJzLS10YWIuaXMtYWN0aXZlOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNHJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuMTk1MzQgNS4zMDczNkMzLjQ4MjQ2IDQuOTMzMjkgMy45ODEyMiA0Ljg5NTM4IDQuMzA5MzUgNS4yMjI2OUw4IDguOTA0MTFMMTEuNjkwNiA1LjIyMjY5QzEyLjAxODggNC44OTUzOCAxMi41MTc1IDQuOTMzMjkgMTIuODA0NyA1LjMwNzM2QzEzLjA5MTggNS42ODE0MyAxMy4wNTg1IDYuMjUwMDEgMTIuNzMwNCA2LjU3NzMzTDguNTE5ODcgMTAuNzc3M0M4LjIyMjIyIDExLjA3NDIgNy43Nzc3OCAxMS4wNzQyIDcuNDgwMTMgMTAuNzc3M0wzLjI2OTYxIDYuNTc3MzNDMi45NDE0OCA2LjI1MDAxIDIuOTA4MjMgNS42ODE0MyAzLjE5NTM0IDUuMzA3MzZaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubWVudS10YWJzLS10YWIuYWN0aXZlLm9wZW46OmFmdGVyLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubWVudS10YWJzLS10YWIub3Blbi5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5tZW51LXRhYnMtLXRhYi5ob21lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleDogMCAwIDkuNnJlbTtcbn1cbi5tZW51LXRhYnMtLXRhYi5ob21lIHN2ZyB7XG4gIHdpZHRoOiAyLjhyZW07XG4gIGhlaWdodDogMi44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS10YWJzLS10YWIuaG9tZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1lbnUtdGFicy0tdGFiOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LXRhYnMtLXRhYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAubWVudS10YWJzLS10YWIuYWN0aXZlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubWVudS10YWJzLS10YWIuaXMtYWN0aXZlIHtcbiAgICB0b3A6IGF1dG87XG4gICAgb3JkZXI6IGluaGVyaXQ7XG4gIH1cbiAgLm1lbnUtdGFicy0tdGFiLmFjdGl2ZTo6YWZ0ZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5tZW51LXRhYnMtLXRhYi5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG4ubWVudS10YWJzLm9wZW4gLm1lbnUtdGFicy0tdGFiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG59XG5cbi5zdGlja3ktcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiA1LjZyZW07XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFZpc3RhcyBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cbi5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSB7XG4gIHBhZGRpbmc6IDkuNnJlbSAwO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiA1LjZyZW07XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZmlsdGVycyB7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5maWx0ZXJzLW1vZGFsLnNob3cge1xuICB0b3A6IHZhcigtLW1lbnUtaGVpZ2h0LCA4cmVtKTtcbn1cbi5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAudmlldy1zZWFyY2gtcmVzdWx0cyAudmlldy1maWx0ZXJzIC5pbnB1dC1zZWFyY2ggaW5wdXQsXG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZmlsdGVycyAucmVzZXQtZmlsdGVycyBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIC52aWV3LWZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZmlsdGVycyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDEzYTtcbn1cbi5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAudmlldy1zZWFyY2gtcmVzdWx0cyAudmlldy1maWx0ZXJzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAudmlldy1zZWFyY2gtcmVzdWx0cyAudmlldy1maWx0ZXJzIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAudmlldy1zZWFyY2gtcmVzdWx0cyAudmlldy1maWx0ZXJzIC5zZWFyY2gtc2VjdGlvbiAuaW5wdXQtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDhweDtcbiAgfVxufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzID4gLnZpZXctY29udGVudCAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogMy4ycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgPiAudmlldy1jb250ZW50IC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIC52aWV3LWVtcHR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZW1wdHkgLm5vLXJlc3VsdHMtZm91bmQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIC52aWV3LWVtcHR5IC5uby1yZXN1bHRzLWZvdW5kLS1zdWJ0aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIC5wYXJhZ3JhcGgtLXR5cGUtLXZpc3RhLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC52aWV3LXNlYXJjaC1yZXN1bHRzIC5qcy1wYWdlcl9faXRlbXMucGFnZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDEzYTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciAuYnV0dG9uOmhvdmVyLCAuYmxvY2staW5saW5lLWJsb2NrdmlzdGEgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnZpZXctc2VhcmNoLXJlc3VsdHMgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciAuYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAudmlldy1zZWFyY2gtcmVzdWx0cyAudmlldy1lbXB0eSAubm8tcmVzdWx0cy1mb3VuZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICM1MDUwNTA7XG4gIH1cbn1cbi5ibG9jay1pbmxpbmUtYmxvY2t2aXN0YSAucGFyYWdyYXBoLS10eXBlLS12aXN0YS5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC5laWMtZGlzYWJsZS1zZWFyY2ggLnZpZXctc2VhcmNoLXJlc3VsdHMgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyLFxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1ICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZlYXR1cmVzIGltYWdlIHdpdGggdGl0bGUgYW5kIGRlc2NyaXB0aW9uIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICogQWxzbyB1c2VkIGZvciBWYXJpYW50IDIgYW5kIDNcbiAqIFVzZWQgdG9rZW5zLlxuICpcbiAqL1xuLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLXRpdGxlIGgxLCAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MtdGl0bGUgLmgxLFxuLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLXRpdGxlIGgyLFxuLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLXRpdGxlIC5oMiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLXRpdGxlIGgxLCAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MtdGl0bGUgLmgxLFxuICAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MtdGl0bGUgaDIsXG4gIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy10aXRsZSAuaDIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG4uZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2Mtc3VidGl0bGUgaDEsIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy1zdWJ0aXRsZSAuaDEsXG4uZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2Mtc3VidGl0bGUgaDIsXG4uZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2Mtc3VidGl0bGUgLmgyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMy4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLXN1YnRpdGxlIGgxLCAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2Mtc3VidGl0bGUgLmgxLFxuICAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2Mtc3VidGl0bGUgaDIsXG4gIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy1zdWJ0aXRsZSAuaDIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy1kZXNjIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZzogMi44cmVtIDAgMnJlbTtcbiAgY29sb3I6ICMwMDAxM2E7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYyAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjLWRlc2Mge1xuICAgIHBhZGRpbmc6IDMuMnJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIC5yb3ctZ3JpZCAucm93LWdyaWQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLnJvdy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG4gIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MgLmljb24ge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBsZWZ0OiAtNC44cmVtO1xuICB9XG59XG5cbi5oci1mZWF0dXJlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTUwdnc7XG4gIGxlZnQ6IC01MHZ3O1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1yaWdodDogNTAlO1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaHItZmVhdHVyZS1pbWFnZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmhvdmVyIC5maWVsZC0tbmFtZS10aXRsZSwgLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmZvY3VzIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmhvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6aG92ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZywgLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6Zm9jdXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5ub2RlLS10eXBlLXByb2dyYW0ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5ub2RlLS10eXBlLXByb2dyYW0ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDIuNHJlbTtcbiAgcGFkZGluZzogMi40cmVtIDA7XG59XG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IGgzLCAubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5oMyB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDAxM2E7XG59XG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDAxM2E7XG59XG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1hY3JvbnltIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogNS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGNvbG9yOiAjMDAxMzhlO1xufVxuLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuYm9keS1zdW1tYXJ5IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDEzYTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5ub2RlLS10eXBlLXByb2dyYW0ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXN1YnRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1hY3JvbnltIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogNi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLm5vZGUtLXR5cGUtcHJvZ3JhbS5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuYm9keS1zdW1tYXJ5IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4vKipcbiAqIEBmaWxlXG4gKiBGZWF0dXJlZCBUd28gQ29sdW1ucyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmhvdmVyIC5maWVsZC0tbmFtZS10aXRsZSwgLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6Zm9jdXMgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgYTpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6aG92ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZywgLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6Zm9jdXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAyLjRyZW07XG4gIHBhZGRpbmc6IDIuNHJlbSAwO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IGgzLCAubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmgzIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmJvZHktc3VtbWFyeSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNvbnRhY3QgYTpob3ZlciAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNvbnRhY3QgYTpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtZW1haWwsIC5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY29udGFjdCBhOmZvY3VzIC5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY29udGFjdCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1lbWFpbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAyLjRyZW07XG4gIHBhZGRpbmc6IDIuNHJlbSAwO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LWFyZWEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQxO1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY29udGFjdCAuYm9keS10ZWFzZXItY29udGVudCAuYXJlYS1jb250YWN0IHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IGgzLCAubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNvbnRhY3QgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmgzIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNvbnRhY3QgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1lbWFpbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDEzYTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLm5vZGUtLXR5cGUtcGVyc29uLm5vZGUtLXZpZXctbW9kZS1jb250YWN0IC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEZlYXR1cmVkIFR3byBDb2x1bW5zIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYXJkIGEsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgYTpob3ZlciAuZmllbGQtLW5hbWUtdGl0bGUsIC5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYXJkIGE6Zm9jdXMgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhbGwgYTpob3ZlciAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhOmZvY3VzIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgYTpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgYTpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLCAubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhOmhvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhOmhvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCBhOmZvY3VzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhbGwgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYWxsIC5ib2R5LXRlYXNlci1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAyLjRyZW07XG4gIHBhZGRpbmc6IDIuNHJlbSAwO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgaDMsIC5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5oMyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYWxsIC5ib2R5LXRlYXNlci1jb250ZW50IGgzLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhbGwgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmgzIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDAxM2E7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtc3VidGl0bGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtc3VidGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmJvZHktc3VtbWFyeSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYWxsIC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwMTNhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FyZCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtdGl0bGUsXG4gIC5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYWxsIC5ib2R5LXRlYXNlci1jb250ZW50IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhcmQgLmJvZHktdGVhc2VyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXN1YnRpdGxlLFxuICAubm9kZS0tdHlwZS1ldmVudC5ub2RlLS12aWV3LW1vZGUtY2FsbCAuYm9keS10ZWFzZXItY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtc3VidGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnksXG4gIC5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYWxsIC5ib2R5LXRlYXNlci1jb250ZW50IC5ib2R5LXN1bW1hcnkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIExhbmd1YWdlIHNlbGVjdG9yIHN0eWxlcy5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiAqXG4gKiAkd2hpdGU6ICNGRkZGRkYgIWRlZmF1bHQ7XG4gKiAkZ3JheS00MDA6ICRuZXV0cmFsLTQwMDtcbiAqICRncmF5LTYwMDogJG5ldXRyYWwtNjAwO1xuICogJG5ldXRyYWwtMjAwOiAjYTlhOWE5ZmY7XG4gKiAkbmV1dHJhbC04NTA6ICMxODE4MThmZjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKlxuICovXG4ucmVnaW9uLnJlZ2lvbi1uYXYtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVnaW9uLnJlZ2lvbi1uYXYtbWFpbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZ3JheTtcbn1cbi5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjJyZW0gMS4ycmVtIDEuMnJlbSAyLjRyZW07XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjNmU2ZTZlO1xufVxuLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbiBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogNS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE4MTgxODtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24gc3BhbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b246Zm9jdXMsIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b246Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMC4ycmVtIHNvbGlkIGJsYWNrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgYnV0dG9uOmZvY3VzLCAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgYnV0dG9uOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMC4xcmVtIHNvbGlkIHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMnB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbi5zaG93IC5tZW51LXBvaW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTE1cHg7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgYnV0dG9uIC5wbHVzbWludXMtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMThweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmbGV4OiAxLjdyZW0gMCAwO1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgYnV0dG9uIC5wbHVzbWludXMtaWNvbjpmb2N1cywgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbiAucGx1c21pbnVzLWljb246Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAwLjRyZW0gc29saWQgcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICB9XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24gLnBsdXNtaW51cy1pY29uOjpiZWZvcmUsIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24gLnBsdXNtaW51cy1pY29uOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MDQwO1xuICB9XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24gLnBsdXNtaW51cy1pY29uOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgYnV0dG9uIC5wbHVzbWludXMtaWNvbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciBidXR0b24uc2hvdyAucGx1c21pbnVzLWljb246OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIGJ1dHRvbi5zaG93IC5wbHVzbWludXMtaWNvbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMCk7XG4gIH1cbn1cbi5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgLmRyb3Bkb3duLW1lbnUuc2hvdyA+IGxpIHtcbiAgcGFkZGluZzogMS4ycmVtIDEuMnJlbSAxLjJyZW0gMi40cmVtO1xufVxuLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIC5kcm9wZG93bi1tZW51LnNob3cgPiBsaSAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3IgLmRyb3Bkb3duLW1lbnUuc2hvdyA+IGxpIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIC5kcm9wZG93bi1tZW51LnNob3cgPiBsaSAuZHJvcGRvd24taXRlbTpmb2N1cywgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIC5kcm9wZG93bi1tZW51LnNob3cgPiBsaSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciAuZHJvcGRvd24tbWVudS5zaG93ID4gbGkge1xuICAgIHBhZGRpbmc6IDIuNHJlbSAzLjJyZW07XG4gIH1cbiAgLmFkdmFuY2VkLWxhbmd1YWdlLXNlbGVjdG9yIC5kcm9wZG93bi1tZW51LnNob3cgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGRhcmtncmF5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTE2OXB4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZ3JheTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZC1sYW5ndWFnZS1zZWxlY3RvciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxufVxuXG4uYmxvY2stZmlsdGVyYnkge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWZpbHRlcmJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1maWx0ZXJieS5tb2JpbGUtdmlldyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5mb3JtLXR5cGUtc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5maWx0ZXJzLXNlY3Rpb24ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEuMnJlbTtcbn1cbi5ibG9jay1maWx0ZXJieS5tb2JpbGUtdmlldyAuZmlsdGVycy1zZWN0aW9uLm9wZW5lZC1zZWFyY2gge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLmZpbHRlcnMtc2VjdGlvbiA+IGg2LCAuYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLmZpbHRlcnMtc2VjdGlvbiA+IC5oNiwgLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuZmlsdGVycy1zZWN0aW9uID4gaDIsIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLmZpbHRlcnMtc2VjdGlvbiA+IGgyLCAuYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5maWx0ZXJzLXNlY3Rpb24gPiAuaDIsIC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLmZpbHRlcnMtc2VjdGlvbiA+IC5oMiB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5ibG9jay1maWx0ZXJieS5tb2JpbGUtdmlldyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5ibG9jay1maWx0ZXJieS5tb2JpbGUtdmlldyAubW9kYWwtZm9vdGVyIC5yZXNldC1maWx0ZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uYmxvY2stZmlsdGVyYnkubW9iaWxlLXZpZXcgLnNlYXJjaC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5pbnB1dC1zZWFyY2ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5pbnB1dC1zZWFyY2gub3BlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5pbnB1dC1zZWFyY2gub3BlbiBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMi40cmVtO1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICByaWdodDogMi40cmVtO1xufVxuLmJsb2NrLWZpbHRlcmJ5Lm1vYmlsZS12aWV3IC5tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5mb3JtLXdyYXBwZXIsXG4uYmxvY2stZmlsdGVyYnkgaW5wdXQge1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stZmlsdGVyYnkgLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmxvY2stZmlsdGVyYnkgLmZpbHRlcnMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5zZWFyY2gtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1maWx0ZXJieSAuc2VhcmNoLXNlY3Rpb24gPiBkaXY6bnRoLWxhc3QtY2hpbGQoMiksIC5ibG9jay1maWx0ZXJieSAuc2VhcmNoLXNlY3Rpb24gPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cbi5ibG9jay1maWx0ZXJieSAuZmlsdGVycy1zZWN0aW9uID4gZGl2LFxuLmJsb2NrLWZpbHRlcmJ5IC5maWx0ZXJzLXNlY3Rpb24gPiBoNixcbi5ibG9jay1maWx0ZXJieSAuZmlsdGVycy1zZWN0aW9uID4gLmg2LFxuLmJsb2NrLWZpbHRlcmJ5IC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuZmlsdGVycy1zZWN0aW9uID4gaDIsXG4uZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmJsb2NrLWZpbHRlcmJ5IC5maWx0ZXJzLXNlY3Rpb24gPiBoMixcbi5ibG9jay1maWx0ZXJieSAuZm9ybS13cmFwcGVyLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmZpbHRlcnMtc2VjdGlvbiA+IC5oMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYmxvY2stZmlsdGVyYnkgLmZpbHRlcnMtc2VjdGlvbiA+IC5oMixcbi5ibG9jay1maWx0ZXJieSAuc2VhcmNoLXNlY3Rpb24gPiBkaXYsXG4uYmxvY2stZmlsdGVyYnkgLnNlYXJjaC1zZWN0aW9uID4gaDYsXG4uYmxvY2stZmlsdGVyYnkgLnNlYXJjaC1zZWN0aW9uID4gLmg2LFxuLmJsb2NrLWZpbHRlcmJ5IC5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuc2VhcmNoLXNlY3Rpb24gPiBoMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYmxvY2stZmlsdGVyYnkgLnNlYXJjaC1zZWN0aW9uID4gaDIsXG4uYmxvY2stZmlsdGVyYnkgLmZvcm0td3JhcHBlci5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5zZWFyY2gtc2VjdGlvbiA+IC5oMixcbi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYmxvY2stZmlsdGVyYnkgLnNlYXJjaC1zZWN0aW9uID4gLmgyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2ZTZlNmU7XG4gIGhlaWdodDogNi44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIHtcbiAgcGFkZGluZzogMCAwLjhyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5pbnB1dC1zZWFyY2gub3BlbiB7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ZTZlNmU7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDMycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC44cmVtKTtcbn1cbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoLmZvcm0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmxvY2stZmlsdGVyYnkgLmlucHV0LXNlYXJjaCAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4uYmxvY2stZmlsdGVyYnkgLmlucHV0LXNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYmxvY2stZmlsdGVyYnkgLmlucHV0LXNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5pbnB1dC1zZWFyY2ggYnV0dG9uLFxuLmJsb2NrLWZpbHRlcmJ5IC5pbnB1dC1zZWFyY2ggLmNsb3NlLWJ0bixcbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIC5vcGVuLXNlYXJjaCxcbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIGlucHV0W25hbWU9cmVzZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5pbnB1dC1zZWFyY2ggLmNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzg0IDUxMiclM0UlM0MhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi42LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy4tLSUzRSUzQ3BhdGggZmlsbD0nJTIzNTA1MDUwJyBkPSdNMzQyLjYgMTUwLjZjMTIuNS0xMi41IDEyLjUtMzIuOCAwLTQ1LjNzLTMyLjgtMTIuNS00NS4zIDBMMTkyIDIxMC43IDg2LjYgMTA1LjRjLTEyLjUtMTIuNS0zMi44LTEyLjUtNDUuMyAwcy0xMi41IDMyLjggMCA0NS4zTDE0Ni43IDI1NiA0MS40IDM2MS40Yy0xMi41IDEyLjUtMTIuNSAzMi44IDAgNDUuM3MzMi44IDEyLjUgNDUuMyAwTDE5MiAzMDEuMyAyOTcuNCA0MDYuNmMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMHMxMi41LTMyLjggMC00NS4zTDIzNy4zIDI1NiAzNDIuNiAxNTAuNnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAzLjJyZW07XG4gIGhlaWdodDogMy4ycmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIuMnJlbTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ibG9jay1maWx0ZXJieSAuaW5wdXQtc2VhcmNoIC5vcGVuLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyUzZSUzY2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNl8xNDA3KSclM2UlM2NwYXRoIGQ9J00xOS44OCAxOS44OEwyNy40NCAyNy40NE0yMi40IDEzLjU4QzIyLjQgMTguNDUxMiAxOC40NTEyIDIyLjQgMTMuNTggMjIuNEM4LjcwODg2IDIyLjQgNC43NjAwMSAxOC40NTEyIDQuNzYwMDEgMTMuNThDNC43NjAwMSA4LjcwODg2IDguNzA4ODYgNC43NjAwMSAxMy41OCA0Ljc2MDAxQzE4LjQ1MTIgNC43NjAwMSAyMi40IDguNzA4ODYgMjIuNCAxMy41OFonIHN0cm9rZT0nJTIzNTA1MDUwJyBzdHJva2Utd2lkdGg9JzIuNTInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNlJTNjL2clM2UlM2NkZWZzJTNlJTNjY2xpcFBhdGggaWQ9J2NsaXAwXzZfMTQwNyclM2UlM2NyZWN0IHdpZHRoPSczMicgaGVpZ2h0PSczMicgZmlsbD0nd2hpdGUnLyUzZSUzYy9jbGlwUGF0aCUzZSUzYy9kZWZzJTNlJTNjL3N2ZyUzZVwiKTtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAzLjJyZW07XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmxvY2stZmlsdGVyYnkgLnJlc2V0LWZpbHRlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5yZXNldC1maWx0ZXJzIC5mb3JtLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5ibG9jay1maWx0ZXJieSAucmVzZXQtZmlsdGVycyBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDAxMzhlICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stZmlsdGVyYnkgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA2LjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMi44MDQ3IDEwLjY5MjZDMTIuNTE3NSAxMS4wNjY3IDEyLjAxODggMTEuMTA0NiAxMS42OTA2IDEwLjc3NzNMOCA3LjA5NTg5TDQuMzA5MzUgMTAuNzc3M0MzLjk4MTIyIDExLjEwNDYgMy40ODI0NiAxMS4wNjY3IDMuMTk1MzQgMTAuNjkyNkMyLjkwODIzIDEwLjMxODYgMi45NDE0OCA5Ljc0OTk4IDMuMjY5NjEgOS40MjI2N0w3LjQ4MDEzIDUuMjIyNjhDNy43Nzc3OCA0LjkyNTc3IDguMjIyMjIgNC45MjU3NyA4LjUxOTg3IDUuMjIyNjhMMTIuNzMwNCA5LjQyMjY3QzEzLjA1ODUgOS43NDk5OSAxMy4wOTE4IDEwLjMxODYgMTIuODA0NyAxMC42OTI2WicgZmlsbD0nJTIzNTA1MDUwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ibG9jay1maWx0ZXJieSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5ibG9jay1maWx0ZXJieSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMy4xOTUzNCA1LjMwNzM2QzMuNDgyNDYgNC45MzMyOSAzLjk4MTIyIDQuODk1MzggNC4zMDkzNSA1LjIyMjY5TDggOC45MDQxMUwxMS42OTA2IDUuMjIyNjlDMTIuMDE4OCA0Ljg5NTM4IDEyLjUxNzUgNC45MzMyOSAxMi44MDQ3IDUuMzA3MzZDMTMuMDkxOCA1LjY4MTQzIDEzLjA1ODUgNi4yNTAwMSAxMi43MzA0IDYuNTc3MzNMOC41MTk4NyAxMC43NzczQzguMjIyMjIgMTEuMDc0MiA3Ljc3Nzc4IDExLjA3NDIgNy40ODAxMyAxMC43NzczTDMuMjY5NjEgNi41NzczM0MyLjk0MTQ4IDYuMjUwMDEgMi45MDgyMyA1LjY4MTQzIDMuMTk1MzQgNS4zMDczNlonIGZpbGw9JyUyMzUwNTA1MCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJsb2NrLWZpbHRlcmJ5IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXJlc3VsdHMtcmVzdWx0cy1leGFtcGxlIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwcHggMTJweCAzMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjNmU2ZTZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC52aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXJlc3VsdHMtcmVzdWx0cy1leGFtcGxlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcmVzdWx0cy1yZXN1bHRzLWV4YW1wbGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1yZXN1bHRzLXJlc3VsdHMtZXhhbXBsZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIGxpOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgfVxufVxuXG4uY3VzdG9tLXdlYmZvcm0gLmZvcm0taXRlbSBpbnB1dCxcbi5jdXN0b20td2ViZm9ybSAuZm9ybS1pdGVtIHNlbGVjdCxcbi5jdXN0b20td2ViZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jdXN0b20td2ViZm9ybSAuZm9ybS1pdGVtIGlucHV0LmVycm9yLFxuLmN1c3RvbS13ZWJmb3JtIC5mb3JtLWl0ZW0gc2VsZWN0LmVycm9yLFxuLmN1c3RvbS13ZWJmb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDEzOTE3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTcuODE0NDggMS43NUM0LjQ2NTE2IDEuNzUgMS43NSA0LjQ2NTE2IDEuNzUgNy44MTQ0OEMxLjc1IDExLjE2MzggNC40NjUxNiAxMy44NzkgNy44MTQ0OCAxMy44NzlDMTEuMTYzOCAxMy44NzkgMTMuODc5IDExLjE2MzggMTMuODc5IDcuODE0NDhDMTMuODc5IDQuNDY1MTYgMTEuMTYzOCAxLjc1IDcuODE0NDggMS43NVpNMC43NSA3LjgxNDQ4QzAuNzUgMy45MTI4OCAzLjkxMjg4IDAuNzUgNy44MTQ0OCAwLjc1QzExLjcxNjEgMC43NSAxNC44NzkgMy45MTI4OCAxNC44NzkgNy44MTQ0OEMxNC44NzkgMTEuNzE2MSAxMS43MTYxIDE0Ljg3OSA3LjgxNDQ4IDE0Ljg3OUMzLjkxMjg4IDE0Ljg3OSAwLjc1IDExLjcxNjEgMC43NSA3LjgxNDQ4Wk03LjE1NzIxIDMuOTcyMjVDNy4yNTE3NyAzLjg3MDk0IDcuMzg0MTQgMy44MTM0MiA3LjUyMjczIDMuODEzNDJIOC4xMDYyM0M4LjI0NDgyIDMuODEzNDIgOC4zNzcxOCAzLjg3MDk0IDguNDcxNzUgMy45NzIyNUM4LjU2NjMxIDQuMDczNTYgOC42MTQ1OCA0LjIwOTU3IDguNjA1MDUgNC4zNDc4Mkw4LjMxMzI5IDguNTc4MjdDOC4yOTUyMSA4Ljg0MDQ0IDguMDc3MjcgOS4wNDM4NyA3LjgxNDQ4IDkuMDQzODdDNy41NTE2OSA5LjA0Mzg3IDcuMzMzNzQgOC44NDA0NCA3LjMxNTY2IDguNTc4MjdMNy4wMjM5MSA0LjM0NzgyQzcuMDE0MzggNC4yMDk1NyA3LjA2MjY1IDQuMDczNTYgNy4xNTcyMSAzLjk3MjI1Wk04LjY4OTc0IDExLjAyMzhDOC42ODk3NCAxMS41MDcyIDguMjk3ODggMTEuODk5IDcuODE0NDggMTEuODk5QzcuMzMxMDkgMTEuODk5IDYuOTM5MjIgMTEuNTA3MiA2LjkzOTIyIDExLjAyMzhDNi45MzkyMiAxMC41NDA0IDcuMzMxMDkgMTAuMTQ4NSA3LjgxNDQ4IDEwLjE0ODVDOC4yOTc4OCAxMC4xNDg1IDguNjg5NzQgMTAuNTQwNCA4LjY4OTc0IDExLjAyMzhaJyBmaWxsPSclMjNEMTM5MTcnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gNnB4KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMS42cmVtO1xufVxuLmN1c3RvbS13ZWJmb3JtIC5mb3JtLWl0ZW0gaW5wdXQuZXJyb3IgKyBsYWJlbC5lcnJvcixcbi5jdXN0b20td2ViZm9ybSAuZm9ybS1pdGVtIHNlbGVjdC5lcnJvciArIGxhYmVsLmVycm9yLFxuLmN1c3RvbS13ZWJmb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3IgKyBsYWJlbC5lcnJvciB7XG4gIGNvbG9yOiAjZDEzOTE3O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jdXN0b20td2ViZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbi5jdXN0b20td2ViZm9ybSAud2ViZm9ybS1mbGV4Ym94IHtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1laWMtY29udGFjdC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1laWMtY29udGFjdC1mb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIFJlZ2lvbiBTdHlsZXMuXG4gKi9cbi5yZWdpb24tc2lkZWJhci1maXJzdCxcbi5yZWdpb24tc2lkZWJhci1zZWNvbmQsXG4ucmVnaW9uLWZvb3Rlcixcbi5yZWdpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICpcbiAqIEFkZCBtb3JlIHNwZWNpZmljIGZpbGVzIHBvciByZWdpb25zIGJlbG93LlxuICpcbiAqL1xuLyoqXG4gKiBAZmlsZVxuICogRm9vdGVyIHN0eWxlcyB3cmFwcGVyLlxuICoqL1xuZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciAubWVudS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmZvb3RlciAubWVudS1mb290ZXIgcCxcbmZvb3RlciAubWVudS1mb290ZXIgc3BhbixcbmZvb3RlciAubWVudS1mb290ZXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvb3RlciAubWVudS1mb290ZXIgLmZvb3Rlci1mb290ZXIgLmZvb3Rlci1jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAubWVudS1mb290ZXIgLmZvb3Rlci1mb290ZXIgLmZvb3Rlci1jb3B5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItZm9vdGVyIC5mb290ZXItc29jaWFsIC5maWVsZF9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLWZvb3RlciAuZm9vdGVyLXNvY2lhbCAuZmllbGRfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmZvb3RlciAubWVudS1mb290ZXIgLmZvb3Rlci1mb290ZXIgLmZvb3Rlci1zb2NpYWwgLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdCAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS42cmVtO1xufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLWZvb3RlciAuZm9vdGVyLXNvY2lhbCAubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSBzdmcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLWl0ZW1zIC5kLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItaXRlbXMgLmQtaXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBjb2xvcjogd2hpdGU7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAubWVudS1mb290ZXIgLmZvb3Rlci1pdGVtcyAuZC1pdGVtOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLS12YXJpYW50LTEgLmZvb3Rlci1ib2R5IHtcbiAgcGFkZGluZzogNS42cmVtIDA7XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItLXZhcmlhbnQtMSAuZm9vdGVyLWJvZHkgLmZvb3Rlci1ib2R5LS1yZXN1bWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItLXZhcmlhbnQtMSAuZm9vdGVyLWJvZHkgLmZvb3Rlci1ib2R5LS1yZXN1bWUgcCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItLXZhcmlhbnQtMyAuZm9vdGVyLWNvcHkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLm1lbnUtZm9vdGVyIC5mb290ZXItLXZhcmlhbnQtMyAubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbmZvb3RlciAubWVudS1mb290ZXIgLmZvb3Rlci0tdmFyaWFudC0zIC5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgd2lkdGg6IDIxJSAhaW1wb3J0YW50O1xufVxuXG4uaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5GaWxlbmFtZTogX21lbnUuc2Nzc1xuRGVzY3JpcGNpw7NuOiBFc3RpbG9zIFNDU1MgcGFyYSBsYXMgdmFyaWFudGVzIGRlIG1lbnUgZGVsIHRlbWEgYmFzZVxuRGVwZW5kZW5jaWFzOiBCb290c3RyYXBcbsOabHRpbWEgYWN0dWFsaXphY2nDs246IDEzIGRlIGFnb3N0byBkZSAyMDI0XG5BdXRvcjogRGF2aWQgQXJyZWRvbmRvIChkYXJkb2NvZGUpIFNvZnR0ZWtcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5GaWxlbmFtZTogX21lbnUtLXZhcmlhbnQtMS5zY3NzXG5EZXNjcmlwY2nDs246IEVzdGlsb3MgU0NTUyBwYXJhIGxhIHZhcmlhbnRlIGRlIG1lbnUgMSBkZWwgdGVtYSBiYXNlXG5EZXBlbmRlbmNpYXM6IEJvb3RzdHJhcFxuw5psdGltYSBhY3R1YWxpemFjacOzbjogMTMgZGUgYWdvc3RvIGRlIDIwMjRcbkF1dG9yOiBEYXZpZCBBcnJlZG9uZG8gKGRhcmRvY29kZSkgU29mdHRla1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4ubWVudS0tbWFpbiB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi5tZW51LS1tYWluIHVsIGxpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5tZW51LS1tYWluIC5tZW51LWl0ZW0tLWRyb3Bkb3duIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tZW51LS1tYWluIC5tZW51LWl0ZW0tLWRyb3Bkb3duOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzZlNmU2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtLW1haW4gLm1lbnUtaXRlbS0tZHJvcGRvd246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLm1lbnUtLW1haW4gLm1lbnUtaXRlbS0tZHJvcGRvd24gLmFycm93LWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnUtLW1haW4gLm1lbnUtcG9pbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtLW1haW4gLm1lbnUtcG9pbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tZW51LS1tYWluIC5tZW51LWl0ZW0gc3BhbiwgLm1lbnUtLW1haW4gLm1lbnUtaXRlbSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG59XG4ubWVudS0tbWFpbiAubWVudS1pdGVtIHNwYW46aG92ZXIsIC5tZW51LS1tYWluIC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1pdGVtIHNwYW4sIC5tZW51LS1tYWluIC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4ubWVudS0tbWFpbiAubWVudS1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVudS0tbWFpbiAubWVudS1pdGVtIGEuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4ubWVudS0tbWFpbiAubWVudS1pdGVtLS1oZWFkaW5nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWl0ZW06aG92ZXIgc3BhbixcbiAgLm1lbnUtLW1haW4gLm1lbnUtaXRlbSAubWVudS1pdGVtLS1hY3RpdmUgc3BhbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1yaWdodDogMi40cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gc3Bhbixcbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gYSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjJyZW0gMS4ycmVtIDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjNmU2ZTZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IHNwYW4sXG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSBzcGFuLFxuLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gc3BhbixcbiAgLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLTAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi0wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLTAuYWN0aXZlLCAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEubWVudS1kcm9wZG93bi0wLmlzLWFjdGl2ZSwgLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0IC52aWV3LWhlYWRlciAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSBhLm1lbnUtZHJvcGRvd24tMC5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tMC5tZW51LWNlbnRlcmVkIHtcbiAgICByaWdodDogLTUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgfVxuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi0wLm1lbnUtY2VudGVyZWQgLm1lbnUtcG9pbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gIH1cbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLyogb2Zmc2V0LXggfCBvZmZzZXQteSB8IGJsdXItcmFkaXVzIHwgc3ByZWFkLXJhZGl1cyB8IGNvbG9yICovXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIGRhcmtncmF5O1xuICB9XG59XG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0xIGEsXG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0xIHNwYW4ge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0xIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMSAubWVudS1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMSAubWVudS1pdGVtIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0xIC5tZW51LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjEuNnJlbTtcbiAgfVxufVxuLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMSA+IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAycmVtIDMuMnJlbSAwLjhyZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTEgPiAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAyLjRyZW0gMy4ycmVtO1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTEgPiAubWVudS1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMC4xcmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IDAuMXJlbSBzb2xpZCBkYXJrZ3JheTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTEgPiAubWVudS1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLm1lbnUtLW1haW4gLm1lbnUtbGV2ZWwtMiAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMS4ycmVtIDA7XG4gIHdpZHRoOiAxMDB2dztcbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTIgLm1lbnUtaXRlbSA+IHNwYW4sXG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0yIC5tZW51LWl0ZW0gPiBhIHtcbiAgY29sb3I6ICMzMDMwMzAgIWltcG9ydGFudDtcbn1cbi5tZW51LS1tYWluIC5tZW51LWxldmVsLTIgLm1lbnUtaXRlbTpob3ZlciA+IHNwYW4sXG4ubWVudS0tbWFpbiAubWVudS1sZXZlbC0yIC5tZW51LWl0ZW06aG92ZXIgPiBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTIgLm1lbnUtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbmhlYWRlciAucmVnaW9uLW5hdi1icmFuZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucmVnaW9uLW5hdi1icmFuZGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsIGhlYWRlciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMC40cmVtIHNvbGlkIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLnBsdXNtaW51cy1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBmbGV4OiAxLjdyZW0gMCAwO1xufVxuLnBsdXNtaW51cy1pY29uOmZvY3VzLCAucGx1c21pbnVzLWljb246Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMC40cmVtIHNvbGlkIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5wbHVzbWludXMtaWNvbi5hY3RpdmU6YmVmb3JlLCAubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQgLnZpZXctaGVhZGVyIGEucGx1c21pbnVzLWljb24uaXMtYWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5wbHVzbWludXMtaWNvbi5hY3RpdmU6YWZ0ZXIsIC5tZWRpYS1saWJyYXJ5LXZpZXctLXdpZGdldCAudmlldy1oZWFkZXIgYS5wbHVzbWludXMtaWNvbi5pcy1hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSkgcm90YXRlKDApO1xufVxuLnBsdXNtaW51cy1pY29uOmJlZm9yZSwgLnBsdXNtaW51cy1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IDAuMjVzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG59XG4ucGx1c21pbnVzLWljb246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xufVxuLnBsdXNtaW51cy1pY29uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG5cbiNoYW1idXJnZXItaWNvbiB7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNoYW1idXJnZXItaWNvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4jaGFtYnVyZ2VyLWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuI2hhbWJ1cmdlci1pY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAwLjdyZW07XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuI2hhbWJ1cmdlci1pY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAxLjRyZW07XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiAjaGFtYnVyZ2VyLWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogLTAuM3JlbTtcbiAgbGVmdDogMDtcbn1cblthcmlhLWV4cGFuZGVkPXRydWVdID4gI2hhbWJ1cmdlci1pY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDAlO1xuICBvcGFjaXR5OiAwO1xufVxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiAjaGFtYnVyZ2VyLWljb24gc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDEuNHJlbTtcbiAgbGVmdDogMDtcbn1cblxuYm9keTpub3QoLnVzZXItbG9nZ2VkLWluKSBoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keTpub3QoLnVzZXItbG9nZ2VkLWluKSBoZWFkZXIge1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICB9XG59XG5cbi5zY3JvbGwtZWxlbWVudCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjNTA1MDUwICM1MDUwNTA7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbn1cbi5zY3JvbGwtZWxlbWVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC44cmVtO1xufVxuLnNjcm9sbC1lbGVtZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2Nyb2xsLWVsZW1lbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNTA1MDtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW0gc29saWQgd2hpdGU7XG59XG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRmlsZW5hbWU6IF9tZW51LS12YXJpYW50LTIuc2Nzc1xuRGVzY3JpcGNpw7NuOiBFc3RpbG9zIFNDU1MgcGFyYSBsYSB2YXJpYW50ZSBkZSBtZW51IDIgZGVsIHRlbWEgYmFzZVxuRGVwZW5kZW5jaWFzOiBCb290c3RyYXBcbsOabHRpbWEgYWN0dWFsaXphY2nDs246IDEzIGRlIGFnb3N0byBkZSAyMDI0XG5BdXRvcjogRGF2aWQgQXJyZWRvbmRvIChkYXJkb2NvZGUpIFNvZnR0ZWtcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLm1haW4tbmF2LmJhc2UtdGhlbWUtbWVudS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbm1haW4ge1xuICBwYWRkaW5nLXRvcDogOC43MjVyZW07XG59XG5cbi5uYXZiYXItYmFzZV90aGVtZV9tZW51MiAucmVnaW9uLW5hdi1icmFuZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubmF2YmFyLWJhc2VfdGhlbWVfbWVudTIgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXItYmFzZV90aGVtZV9tZW51MiAjaGFtYnVyZ2VyLWljb24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4ub2ZmY2FudmFzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1jbG9zZS10ZXh0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmJ0bi1jbG9zZS10ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYzcmVtIHNvbGlkICM2ZTZlNmU7XG59XG5cbi5uYXYtaXRlbSAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5cbi5uYXYtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiBkYXJrZ3JheTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xufVxuXG4ubmF2LXRyYW5zcGFyZW50LnNjcm9sbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT1cbkZpbGVuYW1lOiBfbWVudS0tdmFyaWFudC0zLnNjc3NcbkRlc2NyaXBjacOzbjogRXN0aWxvcyBTQ1NTIHBhcmEgbGEgdmFyaWFudGUgZGUgbWVudSAzIGRlbCB0ZW1hIGJhc2VcbkRlcGVuZGVuY2lhczogQm9vdHN0cmFwXG7Dmmx0aW1hIGFjdHVhbGl6YWNpw7NuOiAxMyBkZSBhZ29zdG8gZGUgMjAyNFxuQXV0b3I6IERhdmlkIEFycmVkb25kbyAoZGFyZG9jb2RlKSBTb2Z0dGVrXG49PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5vZmZjYW52YXMtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnRuLWNsb3NlLXRleHQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjA2NjVyZW07XG59XG5cbi5idG4tY2xvc2UtdGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2NjNyZW0gc29saWQgIzZlNmU2ZTtcbn1cblxuLm5hdi1pdGVtIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLm5hdi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IGRhcmtncmF5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG59XG5cbi5uYXYtdHJhbnNwYXJlbnQuc2Nyb2xsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLm1lbnUtLW1haW4gLm1lbnUtaXRlbSBzcGFuIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1lbnUtLW1haW4gLm1lbnUtaXRlbS0taGVhZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMi4xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTAge1xuICAgIGdhcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0xIC5tZW51LWl0ZW0tLWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51LXBvaW50ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LXBvaW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIGRhcmtncmF5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLm1lbnUtLW1haW4gLm1lbnUgLm1lbnUtaXRlbSA+IHNwYW4sXG4gIC5tZW51LS1tYWluIC5tZW51IC5tZW51LWl0ZW0gPiBhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxLjhyZW0gMi40cmVtO1xuICAgIGNvbG9yOiAjMTgxODE4O1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLm1lbnUtLW1haW4gLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS0tbWFpbiAubWVudSAubWVudS1pdGVtIC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51IC5tZW51LWl0ZW0gLmFycm93LWljb24ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW07XG4gIH1cbiAgLm1lbnUtLW1haW4gLm1lbnUgLm1lbnUtaXRlbSAubWVudS1sZXZlbC0xID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS0tZHJvcGRvd24pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGV2ZWwtMSBzcGFuIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAubWVudS0tbWFpbiAubWVudSAubWVudS1pdGVtIC5tZW51LWxldmVsLTEgbGkgPiBzcGFuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtO1xuICB9XG4gIC5tZW51LS1tYWluIC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGV2ZWwtMiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG4gIH1cbiAgLm1lbnUtLW1haW4gLnBsdXNtaW51cy1pY29uIHtcbiAgICBtYXJnaW46IDAgMC40cmVtO1xuICB9XG4gIC5tZW51LS1tYWluIC5wbHVzbWludXMtaWNvbjo6YmVmb3JlLCAubWVudS0tbWFpbiAucGx1c21pbnVzLWljb246OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xuICB9XG4gIC5tZW51LS1tYWluIFthcmlhLWV4cGFuZGVkPXRydWVdID4gI2hhbWJ1cmdlci1pY29uIHNwYW46bnRoLWNoaWxkKDEpLCAubWVudS0tbWFpbiBbYXJpYS1leHBhbmRlZD10cnVlXSA+ICNoYW1idXJnZXItaWNvbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LS1tYWluIC5tZW51LWxldmVsLTEge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAubWVudS0tbWFpbiAubWVudS1sZXZlbC0xID4gLm1lbnUtLWl0ZW0tZHJvcGRvd24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdmFyKC0tbWVudS1oZWlnaHQsIDhyZW0pO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDhyZW0pKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vZGUtLXR5cGUtYXJlYXMtZGUtaW1wYWN0byB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyoqXG4gKiBAZmlsZVxuICogUmVnaW9ucyBzdHlsZXMuXG4gKi9cbi8qKlxuICogQGZpbGVcbiAqIEZvb3RlciBTdHlsZXMuXG4gKi9cbmZvb3RlciBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5mb290ZXIgLm1lbnUtZm9vdGVyIC5kLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMzAzMDMwO1xufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIgLm1lbnUtZm9vdGVyIC5kLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbmZvb3RlciAubWVudS1mb290ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgdHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uIDAuMTVzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciAubWVudS1mb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLWl0ZW1zIC5kLWl0ZW06OmFmdGVyIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGhlaWdodDogMS42cmVtO1xuICBjb250ZW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYgMi44OTAzOEwxMSA3Ljg5MDM4TDYgMTIuODkwNCcgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFJTBBKTtcbn1cbmZvb3RlciBociB7XG4gIG1hcmdpbjogNHJlbSAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzMwMzAzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyIGhyIHtcbiAgICBtYXJnaW46IDQuOHJlbSAwO1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1jb3B5IHAsXG5mb290ZXIgLmZvb3Rlci1jb3B5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIgLmZvb3Rlci1jb3B5IHAsXG4gIGZvb3RlciAuZm9vdGVyLWNvcHkgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5mb290ZXIgLnBvbGljeSBwID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbmZvb3RlciAucG9saWN5IHAgPiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDAuMXJlbSAwIDAuM3JlbTtcbiAgY29udGVudDogXCJ8XCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAucG9saWN5IHAgPiBhOjphZnRlciB7XG4gICAgbWFyZ2luOiAwIDAuMnJlbSAwIDAuNHJlbTtcbiAgfVxufVxuZm9vdGVyIC5wb2xpY3kgcCA+IGE6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5maWVsZC0tbmFtZS1maWVsZC1ib3gtcmVkZXMge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG5mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJveC1yZWRlcyA+IC5maWVsZF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJveC1yZWRlcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuZm9vdGVyIC5tZW51LWZvb3RlciAuZm9vdGVyLWZvb3RlciAuZm9vdGVyLXNvY2lhbCAubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQGZpbGVcbiAqIEhlYWRlciBTdHlsZXMuXG4gKi9cbmhlYWRlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5oZWFkZXIgLnJlZ2lvbi1uYXYtYnJhbmRpbmcsXG5oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXJnaW46IDA7XG59XG5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIHdpZHRoOiAyMS4ycmVtO1xuICBoZWlnaHQ6IDMuNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICB3aWR0aDogMjcuNXJlbTtcbiAgICBoZWlnaHQ6IDQuNnJlbTtcbiAgfVxufVxuXG5tYWluIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLW1lbnUtaGVpZ2h0LCA4cmVtKTtcbn0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvL1xuLy8gSGVhZGluZ3Ncbi8vXG4uaDEge1xuICBAZXh0ZW5kIGgxO1xufVxuXG4uaDIge1xuICBAZXh0ZW5kIGgyO1xufVxuXG4uaDMge1xuICBAZXh0ZW5kIGgzO1xufVxuXG4uaDQge1xuICBAZXh0ZW5kIGg0O1xufVxuXG4uaDUge1xuICBAZXh0ZW5kIGg1O1xufVxuXG4uaDYge1xuICBAZXh0ZW5kIGg2O1xufVxuXG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbkBlYWNoICRkaXNwbGF5LCAkZm9udC1zaXplIGluICRkaXNwbGF5LWZvbnQtc2l6ZXMge1xuICAuZGlzcGxheS0jeyRkaXNwbGF5fSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGZvbnQtZmFtaWx5OiAkZGlzcGxheS1mb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiAkZGlzcGxheS1mb250LXN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG4gIH1cbn1cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuLnNtYWxsIHtcbiAgQGV4dGVuZCBzbWFsbDtcbn1cblxuLm1hcmsge1xuICBAZXh0ZW5kIG1hcms7XG59XG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGluaXRpYWxpc20tZm9udC1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLSRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+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+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKSArIFwiKi9cIn07XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgI3tcIi8qcnRsOlwiICsgZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpICsgXCIqL1wifTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuQG1peGluIGNhcm91c2VsLWRhcmsoKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBmaWx0ZXI6ICRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICB9XG5cbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG5cbi5jYXJvdXNlbC1kYXJrIHtcbiAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICBAaWYgJGNvbG9yLW1vZGUtdHlwZSA9PSBcIm1lZGlhLXF1ZXJ5XCIge1xuICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgLmNhcm91c2VsLFxuICAgICAgJi5jYXJvdXNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07IH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG5cbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGgtc219O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWdyb3cge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xufVxuXG5AaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMn07XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJW9mZmNhbnZhcy1jc3MtdmFycyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleDogI3skemluZGV4LW9mZmNhbnZhc307XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aDogI3skb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiAjeyRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteDogI3skb2ZmY2FudmFzLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3I6ICN7JG9mZmNhbnZhcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZzogI3skb2ZmY2FudmFzLWJnLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogI3skb2ZmY2FudmFzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICN7JG9mZmNhbnZhcy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdzogI3skb2ZmY2FudmFzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbjogI3t0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy1jc3MtdmFyc1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBleHRlbmQgJW9mZmNhbnZhcy1jc3MtdmFycztcbiAgfVxufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCkge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcik7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnKTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3cpKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10cmFuc2l0aW9uKSk7XG5cbiAgICAgICYub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy10b3Age1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuc2hvdzpub3QoLmhpZGluZykge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuaGlkaW5nLFxuICAgICAgJi5zaG93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW46IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpIGF1dG87XG4gIH1cbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm9mZmNhbnZhcy1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuIiwiLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XG5cbiAgJi5idG46OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLy8gQW5pbWF0aW9uXG4ucGxhY2Vob2xkZXItZ2xvdyB7XG4gIC5wbGFjZWhvbGRlciB7XG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xuICB9XG59XG5cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGJsYWNrIDU1JSwgcmdiYSgwLCAwLCAwLCAoMSAtICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbikpIDc1JSwgJGJsYWNrIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAkaG92ZXItY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgICBjb2xvcjogUkdCQSgje3RvLXJnYigkaG92ZXItY29sb3IpfSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXgsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXksIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcik7XG59XG4iLCIuaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogJGljb24tbGluay1nYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6ICRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gID4gLmJpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3ZlciB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgPiAuYmkge1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIudWktd2lkZ2V0LWNvbnRlbnQge1xuICBhIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgfVxuICB9XG59XG5cbi51aS1kaWFsb2cge1xuICAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgICBAZXh0ZW5kIC5idG4tY2xvc2U7XG4gIH1cbn1cblxuIiwiLy8gQWRtaW4gaW50ZXJmYWNlIGZpeGVzLlxuLmNrZWRpdG9yLWJ1dHRvbnMge1xuICBsaSB7XG4gICAgLmNrZS1pY29uLW9ubHkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ja2VfYnV0dG9uX2ljb24ge1xuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsImJ1dHRvbiB7XG4gICYubGluayB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1saW5rO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuYSB7XG4gICYuYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi5idXR0b24tLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRkYW5nZXIsICRkYW5nZXIpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkaW5mbywgJGluZm8pO1xuICAgIH1cblxuICAgICYuYnV0dG9uLS1zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBAdG9kbyAtIGFsbCBkaXYgYSBzaG91bGQgYmUgdXBkYXRlZCBpbiBiNSB0aGVtZSBmb3IgZHJ1cGFsXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIGEge1xuICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT3ZlcnJpZGU6ICdAY2xhc3N5L2Nzcy9jb21wb25lbnRzL2J1dHRvbi5jc3MnXG5cbi5idG4sXG4uYnV0dG9uIHtcbiAgbWFyZ2luOiAwICRzcGFjZXIgKiAuNTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAuYnRuLFxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLy8gSWYgbGluayBoYXMgT05MWSBidXR0b24gY2xhc3MsIG1ha2UgaXQgYSBsaWdodCBidXR0b24uXG5hIHtcbiAgJltjbGFzcz1cImJ1dHRvblwiXSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkbGlnaHQsICRsaWdodCk7XG4gIH1cbn1cbiIsIi5mb3JtLWNvbnRyb2wge1xuICAmLmltYWdlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG5cbiAgJi5mb3JtLWNoZWNrYm94LFxuICAmLmZvcm0tcmFkaW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIG1pbi13aWR0aDogNXJlbTtcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9J3NlYXJjaCddIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5kcm9wYnV0dG9uLW11bHRpcGxlIHtcbiAgLmRyb3BidXR0b24ge1xuICAgIC5kcm9wYnV0dG9uLWFjdGlvbiB7XG4gICAgICA+ICoge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLWZvcm0ge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWFyZ2luOiAyICogJHNwYWNlcjtcbiAgfVxuXG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uY29udGFpbmVyLWlubGluZSB7XG4gIGRpdixcbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyBXZWJmb3JtIGlzc3VlOiBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvYm9vdHN0cmFwNS9pc3N1ZXMvMzMwNjcwOVxuICAmLndlYmZvcm0tbXVsdGlwbGUtYWRkIHtcbiAgICA+IC5mb3JtLWl0ZW0ge1xuICAgICAgPiAqIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbnRkIHtcbiAgPi5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uanMge1xuICB0ZCB7XG4gICAgLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgICBtaW4taGVpZ2h0OiAyLjI1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGJ1dHRvbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuXG4gIC5kcm9wYnV0dG9uIHtcbiAgICAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgICAgIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICB9XG4gIH1cbn1cblxuLndlYmZvcm0tZHJvcGJ1dHRvbiB7XG4gIC5kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5zeXN0ZW0tZmlsZS1zeXN0ZW0tc2V0dGluZ3Mge1xuICAuZm9ybS1pdGVtIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLXdyYXBwZXIuYWNjb3JkaW9uIHtcbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBAZXh0ZW5kIC5teS0zO1xuXG4gICAgaDIge1xuICAgICAgQGV4dGVuZCBoNjtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tdHlwZS1kYXRldGltZSB7XG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYud2ViZm9ybS1lbGVtZW50LS10aXRsZS1pbmxpbmUsXG4gICZbY2xhc3MkPVwiLXRpdGxlLWFmdGVyXCJdIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLXR5cGUtbGFiZWwsXG4ucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbi5wYXJhZ3JhcGhzLWRyb3Bkb3duLWFjdGlvbiB7XG4gICYuYnV0dG9uIHtcbiAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmLmJ0bi1kYW5nZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkLS13aWRnZXQtcGFyYWdyYXBocyxcbi5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB7XG4gIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uanMge1xuICAuZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMge1xuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXI7XG4gICAgfVxuICB9XG59XG4iLCIubmF2YmFyIHtcbiAgLmJsb2NrLXNlYXJjaCB7XG4gICAgZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogZGl2aWRlKCRzcGFjZXIsIDIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGRpdmlkZSgkc3BhY2VyLCAyKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuXG4gICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG5cbiAgLnNpdGUtc2xvZ2FuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1zaXRlLXNsb2dhbi1mb250LXNpemU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYjUtbWFrZS1saW5rKCRkYXJrLCBub25lLCAkZGFyaywgbm9uZSwgJy5zaXRlLXRpdGxlJyk7XG5cbiAgLnNpdGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtd2VpZ2h0O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtbGV0dGVyLXNwYWNpbmc7XG4gICAgdGV4dC10cmFuc2Zvcm06ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS10ZXh0LXRyYW5zZm9ybTtcbiAgfVxuXG4gIGltZyB7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodDtcbiAgICBtYXJnaW46ICRuYXZiYXItYnJhbmQtaW1hZ2UtbWFyZ2luO1xuICAgIHdpZHRoOiAkbmF2YmFyLWJyYW5kLWltYWdlLXdpZHRoO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGhlaWdodDogJG5hdmJhci1icmFuZC1pbWFnZS1oZWlnaHQtbGc7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItZGFyayxcbi5mb290ZXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIEBpbmNsdWRlIGI1LW1ha2UtbGluaygkbGlnaHQsIG5vbmUsICRsaWdodCwgbm9uZSwgJy5zaXRlLXRpdGxlJyk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiNS1tYWtlLWxpbmsoXG4gICRhLWxpbmstY29sb3I6ICRsaW5rLWNvbG9yLFxuICAkYS1saW5rLWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24sXG4gICRhLWxpbmstaG92ZXItY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yLFxuICAkYS1saW5rLWhvdmVyLWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb24sXG4gICR0YXJnZXQtY2xhc3M6ICcnKSB7XG4gIGEjeyR0YXJnZXQtY2xhc3N9IHtcbiAgICBjb2xvcjogJGEtbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRhLWxpbmstZGVjb3JhdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRhLWxpbmstaG92ZXItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246ICRhLWxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsImZvb3RlciB7XG4gIHBhZGRpbmc6ICRmb290ZXItcGFkZGluZztcblxuICAmLmZvb3Rlci1kYXJrIHtcbiAgICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGxpZ2h0LCBub25lLCAkbGlnaHQsIG5vbmUpO1xuICB9XG5cbiAgLnJlZ2lvbi1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuIiwiLnJlZ2lvbi1zaWRlYmFyLWZpcnN0LFxuLnJlZ2lvbi1zaWRlYmFyLXNlY29uZCxcbi5yZWdpb24tZm9vdGVyLFxuLnJlZ2lvbi1jb250ZW50IHtcbiAgcGFkZGluZzogJHJlZ2lvbi1wYWRkaW5nO1xufVxuXG4ubm9kZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgLm5vZGUtcHJldmlldy1iYWNrbGluayB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLXByaW1hcnk7XG4gIH1cblxuICAuZm9ybS10eXBlLXNlbGVjdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cblxuLnJlZ2lvbi1uYXYtYnJhbmRpbmcsXG4ucmVnaW9uLW5hdi1hZGRpdGlvbmFsIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4iLCIudGFicy1wcmltYXJ5IHtcbiAgbWFyZ2luOiAkbG9jYWwtdGFza3MtcHJpbWFyeS1tYXJnaW47XG59XG5cbi50YWJzLXNlY29uZGFyeSB7XG4gIG1hcmdpbjogJGxvY2FsLXRhc2tzLXNlY29uZGFyeS1tYXJnaW47XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAudGFicy13cmFwcGVyIHtcbiAgICAudGFiLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtdGFicy1ib3JkZXItcmFkaXVzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogLjUgKiAkbmF2LWxpbmstcGFkZGluZy15IC41ICogJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmctc207XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguaXMtY29sbGFwc2libGUpIHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1jb2xsYXBzaWJsZSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAvLyBTaG93IGFuZCBtb3ZlIGFjdGl2ZSBtZW51IGl0ZW0gdG8gdGhlIHRvcC5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGlkZSBvdGhlciBtZW51IGl0ZW1zLlxuICAgICAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXMtb3BlbiB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtdGFicy1ib3JkZXItcmFkaXVzICRuYXYtdGFicy1ib3JkZXItcmFkaXVzIDAgMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgLnRhYi10b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsImEge1xuICAmLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIC5oYW5kbGUge1xuICAgICAgaGVpZ2h0OiAxLjdlbTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgfVxuICB9XG59XG5cbi8vIEJvb3RzdHJhcCByZWJvb3RzIHRhYmxlIGNhcHRpb24gdG8gYm90dG9tLCBidXQgaXQncyBjb250cm9sbGVkIGluIHR3aWcuXG4vLyBSZXZlcnQgcmVib290LlxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuIiwiLnByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4iLCIucmVnaW9uLXRpdGxlX19hY3Rpb24ge1xuICBhIHtcbiAgICAmLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG50ciB7XG4gICYucmVnaW9uLXRpdGxlIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skbGlnaHR9O1xuXG4gICAgdGQge1xuICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYmc6ICN7JGxpZ2h0fTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBtYXRoLmFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuY29sb3ItI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogI3skYWxlcnQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRhbGVydC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRhbGVydC1ib3JkZXJ9O1xuXG4gICAgLy8gQHRvZG86IHJlbW92ZSAuYWxlcnQtbGluayAgYW5kIGVuYWJsZSBsaW5lIGJlbG93IHdoZW4gNS4yIGlzIHJlbW92ZWQuXG4gICAgLy8tLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBzaGFkZS1jb2xvcigkYWxlcnQtY29sb3IsIDIwJSk7XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICBjb2xvcjogc2hhZGUtY29sb3IoJGFsZXJ0LWNvbG9yLCAyMCUpO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIi52aWV3cy1hZG1pbiB7XG4gIGEge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWRpc3BsYXlzIHtcbiAgICAudGFicyB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgfVxuXG4gIC5kcm9wYnV0dG9uIHtcbiAgICAuZHJvcGJ1dHRvbi1hY3Rpb24ge1xuICAgICAgPiAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMWVtIDAuNWVtO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXctcHJldmlldy1mb3JtIHtcbiAgICAuZm9ybS1pdGVtLXZpZXctYXJncyxcbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkc3BhY2VyIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiXG4gIC5tZWRpYS1saWJyYXJ5LWl0ZW1fX2VkaXQsXG4gIC5tZWRpYS1saWJyYXJ5LWl0ZW1fX3JlbW92ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwLjZyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbjogMC4zMTI1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBib3JkZXItY29sb3I7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC43NXJlbTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNzVyZW07XG4gIH1cblxuICAubWVkaWEtbGlicmFyeS1pdGVtX19lZGl0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyUzZSUzY2cgZmlsbD0nJTIzNTQ1NTYwJyUzZSUzY3BhdGggZD0nTTE0LjU0NSAzLjA0MmwtMS41ODYtMS41ODVhMS4wMDMgMS4wMDMgMCAwMC0xLjQxNCAwTDEwLjI1MiAyLjc1bDMgMyAxLjI5My0xLjI5M2ExLjAwNCAxLjAwNCAwIDAwMC0xLjQxNXpNNS4yNSAxMy43NTFsLTMtMyA2Ljk5OC02Ljk5OCAzIDN6TS45MDggMTQuNzc1Yy0uMDg3LjI2Mi4wNTUuMzk3LjMxNi4zMTJsMi4wMDEtLjY2Ny0xLjY1LTEuNjQ2LS42NjcgMi4wMDF6Jy8lM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG4gICAgcmlnaHQ6IDMgKiAkc3BhY2VyO1xuICB9XG5cbiAgLm1lZGlhLWxpYnJhcnktaXRlbV9fcmVtb3ZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTIuMzQ0IDIuMzQzbDExLjMxMyAxMS4zMTNNMi4zNDQgMTMuNjU3TDEzLjY1NyAyLjM0Mycgc3Ryb2tlPSclMjM1NTU2NUInIHN0cm9rZS13aWR0aD0nMycvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICByaWdodDogJHNwYWNlcjtcbiAgfVxuXG4vLyBhZG1pbi9jb250ZW50L21lZGlhXG4udmlldy1tZWRpYS1saWJyYXJ5IHtcbiAgLm1lZGlhLWxpYnJhcnktdmlld3MtZm9ybSB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZvcm0tYWN0aW9ucyxcbiAgICAuZm9ybS13cmFwcGVyLFxuICAgIC5tZWRpYS1saWJyYXJ5LXNlbGVjdC1hbGwge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgbWFyZ2luOiAkc3BhY2VyIDA7XG5cbiAgICAgIC5mb3JtLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgfVxuXG5cbiAgICAgIC52aWV3cy1maWVsZC1tZWRpYS1saWJyYXJ5LXNlbGVjdC1mb3JtLFxuICAgICAgLnZpZXdzLWZpZWxkLW1lZGlhLWJ1bGstZm9ybSB7XG4gICAgICAgIEBleHRlbmQgLmNhcmQtaGVhZGVyO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAuNSAqICRzcGFjZXI7XG4gICAgICAgIGxlZnQ6IC41ICogJHNwYWNlcjtcbiAgICAgICAgcmlnaHQ6IC41ICogJHNwYWNlcjtcblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZpZXdzLWZpZWxkLXJlbmRlcmVkLWVudGl0eSB7XG4gICAgICAgIEBleHRlbmQgLmNhcmQ7XG4gICAgICAgIEBleHRlbmQgLmNhcmQtYm9keTtcblxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICRzcGFjZXIpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMyAqICRzcGFjZXI7XG4gICAgICAgIG1hcmdpbjogLjUgKiAkc3BhY2VyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBtZWRpYSBicm93c2VyXG4ubWVkaWEtbGlicmFyeS12aWV3LS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC52aWV3LWhlYWRlciB7XG4gICAgQGV4dGVuZCAubmF2O1xuICAgIEBleHRlbmQgLm5hdi10YWJzO1xuXG4gICAgYSB7XG4gICAgICBAZXh0ZW5kIC5uYXYtbGluaztcbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgQGV4dGVuZCAuYWN0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm1lZGlhLWxpYnJhcnktdmlldy0td2lkZ2V0LFxuLnZpZXctbWVkaWEtbGlicmFyeSB7XG4gIC52aWV3LWZpbHRlcnMge1xuICAgIC5mb3JtLS1pbmxpbmUge1xuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIG1lZGlhIGxpYnJhcnkgc2VsZWN0aW9uIG9uIGEgZmllbGRcbi5tZWRpYS1saWJyYXJ5LXNlbGVjdGlvbiB7XG4gIEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXG4gIC5tZWRpYS1saWJyYXJ5LWl0ZW0ge1xuICAgICYubWVkaWEtbGlicmFyeS1pdGVtLS1ncmlkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAkc3BhY2VyKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gJHNwYWNlcik7XG4gICAgICB9XG5cbiAgICAgIEBleHRlbmQgLmNhcmQ7XG4gICAgICBwYWRkaW5nLXRvcDogMyAqICRzcGFjZXI7XG4gICAgICBtYXJnaW46IC41ICogJHNwYWNlcjtcblxuICAgICAgPiBkaXYsXG4gICAgICBhcnRpY2xlIHtcbiAgICAgICAgQGV4dGVuZCAuY2FyZC1ib2R5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhZGQgbmV3IG1lZGlhIG1vZGFsIHdpZGdldFxuI21lZGlhLWxpYnJhcnktYWRkLWZvcm0td3JhcHBlciB7XG4gIC5pdGVtLWxpc3Qge1xuICAgIHVsIHtcbiAgICAgIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgICB9XG4gIH1cbn1cbiIsImVtIHtcbiAgJi5wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICAgIGN1cnNvcjogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgb3BhY2l0eTogdW5zZXQ7XG4gIH1cbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG4vLyBcIlxcMjNmOFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4o+4XCJcbi8vIFwiXFwyNWI2XCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLilrZcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1wYXVzZS1jaGFyYWN0ZXI6IFwiXFwyM2Y4XCIgIWRlZmF1bHQ7XG4kc2xpY2stcGxheS1jaGFyYWN0ZXI6IFwiXFwyNWI2XCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBJY29ucyAqL1xuQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIC5zbGljay1wcmV2LWljb24sIC5zbGljay1uZXh0LWljb24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAuc2xpY2stcHJldi1pY29uLCAuc2xpY2stbmV4dC1pY29uIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLXByZXYtaWNvbiwgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cblxuICAgIC5zbGljay1wcmV2LWljb24ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgLnNsaWNrLWRvdC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLWRvdC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uIC5zbGljay1kb3QtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKipcbiBJbXByb3ZlZCAuc3Itb25seSBjbGFzcyBieSBmZm9vZGQ6IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2Zmb29kZC8wMDBiNTlmNDMxZTNlNjRlNGNlMWEyNGQ1YmIzNjAzNFxuICovXG4uc2xpY2stc3Itb25seSB7XG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCkgIWltcG9ydGFudDsgLyogMSAqL1xuXHQtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50OyAgLyogMiAqL1xuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IC0xcHggIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgICAgICAgICAgICAvKiAzICovXG59XG5cbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICB9XG5cbiAgICAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcGF1c2UtY2hhcmFjdGVyO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcGxheS1jaGFyYWN0ZXI7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcbi8vIFwiXFwyM2Y4XCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLij7hcIlxuLy8gXCJcXDI1YjZcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKWtlwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLXBhdXNlLWNoYXJhY3RlcjogXCJcXDIzZjhcIiAhZGVmYXVsdDtcbiRzbGljay1wbGF5LWNoYXJhY3RlcjogXCJcXDI1YjZcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1hY3RpdmU6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHk9PVwic2xpY2tcIiB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cblxuLyoqXG4gIFNsaWRlclxuKi9cblxuLnNsaWNrLWxpc3Qge1xuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgUHJldmlvdXMgYW5kIE5leHQgaWNvbiBidXR0b25zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuXG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG4gIC8vIEhvdmVyIGFuZCBmb2N1cyBzdGF0ZXNcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLnNsaWNrLXByZXYtaWNvbixcbiAgICAuc2xpY2stbmV4dC1pY29uIHtcbiAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWFjdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcblxuICAgIC5zbGljay1wcmV2LWljb24sXG4gICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICBjb2xvcjogb3JhbmdlO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLnNsaWNrLXByZXYtaWNvbixcbiAgICAuc2xpY2stbmV4dC1pY29uIHtcbiAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICB9XG5cbiAgLy8gSW5uZXIgaWNvbnNcbiAgLnNsaWNrLXByZXYtaWNvbixcbiAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbi8vIFByZXZpb3VzIGJ1dHRvblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yNXB4O1xuICB9XG5cbiAgLnNsaWNrLXByZXYtaWNvbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE5leHQgYnV0dG9uXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgU2xpZGUgbmF2aWdhdGlvbiBkb3RzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgJi5zbGljay1kb3R0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMwcHg7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuXG4gICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLy8gSG92ZXIgYW5kIGZvY3VzIHN0YXRlc1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWFjdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLnNsaWNrLWRvdC1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6IG9yYW5nZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBJbm5lciBkb3QgaWNvbnNcbiAgICAgIC5zbGljay1kb3QtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICBjb250ZW50OiAkc2xpY2stZG90LWNoYXJhY3RlcjtcbiAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMDVzIGxpbmVhcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBkb3RcbiAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICBidXR0b24ge1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgICAgY29sb3I6IG9yYW5nZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktYWN0aXZlO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKipcbiBJbXByb3ZlZCAuc3Itb25seSBjbGFzcyBieSBmZm9vZGQ6IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2Zmb29kZC8wMDBiNTlmNDMxZTNlNjRlNGNlMWEyNGQ1YmIzNjAzNFxuICovXG4uc2xpY2stc3Itb25seSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBQYXVzZS9wbGF5IGljb24gYnV0dG9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogLTMycHg7XG4gIHotaW5kZXg6IDEwO1xuXG4gIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWFjdGl2ZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiBvcmFuZ2U7XG4gIH1cblxuICAuc2xpY2stcGF1c2UtaWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRzbGljay1wYXVzZS1jaGFyYWN0ZXI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnNsaWNrLXBsYXktaWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRzbGljay1wbGF5LWNoYXJhY3RlcjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBCYXNlIHN0eWxlcy5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuQGltcG9ydCBcIi4vdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2VfdGhlbWUvc2Nzcy9iYXNlL2J1dHRvblwiO1xuQGltcG9ydCBcIi4vY29sb3JzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vYmFzZV90aGVtZS9zY3NzL2Jhc2UvbGF5b3V0XCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vYmFzZV90aGVtZS9zY3NzL2Jhc2Uvc3ZnXCI7XG4iLCIvKlxuICogQGZpbGVcbiAqIE1peGluIEZvbnRzLlxuICovXG5cbi8qIFRleHQgU3R5bGVzICAqL1xuQG1peGluIGRlc2t0b3AtZGlzcGxheS0xKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWRpc3BsYXktMTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtZGlzcGxheS0yKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWRpc3BsYXktMjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtZGlzcGxheS0zKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWRpc3BsYXktMztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtZGlzcGxheS00KFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWRpc3BsYXktNDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtNXhsKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWxhcmdlLTV4O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gZGVza3RvcC00eGwoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtZGVza3RvcC0xXzI1LS0tMTYtbGFyZ2UtNHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBkZXNrdG9wLTN4bChcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLTFfMjUtLS0xNi1sYXJnZS0zeDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtMnhsKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWxhcmdlLTJ4O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gZGVza3RvcC14bChcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLTFfMjUtLS0xNi1sYXJnZS14O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gZGVza3RvcC1sKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWxhcmdlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gZGVza3RvcC1tKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LW1lZGl1bTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AtcyhcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLTFfMjUtLS0xNi1zbWFsbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGRlc2t0b3AteHMoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtZGVza3RvcC0xXzI1LS0tMTYtc21hbGwteDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS1kaXNwbGF5LTEoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1kaXNwbGF5LTE7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBtb2JpbGUtZGlzcGxheS0yKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLW1vYmlsZS0xXzIwLS0tMTYtZGlzcGxheS0yO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gbW9iaWxlLWRpc3BsYXktMyhcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LWRpc3BsYXktMztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS1kaXNwbGF5LTQoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1kaXNwbGF5LTQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBtb2JpbGUtNXhsKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtYWxsXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1sYXJnZS01eDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS00eGwoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1sYXJnZS00eDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS0zeGwoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1sYXJnZS0zeDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS0yeGwoXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1sYXJnZS0yeDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIG1vYmlsZS14bChcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LWxhcmdlLXg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBtb2JpbGUtbChcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LWxhcmdlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gbW9iaWxlLW0oXG4gICRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSxcbiAgJGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgJHVuZGVybGluZTogbm9uZSxcbiAgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmlnXG4pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1tZWRpdW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBtb2JpbGUtcyhcbiAgJGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LFxuICAkZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAkdW5kZXJsaW5lOiBub25lLFxuICAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iaWdcbikge1xuICB0ZXh0LWRlY29yYXRpb246ICR1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LXNtYWxsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gbW9iaWxlLXhzKFxuICAkZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnksXG4gICRmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICR1bmRlcmxpbmU6IG5vbmUsXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJpZ1xuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogJHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkc2NhbGVzLW1vYmlsZS0xXzIwLS0tMTYtc21hbGwteDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuLyoqXG4gKlxuICogRm9udHNcbiAqXG4gKi9cblxuQG1peGluIGRlc2t0b3AtZm9udC1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgZGVza3RvcC1tO1xufVxuXG5AbWl4aW4gZGVza3RvcC1mb250LXByaW1hcnktc21hbGwge1xuICBAaW5jbHVkZSBkZXNrdG9wLXM7XG59XG5cbkBtaXhpbiBkZXNrdG9wLWZvbnQtcHJpbWFyeS1leHRyYS1zbWFsbCB7XG4gIEBpbmNsdWRlIGRlc2t0b3AteHM7XG59XG5cbkBtaXhpbiBkZXNrdG9wLWZvbnQtc2Vjb25kYXJ5IHtcbiAgQGluY2x1ZGUgZGVza3RvcC1tKCRmb250LXNlY29uZGFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUpO1xufVxuXG5AbWl4aW4gbW9iaWxlLWZvbnQtcHJpbWFyeSB7XG4gIEBpbmNsdWRlIG1vYmlsZS1tO1xufVxuXG5AbWl4aW4gbW9iaWxlLWZvbnQtcHJpbWFyeS1zbWFsbCB7XG4gIEBpbmNsdWRlIG1vYmlsZS1zO1xufVxuXG5AbWl4aW4gbW9iaWxlLWZvbnQtcHJpbWFyeS1leHRyYS1zbWFsbCB7XG4gIEBpbmNsdWRlIG1vYmlsZS14cztcbn1cblxuQG1peGluIG1vYmlsZS1mb250LXNlY29uZGFyeSB7XG4gIEBpbmNsdWRlIG1vYmlsZS1tKCRmb250LXNlY29uZGFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUpO1xufVxuXG5AbWl4aW4gbW9iaWxlLWgxIHtcbiAgQGluY2x1ZGUgbW9iaWxlLTV4bDtcbn1cblxuQG1peGluIG1vYmlsZS1oMiB7XG4gIEBpbmNsdWRlIG1vYmlsZS00eGw7XG59XG5cbkBtaXhpbiBtb2JpbGUtaDMge1xuICBAaW5jbHVkZSBtb2JpbGUtM3hsO1xufVxuXG5AbWl4aW4gbW9iaWxlLWg0IHtcbiAgQGluY2x1ZGUgbW9iaWxlLTJ4bDtcbn1cblxuQG1peGluIG1vYmlsZS1oNSB7XG4gIEBpbmNsdWRlIG1vYmlsZS14bDtcbn1cblxuQG1peGluIG1vYmlsZS1oNiB7XG4gIEBpbmNsdWRlIG1vYmlsZS1sO1xufVxuXG5AbWl4aW4gZGVza3RvcC1oMSB7XG4gIEBpbmNsdWRlIGRlc2t0b3AtNXhsO1xufVxuXG5AbWl4aW4gZGVza3RvcC1oMiB7XG4gIEBpbmNsdWRlIGRlc2t0b3AtNHhsO1xufVxuXG5AbWl4aW4gZGVza3RvcC1oMyB7XG4gIEBpbmNsdWRlIGRlc2t0b3AtM3hsO1xufVxuXG5AbWl4aW4gZGVza3RvcC1oNCB7XG4gIEBpbmNsdWRlIGRlc2t0b3AtMnhsO1xufVxuXG5AbWl4aW4gZGVza3RvcC1oNSB7XG4gIEBpbmNsdWRlIGRlc2t0b3AteGw7XG59XG5cbkBtaXhpbiBkZXNrdG9wLWg2IHtcbiAgQGluY2x1ZGUgZGVza3RvcC1sO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogQnV0dG9uIC8gTGluayBTdHlsZXMuXG4gKi9cblxuLmFuY2hvci1pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICoge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgLmxpbmstdGV4dCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSBtb2JpbGUtZm9udC1wcmltYXJ5O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWZvbnQtcHJpbWFyeTtcbiAgfVxuXG4gICYuYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc20geyBcbiAgICBAaW5jbHVkZSBtb2JpbGUtZm9udC1wcmltYXJ5LXNtYWxsO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcC1mb250LXByaW1hcnktc21hbGw7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tbGcgeyBcbiAgICBAaW5jbHVkZSBtb2JpbGUtbDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbDtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJGJ1dHRvbi1wcmltYXJ5LWZpbGxlZC1kZWZhdWx0LXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1wcmltYXJ5LWZpbGxlZC1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWRlZmF1bHQtc3Ryb2tlLWNvbG9yO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRidXR0b24tcHJpbWFyeS1maWxsZWQtaG92ZXItdGV4dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1maWxsZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1wcmltYXJ5LWZpbGxlZC1ob3Zlci1zdHJva2UtY29sb3I7ICAgXG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICRidXR0b24tcHJpbWFyeS1maWxsZWQtYWN0aXZlLXRleHQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWFjdGl2ZS1zdHJva2UtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1wcmltYXJ5LWZpbGxlZC1mb2N1cy10ZXh0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1wcmltYXJ5LWZpbGxlZC1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWZvY3VzLXN0cm9rZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktZmlsbGVkLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tcHJpbWFyeS1maWxsZWQtZGlzYWJsZWQtc3Ryb2tlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLXByaW1hcnktb3V0bGluZSB7XG4gICAgY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWRlZmF1bHQtc3Ryb2tlLWNvbG9yO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWhvdmVyLXRleHQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWhvdmVyLXN0cm9rZS1jb2xvcjsgICBcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1wcmltYXJ5LW91dGxpbmUtYWN0aXZlLXRleHQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWFjdGl2ZS1zdHJva2UtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1wcmltYXJ5LW91dGxpbmUtZm9jdXMtdGV4dC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1wcmltYXJ5LW91dGxpbmUtZm9jdXMtc3Ryb2tlLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tcHJpbWFyeS1vdXRsaW5lLWRpc2FibGVkLXN0cm9rZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWZpbGxlZC1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtZGVmYXVsdC1zdHJva2UtY29sb3I7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktZmlsbGVkLWhvdmVyLXRleHQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktZmlsbGVkLWhvdmVyLXN0cm9rZS1jb2xvcjsgICBcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktZmlsbGVkLWFjdGl2ZS10ZXh0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktZmlsbGVkLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtYWN0aXZlLXN0cm9rZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtZm9jdXMtdGV4dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWZpbGxlZC1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1maWxsZWQtZm9jdXMtc3Ryb2tlLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWZpbGxlZC1kaXNhYmxlZC10ZXh0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktZmlsbGVkLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWZpbGxlZC1kaXNhYmxlZC1zdHJva2UtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgXG4gICYuYnRuLXNlY29uZGFyeS1vdXRsaW5lIHtcbiAgICBjb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktb3V0bGluZS1kZWZhdWx0LXRleHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1vdXRsaW5lLWRlZmF1bHQtc3Ryb2tlLWNvbG9yO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtaG92ZXItdGV4dC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktb3V0bGluZS1ob3Zlci1zdHJva2UtY29sb3I7ICAgXG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtYWN0aXZlLXRleHQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtYWN0aXZlLXN0cm9rZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLXNlY29uZGFyeS1vdXRsaW5lLWZvY3VzLXRleHQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtZm9jdXMtc3Ryb2tlLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtZGlzYWJsZWQtdGV4dC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1zZWNvbmRhcnktb3V0bGluZS1kaXNhYmxlZC1zdHJva2UtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBDb2xvciBzZWxlY3RvcnMuXG4gKi9cbjpyb290IHtcbiAgLS1iYXNlLWJnLWNvbG9yLXdoaXRlOiAjeyR3aGl0ZX07XG4gIC0tYmFzZS1iZy1jb2xvci1uZXV0cmFsLTEwMDogI3skbmV1dHJhbC0xMDB9O1xuICAtLWJhc2UtYmctY29sb3ItbmV1dHJhbC0xNTA6ICN7JG5ldXRyYWwtMTUwfTtcbiAgLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtNTAwOiAjeyRuZXV0cmFsLTUwMH07XG4gIC0tYmFzZS1iZy1jb2xvci1uZXV0cmFsLTkwMDogI3skbmV1dHJhbC05MDB9O1xuICAtLWJhc2UtYmctY29sb3ItYmxhY2s6ICN7JGJsYWNrfTtcbiAgLS1iYXNlLWJnLWNvbG9yLXByaW1hcnktNTAwOiAjeyRwcmltYXJ5LTUwMH07XG4gIC0tYmFzZS1iZy1jb2xvci1pbmZvLTUwMDogI3skaW5mby01MDB9O1xuICAtLWJhc2UtYmctY29sb3Itc3VjY2Vzcy01MDA6ICN7JHN1Y2Nlc3MtNTAwfTtcbiAgLS1iYXNlLWJnLWNvbG9yLXdhcm5pbmctNTAwOiAjeyR3YXJuaW5nLTUwMH07XG4gIC0tYmFzZS1iZy1jb2xvci1kYW5nZXItNTAwOiAjeyRkYW5nZXItNTAwfTtcbiAgLS1iYXNlLWJnLWNvbG9yLWN1c3RvbS1zaWx2ZXI6ICN7JGN1c3RvbS1zaWx2ZXJ9O1xuICAtLWJhc2UtYmctY29sb3ItY3VzdG9tLWdyYXBoaTogI3skY3VzdG9tLWdyYXBoaXRlfTtcbiAgLS1iYXNlLWJnLWNvbG9yLTAwMDEzYTogI3skcHJpbWFyeS05MDB9O1xufVxuXG4uYmctIHtcbiAgJmZmZiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci13aGl0ZSk7XG4gIH1cblxuICAmYzZjNmM2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgfVxuXG4gICZuZXV0cmFsLTE1MCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1uZXV0cmFsLTE1MCk7XG4gIH1cblxuICAmNTA1MDUwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtNTAwKTtcbiAgfVxuXG4gICZncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLW5ldXRyYWwtNTAwKTtcbiAgfVxuXG4gICYxMDEwMTAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItbmV1dHJhbC05MDApO1xuICB9XG5cbiAgJjAwMDAwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1ibGFjayk7XG4gIH1cblxuICAmMDEzOGE2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXByaW1hcnktNTAwKTtcbiAgfVxuXG4gICYwMmFhZGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItaW5mby01MDApO1xuICB9XG5cbiAgJjJhN2YxMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1zdWNjZXNzLTUwMCk7XG4gIH1cblxuICAmZmZiMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLXdhcm5pbmctNTAwKTtcbiAgfVxuXG4gICZkMTM5MTcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYmctY29sb3ItZGFuZ2VyLTUwMCk7XG4gIH1cblxuICAmMTYzMTU3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLWRhbmdlci01MDApO1xuICB9XG5cbiAgJnNpbHZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci1jdXN0b20tc2lsdmVyKTtcbiAgfVxuXG4gICZjdXN0b20tZ3JhcGhpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLWN1c3RvbS1ncmFwaGkpO1xuICB9XG5cbiAgJjAwMDEzYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1iZy1jb2xvci0wMDAxM2EpO1xuICB9XG5cbiAgJmJyaWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy1icmljaztcbiAgfVxuXG4gICZncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtZ3JlZW47XG4gIH1cblxuICAmbmV1dHJhbC00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLW5ldXRyYWwtNDAwO1xuICB9XG5cbiAgJmJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJsdWU7XG4gIH1cbn1cblxuLmJnLWVpYy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVpYy1icmFuZDtcbiAgLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG59XG5cbi50ZXh0LWNvbG9yIHtcbiAgJi1pbmhlcml0IHtcbiAgICBAaW5jbHVkZSBmb250LWNvbG9yLXRheG9ub215O1xuICB9XG4gICYtd2hpdGUge1xuICAgIEBpbmNsdWRlIGZvbnQtY29sb3ItdGF4b25vbXkoJHdoaXRlKTtcbiAgfVxuICAmLWJsYWNre1xuICAgIEBpbmNsdWRlIGZvbnQtY29sb3ItdGF4b25vbXkoJGJsYWNrKTtcbiAgfVxuICAmLWJsdWV7XG4gICAgQGluY2x1ZGUgZm9udC1jb2xvci10YXhvbm9teSgkcHJpbWFyeS05MDApO1xuICB9XG59IiwiLypcbiAqIEBmaWxlXG4gKiB1dGlsIG1peGluc1xuICovXG5cbkBtaXhpbiBvdXRsaW5lIHtcbiAgb3V0bGluZTogMC4xcmVtIHNvbGlkICRmb2N1cy1jb2xvcjtcbn1cblxuQG1peGluIG91dGxpbmUtYnV0dG9uIHtcbiAgb3V0bGluZTogMC40cmVtIHNvbGlkIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuQG1peGluIG91dGxpbmUtYnV0dG9uLXNlY29uZGFyeSB7XG4gIG91dGxpbmU6IDAuNHJlbSBzb2xpZCByZ2JhKDEzMCwgMTMwLCAxNDUsIDAuNSk7XG59XG5cbkBtaXhpbiBsaW5rLXZpc2l0ZWQge1xuICBjb2xvcjogJGxpbmstbGlnaHQtYmc7XG59XG5cbkBtaXhpbiBmdWxsLXdpdGgtbW9iaWxlKCRicmVha3BvaW50OiBcIm1kXCIpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCN7JGJyZWFrcG9pbnR9KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiB2YXIoLS1zY3JlZW4td2lkdGgsIDEwMHZ3KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1zY3JlZW4taGFsZiwgNTB2dykpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tc2NyZWVuLWhhbGYsIDUwdncpKTtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1jb2xvci10YXhvbm9teSgkY29sb3I6IGluaGVyaXQpIHtcblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2LFxuICBhLFxuICBwLFxuICBzcGFuLFxuICBkaXYsXG4gIHVsLFxuICBsaSxcbiAgJi5tZW51LXRhYnMtLXRhYixcbiAgLnRpdHVsbyB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59IiwiLyoqXG4gKiBAZmlsZVxuICogTGF5b3V0IHN0eWxlcy5cbiAqL1xuXG4ubGF5b3V0X19yZWdpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5sYXlvdXQtYnVpbGRlci1ibG9jayB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFNWRyBzdHlsZXMuXG4gKlxuICovXG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2Utc3ZnIHtcbiAgJltjbGFzc149XCJiZ1wiXSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1zdmctaGVpZ2h0LCA0cmVtKTtcbiAgICAgIGhlaWdodDogdmFyKC0tc3ZnLXdpZHRoLCA0cmVtKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWJnLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG59IiwiLyoqXG4gKiBAZmlsZVxuICogQWNvcmRlb24gc3R5bGVzLlxuICogXG4gKiBVc2VkIHRva2VuczpcbiAqICRhY2NvcmRpb24tYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJGFjY29yZGlvbi10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gKiAkYWNjb3JkaW9uLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkYWNjb3JkaW9uLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICogJGFjY29yZGlvbi1pY29uLXN2ZzogXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjI4MCUyMiUyMGhlaWdodCUzRCUyMjg1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwODAlMjA4NSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMwLjg3MTIlMjAzNy41MTIyQzMxLjQxNjclMjAzNi44ODg4JTIwMzIuMzY0MyUyMDM2LjgyNTYlMjAzMi45ODc4JTIwMzcuMzcxMUw0MCUyMDQzLjUwNjhMNDcuMDEyMyUyMDM3LjM3MTFDNDcuNjM1NyUyMDM2LjgyNTYlMjA0OC41ODM0JTIwMzYuODg4OCUyMDQ5LjEyODklMjAzNy41MTIyQzQ5LjY3NDQlMjAzOC4xMzU3JTIwNDkuNjExMiUyMDM5LjA4MzMlMjA0OC45ODc4JTIwMzkuNjI4OUw0MC45ODc4JTIwNDYuNjI4OUM0MC40MjIyJTIwNDcuMTIzNyUyMDM5LjU3NzglMjA0Ny4xMjM3JTIwMzkuMDEyMyUyMDQ2LjYyODlMMzEuMDEyMyUyMDM5LjYyODlDMzAuMzg4OCUyMDM5LjA4MzMlMjAzMC4zMjU2JTIwMzguMTM1NyUyMDMwLjg3MTIlMjAzNy41MTIyWiUyMiUyMGZpbGwlM0QlMjIlMjM1MDUwNTAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuLmFjY29yZGlvbiB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICYuY29sbGFwc2VkOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcbiAgICAgIH1cbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNSk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRhY2NvcmRpb24taWNvbi1zdmd9XCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24tYm9keSB7XG4gICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA4KTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHktdGV4dG8ge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNCkgMDtcbiAgICB9XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBDYXJkIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICogJGNhcmQtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJGNhcmQtdGl0bGUtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGl0bGUtY29sb3I7XG4gKiAkY2FyZC10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gKiAkY2FyZC1zdHJva2UtY29sb3I6ICRnbG9iYWwtbGlnaHQtc3Ryb2tlLWNvbG9yO1xuICogJGNhcmQtaWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cbi5jYXJkIHtcbiAgLS1zdmctaGVpZ2h0OiA4cmVtO1xuICAtLXN2Zy13aWR0aDogOHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNhcmQtc3Ryb2tlLWNvbG9yO1xuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogJGNhcmQtdGl0bGUtY29sb3I7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDMpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICRjYXJkLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgZmlsbDogJGNhcmQtaWNvbnMtY29sb3I7XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBHYWxsZXJ5IHN0eWxlcy5cbiAqIFxuICogVXNlZCB2YXJpYWJsZXM6XG4gKiAkZ2FsbGVyeS1tYXgtY29sOiA1ICFkZWZhdWx0O1xuICogJHByZXYtYXJyb3c6IFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MScgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQxIDQwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMy4xNDA3IDI1LjgxOTRDMjIuNzUwMiAyNi4yMDk5IDIyLjExNyAyNi4yMDk5IDIxLjcyNjUgMjUuODE5NEwxNi44ODI1IDIwLjk3NTRDMTYuMzc0OCAyMC40Njc4IDE2LjM3NDggMTkuNjQ0NiAxNi44ODI1IDE5LjEzN0wyMS43MjY1IDE0LjI5M0MyMi4xMTcgMTMuOTAyNSAyMi43NTAyIDEzLjkwMjUgMjMuMTQwNyAxNC4yOTNDMjMuNTMxMiAxNC42ODM2IDIzLjUzMTIgMTUuMzE2NyAyMy4xNDA3IDE1LjcwNzNMMTguNzkxNyAyMC4wNTYyTDIzLjE0MDcgMjQuNDA1MkMyMy41MzEyIDI0Ljc5NTcgMjMuNTMxMiAyNS40Mjg5IDIzLjE0MDcgMjUuODE5NFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zOS41IDBWNDBINDEuNVYwSDM5LjVaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjInIG1hc2s9J3VybCglMjNwYXRoLTEtaW5zaWRlLTFfMjI2Nl8yNzUyNiknLyUzRSUzQy9zdmclM0VcIjtcbiAqICRuZXh0LWFycm93OiBcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDEnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MSA0MCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzk0NiAxNC4yOTNDMTcuMTg1MSAxMy45MDI1IDE3LjgxODMgMTMuOTAyNSAxOC4yMDg4IDE0LjI5M0wyMy4wNTI4IDE5LjEzN0MyMy41NjA1IDE5LjY0NDcgMjMuNTYwNSAyMC40Njc4IDIzLjA1MjggMjAuOTc1NUwxOC4yMDg4IDI1LjgxOTRDMTcuODE4MyAyNi4yMDk5IDE3LjE4NTEgMjYuMjA5OSAxNi43OTQ2IDI1LjgxOTRDMTYuNDA0MSAyNS40Mjg5IDE2LjQwNDEgMjQuNzk1NyAxNi43OTQ2IDI0LjQwNTJMMjEuMTQzNiAyMC4wNTYyTDE2Ljc5NDYgMTUuNzA3MkMxNi40MDQxIDE1LjMxNjcgMTYuNDA0MSAxNC42ODM1IDE2Ljc5NDYgMTQuMjkzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTEuNSA0MFYwSC0wLjVWNDBIMS41WicgZmlsbD0nd2hpdGUnIGZpbGwtb3BhY2l0eT0nMC4yJyBtYXNrPSd1cmwoJTIzcGF0aC0xLWluc2lkZS0xXzIyNjZfMjc1MjkpJy8lM0UlM0Mvc3ZnJTNFXCI7XG4gKiAkY2xvc2UtYnRuOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfYl8yMjY2XzI3NDM5KSclM0UlM0NyZWN0IHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgZmlsbD0nYmxhY2snIGZpbGwtb3BhY2l0eT0nMC44Jy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTE1IDE1QzE1IDE1IDIwLjE4NTIgMjAuNDM4NiAyNSAyNU0xNSAyNUMxNSAyNSAyMC4xODUyIDE5LjU2MTQgMjUgMTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2JfMjI2Nl8yNzQzOScgeD0nLTI0JyB5PSctMjQnIHdpZHRoPSc4OCcgaGVpZ2h0PSc4OCcgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVHYXVzc2lhbkJsdXIgaW49J0JhY2tncm91bmRJbWFnZUZpeCcgc3RkRGV2aWF0aW9uPScxMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdTb3VyY2VBbHBoYScgb3BlcmF0b3I9J2luJyByZXN1bHQ9J2VmZmVjdDFfYmFja2dyb3VuZEJsdXJfMjI2Nl8yNzQzOScvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfYmFja2dyb3VuZEJsdXJfMjI2Nl8yNzQzOScgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy92YXJpYWJsZXNfZHJ1cGFsLnNjc3MgZmlsZS5cbiAqL1xuXG4ubWVkaWEtZ2FsbGVyeSB7XG5cbiAgJi0tY29udGVudCB7XG4gICAgYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmFkZC1zcGFjZXMge1xuICAgICAgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdhbGxlcnktbWF4LWNvbCB7XG4gICAgICAmLmNvbHVtbnMtI3skaX0ge1xuICAgICAgICAuZW50aXR5LWdhbGxlcnkge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sdW1ucy0jeyRpfS1tZCB7XG4gICAgICAgIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sdW1ucy0jeyRpfS14bCB7XG4gICAgICAgIC5lbnRpdHktZ2FsbGVyeSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVudGl0eS1nYWxsZXJ5IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYWpheC1wcm9ncmVzcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZW50aXR5LWdhbGxlcnkge1xuICAmLXNsaWRlc2hvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWF4LWhlaWdodDogNjV2aDtcbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODApO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luOiBtYXAtZ2V0KCRzcGFjZXJzLCA3KSBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lbnRpdHktZ2FsbGVyeS1zbGlkZXNob3ctcGFnZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwIG1hcC1nZXQoJHNwYWNlcnMsIDcpO1xuICB9XG5cbiAgLnNsaWNrLW5leHQsXG4gIC5zbGljay1wcmV2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICAmOmZvY3Vze1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLXByZXYtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skcHJldi1hcnJvd31cIik7XG4gIH1cblxuICAuc2xpY2stbmV4dC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRuZXh0LWFycm93fVwiKTtcbiAgfVxuXG4gIC5zbGljay1wcmV2LWljb24sXG4gIC5zbGljay1uZXh0LWljb24ge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG59XG5cbi5nYWxsZXJ5LWRpYWxvZyB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA1O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC51aS1kaWFsb2cge1xuICAgICYtdGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLXRpdGxlYmFyIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIHRvcDoyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLWNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGNsb3NlLWJ0bn1cIikgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgKy51aS13aWRnZXQtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcwKSAhaW1wb3J0YW50O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn0iLCIvKipcclxuICogQGZpbGVcclxuICogSGVybyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cclxuICpcclxuICogVXNlZCB0b2tlbnMuXHJcbiAkaGVyby1vdmVybGF5LXRleHQtY29sb3I6ICR3aGl0ZTtcclxuICRoZXJvLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcclxuICRoZXJvLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcclxuICRoZXJvLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XHJcbiAkaGVyby1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcclxuICpcclxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxyXG4gKi9cclxuXHJcbiAuaGVyby1mdWxsIHtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiA4MDBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OicnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDowO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgaDF7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtNXhsO1xyXG4gIH1cclxuXHJcbiAgLmhlcm8tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcC01eGw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLTV4bDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZXJvLWhhbGYge1xyXG5cclxuICAuaGVyby1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MDA7XHJcblxyXG4gICAgLmNvbHVtbiB7XHJcbiAgICAgIGZsZXg6MTtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKSBtYXAtZ2V0KCRzcGFjZXJzLCA1KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLXhsO1xyXG5cclxuICAgIC5oZXJvLWNvbnRlbnQge1xyXG5cclxuICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMjApIG1hcC1nZXQoJHNwYWNlcnMsIDE0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby12ZXJ0aWNhbCB7XHJcblxyXG4gIC5oZXJvLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDYzNjtcclxuXHJcbiAgICAuY29sdW1uLTYwLCAuY29sdW1uLTQwIHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIGltZyB7IFxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMyk7IFxyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKSBtYXAtZ2V0KCRzcGFjZXJzLCA1KTtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICBjb2xvcjogJGhlcm8tdGV4dC1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3AteGw7XHJcblxyXG4gICAgLmhlcm8tY29udGVudCB7XHJcblxyXG4gICAgICAuY29sdW1uLTYwIHtcclxuICAgICAgICBmbGV4OiAwIDAgNjAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sdW1uLTQwIHtcclxuICAgICAgICBmbGV4OiAwIDAgNDAlOyBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qKlxuICogQGZpbGVcbiAqIGxpc3Qgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKiAkbGlzdC1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gKiAkbGlzdC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICRsaXN0LXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICRsaXN0LWhpZ2hsaWdodC1jb2xvcjogJG5ldXRyYWwtMTAwO1xuICogJGxpc3QtaWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cbi5saXN0LWNvbXBvbmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlzdC1oaWdobGlnaHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWJhY2tncm91bmQtY29sb3I7XG5cbiAgPm9sIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+dWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID5saSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBzbSkpIHtcbiAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBzbSk7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG4gICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbWQpO1xuICAgIHdpZHRoOiA4NSU7XG4gICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKSkge1xuICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKTtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICB9XG5cbiAgLmxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcblxuICAgICYtbnVtYmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICBjb2xvcjogJGxpc3QtdGl0bGUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgc20pKSB7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS1tO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpKSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDMpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmxpc3QtdGl0dWxvIHtcbiAgICAgICAgY29sb3I6ICRsaXN0LXRpdGxlLWNvbG9yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBzbSkpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZykpIHtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpc3Qtc3VidGl0dWxvIHtcbiAgICAgICAgY29sb3I6ICRsaXN0LXRleHQtY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBzbSkpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZykpIHtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICYtc3ZnIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIGNvbG9yOiAkbGlzdC1pY29ucy1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBBY29yZGVvbiBzdHlsZXMuXG4gKiBcbiAqIFVzZWQgdG9rZW5zOlxuICogJHBvc3QtdjEtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJHBvc3QtdjEtdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICogJHBvc3QtdjEtc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAqICRwb3N0LXYxLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICogJHBvc3QtdjEtdGl0bGUtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGl0bGUtY29sb3I7XG4gKiAkcG9zdC12Mi1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gKiAkcG9zdC12Mi10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICRwb3N0LXYyLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICRwb3N0LXYyLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gKiAkcG9zdC12Mi1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqIFxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cblxuLnBvc3Qge1xuICAuZmxleC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDM5cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAubW9iaWxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA3OHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wb3N0LWJvZHkge1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpIG1hcC1nZXQoJHNwYWNlcnMsIDUpO1xuXG4gICAgLnBvc3QtZmVjaGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcbiAgICB9XG5cbiAgICAucG9zdC1hdXRvciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLnBvc3QtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAwO1xuICAgIH1cbiAgfVxuXG59IiwiLyoqXG4gKiBAZmlsZVxuICogUHJvZmlsZSBzdHlsZXMuXG4gJHByb2ZpbGUtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICRwcm9maWxlLXRpdGxlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRpdGxlLWNvbG9yO1xuICRwcm9maWxlLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAkcHJvZmlsZS1zdHJva2UtY29sb3I6ICRnbG9iYWwtbGlnaHQtc3Ryb2tlLWNvbG9yO1xuICRwcm9maWxlLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICovXG5cbi5iYXNlLXByb2ZpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE3OTg3IWltcG9ydGFudDtcbiAgY29sb3I6ICRwcm9maWxlLXRleHQtY29sb3I7IFxuXG4gIC5uYXYtdGFicyB7XG4gICAgbGl7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBhIHtcbiAgICAgICAgOmhvdmVye1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzICwgNCkgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHsgXG4gICAgICAgIGJvcmRlcjowO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycyAsIDEpIHJnYigxMzksIDEzOSwgMTM5KSBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAzKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGlzdC1jb21wb25lbnQge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAubGlzdC1jb21wb25lbnQtLWxpc3R7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgXG4gICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycyAsIDYpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIFxuICAgICAgICBhLCBhIHNwYW4ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmxpc3QtaXRlbS1udW1iZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtM3hsO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG4gICAgICAgICAgY29sb3I6ICRwcm9maWxlLXRpdGxlLWNvbG9yO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDowO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAubGlzdC1pdGVtLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgIFxuICAgICAgICAgIC5saXN0LXRpdHVsbyB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC0zeGw7IFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJvZmlsZS10aXRsZS1jb2xvcjtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcm9maWxlLXRpdGxlLWNvbG9yO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgICAubGlzdC1zdWJ0aXR1bG8ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tO1xuICAgICAgICAgICAgY29sb3I6ICRwcm9maWxlLXRleHQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogIG1hcC1nZXQoJHNwYWNlcnMgLCA0KSBtYXAtZ2V0KCRzcGFjZXJzICwgOCk7XG5cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGlzdC1pdGVtO1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtaXRlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycyAsIDYpO1xuICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjE3OTg3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDpjb3VudGVyKGxpc3QtaXRlbSwgZGVjaW1hbC1sZWFkaW5nLXplcm8pIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYXNlLXRhYnN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuXG4gIC50YWItcHJvZmlsZSB7XG4gICAgLnRhYi1wYW5lIHtcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMgLCA0KTtcblxuICAgICAgLmltYWdlLWNvbnRhaW5lciB7IFxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIFxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLWRvdHN7XG4gICAgYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzICwgOCk7XG4gICAgXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwIDFweDtcblxuICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgIFxuICAgICAgICBidXR0b24geyBcblxuICAgICAgICAgIC5zbGljay1kb3QtaWNvbiAge1xuICAgICAgICAgICAgY29sb3I6ICRwcm9maWxlLWRvdC1jb2xvcjsgXG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbWFwLWdldCgkc3BhY2VycyAsIDUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zm9jdXMgLnNsaWNrLWRvdC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvZmlsZS1kb3QtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICRwcm9maWxlLWRvdC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qXG4gKiBAZmlsZVxuICogVGFibGUgc3R5bGVzLlxuICovXG4udGFibGUtY29tcG9uZW50IHtcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdGgge1xuICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMgLCA2KSBtYXAtZ2V0KCRzcGFjZXJzICwgNSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAkd2hpdGU7XG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLWZvbnQtcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycyAsIDYpIG1hcC1nZXQoJHNwYWNlcnMgLCA1KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1jZWxsLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAkd2hpdGU7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUtZm9udC1wcmltYXJ5LXNtYWxsO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZm9udC1wcmltYXJ5LXNtYWxsO1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgbm9uZSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgbm9uZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZm9udC1wcmltYXJ5LXNtYWxsO1xuICAgIH1cblxuICAgIHRoOm5vdCg6bnRoLWNoaWxkKDEpKSxcbiAgICB0ZDpub3QoOm50aC1jaGlsZCgxKSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRoIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBUYWJzIHN0eWxlc1xuICpcbiAqIFVzZWQgdG9rZW5zOlxuICogJHRhYnMtYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICogJHRhYnMtdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICogJHRhYnMtc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAqICR0YWJzLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICogJHRhYnMtaGlnaGxpZ2h0LWNvbG9yOiAkbmV1dHJhbC0xMDA7XG4gKi9cblxuJGNoZXZyb25fZG93bjogY2hldnJvbl9kb3duKCR0YWJzLWljb25zLWNvbG9yKTtcblxuLmJhc2UtdGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJhY2tncm91bmQtY29sb3I7XG5cbiAgLmRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA1KSAwO1xuICAgIGNvbG9yOiAkdGFicy10ZXh0LWNvbG9yO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICR0YWJzLXN0cm9rZS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICR0YWJzLXN0cm9rZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogbWFwLWdldCgkc3BhY2VycywgNik7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIHdpZHRoOiAxLjlyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRjaGV2cm9uX2Rvd259XCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gICAgfVxuXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7ICAgICAgICAgLy8gT3ZlcndyaXRlcyBib290c3RyYXAgIWltcG9ydGFudC5cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSFpbXBvcnRhbnQ7ICAgIC8vIE92ZXJ3cml0ZXMgYm9vdHN0cmFwICFpbXBvcnRhbnQuXG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTAuMXJlbTtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLyogVHJhY2sgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgXG4gICAgfVxuICAgICBcbiAgICAvKiBIYW5kbGUgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLyogSGFuZGxlIG9uIGhvdmVyICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRhYnMtc3Ryb2tlLWNvbG9yOyBcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gbGkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4OiAxIDAgMTguMTglO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGZsZXg6IDEgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDUpIDA7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6ICR0YWJzLWhpZ2hsaWdodC1jb2xvcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBXZWxsIHN0eWxlcy5cbiAqIFxuICogVXNlZCB0b2tlbnM6XG4gKiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtc21hbGw6IDAuNHJlbTtcbiAqICR3ZWxsLWJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTA7XG4gKiAkd2VsbC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiAqICR3ZWxsLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAqICR3ZWxsLXN0cm9rZS1jb2xvcjogJG5ldXRyYWwtNTA7XG4gKiAkd2VsbC1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuLndlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2VsbC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtc21hbGw7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICR3ZWxsLXN0cm9rZS1jb2xvcjtcblxuICA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDMpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDApO1xuICAgIH1cbiAgfVxuXG4gIC5oMyB7XG4gICAgY29sb3I6ICR3ZWxsLXRpdGxlLWNvbG9yO1xuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6ICR3ZWxsLXRleHQtY29sb3I7XG4gIH1cbn0iLCIvKipcbiAqIEBmaWxlXG4gKiBIZXJvIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuJGZlYXR1cmVkLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiRmZWF0dXJlZC10aXRsZS1jb2xvcjogJGdsb2JhbC1saWdodC10aXRsZS1jb2xvcjtcbiRmZWF0dXJlZC10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4kZmVhdHVyZWQtc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiRmZWF0dXJlZC1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuXG4uZmVhdHVyZWQge1xuXG4gIGgxIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZlYXR1cmVkLXRpdGxlLWNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtM3hsO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiBtYXAtZ2V0KCRzcGFjZXJzLCA1KSAwIG1hcC1nZXQoJHNwYWNlcnMsIDUpIDA7XG4gIH1cblxuICBhIHtcbiAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDUpIDAgbWFwLWdldCgkc3BhY2VycywgNSkgMDtcbiAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIEN1c3RvbSBTQ1NTIGZvciB0aGUgYmFzZSBwcm9ncmFtIGNvbXBvbmVudC5cbiAqXG4gKiBUaGlzIGZpbGUgY29udGFpbnMgc3R5bGVzIGZvciB0aGUgYmFzZSBwcm9ncmFtIGNvbXBvbmVudCwgd2hpY2ggaW5jbHVkZXNcbiAqIHRhYiBhbmQgbGlzdCBjb21wb25lbnRzIHdpdGggcmVzcG9uc2l2ZSBkZXNpZ24gY29uc2lkZXJhdGlvbnMuIEl0IHV0aWxpemVzXG4gKiB2YXJpYWJsZXMgYW5kIG1peGlucyBmb3IgY29uc2lzdGVudCBzdHlsaW5nIGFuZCByZXNwb25zaXZlIGJlaGF2aW9yLlxuICovXG5cbi8qKlxuICogQXJyb3cgaWNvbnMgZm9yIHRhYiB0b2dnbGVzLlxuICovXG4gJGFycm93X2Rvd246IGFycm93X2Rvd24oKTtcbiAkYXJyb3dfdXA6IGFycm93X3VwKCk7XG4gXG4gLyoqXG4gICogQmFzZSBwcm9ncmFtIGNvbXBvbmVudCBzdHlsaW5nLlxuICAqL1xuIC5iYXNlLXByb2dyYW0ge1xuICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuIFxuICAgLyogVHlwb2dyYXBoeSBzdHlsaW5nIGZvciBjb21tb24gZWxlbWVudHMgKi9cbiAgIHAsXG4gICBhLFxuICAgbGksXG4gICBzcGFuIHtcbiAgICAgZm9udC1zaXplOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgfVxuIFxuICAgYSB7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgIH1cbiBcbiAgIC8qKlxuICAgICogU3R5bGluZyBmb3IgdGFiIGNvbXBvbmVudCB3aXRoaW4gdGhlIGJhc2UgcHJvZ3JhbS5cbiAgICAqL1xuICAgLmJhc2UtcHJvZ3JhbS0tdHlwZS10YWJzIHtcbiAgICAgbmF2IHtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgIGJvcmRlci1ib3R0b206ICR3aGl0ZSAwLjFyZW0gc29saWQ7XG4gICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICB9XG4gICAgIH1cbiBcbiAgICAgLyoqXG4gICAgICAqIFRpdGxlIHN0eWxpbmcgZm9yIHRoZSBwcm9ncmFtLCB2aXNpYmxlIG9uIGxhcmdlciBzY3JlZW5zLlxuICAgICAgKi9cbiAgICAgLnByb2dyYW0tdGl0bGUge1xuICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICB3aWR0aDogMjAlO1xuICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiBcbiAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICB9XG4gICAgIH1cbiBcbiAgICAgLyoqXG4gICAgICAqIE5hdmlnYXRpb24gaXRlbSBzdHlsaW5nLlxuICAgICAgKi9cbiAgICAgLm5hdi1pdGVtIHtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gXG4gICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcmVtO1xuICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1vdXQgMC4zcztcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gXG4gICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICB9XG4gXG4gICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgIH1cbiBcbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgICB9XG4gICB9XG4gXG4gICAvKipcbiAgICAqIE5hdmlnYXRpb24gdGFicyBzdHlsaW5nLlxuICAgICovXG4gICAubmF2LXRhYnMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICBib3JkZXItbGVmdDogJHdoaXRlIDAuMXJlbSBzb2xpZDtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgd2lkdGg6IDgwJTtcbiAgICAgfVxuIFxuICAgICBsaSB7XG4gICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgIGJvcmRlci10b3A6ICR3aGl0ZSAwLjFyZW0gc29saWQ7XG4gXG4gICAgICAgLy8gQWRqdXN0IGhlaWdodCBhbmQgcmVtb3ZlIHRvcCBib3JkZXIgZm9yIGxhcmdlciBzY3JlZW5zXG4gICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgaGVpZ2h0OiA1LjhyZW07XG4gICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgfVxuICAgICB9XG4gXG4gICAgIC8vIERpc3BsYXkgc3BlY2lmaWMgZWxlbWVudHMgb24gbGFyZ2VyIHNjcmVlbnNcbiAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgIC5wcm9ncmFtLXRpdGxlIHtcbiAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgfVxuIFxuICAgICAgIC5zZWxlY3RlZCB7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICB9XG4gICAgIH1cbiAgIH1cbiBcbiAgIC8qKlxuICAgICogQ29udGVudCBjb250YWluZXIgZm9yIHRhYnMuXG4gICAgKi9cbiAgIC50YWItY29udGVudCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgbWluLWhlaWdodDogMDtcbiBcbiAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgIG1pbi1oZWlnaHQ6IDIwcmVtO1xuICAgICB9XG4gXG4gICAgIC50YWItcGFuZSB7XG4gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgcGFkZGluZzogMHJlbTtcbiAgICAgICBtYXJnaW4tdG9wOiA0LjZyZW07XG4gXG4gICAgICAgJi5zaG93IHtcbiAgICAgICAgIC50YWJwYW5lLWlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgfVxuIFxuICAgICAgICAgLm1vYi10YWJwYW5lLXRvZ2dsZXIge1xuICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgIH1cbiBcbiAgICAgICAgIC50YXAtbW9iLWhlYWRpbmcge1xuICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYXJyb3dfdXB9XCIpO1xuICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgICAgfVxuIFxuICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICBtYXJnaW4tdG9wOiAwO1xuIFxuICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgIHBhZGRpbmc6IDA7XG4gXG4gICAgICAgICAgIC50YWJwYW5lLWlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgfVxuIFxuICAgICAgICAgICAubW9iLXRhYnBhbmUtdG9nZ2xlciB7XG4gICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgIH1cbiBcbiAgICAgICAvKipcbiAgICAgICAgKiBNb2JpbGUgaGVhZGluZyBmb3IgdGFicyB3aXRoIHRvZ2dsZSBpY29ucy5cbiAgICAgICAgKi9cbiAgICAgICAudGFwLW1vYi1oZWFkaW5nIHtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgdG9wOiAtNC42cmVtO1xuICAgICAgICAgbGVmdDogMHJlbTtcbiAgICAgICAgIHJpZ2h0OiAwcmVtO1xuICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICBjbGVhcjogYm90aDtcbiBcbiAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYXJyb3dfZG93bn1cIik7XG4gICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgIH1cbiBcbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgIH1cbiBcbiAgICAgICAgIC5tb2ItdGFicGFuZS10b2dnbGVyIHtcbiAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgJHdoaXRlO1xuICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICBoZWlnaHQ6ICRzY2FsZXMtbW9iaWxlLTFfMjAtLS0xNi1kaXNwbGF5LTQ7XG4gXG4gICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgfVxuIFxuICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICB9XG4gXG4gICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgICAgfVxuIFxuICAgICAgIC8qKlxuICAgICAgICAqIElubmVyIGNvbnRlbnQgc3R5bGluZyBmb3IgdGFiIHBhbmVzLlxuICAgICAgICAqL1xuICAgICAgIC50YWJwYW5lLWlubmVyLWNvbnRlbnQge1xuICAgICAgICAgaGVpZ2h0OiAwcmVtO1xuICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLW91dCAwLjNzO1xuIFxuICAgICAgICAgLnBhcmFncmFwaCB7XG4gICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDUpO1xuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiBcbiAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKTtcbiAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuICAgfVxuIFxuICAgLyoqXG4gICAgKiBTdHlsaW5nIGZvciBsaXN0IGNvbXBvbmVudCB3aXRoaW4gdGhlIGJhc2UgcHJvZ3JhbS5cbiAgICAqL1xuICAgLnBhcmFncmFwaC0tdHlwZS0tYmFzZS1saXN0IHtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgOSk7XG4gICAgIHdpZHRoOiAxMDAlO1xuIFxuICAgICAvKipcbiAgICAgICogVGl0bGUgY29udGVudCBzdHlsaW5nIGZvciB0aGUgbGlzdC5cbiAgICAgICovXG4gICAgIC5saXN0LXRpdGxlLS1jb250ZW50IHtcbiAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgIHBhZGRpbmc6IDEuMnJlbSAwO1xuICAgICB9XG4gXG4gICAgIC8qKlxuICAgICAgKiBTdHlsaW5nIGZvciBpbmRpdmlkdWFsIGxpc3QgaXRlbXMuXG4gICAgICAqL1xuICAgICAubGlzdC1pdGVtIHtcbiAgICAgICBwYWRkaW5nOiAwO1xuIFxuICAgICAgIC5saXN0LWl0ZW0tbnVtYmVyIHtcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgfVxuIFxuICAgICAgIC5saXN0LWl0ZW0tYm9keSB7XG4gICAgICAgICBvcmRlcjogMjtcbiAgICAgICB9XG4gXG4gICAgICAgLmxpc3QtaXRlbS1pY29uIHtcbiAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgIH1cbiBcbiAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgYm90dG9tOiAxLjVyZW07XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgICB9XG4gXG4gICAgIC8qKlxuICAgICAgKiBUaXRsZSBhbmQgc3VidGl0bGUgc3R5bGluZyBmb3IgdGhlIGxpc3QuXG4gICAgICAqL1xuICAgICAubGlzdC10aXR1bG8sXG4gICAgIC5saXN0LXN1YnRpdHVsbyB7XG4gICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgfVxuICAgfVxuIH1cbiAiLCIvKipcbiAqIEBmaWxlXG4gKiBNb3NhaWMgc3R5bGVzLlxuICpcbiAqIFVzZWQgdmFyaWFibGVzOlxuICogJG1vc2FpYy1tYXgtY29sOiA1ICFkZWZhdWx0O1xuICogJG1vc2FpYy10ZXh0LWNvbG9yOiAkd2hpdGU7XG4gKiAkbW9zYWljLW92ZXJsYXktdHJhbnNwYXJlbmN5LWNvbG9yOiAwLjY7XG4gKiAkbW9zYWljLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjogIzE4NDU5QjtcbiAqICRtb3NhaWMtaWNvbi1zdmc6IFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMyAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi41IDMyQzI1LjMzNjYgMzIgMzIuNSAyNC44MzY2IDMyLjUgMTZDMzIuNSA3LjE2MzQ0IDI1LjMzNjYgMCAxNi41IDBDNy42NjM0NCAwIDAuNSA3LjE2MzQ0IDAuNSAxNkMwLjUgMjQuODM2NiA3LjY2MzQ0IDMyIDE2LjUgMzJaTTI0Ljk3MTkgMTUuMTI5NkwxOC40MDI2IDguNTYwNEMxNy45OTk1IDguMTU3MjggMTcuMzQ1OSA4LjE1NzI4IDE2Ljk0MjggOC41NjA0QzE2LjUzOTYgOC45NjM1MiAxNi41Mzk2IDkuNjE3MTEgMTYuOTQyOCAxMC4wMjAyTDIxLjc0OTggMTQuODI3M0g5Ljc5MDMzQzkuMjIwMjIgMTQuODI3MyA4Ljc1ODA3IDE1LjI4OTUgOC43NTgwNyAxNS44NTk2QzguNzU4MDcgMTYuNDI5NyA5LjIyMDIyIDE2Ljg5MTggOS43OTAzMyAxNi44OTE4SDIxLjc0OThMMTYuOTQyOCAyMS42OTg5QzE2LjUzOTYgMjIuMTAyIDE2LjUzOTYgMjIuNzU1NiAxNi45NDI4IDIzLjE1ODdDMTcuMzQ1OSAyMy41NjE5IDE3Ljk5OTUgMjMuNTYxOSAxOC40MDI2IDIzLjE1ODdMMjQuOTcxOSAxNi41ODk1QzI1LjM3NSAxNi4xODY0IDI1LjM3NSAxNS41MzI4IDI0Ljk3MTkgMTUuMTI5NlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCI7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICogU2VlIHNjc3MvdmFyaWFibGVzL3ZhcmlhYmxlc19kcnVwYWwuc2NzcyBmaWxlLlxuICovXG5cbiAuYmFzZS1tb3NhaWMge1xuICAmLS1jb250ZW50IHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtb3NhaWMtbWF4LWNvbCB7XG4gICAgICAmLmNvbHVtbnMtI3skaX0ge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sdW1ucy0jeyRpfS1tZCB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG5cbiAgICAgICAgICAgIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGZvciAkaiBmcm9tIDEgdGhyb3VnaCAkbW9zYWljLW1heC1jb2wge1xuICAgICAgICAgICAgICAubGFzdC0jeyRqfS1tZCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46ICN7JGp9IC8gI3skaSArIDF9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sdW1ucy0jeyRpfS14bCB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWl0ZW0tbW9zYWljbyB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG5cbiAgICAgICAgICAgIC5jb2x1bW4tc3Bhbi0yLW1kIHtcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46YXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbHVtbi1zcGFuLTIteGwge1xuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAZm9yICRqIGZyb20gMSB0aHJvdWdoICRtb3NhaWMtbWF4LWNvbCB7XG4gICAgICAgICAgICAgIC5sYXN0LSN7JGp9LXhsIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogI3skan0gLyAjeyRpICsgMX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1pdGVtLW1vc2FpY28ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogMDtcblxuICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcblxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAyODBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1sO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRtb3NhaWMtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMykgbWFwLWdldCgkc3BhY2VycywgNSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC0yeGw7XG5cbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZC1mbGV4ID4gZGl2OjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoXCIjeyRtb3NhaWMtaWNvbi1zdmd9XCIpO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9zYWljLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpZWxkX19pdGVtOmhvdmVyLFxuICAgICAgLmZpZWxkX19pdGVtOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYXNlLW1vc2FpY28taXRlbSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cig1cHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRlbnQuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkbW9zYWljLW92ZXJsYXktdHJhbnNwYXJlbmN5LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIFNsaWRlciBzdHlsZXMuXG4gKlxuICogVXNlZCB2YXJpYWJsZXM6XG4gKiAkcHJpbWFyeS01MDA6ICMwMTM4QTY7XG4gKiAkc2xpZGVyLWRvdC1jb2xvcjogJG5ldXRyYWwtMzAwO1xuICogJHNsaWRlci1kb3QtY29sb3ItdjE6ICR3aGl0ZTtcbiAqICRzbGlkZXItcHJldi1hcnJvdy12MTogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlMEElM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0OCUyMDQ4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMzAuNzMxNiUyMDkuODA2NzNDMzEuNjY2OCUyMDEwLjYyNSUyMDMxLjc2MTYlMjAxMi4wNDY1JTIwMzAuOTQzMyUyMDEyLjk4MTdMMjEuNzM5NyUyMDIzLjVMMzAuOTQzMyUyMDM0LjAxODRDMzEuNzYxNiUyMDM0Ljk1MzYlMjAzMS42NjY4JTIwMzYuMzc1JTIwMzAuNzMxNiUyMDM3LjE5MzNDMjkuNzk2NCUyMDM4LjAxMTYlMjAyOC4zNzUlMjAzNy45MTY4JTIwMjcuNTU2NyUyMDM2Ljk4MTdMMTcuMDU2NyUyMDI0Ljk4MTdDMTYuMzE0NCUyMDI0LjEzMzQlMjAxNi4zMTQ0JTIwMjIuODY2NyUyMDE3LjA1NjclMjAyMi4wMTg0TDI3LjU1NjclMjAxMC4wMTg0QzI4LjM3NSUyMDkuMDgzMjElMjAyOS43OTY0JTIwOC45ODg0NSUyMDMwLjczMTYlMjA5LjgwNjczWiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiO1xuICogJHNsaWRlci1uZXh0LWFycm93LXYxOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ4JTIwNDglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0xNy4yNjg0JTIwMzcuMTkzM0MxNi4zMzMyJTIwMzYuMzc1JTIwMTYuMjM4NCUyMDM0Ljk1MzUlMjAxNy4wNTY3JTIwMzQuMDE4M0wyNi4yNjAzJTIwMjMuNUwxNy4wNTY3JTIwMTIuOTgxNkMxNi4yMzg0JTIwMTIuMDQ2NCUyMDE2LjMzMzIlMjAxMC42MjUlMjAxNy4yNjg0JTIwOS44MDY2N0MxOC4yMDM2JTIwOC45ODgzOCUyMDE5LjYyNSUyMDkuMDgzMTUlMjAyMC40NDMzJTIwMTAuMDE4M0wzMC45NDMzJTIwMjIuMDE4M0MzMS42ODU2JTIwMjIuODY2NiUyMDMxLjY4NTYlMjAyNC4xMzMzJTIwMzAuOTQzMyUyMDI0Ljk4MTZMMjAuNDQzMyUyMDM2Ljk4MTZDMTkuNjI1JTIwMzcuOTE2OCUyMDE4LjIwMzYlMjAzOC4wMTE2JTIwMTcuMjY4NCUyMDM3LjE5MzNaJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCI7XG4gKiAkc2xpZGVyLXBsYXktdjE6IFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjI0MCUyMiUyMGhlaWdodCUzRCUyMjQwJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwOTclMjA5NyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjQ4LjUlMjIlMjBjeSUzRCUyMjQ4LjUlMjIlMjByJTNEJTIyNDclMjIlMjBmaWxsJTNEJTIyYmxhY2slMjIlMjBmaWxsLW9wYWNpdHklM0QlMjIwLjIlMjIlMjBzdHJva2UlM0QlMjJ3aGl0ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk0zOS40NDU1JTIwMjguNzU5NUw2OC41MTgyJTIwNDUuNzM0NkM2OS44MjczJTIwNDYuNDgxNSUyMDY5LjgyNzMlMjA0OC40NTA2JTIwNjguNTE4MiUyMDQ5LjI2NTRMMzkuNDQ1NSUyMDY2LjI0MDVDMzguMTM2NCUyMDY2Ljk4NzQlMjAzNi41JTIwNjYuMDM2OCUyMDM2LjUlMjA2NC40NzUxVjMwLjUyNDlDMzYuNSUyMDI4Ljk2MzIlMjAzOC4xMzY0JTIwMjguMDEyNiUyMDM5LjQ0NTUlMjAyOC43NTk1WiUyMiUyMGZpbGwlM0QlMjJ3aGl0ZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiO1xuICogJHNsaWRlci1zdG9wLXYxOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDczJTIwNzMlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ2NpcmNsZSUyMGN4JTNEJTIyMzYuNSUyMiUyMGN5JTNEJTIyMzYuNSUyMiUyMHIlM0QlMjIzNSUyMiUyMGZpbGwlM0QlMjJibGFjayUyMiUyMGZpbGwtb3BhY2l0eSUzRCUyMjAuMiUyMiUyMHN0cm9rZSUzRCUyMndoaXRlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMi8lM0UlM0NyZWN0JTIweCUzRCUyMjI2LjUlMjIlMjB5JTNEJTIyMjMuNSUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwcnglM0QlMjIyJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyLyUzRSUzQ3JlY3QlMjB4JTNEJTIyNDAuNSUyMiUyMHklM0QlMjIyMy41JTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjByeCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIyd2hpdGUlMjIvJTNFJTNDL3N2ZyUzRVwiO1xuICogJHNsaWRlci1kb3QtY29sb3ItdjI6ICRwcmltYXJ5LTUwMDtcbiAqICRzbGlkZXItcHJldi1hcnJvdy12MjogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjQwJTIyJTIwaGVpZ2h0JTNEJTIyNDAlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0MCUyMDQwJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMzAuNzMxNiUyMDkuODA2NzNDMzEuNjY2OCUyMDEwLjYyNSUyMDMxLjc2MTYlMjAxMi4wNDY1JTIwMzAuOTQzMyUyMDEyLjk4MTdMMjEuNzM5NyUyMDIzLjVMMzAuOTQzMyUyMDM0LjAxODRDMzEuNzYxNiUyMDM0Ljk1MzYlMjAzMS42NjY4JTIwMzYuMzc1JTIwMzAuNzMxNiUyMDM3LjE5MzNDMjkuNzk2NCUyMDM4LjAxMTYlMjAyOC4zNzUlMjAzNy45MTY4JTIwMjcuNTU2NyUyMDM2Ljk4MTdMMTcuMDU2NyUyMDI0Ljk4MTdDMTYuMzE0NCUyMDI0LjEzMzQlMjAxNi4zMTQ0JTIwMjIuODY2NyUyMDE3LjA1NjclMjAyMi4wMTg0TDI3LjU1NjclMjAxMC4wMTg0QzI4LjM3NSUyMDkuMDgzMjElMjAyOS43OTY0JTIwOC45ODg0NSUyMDMwLjczMTYlMjA5LjgwNjczWiUyMiUyMGZpbGwlM0QlMjJibGFjayUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiO1xuICogJHNsaWRlci1uZXh0LWFycm93LXYyOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNDAlMjIlMjBoZWlnaHQlM0QlMjI0MCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ4JTIwNDglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0xNy4yNjg0JTIwMzcuMTkzM0MxNi4zMzMyJTIwMzYuMzc1JTIwMTYuMjM4NCUyMDM0Ljk1MzUlMjAxNy4wNTY3JTIwMzQuMDE4M0wyNi4yNjAzJTIwMjMuNUwxNy4wNTY3JTIwMTIuOTgxNkMxNi4yMzg0JTIwMTIuMDQ2NCUyMDE2LjMzMzIlMjAxMC42MjUlMjAxNy4yNjg0JTIwOS44MDY2N0MxOC4yMDM2JTIwOC45ODgzOCUyMDE5LjYyNSUyMDkuMDgzMTUlMjAyMC40NDMzJTIwMTAuMDE4M0wzMC45NDMzJTIwMjIuMDE4M0MzMS42ODU2JTIwMjIuODY2NiUyMDMxLjY4NTYlMjAyNC4xMzMzJTIwMzAuOTQzMyUyMDI0Ljk4MTZMMjAuNDQzMyUyMDM2Ljk4MTZDMTkuNjI1JTIwMzcuOTE2OCUyMDE4LjIwMzYlMjAzOC4wMTE2JTIwMTcuMjY4NCUyMDM3LjE5MzNaJTIyJTIwZmlsbCUzRCUyMmJsYWNrJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCI7XG4gKiAkc2xpZGVyLXBsYXktdjI6IFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwd2lkdGg9JTIyNDBweCUyMiUyMGhlaWdodD0lMjI0MHB4JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDQwJTIwNDAlMjIlMjB2ZXJzaW9uPSUyMjEuMSUyMiUzRSUzQ2clMjBpZD0lMjJzdXJmYWNlMSUyMiUzRSUzQ3BhdGglMjBzdHlsZT0lMjJmaWxsLXJ1bGU6bm9uemVybztmaWxsOnJnYigwJSwwJSwwJSk7ZmlsbC1vcGFjaXR5OjAuMjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2U6cmdiKDAlLDAlLDAlKTtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1taXRlcmxpbWl0OjQ7JTIyJTIwZD0lMjJNJTIwOTUuNTAzMzIlMjA0OC41JTIwQyUyMDk1LjUwMzMyJTIwNzQuNDU1MDc4JTIwNzQuNDU1MDc4JTIwOTUuNTAzMzIlMjA0OC41JTIwOTUuNTAzMzIlMjBDJTIwMjIuNTQ0OTIyJTIwOTUuNTAzMzIlMjAxLjQ5NjY4JTIwNzQuNDU1MDc4JTIwMS40OTY2OCUyMDQ4LjUlMjBDJTIwMS40OTY2OCUyMDIyLjU0NDkyMiUyMDIyLjU0NDkyMiUyMDEuNDk2NjglMjA0OC41JTIwMS40OTY2OCUyMEMlMjA3NC40NTUwNzglMjAxLjQ5NjY4JTIwOTUuNTAzMzIlMjAyMi41NDQ5MjIlMjA5NS41MDMzMiUyMDQ4LjUlMjBaJTIwTSUyMDk1LjUwMzMyJTIwNDguNSUyMiUyMHRyYW5zZm9ybT0lMjJtYXRyaXgoMC40MTIzNzEsMCwwLDAuNDEyMzcxLDAsMCklMjIvJTNFJTNDcGF0aCUyMHN0eWxlPSUyMnN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDAlLDAlLDAlKTtmaWxsLW9wYWNpdHk6MTslMjIlMjBkPSUyMk0lMjAxNi4yNjU2MjUlMjAxMS44NTkzNzUlMjBMJTIwMjguMjUzOTA2JTIwMTguODU5Mzc1JTIwQyUyMDI4Ljc5Mjk2OSUyMDE5LjE2Nzk2OSUyMDI4Ljc5Mjk2OSUyMDE5Ljk4MDQ2OSUyMDI4LjI1MzkwNiUyMDIwLjMxNjQwNiUyMEwlMjAxNi4yNjU2MjUlMjAyNy4zMTY0MDYlMjBDJTIwMTUuNzI2NTYyJTIwMjcuNjI1JTIwMTUuMDUwNzgxJTIwMjcuMjMwNDY5JTIwMTUuMDUwNzgxJTIwMjYuNTg1OTM4JTIwTCUyMDE1LjA1MDc4MSUyMDEyLjU4NTkzOCUyMEMlMjAxNS4wNTA3ODElMjAxMS45NDUzMTIlMjAxNS43MjY1NjIlMjAxMS41NTA3ODElMjAxNi4yNjU2MjUlMjAxMS44NTkzNzUlMjBaJTIwTSUyMDE2LjI2NTYyNSUyMDExLjg1OTM3NSUyMi8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIjtcbiAqICRzbGlkZXItc3RvcC12MjogXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjB3aWR0aD0lMjI0MHB4JTIyJTIwaGVpZ2h0PSUyMjQwcHglMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwNDAlMjA0MCUyMiUyMHZlcnNpb249JTIyMS4xJTIyJTNFJTNDZyUyMGlkPSUyMnN1cmZhY2UxJTIyJTNFJTNDcGF0aCUyMHN0eWxlPSUyMmZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDAlLDAlLDAlKTtmaWxsLW9wYWNpdHk6MC4yO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZTpyZ2IoMCUsMCUsMCUpO3N0cm9rZS1vcGFjaXR5OjE7c3Ryb2tlLW1pdGVybGltaXQ6NDslMjIlMjBkPSUyMk0lMjA3MS41MDI5MyUyMDM2LjUlMjBDJTIwNzEuNTAyOTMlMjA1NS44MjY0NjUlMjA1NS44MjY0NjUlMjA3MS41MDI5MyUyMDM2LjUlMjA3MS41MDI5MyUyMEMlMjAxNy4xNzM1MzUlMjA3MS41MDI5MyUyMDEuNDk3MDclMjA1NS44MjY0NjUlMjAxLjQ5NzA3JTIwMzYuNSUyMEMlMjAxLjQ5NzA3JTIwMTcuMTczNTM1JTIwMTcuMTczNTM1JTIwMS40OTcwNyUyMDM2LjUlMjAxLjQ5NzA3JTIwQyUyMDU1LjgyNjQ2NSUyMDEuNDk3MDclMjA3MS41MDI5MyUyMDE3LjE3MzUzNSUyMDcxLjUwMjkzJTIwMzYuNSUyMFolMjBNJTIwNzEuNTAyOTMlMjAzNi41JTIwJTIyJTIwdHJhbnNmb3JtPSUyMm1hdHJpeCgwLjU0Nzk0NSwwLDAsMC41NDc5NDUsMCwwKSUyMi8lM0UlM0NwYXRoJTIwc3R5bGU9JTIyJTIwc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMCUsMCUsMCUpO2ZpbGwtb3BhY2l0eToxOyUyMiUyMGQ9JTIyTSUyMDE1LjYxNzE4OCUyMDEyLjg3NSUyMEwlMjAxNi43MTA5MzglMjAxMi44NzUlMjBDJTIwMTcuMzE2NDA2JTIwMTIuODc1JTIwMTcuODA4NTk0JTIwMTMuMzY3MTg4JTIwMTcuODA4NTk0JTIwMTMuOTcyNjU2JTIwTCUyMDE3LjgwODU5NCUyMDI0LjkyOTY4OCUyMEMlMjAxNy44MDg1OTQlMjAyNS41MzUxNTYlMjAxNy4zMTY0MDYlMjAyNi4wMjczNDQlMjAxNi43MTA5MzglMjAyNi4wMjczNDQlMjBMJTIwMTUuNjE3MTg4JTIwMjYuMDI3MzQ0JTIwQyUyMDE1LjAxMTcxOSUyMDI2LjAyNzM0NCUyMDE0LjUxOTUzMSUyMDI1LjUzNTE1NiUyMDE0LjUxOTUzMSUyMDI0LjkyOTY4OCUyMEwlMjAxNC41MTk1MzElMjAxMy45NzI2NTYlMjBDJTIwMTQuNTE5NTMxJTIwMTMuMzY3MTg4JTIwMTUuMDExNzE5JTIwMTIuODc1JTIwMTUuNjE3MTg4JTIwMTIuODc1JTIwWiUyME0lMjAxNS42MTcxODglMjAxMi44NzUlMjAlMjIvJTNFJTNDcGF0aCUyMHN0eWxlPSUyMiUyMHN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDAlLDAlLDAlKTtmaWxsLW9wYWNpdHk6MTslMjIlMjBkPSUyMk0lMjAyMy4yODkwNjIlMjAxMi44NzUlMjBMJTIwMjQuMzgyODEyJTIwMTIuODc1JTIwQyUyMDI0Ljk4ODI4MSUyMDEyLjg3NSUyMDI1LjQ4MDQ2OSUyMDEzLjM2NzE4OCUyMDI1LjQ4MDQ2OSUyMDEzLjk3MjY1NiUyMEwlMjAyNS40ODA0NjklMjAyNC45Mjk2ODglMjBDJTIwMjUuNDgwNDY5JTIwMjUuNTM1MTU2JTIwMjQuOTg4MjgxJTIwMjYuMDI3MzQ0JTIwMjQuMzgyODEyJTIwMjYuMDI3MzQ0JTIwTCUyMDIzLjI4OTA2MiUyMDI2LjAyNzM0NCUyMEMlMjAyMi42ODM1OTQlMjAyNi4wMjczNDQlMjAyMi4xOTE0MDYlMjAyNS41MzUxNTYlMjAyMi4xOTE0MDYlMjAyNC45Mjk2ODglMjBMJTIwMjIuMTkxNDA2JTIwMTMuOTcyNjU2JTIwQyUyMDIyLjE5MTQwNiUyMDEzLjM2NzE4OCUyMDIyLjY4MzU5NCUyMDEyLjg3NSUyMDIzLjI4OTA2MiUyMDEyLjg3NSUyMFolMjBNJTIwMjMuMjg5MDYyJTIwMTIuODc1JTIwJTIyLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy92YXJpYWJsZXNfZHJ1cGFsLnNjc3MgZmlsZS5cbiAqL1xuXG4gLmJhc2Utc2xpZGVyIHtcbiAgJi0tY29udGVudCB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtbGlzdGFkby1oZXJvIHtcbiAgICAgIEBleHRlbmQgLnBvc2l0aW9uLXJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5zbGljay1uZXh0LFxuICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC5zbGljay1wcmV2LWljb24sXG4gICAgICAgICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnktNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAkcHJpbWFyeS01MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtKG1hcC1nZXQoJHNwYWNlcnMsIDUpKTtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLXByZXYtaWNvbixcbiAgICAgIC5zbGljay1uZXh0LWljb24ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1wcmV2LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtODJweDtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIGJvdHRvbTogbWFwLWdldCgkc3BhY2VycyAsIDYpO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMXB4O1xuXG4gICAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMgLCA1KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjEyNXJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC41O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgLnNsaWNrLWRvdC1pY29uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRwcmltYXJ5LTUwMDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEwMDtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggJHByaW1hcnktNTAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IG1hcC1nZXQoJHNwYWNlcnMgLCA2KTtcblxuICAgICAgICAuc2xpY2stcGxheS1pY29uLFxuICAgICAgICAuc2xpY2stcGF1c2UtaWNvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC5zbGljay1wbGF5LWljb24sXG4gICAgICAgICAgLnNsaWNrLXBhdXNlLWljb24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAuc2xpY2stbmV4dCxcbiAgICAgICAgLnNsaWNrLXByZXYsXG4gICAgICAgIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhc2Utc2xpZGVyLS12YXJfMSB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWhlcm8ge1xuICAgICAgICAuc2xpY2stcHJldi1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzbGlkZXItcHJldi1hcnJvdy12MX1cIik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dC1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzbGlkZXItbmV4dC1hcnJvdy12MX1cIik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYnV0dG9uIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb2xvcjogJHNsaWRlci1kb3QtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgYnV0dG9uIC5zbGljay1kb3QtaWNvbjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpZGVyLWRvdC1jb2xvci12MTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgICAgICAgICAuc2xpY2stcGxheS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNsaWRlci1wbGF5LXYxfVwiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpY2stcGF1c2UtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzbGlkZXItc3RvcC12MX1cIik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIC5zbGljay1wbGF5LWljb24sXG4gICAgICAgICAgICAuc2xpY2stcGF1c2UtaWNvbiB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkcHJpbWFyeS01MDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEwMDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAkcHJpbWFyeS01MDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFzZS1zbGlkZXItLXZhcl8yIHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLWxpc3RhZG8taGVybyB7XG4gICAgICAgIC5zbGljay1wcmV2LWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNsaWRlci1wcmV2LWFycm93LXYyfVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1uZXh0LWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNsaWRlci1uZXh0LWFycm93LXYyfVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICByaWdodDogNTJweDtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRzbGlkZXItZG90LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJ1dHRvbiAuc2xpY2stZG90LWljb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWRlci1kb3QtY29sb3ItdjI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiB7XG4gICAgICAgICAgLnNsaWNrLXBsYXktaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzbGlkZXItcGxheS12Mn1cIik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWNrLXBhdXNlLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skc2xpZGVyLXN0b3AtdjJ9XCIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAuc2xpY2stcGxheS1pY29uLFxuICAgICAgICAgICAgLnNsaWNrLXBhdXNlLWljb24ge1xuICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnktNTAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xMDA7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggJHByaW1hcnktNTAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyoqXG4gKiBAZmlsZVxuICogSGVybyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiAkaGVyby1vdmVybGF5LXRleHQtY29sb3I6ICR3aGl0ZTtcbiAkaGVyby1iYWNrZ3JvdW5kLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gJGhlcm8tdGV4dC1jb2xvcjogJGdsb2JhbC1saWdodC10ZXh0LWNvbG9yO1xuICRoZXJvLXN0cm9rZS1jb2xvcjogJGdsb2JhbC1saWdodC1zdHJva2UtY29sb3I7XG4gJGhlcm8taWNvbnMtY29sb3I6ICRnbG9iYWwtbGlnaHQtaWNvbnMtY29sb3I7XG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG4kYXJyb3c6IHNlbGVjdF9hcnJvd19kb3duKCk7XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8ge1xuICAtLWljb24tc2l6ZTogNi40cmVtO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICRwcmltYXJ5LTkwMCk7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTI3NTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcC1kaXNwbGF5LTMoJGZvbnQtcHJpbWFyeSwgNTAwLCBub25lLCAxKTtcbiAgICB9XG4gIH1cblxuICAuaGVyby1laWMtbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tZW51LWhlaWdodCwgOHJlbSkpO1xuICAgIG1pbi1oZWlnaHQ6IDcwcmVtO1xuICAgIHBhZGRpbmc6IDAgMCBtYXAtZ2V0KCRzcGFjZXJzLCAxMCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxLjJyZW07XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGJvaHI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgdG9wOiA3LjJyZW07XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwdncgLSAobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKSAvIDIpICsgMTIycHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0LjhyZW07XG4gICAgICBib3R0b206IDMuMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHNpbmVyZ2lhO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQuOHJlbTtcbiAgICAgICAgbGVmdDogLTEuNnJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRsaWdodC1pY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgdG9wOiA2LjRyZW07XG4gICAgICAgICAgcmlnaHQ6IC05LjZyZW07XG4gICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtMy4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZ2VhcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIHJpZ2h0OiA5LjZyZW07XG4gICAgICAgICAgYm90dG9tOiAtMi40cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJyIHtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kaXNwbGF5LTQoJGZvbnQtcHJpbWFyeSwgNTAwLCBub25lLCAxKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA4MDBweCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWFuY2hvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMjZyZW07XG4gICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMTEpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDcuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiA3LjJyZW07XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzaW5lcmdpYTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUtbTtcblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGFycm93fSk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIHdpZHRoOiAyLjhyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLXNpemVzLWxhcmdlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICBmb250LXNpemU6ICRzY2FsZXMtZGVza3RvcC1zaXplcy1sYXJnZS14O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAxN3JlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTMuNnJlbTtcbiAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgNSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgeHhsKSkgYW5kIChtaW4taGVpZ2h0OiAxMDgwcHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAtLWljb24tc2l6ZTogMTAuN3JlbTtcbiAgfVxufVxuXG4vKiBjb2RpZ28gZGUgbGEgdmVyc2lvbiBudWV2YSBkZWwgYmFubmVyICovXG4uY29udGFpbmVyYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvKiBjbGFzZXMgcGFyYSBsYSB2ZXJzaW9uIGNvbiB0aXR1bG8gYWxhIGl6cXVpZXJkYSAqL1xuICAuY29udGFpbmVyaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZ3JpZDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDIwcmVtKTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDcuNXJlbSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDlyZW0pIC0gMTIuM3JlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCxcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNSksXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICB9XG5cbiAgICAudGl0bGUtb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNikgbWFwLWdldCgkc3BhY2VycywgNSk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNikgMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAxMSkgMDtcbiAgICAgIH1cblxuICAgICAgaDEge1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtNHhsO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC01eGw7XG5cbiAgICAgICAgICBsaW5lLWhlaWdodDogOC4yOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgbGcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtNHhsO1xuXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIGNsYXNlcyBwYXJhIGxhIHZlcnNpb24gY29uIHRpdHVsbyBjZW50cmFkbyAqL1xuICAuY29udGFpbmVyaW1nLWNlbnRyYWRvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZ3JpZDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDIwcmVtKTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnUtaGVpZ2h0LCA5cmVtKSAtIDcuNXJlbSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbWVudS1oZWlnaHQsIDlyZW0pIC0gMTIuM3JlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCxcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNSksXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICB9XG5cbiAgICAudGl0bGUtb3ZlcmxheS1jZW50cmFkbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KSBtYXAtZ2V0KCRzcGFjZXJzLCA1KTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KSAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDExKSAwO1xuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS00eGw7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc207XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS00eGw7XG5cbiAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtNXhsO1xuXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDguMjhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJnLXdoaXRlXzIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDAuNDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5jb250ZW50LWxpc3QtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcblxuICAuY29udGVudC1saXN0LWxpbmtzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KSAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgOSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMTMpO1xuICAgIH1cblxuICAgIC5zdmctaWNvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDMpIDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXM7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRsaXN0LXRpdGxlLWNvbG9yO1xuICAgICAgICBtYXgtd2lkdGg6IDE5cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBtYXAtZ2V0KCRzcGFjZXJzLCA3KTtcbiAgICAgICAgaGVpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7ICBcbiAgICAgICAgICB3aWR0aDogbWFwLWdldCgkc3BhY2VycywgOSk7XG4gICAgICAgICAgaGVpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIEhlcm8gRUlDIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICRoZXJvLW92ZXJsYXktdGV4dC1jb2xvcjogJHdoaXRlO1xuICRoZXJvLWJhY2tncm91bmQtY29sb3I6ICRnbG9iYWwtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAkaGVyby10ZXh0LWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRleHQtY29sb3I7XG4gJGhlcm8tc3Ryb2tlLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXN0cm9rZS1jb2xvcjtcbiAkaGVyby1pY29ucy1jb2xvcjogJGdsb2JhbC1saWdodC1pY29ucy1jb2xvcjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuLmhlcm8tZWljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xuXG4gIC5hbGlnbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5oZXJvLWJhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA3KSAwO1xuXG4gICAgXG4gICAgLmVpYy1saWdodC10ZXh0LWhlcm8geyBcbiAgICAgIGgxLCBcbiAgICAgIGgyLCBcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5laWMtZGFyay10ZXh0LWhlcm8geyBcbiAgICAgIGgxLCBcbiAgICAgIGgyLCBcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWRlc2Mge1xuXG4gICAgICBoMSxcbiAgICAgIGgyIHtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LWxhcmdlLTV4O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNjYWxlcy1tb2JpbGUtMV8yMC0tLTE2LWRpc3BsYXktNDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC01eGw7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLXNpemVzLWxhcmdlLTV4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSAyNTUgMjU1IC8gMC4zMSk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAxNSkgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbiIsIi52aWRlby1oZXJvIHtcbiAgJi0tdmlkZW8ge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgQGV4dGVuZCAucmF0aW87XG4gICAgICBAZXh0ZW5kIC5yYXRpby0xNng5O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtaW4taGVpZ2h0OiA0M3JlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWluLWhlaWdodDogNjguNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEhlcm8gc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gJGhlcm8tb3ZlcmxheS10ZXh0LWNvbG9yOiAkd2hpdGU7XG4gJGhlcm8tYmFja2dyb3VuZC1jb2xvcjogJGdsb2JhbC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICRoZXJvLXRleHQtY29sb3I6ICRnbG9iYWwtbGlnaHQtdGV4dC1jb2xvcjtcbiAkaGVyby1zdHJva2UtY29sb3I6ICRnbG9iYWwtbGlnaHQtc3Ryb2tlLWNvbG9yO1xuICRoZXJvLWljb25zLWNvbG9yOiAkZ2xvYmFsLWxpZ2h0LWljb25zLWNvbG9yO1xuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuXG4uZmVhdHVyZWQtcG9zdC13cmFwcGVyIHtcbiAgJi50ZWMtb3AtYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbiAgJi50ZWMtb3AtYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG4gICYudGVjLW9wLWJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgJi50ZWMtb3AtYmctZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1ncmFwaGl0ZTtcbiAgfVxuXG4gIC5mZWF0dXJlZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMTApO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAkc2NhbGVzLW1vYmlsZS1zaXplcy1sYXJnZS00eDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLTFfMjUtLS0xNi1sYXJnZS00eDtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZWQtcG9zdCB7XG4gICAgLmZpZWxkX19pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMTApO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICYucC02IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC0taW1nIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLXNpemVzLWxhcmdlLXg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LWxhcmdlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2NhbGVzLW1vYmlsZS1zaXplcy1tZWRpdW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2NhbGVzLWRlc2t0b3AtMV8yNS0tLTE2LW1lZGl1bTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZmxleC1iYXNpczogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMTApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogVGl0dWxvIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuLnRpdHVsbyB7XG4gIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKSBtYXAtZ2V0KCRzcGFjZXJzLCA1KTtcblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNyk7XG4gICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgfVxufVxuXG4udGl0dWxvLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvLFxuLmJsb2NrLWlubGluZS1ibG9ja3RleHRvIHtcbiAgY29sb3I6ICRwcmltYXJ5LTkwMDtcblxuICBoMiB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1tb2JpbGUtc2l6ZXMtbGFyZ2UtMng7XG4gICAgICBsaW5lLWhlaWdodDogJHNjYWxlcy1tb2JpbGUtc2l6ZXMtbGFyZ2UtMng7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBGZWF0dXJlZCBUd28gQ29sdW1ucyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cbi5mZWF0dWVkLXR3by1jb2x1bW5zIHtcbiAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMTApIDA7XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmZlYXR1cmVkLXRpdGxlIHtcbiAgICAgIGgxLCBcbiAgICAgIGgyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLXNpemVzLWxhcmdlLTR4O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNjYWxlcy1tb2JpbGUtc2l6ZXMtZGlzcGxheS00O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLTR4bDtcblxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2NhbGVzLWRlc2t0b3Atc2l6ZXMtbGFyZ2UtNXg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLXNpemVzLWxhcmdlLTV4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRzY2FsZXMtbW9iaWxlLXNpemVzLWxhcmdlLTJ4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2NhbGVzLW1vYmlsZS1zaXplcy1sYXJnZS0yeDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEZlYXR1cmVkIFR3byBDb2x1bW5zIHN0eWxlcyBhbmQgYWxsIGl0cyB0eXBlLlxuICpcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKi9cblxuLnBvc3Qtd3JhcHBlciB7XG5cbiAgLnBvc3QtaXRlbS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMTMpO1xuICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLXNpemVzLWxhcmdlLTJ4O1xuICB9XG5cbiAgLmZpZWxkX19pdGVtcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmZpZWxkX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBpbWcge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5wb3N0LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAxMykgbWFwLWdldCgkc3BhY2VycywgNSk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmxleC1jb2x1bW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogR2FsbGVyeSBzdHlsZXMuXG4gKiBcbiAqL1xuXG4ubWVkaWEtZ2FsbGVyeS0tY29udGVudCB7XG4gICYubm8tc2xpZGVzaG93IHtcbiAgICAuYWpheC1wcm9ncmVzcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuXG4uYmctcHJpbWFyeSB7XG5cbiAgaDIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuYmFzZS1zbGlkZXItLXZhcl8yIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS1saXN0YWRvLWNhcmQge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNSkgMDtcblxuICAgICAgLmNhcmQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjMTgxODE4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLS1pbWcge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1cmVtO1xuICAgIH1cblxuICAgIC5zbGljay1wcmV2IHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIC5zbGljay1wcmV2LWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1wcmV2LWljb24ge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiI3skc2xpZGVyLXByZXYtYXJyb3ctY2FyZHN9XCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IDMuN3JlbTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLW5leHQtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIjeyRzbGlkZXItbmV4dC1hcnJvdy1jYXJkc31cIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHRlZCB7XG4gICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiAtMi41cmVtO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMC40cmVtO1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpY2stZG90LWljb24ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMTUwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3QtaWNvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuICogQGZpbGVcbiAqIE1haW4gY2FyZHMgd3JhcHBlciBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cblxuLmJsb2NrLWlubGluZS1ibG9ja2VpYy1tYWluLWNhcmRzLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VycywgMTUpO1xuICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMTUpO1xuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1tYWluLWNhcmRzLXdyYXBwZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAgIC5jb250YWluZXItY2FyZHMge1xuICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAxNSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAxNSk7XG5cbiAgICAgICAgLmNhcmQtaW5mb3JtYXRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKTtcblxuICAgICAgICAgIC50aXRsZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgbWFwLWdldCgkc3BhY2VycywgMTMpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjUpO1xuXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC04NTA7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcblxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW0oXG4gICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgMS4zM1xuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmNsZWFyZml4OjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSA2OHJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAxNikgbWFwLWdldCgkc3BhY2VycywgMTMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJhY2tncm91bmQtZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IC0xMC43cmVtO1xuICAgIHdpZHRoOiAxMi44cmVtO1xuICAgIGhlaWdodDogMTMuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRtYWluLWNhcmRzLXdyYXBwZXItMDF9XCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB0b3A6IC0xOC45cmVtO1xuICAgICAgbGVmdDogNnJlbTtcbiAgICAgIHdpZHRoOiAyN3JlbTtcbiAgICAgIGhlaWdodDogMjdyZW07XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1kaXNwbGF5LTMoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuMSk7XG5cbiAgICAgIHdpZHRoOiAyOHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyLjlyZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kaXNwbGF5LTMoXG4gICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgICAgICAgICBub25lLFxuICAgICAgICAgIDEuMVxuICAgICAgICApO1xuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDMycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA3LjhyZW07XG4gICAgICB3aWR0aDogN3JlbTtcbiAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JG1haW4tY2FyZHMtd3JhcHBlci0wMn1cIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBib3R0b206IC0xLjFyZW07XG4gICAgICAgIGxlZnQ6IDEwLjRyZW07XG4gICAgICAgIHdpZHRoOiAxMHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDE0KTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXR1bG8ge1xuICAgIEBpbmNsdWRlIG1vYmlsZS14bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS4yKTtcblxuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDQpIG1hcC1nZXQoJHNwYWNlcnMsIDExKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcC14bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS4wNyk7XG5cbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBFSUMgY2FyZHMgd3JhcHBlciBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cblxuLmZpZWxkLS1uYW1lLWZpZWxkLWNhcmRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogbWFwLWdldCgkc3BhY2VycywgNik7XG5cbiAgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgJi52YXJfMSB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDgpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZXV0cmFsLTQwMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwICMwMDAwMDAxZjtcblxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuXG4gICAgICAgICAgICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyxcbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtNHhsKFxuICAgICAgICAgICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgICAgIDEuMDZcbiAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbShcbiAgICAgICAgICAgICAgICAgICRmb250LXByaW1hcnksXG4gICAgICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSxcbiAgICAgICAgICAgICAgICAgIG5vbmUsXG4gICAgICAgICAgICAgICAgICAxLjVcbiAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygzMyUgLSAobWFwLWdldCgkc3BhY2VycywgOCkpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmFyXzIge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcblxuICAgICAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS01MDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogbWFwLWdldCgkc3BhY2VycywgNik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNTAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCAjMDAwMDAwMWY7XG5cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyxcbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IHNlbGYtc3RhcnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS0zeGwoXG4gICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgMS4yXG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC0zeGwoXG4gICAgICAgICAgICAgICAgICAgICRmb250LXByaW1hcnksXG4gICAgICAgICAgICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgICAxLjJcbiAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKFxuICAgICAgICAgICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgICAgIDEuNVxuICAgICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbShcbiAgICAgICAgICAgICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICAgICAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgICAgICAgICAgICAgIG5vbmUsXG4gICAgICAgICAgICAgICAgICAgIDEuNVxuICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmFyXzMge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3QtZWljLWNhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcblxuICAgICAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS05MDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogbWFwLWdldCgkc3BhY2VycywgNik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktOTAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggMCAjMDAwMDAwMWY7XG5cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1laWMtY2FyZHMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyxcbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IHNlbGYtc3RhcnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsbyB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtM3hsKFxuICAgICAgICAgICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgICAgIDEuMlxuICAgICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcbiAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLW0oXG4gICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMiksXG4gICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgMS41XG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tKFxuICAgICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSxcbiAgICAgICAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgICAgICAgMS4zM1xuICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52YXJfNCB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuXG4gICAgICAgID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwICMwMDAwMDAxZjtcblxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy1jYXJkcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcblxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvLFxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc2VsZi1zdGFydDtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTkwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJhc2UtdGl0dWxvIHtcbiAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC0zeGwoXG4gICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgMS4yXG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiB7XG4gICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMsIDIpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tKFxuICAgICAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSxcbiAgICAgICAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgICAgICAgMS4zXG4gICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52YXJfMS5mb3VyLWl0ZW1zIHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1saXN0LWVpYy1jYXJkcyB7XG4gICAgICAgID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygyMiUgLSAobWFwLWdldCgkc3BhY2VycywgOCkpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZhcl8yLmZvdXItaXRlbXMsXG4gICAgJi52YXJfMy5mb3VyLWl0ZW1zLFxuICAgICYudmFyXzQuZm91ci1pdGVtcyB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmFyXzEuZWljLXdoaXRlLWJvcmRlcixcbiAgICAmLnZhcl8yLmVpYy13aGl0ZS1ib3JkZXIsXG4gICAgJi52YXJfMy5laWMtd2hpdGUtYm9yZGVyLFxuICAgICYudmFyXzQuZWljLXdoaXRlLWJvcmRlciB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgICAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZhcl8yLmVpYy1zcGFjZS1jYXJkLFxuICAgICYudmFyXzMuZWljLXNwYWNlLWNhcmQsXG4gICAgJi52YXJfNC5laWMtc3BhY2UtY2FyZCB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1laWMtY2FyZHMge1xuICAgICAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tZWljLWNhcmRzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAxMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBNYWluIGNhcmRzIHdyYXBwZXIgc3R5bGVzLlxuICpcbiAqIFVzZWQgdG9rZW5zLlxuICovXG5cbi5ibG9jay1pbmxpbmUtYmxvY2tlaWMtdHdvLWNvbC1sYXlvdXQtd2l0aC1jYXJkcyB7XG4gIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDE1KSAwO1xuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWVpYy10d28tY29sLWxheW91dC13aXRoLWNhcmRzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgICAubm9kZS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKTtcblxuICAgICAgPiBkaXYge1xuICAgICAgICAmLnRpdGxlLWltYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAxMCk7XG5cbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYmFzZS10aXR1bG8ge1xuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLTV4bChcbiAgICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgICAgICAgIG5vbmUsXG4gICAgICAgICAgICAgICAgMS4yXG4gICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRpdGxlLWNvbG9yO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLTV4bChcbiAgICAgICAgICAgICAgICAgICRmb250LXByaW1hcnksXG4gICAgICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgICAgICAgICAgICAgICAgIG5vbmUsXG4gICAgICAgICAgICAgICAgICAxLjA2XG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWxpZ2h0LXRpdGxlLWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2xlYXJmaXg6OmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgJi5jYXJkcyB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgJi5laWMtc3Bhbi0zIHtcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWljLWxpZ2h0LXRleHRcbiAgICAgIC5ub2RlLWNvbnRhaW5lclxuICAgICAgPiBkaXYudGl0bGUtaW1hZ2VcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1iYXNlLXRpdHVsb1xuICAgICAgPiAqIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci50aXRsZS1pbWcge1xuICAgICAgPiBkaXYge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgJi5jYXJkcyB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgcGFkZGluZzogMTIwcHggMDtcbiAgfVxufVxuIiwiJHNlbGVjdF9hcnJvdzogc2VsZWN0X2Fycm93X2Rvd24oKTtcblxuLm1lbnUtdGFicyB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICB9XG5cbiAgJi5tZW51LXN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi0tdGFicyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgIH1cbiAgfVxuXG4gICYtLXRhYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgb3JkZXI6IC0xO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIuNHJlbTtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzZWxlY3RfYXJyb3d9XCIpO1xuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaG9tZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgZmxleDogMCAwIDkuNnJlbTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjhyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBvcmRlcjogaW5oZXJpdDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYub3BlbiAmIHtcbiAgICAmLS10YWIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uc3RpY2t5LXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VycywgMTApO1xufSIsIi8qKlxuICogQGZpbGVcbiAqIFZpc3RhcyBzdHlsZXMuXG4gKlxuICogVXNlZCB0b2tlbnMuXG4gKi9cblxuLmJsb2NrLWlubGluZS1ibG9ja3Zpc3RhIHtcbiAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMTUpIDA7XG5cbiAgLnBhcmFncmFwaC0tdHlwZS0tdmlzdGEucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAgIC52aWV3LXNlYXJjaC1yZXN1bHRzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAxMCk7XG5cbiAgICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuXG4gICAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgICAgICAgICAuZmlsdGVycy1tb2RhbC5zaG93e1xuICAgICAgICAgICAgdG9wOiB2YXIoLS1tZW51LWhlaWdodCwgOHJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXNlYXJjaCBpbnB1dCxcbiAgICAgICAgLnJlc2V0LWZpbHRlcnMgaW5wdXQge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDcpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMTMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudmlldy1lbXB0eSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5uby1yZXN1bHRzLWZvdW5kIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtNHhsKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjIpO1xuXG4gICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1yZXN1bHRzLWZvdW5kLS1zdWJ0aXRsZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1sKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjU2KTtcblxuICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC01MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS41KTtcblxuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTkwMDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKFxuICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgICAgICAgICAgICAgdW5kZXJsaW5lLFxuICAgICAgICAgICAgICAxLjVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgLnZpZXctZW1wdHkge1xuICAgICAgICAgIC5uby1yZXN1bHRzLWZvdW5kIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtNHhsKFxuICAgICAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgICAgICAgICAgICAgbm9uZSxcbiAgICAgICAgICAgICAgMS4yXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWljLWRpc2FibGUtc2VhcmNoIHtcbiAgICAgIC52aWV3LXNlYXJjaC1yZXN1bHRzIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAkbmV1dHJhbC04NTAgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyLFxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgY29sb3I6ICRuZXV0cmFsLTg1MCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC01MCAhaW1wb3J0YW50O1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZXMgaW1hZ2Ugd2l0aCB0aXRsZSBhbmQgZGVzY3JpcHRpb24gc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKiBBbHNvIHVzZWQgZm9yIFZhcmlhbnQgMiBhbmQgM1xuICogVXNlZCB0b2tlbnMuXG4gKlxuICovXG4uZmVhdHVyZS1pbWFnZS10aXRsZS1kZXNjIHtcbiAgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy10aXRsZSB7XG4gICAgaDEsXG4gICAgaDIge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLTR4bChcbiAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgIG5vbmUsXG4gICAgICAgIDEuMlxuICAgICAgKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLTR4bChcbiAgICAgICAgICAkZm9udC1wcmltYXJ5LFxuICAgICAgICAgIG1hcC1nZXQoJHdlaWdodHMsIDEpLFxuICAgICAgICAgIG5vbmUsXG4gICAgICAgICAgMS4yXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtaW1hZ2UtdGl0bGUtZGVzYy1zdWJ0aXRsZSB7XG4gICAgaDEsXG4gICAgaDIge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLTJ4bChcbiAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgbWFwLWdldCgkd2VpZ2h0cywgMSksXG4gICAgICAgIG5vbmUsXG4gICAgICAgIDFcbiAgICAgICk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC0yeGwoXG4gICAgICAgICAgJGZvbnQtcHJpbWFyeSxcbiAgICAgICAgICBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSxcbiAgICAgICAgICBub25lLFxuICAgICAgICAgIDEuMlxuICAgICAgICApO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlLWltYWdlLXRpdGxlLWRlc2MtZGVzYyB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWZvbnQtcHJpbWFyeTtcblxuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDE3KSAwIG1hcC1nZXQoJHNwYWNlcnMsIDUpO1xuICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA3KSAwIDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLnJvdy1ncmlkIC5yb3ctZ3JpZC1pbWFnZSBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHBvc3QtdjEtaW1hZ2UtY29ybmVyLXJhZGl1cztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgLnJvdy1ncmlkIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIGJvdHRvbTogN3JlbTtcbiAgICAgIGxlZnQ6IC00LjhyZW07XG4gICAgfVxuICB9XG59XG5cbi5oci1mZWF0dXJlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTUwdnc7XG4gIGxlZnQ6IC01MHZ3O1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1yaWdodDogNTAlO1xuICBtYXJnaW4tbGVmdDogNTAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuXG4ubm9kZS0tdHlwZS1wcm9ncmFtLm5vZGUtLXZpZXctbW9kZS1jYXJkIHtcbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1jb3JuZXItcmFkaXVzLWxhcmdlICFpbXBvcnRhbnQ7XG5cbiAgICBpbWcge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuYm9keS10ZWFzZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgNik7XG4gICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNikgMDtcblxuICAgIGgzIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUteGwoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIHVuZGVybGluZSwgMS4yKTtcblxuICAgICAgY29sb3I6ICRwcmltYXJ5LTkwMDtcbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc3VidGl0bGUge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLW0oJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMiksIG5vbmUsIDEuNSk7XG5cbiAgICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFjcm9ueW0ge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLTV4bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMSk7XG5cbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgY29sb3I6ICRwcmltYXJ5LTUwMDtcbiAgICB9XG5cbiAgICAuYm9keS1zdW1tYXJ5IHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjUpO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AteGwoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuMSk7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgbm9uZSwgMS41KTtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFjcm9ueW0ge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLTV4bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMSk7XG4gICAgICB9XG5cbiAgICAgIC5ib2R5LXN1bW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW0oJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBGZWF0dXJlZCBUd28gQ29sdW1ucyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cbi5ub2RlLS10eXBlLXBlcnNvbi5ub2RlLS12aWV3LW1vZGUtY2FyZCB7XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6ICRnbG9iYWwtY29ybmVyLXJhZGl1cy1sYXJnZSAhaW1wb3J0YW50O1xuXG4gICAgaW1nIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgLmJvZHktdGVhc2VyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpIDA7XG5cbiAgICBoMyB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLXhsKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCB1bmRlcmxpbmUsIDEuMik7XG5cbiAgICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG4gICAgfVxuXG4gICAgLmJvZHktc3VtbWFyeSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS41KTtcblxuICAgICAgY29sb3I6ICRwcmltYXJ5LTkwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXhsKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjEpO1xuICAgICAgfVxuXG4gICAgICAuYm9keS1zdW1tYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogRmVhdHVyZWQgVHdvIENvbHVtbnMgc3R5bGVzIGFuZCBhbGwgaXRzIHR5cGUuXG4gKlxuICpcbiAqIFNlZSBzY3NzL3ZhcmlhYmxlcy9jdXN0b21fdmFyaWFibGVzLnNjc3MgZmlsZS5cbiAqL1xuXG4ubm9kZS0tdHlwZS1wZXJzb24ubm9kZS0tdmlldy1tb2RlLWNvbnRhY3Qge1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJvZHktdGVhc2VyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDYpIDA7XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1hcmVhIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS40MSk7XG5cbiAgICAgIGNvbG9yOiAkbmV1dHJhbC04NTA7XG4gICAgfVxuXG4gICAgLmFyZWEtY29udGFjdCB7XG4gICAgICBmb250LXNpemU6ICRzY2FsZXMtZGVza3RvcC1zaXplcy1sYXJnZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzLCAxKTtcbiAgICAgIGNvbG9yOiAkbmV1dHJhbC04NTA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS14bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgdW5kZXJsaW5lLCAxLjIpO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgIH1cblxuICAgIC5ib2R5LXN1bW1hcnkge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLW0oJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuNSk7XG5cbiAgICAgIGNvbG9yOiAkcHJpbWFyeS05MDA7XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAzKSwgdW5kZXJsaW5lLCAxLjUpO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AteGwoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMiksIG5vbmUsIDEuMik7XG4gICAgICB9XG5cbiAgICAgIC5ib2R5LXN1bW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW0oJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBGZWF0dXJlZCBUd28gQ29sdW1ucyBzdHlsZXMgYW5kIGFsbCBpdHMgdHlwZS5cbiAqXG4gKlxuICogU2VlIHNjc3MvdmFyaWFibGVzL2N1c3RvbV92YXJpYWJsZXMuc2NzcyBmaWxlLlxuICovXG5cbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXZpZXctbW9kZS1jYXJkLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdmlldy1tb2RlLWNhbGwge1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtbGFyZ2UgIWltcG9ydGFudDtcblxuICAgIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgIH1cbiAgfVxuXG4gIC5ib2R5LXRlYXNlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KSAwO1xuXG4gICAgaDMge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS14bCgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgdW5kZXJsaW5lLCAxLjIpO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXRsZSB7XG4gICAgICBAaW5jbHVkZSBtb2JpbGUtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgbm9uZSwgMS41KTtcblxuICAgICAgY29sb3I6ICRwcmltYXJ5LTkwMDtcbiAgICB9XG5cbiAgICAuYm9keS1zdW1tYXJ5IHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDEpLCBub25lLCAxLjUpO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnktOTAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AteGwoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuMSk7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdWJ0aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAyKSwgbm9uZSwgMS41KTtcbiAgICAgIH1cblxuICAgICAgLmJvZHktc3VtbWFyeSB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSgkZm9udC1wcmltYXJ5LCBtYXAtZ2V0KCR3ZWlnaHRzLCAxKSwgbm9uZSwgMS41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIExhbmd1YWdlIHNlbGVjdG9yIHN0eWxlcy5cbiAqXG4gKiBVc2VkIHRva2Vucy5cbiAqXG4gKiAkd2hpdGU6ICNGRkZGRkYgIWRlZmF1bHQ7XG4gKiAkZ3JheS00MDA6ICRuZXV0cmFsLTQwMDtcbiAqICRncmF5LTYwMDogJG5ldXRyYWwtNjAwO1xuICogJG5ldXRyYWwtMjAwOiAjYTlhOWE5ZmY7XG4gKiAkbmV1dHJhbC04NTA6ICMxODE4MThmZjtcbiAqXG4gKiBTZWUgc2Nzcy92YXJpYWJsZXMvY3VzdG9tX3ZhcmlhYmxlcy5zY3NzIGZpbGUuXG4gKlxuICovXG5cbi5yZWdpb24ucmVnaW9uLW5hdi1tYWluIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWR2YW5jZWQtbGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5ldXRyYWwtMjAwO1xuXG4gIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDMpIG1hcC1nZXQoJHNwYWNlcnMsIDMpIG1hcC1nZXQoJHNwYWNlcnMsIDMpXG4gICAgICBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAkZ3JheS00MDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS01eGwoJGZvbnQtcHJpbWFyeSwgbWFwLWdldCgkd2VpZ2h0cywgMSksIG5vbmUsIDEuMik7XG5cbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJG5ldXRyYWwtODUwO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zKCRmb250LXByaW1hcnksIG1hcC1nZXQoJHdlaWdodHMsIDIpLCBub25lLCAxLjMzKTtcblxuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIG91dGxpbmU6IDAuMnJlbSBzb2xpZCAkYmxhY2s7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgb3V0bGluZTogMC4xcmVtIHNvbGlkICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgLm1lbnUtcG9pbnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAucGx1c21pbnVzLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZsZXg6IDEuN3JlbSAwIDA7XG4gICAgICAgIHdpZHRoOiAxLjdyZW07XG4gICAgICAgIGhlaWdodDogMS43cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgIEBpbmNsdWRlIG91dGxpbmUtYnV0dG9uO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICAucGx1c21pbnVzLWljb24ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgPiBsaSB7XG4gICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSBtYXAtZ2V0KCRzcGFjZXJzLCAzKSBtYXAtZ2V0KCRzcGFjZXJzLCAzKVxuICAgICAgICBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcblxuICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNikgbWFwLWdldCgkc3BhY2VycywgNyk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRuZXV0cmFsLTIwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogLTE2OXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5ldXRyYWwtMjAwO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkc3BhY2VycywgOCk7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stZmlsdGVyYnkge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtcm91bmRlZDtcbiAgYm9yZGVyOiAxcHggc29saWQgJG5ldXRyYWwtNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmLm1vYmlsZS12aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZm9ybS10eXBlLXNlbGVjdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC00MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtcm91bmRlZDtcbiAgICB9XG5cbiAgICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRuZXV0cmFsLTQwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcblxuICAgICAgJi5vcGVuZWQtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICA+aDYge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAucmVzZXQtZmlsdGVycyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgfVxuXG5cbiAgICAuaW5wdXQtc2VhcmNoIHtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0MiB7XG4gICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIC5zZWxlY3Rpb24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgbWFwLWdldCgkc3BhY2VycyAsIDYpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtc2VsZWN0aW9uIHtcbiAgICAgICAgJl9fYXJyb3cge1xuICAgICAgICAgIHJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1jbG9zZS1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLmZvcm0td3JhcHBlcixcbiAgaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID5kaXYge1xuXG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDIpLFxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXJzLXNlY3Rpb24sXG4gIC5zZWFyY2gtc2VjdGlvbiB7XG5cbiAgICA+ZGl2LFxuICAgID5oNiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgZGVza3RvcC1tO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJG5ldXRyYWwtNDAwO1xuICAgICAgaGVpZ2h0OiA2LjhyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1zZWFyY2gge1xuICAgIHBhZGRpbmc6IDAgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBsaW5lYXIsXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgICYub3BlbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtcm91bmRlZDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZXV0cmFsLTQwMDtcbiAgICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7IC8vIHJlcGxhY2UgbGF0ZXIgd2l0aCAkZmlsdGVycy1zdHJva2UtY29sb3JcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDMycHggMHB4ICMwMDAwMDAzMztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC44cmVtKTtcbiAgICB9XG5cbiAgICAmLmZvcm0td3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uLFxuICAgIC5jbG9zZS1idG4sXG4gICAgLm9wZW4tc2VhcmNoLFxuICAgIGlucHV0W25hbWU9XCJyZXNldFwiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbTtcbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGNsb3NlLWljb259XCIpO1xuICAgICAgd2lkdGg6IDMuMnJlbTtcbiAgICAgIGhlaWdodDogMy4ycmVtO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjJyZW07XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBAZXh0ZW5kIC5kLW5vbmU7XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIEBleHRlbmQgLmQtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wZW4tc2VhcmNoIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNlYXJjaC1idG59XCIpO1xuICAgICAgd2lkdGg6IDMuMnJlbTtcbiAgICAgIGhlaWdodDogMy4ycmVtO1xuICAgICAgcGFkZGluZzogLjhyZW0gMS4ycmVtO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgQGV4dGVuZCAuZC1ibG9jaztcblxuICAgICAgJi5oaWRlIHtcbiAgICAgICAgQGV4dGVuZCAuZC1ub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZXNldC1maWx0ZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgLmZvcm0td3JhcHBlciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICRwcmltYXJ5LTUwMCAhaW1wb3J0YW50OyAvL3N1c3RpdHVpciBwb3IgJGdsb2JhbC1saW5rcy1jb2xvclxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyIHtcbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDYuOHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAmLS1vcGVue1xuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHNlbGVjdC1hcnJvdy11cH1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlbGVjdGlvbiB7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICZfX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJl9fcmVuZGVyZWQge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG5cbiAgICAgICZfX2Fycm93IHtcbiAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRzZWxlY3QtYXJyb3ctZG93bn1cIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1yZXN1bHRzLXJlc3VsdHMtZXhhbXBsZSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMzJweCAwcHggIzAwMDAwMDMzO1xuICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLWNvcm5lci1yYWRpdXMtc21hbGw7XG4gIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtNDAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdDIge1xuICAgICYtcmVzdWx0cyB7XG4gICAgICAmX19vcHRpb25zIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjgwcHggIWltcG9ydGFudDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG59IiwiLmN1c3RvbS13ZWJmb3JtIHtcbiAgLmZvcm0taXRlbSB7XG4gICAgaW5wdXQsXG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiAkaW5wdXQtdmVydGljYWwtcGFkZGluZyAkaW5wdXQtaG9yaXpvbnRhbC1wYWRkaW5nO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWNvcm5lci1yYWRpdXMtbWVkaXVtO1xuXG4gICAgICAmLmVycm9yIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdsb2JhbC1kYW5nZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGRhbmdlci1pY29ufVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgLSAkaW5wdXQtdmVydGljYWwtcGFkZGluZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNnJlbTtcbiAgICAgICAgKyBsYWJlbC5lcnJvciB7XG4gICAgICAgICAgY29sb3I6ICRnbG9iYWwtZGFuZ2VyLWNvbG9yO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHNjYWxlcy1kZXNrdG9wLXNpemVzLXNtYWxsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxuXG4gIC53ZWJmb3JtLWZsZXhib3gge1xuICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgOCk7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbiIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZWljLWNvbnRhY3QtZm9ybSB7XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIFJlZ2lvbiBTdHlsZXMuXG4gKi9cblxuLnJlZ2lvbi1zaWRlYmFyLWZpcnN0LFxuLnJlZ2lvbi1zaWRlYmFyLXNlY29uZCxcbi5yZWdpb24tZm9vdGVyLFxuLnJlZ2lvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKlxuICogQWRkIG1vcmUgc3BlY2lmaWMgZmlsZXMgcG9yIHJlZ2lvbnMgYmVsb3cuXG4gKlxuICovIiwiLyoqXG4gKiBAZmlsZVxuICogRm9vdGVyIHN0eWxlcyB3cmFwcGVyLlxuICoqL1xuZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcblxuICAubWVudS1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgIHAsXG4gICAgc3BhbixcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLy8gZ2VuZXJhbFxuICAgIC5mb290ZXItZm9vdGVyIHtcbiAgICAgIC5mb290ZXItY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGRfX2l0ZW1zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdCB7XG4gICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci1pdGVtcyB7XG4gICAgICAuZC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gdmFyaWFudGVzXG4gICAgLmZvb3Rlci0tdmFyaWFudC0xIHtcbiAgICAgIC5mb290ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEwKSAwO1xuXG4gICAgICAgIC5mb290ZXItYm9keS0tcmVzdW1lIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItLXZhcmlhbnQtMyB7XG4gICAgICAuZm9vdGVyLWNvcHkge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtcbiAgb3BhY2l0eTogMTsgXG59XG4iLCIvKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZpbGVuYW1lOiBfbWVudS0tdmFyaWFudC0xLnNjc3NcbkRlc2NyaXBjacOzbjogRXN0aWxvcyBTQ1NTIHBhcmEgbGEgdmFyaWFudGUgZGUgbWVudSAxIGRlbCB0ZW1hIGJhc2VcbkRlcGVuZGVuY2lhczogQm9vdHN0cmFwXG7Dmmx0aW1hIGFjdHVhbGl6YWNpw7NuOiAxMyBkZSBhZ29zdG8gZGUgMjAyNFxuQXV0b3I6IERhdmlkIEFycmVkb25kbyAoZGFyZG9jb2RlKSBTb2Z0dGVrXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5tZW51LS1tYWluIHtcbiAgdWwge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbTtcbiAgICB9XG4gIH1cblxuICAubWVudS1pdGVtLS1kcm9wZG93biB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJGdyYXktNDAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93LWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubWVudS1wb2ludGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAtLjVyZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWl0ZW0ge1xuICAgIHNwYW4sIGEge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC0zMDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIGF7XG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC0zMDA7XG4gICAgICB9XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi0taGVhZGluZyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMgLCAzKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgLm1lbnUtaXRlbS0tYWN0aXZlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLm1lbnUtbGV2ZWwtMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgID4ubWVudS1pdGVtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBtYXAtZ2V0KCR3ZWlnaHRzICwgMSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMgLCAyKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID5zcGFuLFxuICAgICAgPmEge1xuICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSBtYXAtZ2V0KCRzcGFjZXJzLCAzKSBtYXAtZ2V0KCRzcGFjZXJzLCAzKSBtYXAtZ2V0KCRzcGFjZXJzLCA2KTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICRncmF5LTQwMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4sXG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWVudS1kcm9wZG93bi0wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW51LWNlbnRlcmVkIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuXG4gICAgICAgICAgICAubWVudS1wb2ludGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxldmVsLTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvKiBvZmZzZXQteCB8IG9mZnNldC15IHwgYmx1ci1yYWRpdXMgfCBzcHJlYWQtcmFkaXVzIHwgY29sb3IgKi9cbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzowcHggMTBweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRtZW51LXYxLXN1Ym1lbnUtc3Ryb2tlLWNvbG9yO1xuICAgIH1cblxuICAgIGEsXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICBmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cyAsIDEpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDIxLjZyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgPi5tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNSkgbWFwLWdldCgkc3BhY2VycywgNykgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgNikgbWFwLWdldCgkc3BhY2VycywgNyk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAuMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAuMXJlbSBzb2xpZCAkbWVudS12MS1zdWJtZW51LXN0cm9rZS1jb2xvcjtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxldmVsLTIge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMykgMDtcbiAgICAgIHdpZHRoOiAxMDB2dztcblxuICAgICAgPnNwYW4sXG4gICAgICA+YSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgPnNwYW4sXG4gICAgICAgID5hIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC1nZXQoJHdlaWdodHMgLCAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkLS1uby1ndXR0ZXJzIHtcbiAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICBAZXh0ZW5kIC5weC0wO1xufVxuXG5oZWFkZXIge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIFxuICAucmVnaW9uLW5hdi1icmFuZGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDcpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIEBpbmNsdWRlIG91dGxpbmUtYnV0dG9uO1xuICAgIH1cbiAgfVxufVxuXG4ucGx1c21pbnVzLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMS43cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGZsZXg6IDEuN3JlbSAwIDA7XG5cbiAgJjpmb2N1cyxcbiAgJjpmb2N1cy13aXRoaW4ge1xuICAgIEBpbmNsdWRlIG91dGxpbmUtYnV0dG9uO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSkgcm90YXRlKDApO1xuICAgIH1cbiAgfVxuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogLjI1cztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IC4ycmVtO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB9XG5cbn1cblxuI2hhbWJ1cmdlci1pY29uIHtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogLjJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiAuN3JlbTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMS40cmVtO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdPiYge1xuICAgIHNwYW4ge1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRvcDogLS4zcmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0b3A6IDEuNHJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keTpub3QoLnVzZXItbG9nZ2VkLWluKSB7XG4gIGhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuXG4uc2Nyb2xsLWVsZW1lbnQge1xuXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAkZ3JheS01MDAgJGdyYXktNTAwO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbSBzb2xpZCB3aGl0ZTtcbiAgfVxufSIsIi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRmlsZW5hbWU6IF9tZW51LS12YXJpYW50LTIuc2Nzc1xuRGVzY3JpcGNpw7NuOiBFc3RpbG9zIFNDU1MgcGFyYSBsYSB2YXJpYW50ZSBkZSBtZW51IDIgZGVsIHRlbWEgYmFzZVxuRGVwZW5kZW5jaWFzOiBCb290c3RyYXBcbsOabHRpbWEgYWN0dWFsaXphY2nDs246IDEzIGRlIGFnb3N0byBkZSAyMDI0XG5BdXRvcjogRGF2aWQgQXJyZWRvbmRvIChkYXJkb2NvZGUpIFNvZnR0ZWtcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLm1haW4tbmF2LmJhc2UtdGhlbWUtbWVudS0ye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS12Mi1iYWNrZ3JvdW5kLWNvbG9yO1xufVxuXG5tYWlue1xuICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtZGVza3RvcDtcbn1cblxuLm5hdmJhci1iYXNlX3RoZW1lX21lbnUyIC5yZWdpb24tbmF2LWJyYW5kaW5ne1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5hdmJhci1iYXNlX3RoZW1lX21lbnUyIC5uYXZiYXItdG9nZ2xlcntcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXItYmFzZV90aGVtZV9tZW51MiAjaGFtYnVyZ2VyLWljb24gc3BhbntcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xufVxuXG4ub2ZmY2FudmFzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBjb2xvcjogJHdoaXRlO1xufVxuLmJ0bi1jbG9zZS10ZXh0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYnRuLWNsb3NlLXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgb3V0bGluZTpub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm9mZmNhbnZhcy1oZWFkZXJ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYzcmVtIHNvbGlkICRuZXV0cmFsLTQwMDtcbn1cbi5uYXYtaXRlbSAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG4ubmF2LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogJG5ldXRyYWwtMjAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG59XG5cbi5uYXYtdHJhbnNwYXJlbnQuc2Nyb2xsZWR7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLnNob3d7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbj09PT09PT09PT09PT09PT09PT09PT09PT1cbkZpbGVuYW1lOiBfbWVudS0tdmFyaWFudC0zLnNjc3NcbkRlc2NyaXBjacOzbjogRXN0aWxvcyBTQ1NTIHBhcmEgbGEgdmFyaWFudGUgZGUgbWVudSAzIGRlbCB0ZW1hIGJhc2VcbkRlcGVuZGVuY2lhczogQm9vdHN0cmFwXG7Dmmx0aW1hIGFjdHVhbGl6YWNpw7NuOiAxMyBkZSBhZ29zdG8gZGUgMjAyNFxuQXV0b3I6IERhdmlkIEFycmVkb25kbyAoZGFyZG9jb2RlKSBTb2Z0dGVrXG49PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuLm9mZmNhbnZhcy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgY29sb3I6ICR3aGl0ZTtcbn1cbi5idG4tY2xvc2UtdGV4dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjA2NjVyZW07XG59XG4uYnRuLWNsb3NlLXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgb3V0bGluZTpub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm9mZmNhbnZhcy1oZWFkZXJ7XG4gIGJvcmRlci1ib3R0b206IDAuMDY2M3JlbSBzb2xpZCAkbmV1dHJhbC00MDA7XG59XG4ubmF2LWl0ZW0gLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuLm5hdi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6ICRuZXV0cmFsLTIwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xufVxuXG4ubmF2LXRyYW5zcGFyZW50LnNjcm9sbGVke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59IiwiLm1lbnUtLW1haW4ge1xuICAubWVudS1pdGVtIHtcbiAgICBzcGFuIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gICAgJi0taGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogbWFwLWdldCgkd2VpZ2h0cywgMyk7XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIH1cbiAgfVxuICAubWVudS1sZXZlbC0wIHtcbiAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZ2FwOiA0cmVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgIC5tZW51LWxldmVsLTEgLm1lbnUtaXRlbS0tZHJvcGRvd24ge1xuICAgICAgLm1lbnUtZHJvcGRvd24tMSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXBvaW50ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICRuZXV0cmFsLTIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICA+IHNwYW4sXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMS44cmVtIG1hcC1nZXQoJHNwYWNlcnMsIDYpO1xuICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93LWljb24ge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAxNyk7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1sZXZlbC0xIHtcbiAgICAgICAgICA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tLWRyb3Bkb3duKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSA+IHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtbGV2ZWwtMiB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsdXNtaW51cy1pY29uIHtcbiAgICAgIG1hcmdpbjogMCBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC01MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdID4gI2hhbWJ1cmdlci1pY29uIHNwYW4ge1xuICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAubWVudS1sZXZlbC0xIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICA+IC5tZW51LS1pdGVtLWRyb3Bkb3duIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB2YXIoLS1tZW51LWhlaWdodCwgOHJlbSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tZW51LWhlaWdodCwgOHJlbSkpICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLm5vZGUtLXR5cGUtYXJlYXMtZGUtaW1wYWN0byB7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBGb290ZXIgU3R5bGVzLlxuICovXG4kYXJyb3c6IGFycm93KCk7XG5mb290ZXIge1xuICBmaWd1cmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tZW51LWZvb3RlciB7XG4gICAgLmQtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgJGZvb3Rlci12Mi1zdHJva2UtY29sb3I7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1tKCk7XG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24gMC4xNXMgZWFzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWZvb3RlciAuZm9vdGVyLWl0ZW1zIC5kLWl0ZW06OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICBjb250ZW50OiB1cmwoI3skYXJyb3d9KTtcbiAgfVxuXG4gIGhyIHtcbiAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDgpIDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogJGZvb3Rlci12Mi1zdHJva2UtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDkpIDA7XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1jb3B5IHtcbiAgICBwLFxuICAgIGEge1xuICAgICAgQGluY2x1ZGUgbW9iaWxlLXM7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb2xpY3kgcCA+IGEge1xuICAgIGRpc3BsYXk6IGlubGluZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1hcmdpbjogMCAwLjFyZW0gMCAwLjNyZW07XG4gICAgICBjb250ZW50OiBcInxcIjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXJnaW46IDAgMC4ycmVtIDAgMC40cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWJveC1yZWRlcyB7XG4gICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgNik7XG5cbiAgICA+IC5maWVsZF9faXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiA0cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtZm9vdGVyXG4gICAgLmZvb3Rlci1mb290ZXJcbiAgICAuZm9vdGVyLXNvY2lhbFxuICAgIC5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHRcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIi8qKlxuICogQGZpbGVcbiAqIEhlYWRlciBTdHlsZXMuXG4gKi9cblxuaGVhZGVyIHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLnJlZ2lvbi1uYXYtYnJhbmRpbmcsXG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDIxLjJyZW07XG4gICAgICBoZWlnaHQ6IDMuNnJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogMjcuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgXG59XG4iLCIvKipcbiAqIEBmaWxlXG4gKiBSZWdpb25zIHN0eWxlcy5cbiAqL1xuXG5AaW1wb3J0IFwiLi9mb290ZXJcIjtcbkBpbXBvcnQgXCIuL2hlYWRlclwiO1xuXG5tYWluIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLW1lbnUtaGVpZ2h0LCA4cmVtKTtcbn1cbiJdfQ== */
