@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#7987a1;--bs-gray-dark:#212a3a;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#7987a1;--bs-gray-700:#495057;--bs-gray-800:#212a3a;--bs-gray-900:#060c17;--bs-primary:#114569;--bs-secondary:#646bee;--bs-success:#05a34a;--bs-info:#02e2d6;--bs-warning:#f4e520;--bs-danger:#ff4948;--bs-light:#e9ecef;--bs-dark:#060c17;--bs-primary-rgb:17,69,105;--bs-secondary-rgb:100,107,238;--bs-success-rgb:5,163,74;--bs-info-rgb:2,226,214;--bs-warning-rgb:244,229,32;--bs-danger-rgb:255,73,72;--bs-light-rgb:233,236,239;--bs-dark-rgb:6,12,23;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:0,0,0;--bs-body-bg-rgb:249,250,251;--bs-font-sans-serif:"Montserrat",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:0.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#000;--bs-body-bg:#f9fafb;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e9ecef;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.25rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#114569;--bs-link-hover-color:#0e3754;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{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:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}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:500}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}.small,small{font-size:.875em}.mark,mark{padding:.1875em;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:var(--bs-link-color);text-decoration:none}a:hover{color:var(--bs-link-hover-color)}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:.85rem;padding-bottom:.85rem;color:#7987a1;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.09375rem;font-weight:300}.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-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#7987a1}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f9fafb;border:1px solid var(--bs-border-color);border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#7987a1}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}.g-6,.gx-6{--bs-gutter-x:4.5rem}.g-6,.gy-6{--bs-gutter-y:4.5rem}.g-7,.gx-7{--bs-gutter-x:6rem}.g-7,.gy-7{--bs-gutter-y:6rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:4.5rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:4.5rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:6rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:6rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}.g-md-6,.gx-md-6{--bs-gutter-x:4.5rem}.g-md-6,.gy-md-6{--bs-gutter-y:4.5rem}.g-md-7,.gx-md-7{--bs-gutter-x:6rem}.g-md-7,.gy-md-7{--bs-gutter-y:6rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:4.5rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:4.5rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:6rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:6rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:4.5rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:4.5rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:6rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:6rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:4.5rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:4.5rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:6rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:6rem}}.datepicker table,.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#e9ecef;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#dee2e6;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:#e9ecef;width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.datepicker table>:not(caption)>*>*,.table>:not(caption)>*>*{padding:.85rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.datepicker table>tbody,.table>tbody{vertical-align:inherit}.datepicker table>thead,.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid #e9ecef}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.55rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfdae1;--bs-table-border-color:#bac4cb;--bs-table-striped-bg:#c5cfd6;--bs-table-striped-color:#000;--bs-table-active-bg:#bac4cb;--bs-table-active-color:#000;--bs-table-hover-bg:#bfcad0;--bs-table-hover-color:#000}.table-primary,.table-secondary{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e0e1fc;--bs-table-border-color:#cacbe3;--bs-table-striped-bg:#d5d6ef;--bs-table-striped-color:#000;--bs-table-active-bg:#cacbe3;--bs-table-active-color:#000;--bs-table-hover-bg:#cfd0e9;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#cdeddb;--bs-table-border-color:#b9d5c5;--bs-table-striped-bg:#c3e1d0;--bs-table-striped-color:#000;--bs-table-active-bg:#b9d5c5;--bs-table-active-color:#000;--bs-table-hover-bg:#bedbcb;--bs-table-hover-color:#000}.table-info,.table-success{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#ccf9f7;--bs-table-border-color:#b8e0de;--bs-table-striped-bg:#c2edeb;--bs-table-striped-color:#000;--bs-table-active-bg:#b8e0de;--bs-table-active-color:#000;--bs-table-hover-bg:#bde6e4;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fdfad2;--bs-table-border-color:#e4e1bd;--bs-table-striped-bg:#f0eec8;--bs-table-striped-color:#000;--bs-table-active-bg:#e4e1bd;--bs-table-active-color:#000;--bs-table-hover-bg:#eae7c2;--bs-table-hover-color:#000}.table-danger,.table-warning{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#ffdbda;--bs-table-border-color:#e6c5c4;--bs-table-striped-bg:#f2d0cf;--bs-table-striped-color:#000;--bs-table-active-bg:#e6c5c4;--bs-table-active-color:#000;--bs-table-hover-bg:#eccbca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#e9ecef;--bs-table-border-color:#d2d4d7;--bs-table-striped-bg:#dde0e3;--bs-table-striped-color:#000;--bs-table-active-bg:#d2d4d7;--bs-table-active-color:#000;--bs-table-hover-bg:#d8dadd;--bs-table-hover-color:#000}.table-dark,.table-light{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#060c17;--bs-table-border-color:#1f242e;--bs-table-striped-bg:#121823;--bs-table-striped-color:#fff;--bs-table-active-bg:#1f242e;--bs-table-active-color:#fff;--bs-table-hover-bg:#191e28;--bs-table-hover-color:#fff}.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(.469rem + 1px);padding-bottom:calc(.469rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1rem}.col-form-label-sm{padding-top:calc(.391rem + 1px);padding-bottom:calc(.391rem + 1px);font-size:.812rem}.form-text{margin-top:.25rem;font-size:.875em;color:#7987a1}.form-control,.select2-container--default .select2-search--dropdown .select2-search__field,.typeahead.tt-hint,.typeahead.tt-input{display:block;width:100%;padding:.469rem .8rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #e9ecef;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control,.select2-container--default .select2-search--dropdown .select2-search__field,.typeahead.tt-hint,.typeahead.tt-input{transition:none}}.form-control[type=file],.select2-container--default .select2-search--dropdown [type=file].select2-search__field,[type=file].typeahead.tt-hint,[type=file].typeahead.tt-input{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.select2-container--default .select2-search--dropdown [type=file].select2-search__field:not(:disabled):not([readonly]),[type=file].typeahead.tt-hint:not(:disabled):not([readonly]),[type=file].typeahead.tt-input:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.typeahead.tt-hint:focus,.typeahead.tt-input:focus{color:#000;background-color:#fff;border-color:#ced4da;outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value,.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-date-and-time-value,.typeahead.tt-hint::-webkit-date-and-time-value,.typeahead.tt-input::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder,.select2-container--default .select2-search--dropdown .select2-search__field::-moz-placeholder,.typeahead.tt-hint::-moz-placeholder,.typeahead.tt-input::-moz-placeholder{color:#adb5bd;opacity:1}.form-control::placeholder,.select2-container--default .select2-search--dropdown .select2-search__field::placeholder,.typeahead.tt-hint::placeholder,.typeahead.tt-input::placeholder{color:#adb5bd;opacity:1}.form-control:disabled,.select2-container--default .select2-search--dropdown .select2-search__field:disabled,.typeahead.tt-hint:disabled,.typeahead.tt-input:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button,.select2-container--default .select2-search--dropdown .select2-search__field::file-selector-button,.typeahead.tt-hint::file-selector-button,.typeahead.tt-input::file-selector-button{padding:.469rem .8rem;margin:-.469rem -.8rem;-webkit-margin-end:.8rem;margin-inline-end:.8rem;color:#000;background-color:#f8f9fa;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button,.select2-container--default .select2-search--dropdown .select2-search__field::file-selector-button,.typeahead.tt-hint::file-selector-button,.typeahead.tt-input::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.select2-container--default .select2-search--dropdown .select2-search__field:hover:not(:disabled):not([readonly])::file-selector-button,.typeahead.tt-hint:hover:not(:disabled):not([readonly])::file-selector-button,.typeahead.tt-input:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#ecedee}.form-control-plaintext{display:block;width:100%;padding:.469rem 0;margin-bottom:0;line-height:1.5;color:#000;background-color:transparent;border:solid transparent;border-width:1px 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 + .782rem + 2px);padding:.391rem .8rem;font-size:.812rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.391rem .8rem;margin:-.391rem -.8rem;-webkit-margin-end:.8rem;margin-inline-end:.8rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem .8rem;font-size:1rem;border-radius:.25rem}.form-control-lg::file-selector-button{padding:.5rem .8rem;margin:-.5rem -.8rem;-webkit-margin-end:.8rem;margin-inline-end:.8rem}.select2-container--default .select2-search--dropdown textarea.select2-search__field,textarea.form-control,textarea.typeahead.tt-hint,textarea.typeahead.tt-input{min-height:calc(1.5em + .938rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .782rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .938rem + 2px);padding:.469rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + .782rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.469rem 2.4rem .469rem .8rem;-moz-padding-start:calc(.8rem - 3px);font-size:.875rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23212a3a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:16px 12px;border:1px solid #e9ecef;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#ced4da;outline:0;box-shadow:0 0 0 0 rgba(17,69,105,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.8rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-select-sm{padding-top:.391rem;padding-bottom:.391rem;font-size:.812rem}.form-select-lg,.form-select-sm{padding-left:.8rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;font-size:1rem}.form-check{display:block;min-height:1.3125rem;padding-left:1.8em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.8em}.form-check-reverse{padding-right:1.8em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.8em;margin-left:0}.form-check-input{width:1.3em;height:1.3em;margin-top:.1em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.15em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#ced4da;outline:0;box-shadow:none}.form-check-input:checked{background-color:#114569;border-color:#114569}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#114569;border-color:#114569;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{pointer-events: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{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ced4da'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn,.fc .btn-check:disabled+.fc-button-primary,.fc .btn-check[disabled]+.fc-button-primary,.swal2-popup .swal2-actions .btn-check:disabled+button,.swal2-popup .swal2-actions .btn-check[disabled]+button,.wizard>.actions .btn-check:disabled+a,.wizard>.actions .btn-check[disabled]+a,div.tox .btn-check:disabled+.tox-button,div.tox .btn-check[disabled]+.tox-button{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f9fafb,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f9fafb,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#114569;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b8c7d2}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#114569;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;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b8c7d2}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select,.form-floating>.typeahead.tt-hint,.form-floating>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .8rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.typeahead.tt-hint,.form-floating>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field{padding:1rem .8rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder,.form-floating>.typeahead.tt-hint::-moz-placeholder,.form-floating>.typeahead.tt-input::-moz-placeholder,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder,.form-floating>.typeahead.tt-hint::placeholder,.form-floating>.typeahead.tt-input::placeholder,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.typeahead.tt-hint:not(:-moz-placeholder-shown),.form-floating>.typeahead.tt-input:not(:-moz-placeholder-shown),.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.typeahead.tt-hint:focus,.form-floating>.typeahead.tt-hint:not(:placeholder-shown),.form-floating>.typeahead.tt-input:focus,.form-floating>.typeahead.tt-input:not(:placeholder-shown),.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:focus,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill,.form-floating>.typeahead.tt-hint:-webkit-autofill,.form-floating>.typeahead.tt-input:-webkit-autofill,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:-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,.form-floating>.typeahead.tt-hint:not(:-moz-placeholder-shown)~label,.form-floating>.typeahead.tt-input:not(:-moz-placeholder-shown)~label,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:not(:-moz-placeholder-shown)~label{opacity:.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,.form-floating>.typeahead.tt-hint:focus~label,.form-floating>.typeahead.tt-hint:not(:placeholder-shown)~label,.form-floating>.typeahead.tt-input:focus~label,.form-floating>.typeahead.tt-input:not(:placeholder-shown)~label,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:focus~label,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.form-floating>.typeahead.tt-hint:-webkit-autofill~label,.form-floating>.typeahead.tt-input:-webkit-autofill~label,.select2-container--default .select2-search--dropdown .form-floating>.select2-search__field:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select,.input-group>.typeahead.tt-hint,.input-group>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .input-group>.select2-search__field{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus,.input-group>.typeahead.tt-hint:focus,.input-group>.typeahead.tt-input:focus,.select2-container--default .select2-search--dropdown .input-group>.select2-search__field:focus{z-index:5}.fc .input-group .fc-button-primary,.input-group .btn,.input-group .fc .fc-button-primary,.input-group .swal2-popup .swal2-actions button,.input-group .wizard>.actions a,.input-group div.tox .tox-button,.swal2-popup .swal2-actions .input-group button,.wizard>.actions .input-group a,div.tox .input-group .tox-button{position:relative;z-index:2}.fc .input-group .fc-button-primary:focus,.input-group .btn:focus,.input-group .fc .fc-button-primary:focus,.input-group .swal2-popup .swal2-actions button:focus,.input-group .wizard>.actions a:focus,.input-group div.tox .tox-button:focus,.swal2-popup .swal2-actions .input-group button:focus,.wizard>.actions .input-group a:focus,div.tox .input-group .tox-button:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.469rem .563rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#000;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:.25rem}.fc .input-group-lg>.fc-button-primary,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.typeahead.tt-hint,.input-group-lg>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .input-group-lg>.select2-search__field,.swal2-popup .swal2-actions .input-group-lg>button,.wizard>.actions .input-group-lg>a,div.tox .input-group-lg>.tox-button{padding:.5rem .8rem;font-size:1rem;border-radius:.25rem}.fc .input-group-sm>.fc-button-primary,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.typeahead.tt-hint,.input-group-sm>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .input-group-sm>.select2-search__field,.swal2-popup .swal2-actions .input-group-sm>button,.wizard>.actions .input-group-sm>a,div.tox .input-group-sm>.tox-button{padding:.391rem .8rem;font-size:.812rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.2rem}.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>.form-floating:nth-last-child(n+3)>.typeahead.tt-hint,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.typeahead.tt-input,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.tt-menu):not(.datepicker.datepicker-dropdown):not(.form-floating),.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)>.form-floating:not(:last-child)>.typeahead.tt-hint,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.typeahead.tt-input,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.tt-menu):not(.datepicker.datepicker-dropdown):not(.form-floating),.select2-container--default .select2-search--dropdown .input-group.has-validation>.form-floating:nth-last-child(n+3)>.select2-search__field,.select2-container--default .select2-search--dropdown .input-group:not(.has-validation)>.form-floating:not(:last-child)>.select2-search__field{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.tt-menu):not(.datepicker.datepicker-dropdown):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;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,.input-group>.form-floating:not(:first-child)>.typeahead.tt-hint,.input-group>.form-floating:not(:first-child)>.typeahead.tt-input,.select2-container--default .select2-search--dropdown .input-group>.form-floating:not(:first-child)>.select2-search__field{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#05a34a}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.812rem;color:#fff;background-color:rgba(5,163,74,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.is-valid.typeahead.tt-hint,.is-valid.typeahead.tt-input,.select2-container--default .select2-search--dropdown .is-valid.select2-search__field,.select2-container--default .select2-search--dropdown .was-validated .select2-search__field:valid,.was-validated .form-control:valid,.was-validated .select2-container--default .select2-search--dropdown .select2-search__field:valid,.was-validated .typeahead.tt-hint:valid,.was-validated .typeahead.tt-input:valid{border-color:#05a34a;padding-right:calc(1.5em + .938rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2305a34a' d='M2.3 6.73L.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 + .2345rem) center;background-size:calc(.75em + .469rem) calc(.75em + .469rem)}.form-control.is-valid:focus,.is-valid.typeahead.tt-hint:focus,.is-valid.typeahead.tt-input:focus,.select2-container--default .select2-search--dropdown .is-valid.select2-search__field:focus,.select2-container--default .select2-search--dropdown .was-validated .select2-search__field:valid:focus,.was-validated .form-control:valid:focus,.was-validated .select2-container--default .select2-search--dropdown .select2-search__field:valid:focus,.was-validated .typeahead.tt-hint:valid:focus,.was-validated .typeahead.tt-input:valid:focus{border-color:#05a34a;box-shadow:0 0 0 0 rgba(5,163,74,.25)}.select2-container--default .select2-search--dropdown .was-validated textarea.select2-search__field:valid,.select2-container--default .select2-search--dropdown textarea.is-valid.select2-search__field,.was-validated .select2-container--default .select2-search--dropdown textarea.select2-search__field:valid,.was-validated textarea.form-control:valid,.was-validated textarea.typeahead.tt-hint:valid,.was-validated textarea.typeahead.tt-input:valid,textarea.form-control.is-valid,textarea.is-valid.typeahead.tt-hint,textarea.is-valid.typeahead.tt-input{padding-right:calc(1.5em + .938rem);background-position:top calc(.375em + .2345rem) right calc(.375em + .2345rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#05a34a}.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"]{padding-right:4.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23212a3a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2305a34a' d='M2.3 6.73L.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-position:right .8rem center,center right 2.4rem;background-size:16px 12px,calc(.75em + .469rem) calc(.75em + .469rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#05a34a;box-shadow:0 0 0 0 rgba(5,163,74,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.938rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#05a34a}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#05a34a}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 0 rgba(5,163,74,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#05a34a}.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,.input-group>.typeahead.tt-hint:not(:focus).is-valid,.input-group>.typeahead.tt-input:not(:focus).is-valid,.select2-container--default .select2-search--dropdown .input-group>.select2-search__field:not(:focus).is-valid,.select2-container--default .select2-search--dropdown .was-validated .input-group>.select2-search__field:not(:focus):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,.was-validated .input-group>.typeahead.tt-hint:not(:focus):valid,.was-validated .input-group>.typeahead.tt-input:not(:focus):valid,.was-validated .select2-container--default .select2-search--dropdown .input-group>.select2-search__field:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#ff4948}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.812rem;color:#fff;background-color:rgba(255,73,72,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.is-invalid.typeahead.tt-hint,.is-invalid.typeahead.tt-input,.select2-container--default .select2-search--dropdown .is-invalid.select2-search__field,.select2-container--default .select2-search--dropdown .was-validated .select2-search__field:invalid,.was-validated .form-control:invalid,.was-validated .select2-container--default .select2-search--dropdown .select2-search__field:invalid,.was-validated .typeahead.tt-hint:invalid,.was-validated .typeahead.tt-input:invalid{border-color:#ff4948;padding-right:calc(1.5em + .938rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff4948'%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='%23ff4948' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .2345rem) center;background-size:calc(.75em + .469rem) calc(.75em + .469rem)}.form-control.is-invalid:focus,.is-invalid.typeahead.tt-hint:focus,.is-invalid.typeahead.tt-input:focus,.select2-container--default .select2-search--dropdown .is-invalid.select2-search__field:focus,.select2-container--default .select2-search--dropdown .was-validated .select2-search__field:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .select2-container--default .select2-search--dropdown .select2-search__field:invalid:focus,.was-validated .typeahead.tt-hint:invalid:focus,.was-validated .typeahead.tt-input:invalid:focus{border-color:#ff4948;box-shadow:0 0 0 0 rgba(255,73,72,.25)}.select2-container--default .select2-search--dropdown .was-validated textarea.select2-search__field:invalid,.select2-container--default .select2-search--dropdown textarea.is-invalid.select2-search__field,.was-validated .select2-container--default .select2-search--dropdown textarea.select2-search__field:invalid,.was-validated textarea.form-control:invalid,.was-validated textarea.typeahead.tt-hint:invalid,.was-validated textarea.typeahead.tt-input:invalid,textarea.form-control.is-invalid,textarea.is-invalid.typeahead.tt-hint,textarea.is-invalid.typeahead.tt-input{padding-right:calc(1.5em + .938rem);background-position:top calc(.375em + .2345rem) right calc(.375em + .2345rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#ff4948}.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"]{padding-right:4.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23212a3a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff4948'%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='%23ff4948' stroke='none'/%3E%3C/svg%3E");background-position:right .8rem center,center right 2.4rem;background-size:16px 12px,calc(.75em + .469rem) calc(.75em + .469rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#ff4948;box-shadow:0 0 0 0 rgba(255,73,72,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.938rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#ff4948}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#ff4948}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 0 rgba(255,73,72,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#ff4948}.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,.input-group>.typeahead.tt-hint:not(:focus).is-invalid,.input-group>.typeahead.tt-input:not(:focus).is-invalid,.select2-container--default .select2-search--dropdown .input-group>.select2-search__field:not(:focus).is-invalid,.select2-container--default .select2-search--dropdown .was-validated .input-group>.select2-search__field:not(:focus):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,.was-validated .input-group>.typeahead.tt-hint:not(:focus):invalid,.was-validated .input-group>.typeahead.tt-input:not(:focus):invalid,.was-validated .select2-container--default .select2-search--dropdown .input-group>.select2-search__field:not(:focus):invalid{z-index:4}.btn,.fc .fc-button-primary,.swal2-popup .swal2-actions button,.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover,div.tox .tox-button{--bs-btn-padding-x:0.8rem;--bs-btn-padding-y:0.469rem;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#000;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.25rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,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 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;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.fc .fc-button-primary,.swal2-popup .swal2-actions button,.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover,div.tox .tox-button{transition:none}}.btn:hover,.fc .fc-button-primary:hover,.swal2-popup .swal2-actions button:hover,.wizard>.actions a:hover,div.tox .tox-button: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,.fc .btn-check+.fc-button-primary:hover,.swal2-popup .swal2-actions .btn-check+button:hover,.wizard>.actions .btn-check+a:hover,div.tox .btn-check+.tox-button:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.fc .fc-button-primary:focus-visible,.swal2-popup .swal2-actions button:focus-visible,.wizard>.actions a:focus-visible,div.tox .tox-button:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.fc .btn-check:focus-visible+.fc-button-primary,.swal2-popup .swal2-actions .btn-check:focus-visible+button,.wizard>.actions .btn-check:focus-visible+a,div.tox .btn-check:focus-visible+.tox-button{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.fc .active.fc-button-primary,.fc .btn-check:checked+.fc-button-primary,.fc .fc-button-primary:first-child:active,.fc .show.fc-button-primary,.fc :not(.btn-check)+.fc-button-primary:active,.swal2-popup .swal2-actions .btn-check:checked+button,.swal2-popup .swal2-actions :not(.btn-check)+button:active,.swal2-popup .swal2-actions button.active,.swal2-popup .swal2-actions button.show,.swal2-popup .swal2-actions button:first-child:active,.wizard>.actions .btn-check:checked+a,.wizard>.actions :not(.btn-check)+a:active,.wizard>.actions a.active,.wizard>.actions a.show,.wizard>.actions a:first-child:active,:not(.btn-check)+.btn:active,div.tox .active.tox-button,div.tox .btn-check:checked+.tox-button,div.tox .show.tox-button,div.tox .tox-button:first-child:active,div.tox :not(.btn-check)+.tox-button:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,.fc .active.fc-button-primary:focus-visible,.fc .btn-check:checked+.fc-button-primary:focus-visible,.fc .fc-button-primary:first-child:active:focus-visible,.fc .show.fc-button-primary:focus-visible,.fc :not(.btn-check)+.fc-button-primary:active:focus-visible,.swal2-popup .swal2-actions .btn-check:checked+button:focus-visible,.swal2-popup .swal2-actions :not(.btn-check)+button:active:focus-visible,.swal2-popup .swal2-actions button.active:focus-visible,.swal2-popup .swal2-actions button.show:focus-visible,.swal2-popup .swal2-actions button:first-child:active:focus-visible,.wizard>.actions .btn-check:checked+a:focus-visible,.wizard>.actions :not(.btn-check)+a:active:focus-visible,.wizard>.actions a.active:focus-visible,.wizard>.actions a.show:focus-visible,.wizard>.actions a:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,div.tox .active.tox-button:focus-visible,div.tox .btn-check:checked+.tox-button:focus-visible,div.tox .show.tox-button:focus-visible,div.tox .tox-button:first-child:active:focus-visible,div.tox :not(.btn-check)+.tox-button:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,.fc .disabled.fc-button-primary,.fc .fc-button-primary:disabled,.fc fieldset:disabled .fc-button-primary,.swal2-popup .swal2-actions button.disabled,.swal2-popup .swal2-actions button:disabled,.swal2-popup .swal2-actions fieldset:disabled button,.wizard>.actions a.disabled,.wizard>.actions a:disabled,.wizard>.actions fieldset:disabled a,div.tox .disabled.tox-button,div.tox .tox-button:disabled,div.tox fieldset:disabled .tox-button,fieldset:disabled .btn,fieldset:disabled .fc .fc-button-primary,fieldset:disabled .swal2-popup .swal2-actions button,fieldset:disabled .wizard>.actions a,fieldset:disabled div.tox .tox-button{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,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active,.swal2-popup .swal2-actions button.swal2-confirm,.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover,div.tox .tox-button:not(.tox-button--naked):not(.tox-button--secondary){--bs-btn-color:#fff;--bs-btn-bg:#114569;--bs-btn-border-color:#114569;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0e3b59;--bs-btn-hover-border-color:#0e3754;--bs-btn-focus-shadow-rgb:53,97,128;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0e3754;--bs-btn-active-border-color:#0d344f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#114569;--bs-btn-disabled-border-color:#114569}.btn-secondary,div.tox .tox-button--secondary{--bs-btn-color:#fff;--bs-btn-bg:#646bee;--bs-btn-border-color:#646bee;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#555bca;--bs-btn-hover-border-color:#5056be;--bs-btn-focus-shadow-rgb:123,129,241;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5056be;--bs-btn-active-border-color:#4b50b3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#646bee;--bs-btn-disabled-border-color:#646bee}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#05a34a;--bs-btn-border-color:#05a34a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#048b3f;--bs-btn-hover-border-color:#04823b;--bs-btn-focus-shadow-rgb:43,177,101;--bs-btn-active-color:#fff;--bs-btn-active-bg:#04823b;--bs-btn-active-border-color:#047a38;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#05a34a;--bs-btn-disabled-border-color:#05a34a}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#02e2d6;--bs-btn-border-color:#02e2d6;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#28e6dc;--bs-btn-hover-border-color:#1be5da;--bs-btn-focus-shadow-rgb:2,192,182;--bs-btn-active-color:#000;--bs-btn-active-bg:#35e8de;--bs-btn-active-border-color:#1be5da;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#02e2d6;--bs-btn-disabled-border-color:#02e2d6}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f4e520;--bs-btn-border-color:#f4e520;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f6e941;--bs-btn-hover-border-color:#f5e836;--bs-btn-focus-shadow-rgb:207,195,27;--bs-btn-active-color:#000;--bs-btn-active-bg:#f6ea4d;--bs-btn-active-border-color:#f5e836;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f4e520;--bs-btn-disabled-border-color:#f4e520}.btn-danger,.swal2-popup .swal2-actions button.swal2-cancel{--bs-btn-color:#fff;--bs-btn-bg:#ff4948;--bs-btn-border-color:#ff4948;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d93e3d;--bs-btn-hover-border-color:#cc3a3a;--bs-btn-focus-shadow-rgb:255,100,99;--bs-btn-active-color:#fff;--bs-btn-active-bg:#cc3a3a;--bs-btn-active-border-color:#bf3736;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#ff4948;--bs-btn-disabled-border-color:#ff4948}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#e9ecef;--bs-btn-border-color:#e9ecef;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#c6c9cb;--bs-btn-hover-border-color:#babdbf;--bs-btn-focus-shadow-rgb:198,201,203;--bs-btn-active-color:#000;--bs-btn-active-bg:#babdbf;--bs-btn-active-border-color:#afb1b3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e9ecef;--bs-btn-disabled-border-color:#e9ecef}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#060c17;--bs-btn-border-color:#060c17;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2b303a;--bs-btn-hover-border-color:#1f242e;--bs-btn-focus-shadow-rgb:43,48,58;--bs-btn-active-color:#fff;--bs-btn-active-bg:#383d45;--bs-btn-active-border-color:#1f242e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#060c17;--bs-btn-disabled-border-color:#060c17}.btn-outline-primary,.fc .fc-button-primary{--bs-btn-color:#114569;--bs-btn-border-color:#114569;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#114569;--bs-btn-hover-border-color:#114569;--bs-btn-focus-shadow-rgb:17,69,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#114569;--bs-btn-active-border-color:#114569;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#114569;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#114569;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#646bee;--bs-btn-border-color:#646bee;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#646bee;--bs-btn-hover-border-color:#646bee;--bs-btn-focus-shadow-rgb:100,107,238;--bs-btn-active-color:#fff;--bs-btn-active-bg:#646bee;--bs-btn-active-border-color:#646bee;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#646bee;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#646bee;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#05a34a;--bs-btn-border-color:#05a34a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#05a34a;--bs-btn-hover-border-color:#05a34a;--bs-btn-focus-shadow-rgb:5,163,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:#05a34a;--bs-btn-active-border-color:#05a34a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#05a34a;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#05a34a;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#02e2d6;--bs-btn-border-color:#02e2d6;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#02e2d6;--bs-btn-hover-border-color:#02e2d6;--bs-btn-focus-shadow-rgb:2,226,214;--bs-btn-active-color:#000;--bs-btn-active-bg:#02e2d6;--bs-btn-active-border-color:#02e2d6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#02e2d6;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#02e2d6;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f4e520;--bs-btn-border-color:#f4e520;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f4e520;--bs-btn-hover-border-color:#f4e520;--bs-btn-focus-shadow-rgb:244,229,32;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4e520;--bs-btn-active-border-color:#f4e520;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f4e520;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f4e520;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#ff4948;--bs-btn-border-color:#ff4948;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ff4948;--bs-btn-hover-border-color:#ff4948;--bs-btn-focus-shadow-rgb:255,73,72;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ff4948;--bs-btn-active-border-color:#ff4948;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ff4948;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ff4948;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#e9ecef;--bs-btn-border-color:#e9ecef;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e9ecef;--bs-btn-hover-border-color:#e9ecef;--bs-btn-focus-shadow-rgb:233,236,239;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9ecef;--bs-btn-active-border-color:#e9ecef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#e9ecef;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e9ecef;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#060c17;--bs-btn-border-color:#060c17;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#060c17;--bs-btn-hover-border-color:#060c17;--bs-btn-focus-shadow-rgb:6,12,23;--bs-btn-active-color:#fff;--bs-btn-active-bg:#060c17;--bs-btn-active-border-color:#060c17;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#060c17;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#060c17;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#7987a1;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:53,97,128;text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg,.fc .btn-group-lg>.fc-button-primary,.swal2-popup .swal2-actions .btn-group-lg>button,.wizard>.actions .btn-group-lg>a,div.tox .btn-group-lg>.tox-button{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:0.8rem;--bs-btn-font-size:1rem;--bs-btn-border-radius:0.25rem}.btn-group-sm>.btn,.btn-sm,.fc .fc-button-primary,.swal2-popup .swal2-actions .btn-group-sm>button,.wizard>.actions .btn-group-sm>a,div.tox .btn-group-sm>.tox-button{--bs-btn-padding-y:0.391rem;--bs-btn-padding-x:0.8rem;--bs-btn-font-size:0.812rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.datepicker.datepicker-dropdown,.dropdown-menu,.tt-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:0.875rem;--bs-dropdown-color:#000;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:#f2f4f9;--bs-dropdown-border-radius:0.25rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.25rem - 1px);--bs-dropdown-divider-bg:#f2f4f9;--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 5px 10px 0 rgba(183,192,206,0.2);--bs-dropdown-link-color:#060c17;--bs-dropdown-link-hover-color:#050b15;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#114569;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#7987a1;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper],[data-bs-popper].datepicker.datepicker-dropdown,[data-bs-popper].tt-menu{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],.dropup [data-bs-popper].datepicker.datepicker-dropdown,.dropup [data-bs-popper].tt-menu{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],.dropend [data-bs-popper].datepicker.datepicker-dropdown,.dropend [data-bs-popper].tt-menu{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],.dropstart [data-bs-popper].datepicker.datepicker-dropdown,.dropstart [data-bs-popper].tt-menu{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:"";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,.tt-menu .tt-suggestion{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;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover,.tt-menu .tt-suggestion:focus,.tt-menu .tt-suggestion:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active,.tt-menu .active.tt-suggestion,.tt-menu .tt-suggestion: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,.tt-menu .disabled.tt-suggestion,.tt-menu .tt-suggestion:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show,.show.datepicker.datepicker-dropdown,.show.tt-menu{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.812rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#212a3a;--bs-dropdown-border-color:#f2f4f9;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:#f2f4f9;--bs-dropdown-link-hover-bg:hsla(0,0%,100%,0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#114569;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.fc .btn-group-vertical>.fc-button-primary,.fc .btn-group>.fc-button-primary,.swal2-popup .swal2-actions .btn-group-vertical>button,.swal2-popup .swal2-actions .btn-group>button,.wizard>.actions .btn-group-vertical>a,.wizard>.actions .btn-group>a,div.tox .btn-group-vertical>.tox-button,div.tox .btn-group>.tox-button{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.fc .btn-group-vertical>.active.fc-button-primary,.fc .btn-group-vertical>.btn-check:checked+.fc-button-primary,.fc .btn-group-vertical>.btn-check:focus+.fc-button-primary,.fc .btn-group-vertical>.fc-button-primary:active,.fc .btn-group-vertical>.fc-button-primary:focus,.fc .btn-group-vertical>.fc-button-primary:hover,.fc .btn-group>.active.fc-button-primary,.fc .btn-group>.btn-check:checked+.fc-button-primary,.fc .btn-group>.btn-check:focus+.fc-button-primary,.fc .btn-group>.fc-button-primary:active,.fc .btn-group>.fc-button-primary:focus,.fc .btn-group>.fc-button-primary:hover,.swal2-popup .swal2-actions .btn-group-vertical>.btn-check:checked+button,.swal2-popup .swal2-actions .btn-group-vertical>.btn-check:focus+button,.swal2-popup .swal2-actions .btn-group-vertical>button.active,.swal2-popup .swal2-actions .btn-group-vertical>button:active,.swal2-popup .swal2-actions .btn-group-vertical>button:focus,.swal2-popup .swal2-actions .btn-group-vertical>button:hover,.swal2-popup .swal2-actions .btn-group>.btn-check:checked+button,.swal2-popup .swal2-actions .btn-group>.btn-check:focus+button,.swal2-popup .swal2-actions .btn-group>button.active,.swal2-popup .swal2-actions .btn-group>button:active,.swal2-popup .swal2-actions .btn-group>button:focus,.swal2-popup .swal2-actions .btn-group>button:hover,.wizard>.actions .btn-group-vertical>.btn-check:checked+a,.wizard>.actions .btn-group-vertical>.btn-check:focus+a,.wizard>.actions .btn-group-vertical>a.active,.wizard>.actions .btn-group-vertical>a:active,.wizard>.actions .btn-group-vertical>a:focus,.wizard>.actions .btn-group-vertical>a:hover,.wizard>.actions .btn-group>.btn-check:checked+a,.wizard>.actions .btn-group>.btn-check:focus+a,.wizard>.actions .btn-group>a.active,.wizard>.actions .btn-group>a:active,.wizard>.actions .btn-group>a:focus,.wizard>.actions .btn-group>a:hover,div.tox .btn-group-vertical>.active.tox-button,div.tox .btn-group-vertical>.btn-check:checked+.tox-button,div.tox .btn-group-vertical>.btn-check:focus+.tox-button,div.tox .btn-group-vertical>.tox-button:active,div.tox .btn-group-vertical>.tox-button:focus,div.tox .btn-group-vertical>.tox-button:hover,div.tox .btn-group>.active.tox-button,div.tox .btn-group>.btn-check:checked+.tox-button,div.tox .btn-group>.btn-check:focus+.tox-button,div.tox .btn-group>.tox-button:active,div.tox .btn-group>.tox-button:focus,div.tox .btn-group>.tox-button:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn,.fc .btn-group>:not(.btn-check:first-child)+.fc-button-primary,.swal2-popup .swal2-actions .btn-group>:not(.btn-check:first-child)+button,.wizard>.actions .btn-group>:not(.btn-check:first-child)+a,div.tox .btn-group>:not(.btn-check:first-child)+.tox-button{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.fc .btn-group>.btn-group:not(:last-child)>.fc-button-primary,.fc .btn-group>.dropdown-toggle-split.fc-button-primary:first-child,.fc .btn-group>.fc-button-primary:not(:last-child):not(.dropdown-toggle),.swal2-popup .swal2-actions .btn-group>.btn-group:not(:last-child)>button,.swal2-popup .swal2-actions .btn-group>button.dropdown-toggle-split:first-child,.swal2-popup .swal2-actions .btn-group>button:not(:last-child):not(.dropdown-toggle),.wizard>.actions .btn-group>.btn-group:not(:last-child)>a,.wizard>.actions .btn-group>a.dropdown-toggle-split:first-child,.wizard>.actions .btn-group>a:not(:last-child):not(.dropdown-toggle),div.tox .btn-group>.btn-group:not(:last-child)>.tox-button,div.tox .btn-group>.dropdown-toggle-split.tox-button:first-child,div.tox .btn-group>.tox-button:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.fc .btn-group>.btn-group:not(:first-child)>.fc-button-primary,.fc .btn-group>.fc-button-primary:nth-child(n+3),.fc .btn-group>:not(.btn-check)+.fc-button-primary,.swal2-popup .swal2-actions .btn-group>.btn-group:not(:first-child)>button,.swal2-popup .swal2-actions .btn-group>:not(.btn-check)+button,.swal2-popup .swal2-actions .btn-group>button:nth-child(n+3),.wizard>.actions .btn-group>.btn-group:not(:first-child)>a,.wizard>.actions .btn-group>:not(.btn-check)+a,.wizard>.actions .btn-group>a:nth-child(n+3),div.tox .btn-group>.btn-group:not(:first-child)>.tox-button,div.tox .btn-group>.tox-button:nth-child(n+3),div.tox .btn-group>:not(.btn-check)+.tox-button{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.6rem;padding-left:.6rem}.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-lg>.btn+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.fc .btn-group-lg>.fc-button-primary+.dropdown-toggle-split,.fc .fc-button-primary+.dropdown-toggle-split,.swal2-popup .swal2-actions .btn-group-lg>button+.dropdown-toggle-split,.swal2-popup .swal2-actions .btn-group-sm>button+.dropdown-toggle-split,.wizard>.actions .btn-group-lg>a+.dropdown-toggle-split,.wizard>.actions .btn-group-sm>a+.dropdown-toggle-split,div.tox .btn-group-lg>.tox-button+.dropdown-toggle-split,div.tox .btn-group-sm>.tox-button+.dropdown-toggle-split{padding-right:.6rem;padding-left:.6rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.fc .btn-group-vertical>.fc-button-primary,.swal2-popup .swal2-actions .btn-group-vertical>button,.wizard>.actions .btn-group-vertical>a,div.tox .btn-group-vertical>.tox-button{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.fc .btn-group-vertical>.fc-button-primary:not(:first-child),.swal2-popup .swal2-actions .btn-group-vertical>button:not(:first-child),.wizard>.actions .btn-group-vertical>a:not(:first-child),div.tox .btn-group-vertical>.tox-button:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.fc .btn-group-vertical>.btn-group:not(:last-child)>.fc-button-primary,.fc .btn-group-vertical>.fc-button-primary:not(:last-child):not(.dropdown-toggle),.swal2-popup .swal2-actions .btn-group-vertical>.btn-group:not(:last-child)>button,.swal2-popup .swal2-actions .btn-group-vertical>button:not(:last-child):not(.dropdown-toggle),.wizard>.actions .btn-group-vertical>.btn-group:not(:last-child)>a,.wizard>.actions .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),div.tox .btn-group-vertical>.btn-group:not(:last-child)>.tox-button,div.tox .btn-group-vertical>.tox-button:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn,.fc .btn-group-vertical>.btn-group:not(:first-child)>.fc-button-primary,.fc .btn-group-vertical>.btn~.fc-button-primary,.fc .btn-group-vertical>.fc-button-primary~.btn,.fc .btn-group-vertical>.fc-button-primary~.fc-button-primary,.fc .swal2-popup .swal2-actions .btn-group-vertical>.fc-button-primary~button,.fc .swal2-popup .swal2-actions .btn-group-vertical>button~.fc-button-primary,.fc .wizard>.actions .btn-group-vertical>.fc-button-primary~a,.fc .wizard>.actions .btn-group-vertical>a~.fc-button-primary,.fc div.tox .btn-group-vertical>.fc-button-primary~.tox-button,.fc div.tox .btn-group-vertical>.tox-button~.fc-button-primary,.swal2-popup .swal2-actions .btn-group-vertical>.btn-group:not(:first-child)>button,.swal2-popup .swal2-actions .btn-group-vertical>.btn~button,.swal2-popup .swal2-actions .btn-group-vertical>button~.btn,.swal2-popup .swal2-actions .btn-group-vertical>button~button,.swal2-popup .swal2-actions .fc .btn-group-vertical>.fc-button-primary~button,.swal2-popup .swal2-actions .fc .btn-group-vertical>button~.fc-button-primary,.swal2-popup .swal2-actions .wizard>.actions .btn-group-vertical>a~button,.swal2-popup .swal2-actions .wizard>.actions .btn-group-vertical>button~a,.swal2-popup .swal2-actions div.tox .btn-group-vertical>.tox-button~button,.swal2-popup .swal2-actions div.tox .btn-group-vertical>button~.tox-button,.wizard>.actions .btn-group-vertical>.btn-group:not(:first-child)>a,.wizard>.actions .btn-group-vertical>.btn~a,.wizard>.actions .btn-group-vertical>a~.btn,.wizard>.actions .btn-group-vertical>a~a,.wizard>.actions .fc .btn-group-vertical>.fc-button-primary~a,.wizard>.actions .fc .btn-group-vertical>a~.fc-button-primary,.wizard>.actions .swal2-popup .swal2-actions .btn-group-vertical>a~button,.wizard>.actions .swal2-popup .swal2-actions .btn-group-vertical>button~a,.wizard>.actions div.tox .btn-group-vertical>.tox-button~a,.wizard>.actions div.tox .btn-group-vertical>a~.tox-button,div.tox .btn-group-vertical>.btn-group:not(:first-child)>.tox-button,div.tox .btn-group-vertical>.btn~.tox-button,div.tox .btn-group-vertical>.tox-button~.btn,div.tox .btn-group-vertical>.tox-button~.tox-button,div.tox .fc .btn-group-vertical>.fc-button-primary~.tox-button,div.tox .fc .btn-group-vertical>.tox-button~.fc-button-primary,div.tox .swal2-popup .swal2-actions .btn-group-vertical>.tox-button~button,div.tox .swal2-popup .swal2-actions .btn-group-vertical>button~.tox-button,div.tox .wizard>.actions .btn-group-vertical>.tox-button~a,div.tox .wizard>.actions .btn-group-vertical>a~.tox-button{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#7987a1;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.25rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1);background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .datepicker.datepicker-dropdown,.nav-tabs .dropdown-menu,.nav-tabs .tt-menu{margin-top:calc(var(--bs-nav-tabs-border-width)*-1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.25rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#114569}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.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-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0,0,0,0.55);--bs-navbar-hover-color:rgba(0,0,0,0.7);--bs-navbar-disabled-color:rgba(0,0,0,0.3);--bs-navbar-active-color:rgba(0,0,0,0.9);--bs-navbar-brand-padding-y:0.40625rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1rem;--bs-navbar-brand-color:rgba(0,0,0,0.9);--bs-navbar-brand-hover-color:rgba(0,0,0,0.9);--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:1rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(0,0,0,0.1);--bs-navbar-toggler-border-radius:0.25rem;--bs-navbar-toggler-focus-width:0;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);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:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .datepicker.datepicker-dropdown,.navbar-nav .dropdown-menu,.navbar-nav .tt-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand-sm .navbar-nav .dropdown-menu,.navbar-expand-sm .navbar-nav .tt-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand-md .navbar-nav .dropdown-menu,.navbar-expand-md .navbar-nav .tt-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand-lg .navbar-nav .dropdown-menu,.navbar-expand-lg .navbar-nav .tt-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand-xl .navbar-nav .dropdown-menu,.navbar-expand-xl .navbar-nav .tt-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand-xxl .navbar-nav .dropdown-menu,.navbar-expand-xxl .navbar-nav .tt-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .datepicker.datepicker-dropdown,.navbar-expand .navbar-nav .dropdown-menu,.navbar-expand .navbar-nav .tt-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:hsla(0,0%,100%,0.55);--bs-navbar-hover-color:hsla(0,0%,100%,0.75);--bs-navbar-disabled-color:hsla(0,0%,100%,0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:hsla(0,0%,100%,0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:1.5rem;--bs-card-title-spacer-y:0.875rem;--bs-card-border-width:1px;--bs-card-border-color:#f2f4f9;--bs-card-border-radius:0.25rem;--bs-card-box-shadow:0 0 10px 0 rgba(183,192,206,0.2);--bs-card-inner-border-radius:calc(0.25rem - 1px);--bs-card-cap-padding-y:0.875rem;--bs-card-cap-padding-x:1.5rem;--bs-card-cap-bg:rgba(0,0,0,0.01);--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(var(--bs-card-title-spacer-y)*-0.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(var(--bs-card-cap-padding-x)*-0.5);margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-0.5);border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(var(--bs-card-cap-padding-x)*-0.5);margin-left:calc(var(--bs-card-cap-padding-x)*-0.5)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#000;--bs-accordion-bg:#fff;--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:#e9ecef;--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.25rem;--bs-accordion-inner-border-radius:calc(0.25rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#000;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:0.875rem;--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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230f3e5f'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-focus-border-color:#ced4da;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0f3e5f;--bs-accordion-active-bg:#e7ecf0}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-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-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-collapse{border-width:0}.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-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-divider-color:#7987a1;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#7987a1;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:1rem;--bs-pagination-padding-y:0.469rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color:#114569;--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.25rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#114569;--bs-pagination-active-border-color:#114569;--bs-pagination-disabled-color:#7987a1;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.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.1rem;--bs-pagination-padding-y:0.5rem;--bs-pagination-font-size:1rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.391rem;--bs-pagination-font-size:0.812rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.8em;--bs-badge-font-weight:500;--bs-badge-color:#fff;--bs-badge-border-radius:0.25rem;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,.fc .fc-button-primary .badge,.swal2-popup .swal2-actions button .badge,.wizard>.actions a .badge,div.tox .tox-button .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.25rem;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:500}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#0a293f;--bs-alert-bg:#cfdae1;--bs-alert-border-color:#b8c7d2}.alert-primary .alert-link{color:#082132}.alert-secondary{--bs-alert-color:#3c408f;--bs-alert-bg:#e0e1fc;--bs-alert-border-color:#d1d3fa}.alert-secondary .alert-link{color:#303372}.alert-success{--bs-alert-color:#03622c;--bs-alert-bg:#cdeddb;--bs-alert-border-color:#b4e3c9}.alert-success .alert-link{color:#024e23}.alert-info{--bs-alert-color:#018880;--bs-alert-bg:#ccf9f7;--bs-alert-border-color:#b3f6f3}.alert-info .alert-link{color:#016d66}.alert-warning{--bs-alert-color:#928913;--bs-alert-bg:#fdfad2;--bs-alert-border-color:#fcf7bc}.alert-warning .alert-link{color:#756e0f}.alert-danger{--bs-alert-color:#992c2b;--bs-alert-bg:#ffdbda;--bs-alert-border-color:#ffc8c8}.alert-danger .alert-link{color:#7a2322}.alert-light{--bs-alert-color:#8c8e8f;--bs-alert-bg:#fbfbfc;--bs-alert-border-color:#f8f9fa}.alert-light .alert-link{color:#707272}.alert-dark{--bs-alert-color:#04070e;--bs-alert-bg:#cdced1;--bs-alert-border-color:#b4b6b9}.alert-dark .alert-link{color:#03060b}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.65625rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.25rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#114569;--bs-progress-bar-transition:width 0.6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#060c17;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.25rem;--bs-list-group-item-padding-x:1.25rem;--bs-list-group-item-padding-y:0.75rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#000;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#7987a1;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#114569;--bs-list-group-active-border-color:#114569;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(var(--bs-list-group-border-width)*-1);border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width)*-1);border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-left-width:0;border-bottom-width:var(--bs-list-group-border-width);border-right-width:0;border-top-width:0}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#0a293f;background-color:#cfdae1}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#0a293f;background-color:#bac4cb}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#0a293f;border-color:#0a293f}.list-group-item-secondary{color:#3c408f;background-color:#e0e1fc}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#3c408f;background-color:#cacbe3}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#3c408f;border-color:#3c408f}.list-group-item-success{color:#03622c;background-color:#cdeddb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#03622c;background-color:#b9d5c5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#03622c;border-color:#03622c}.list-group-item-info{color:#018880;background-color:#ccf9f7}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#018880;background-color:#b8e0de}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#018880;border-color:#018880}.list-group-item-warning{color:#928913;background-color:#fdfad2}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#928913;background-color:#e4e1bd}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#928913;border-color:#928913}.list-group-item-danger{color:#992c2b;background-color:#ffdbda}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#992c2b;background-color:#e6c5c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#992c2b;border-color:#992c2b}.list-group-item-light{color:#8c8e8f;background-color:#fbfbfc}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#8c8e8f;background-color:#e2e2e3}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#8c8e8f;border-color:#8c8e8f}.list-group-item-dark{color:#04070e;background-color:#cdced1}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#04070e;background-color:#b9b9bc}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#04070e;border-color:#04070e}.btn-close{box-sizing:content-box;width:.8em;height:.8em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.8em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:none;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-bg:hsla(0,0%,100%,0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.25rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-toast-header-color:#7987a1;--bs-toast-header-bg:hsla(0,0%,100%,0.85);--bs-toast-header-border-color:rgba(0,0,0,0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(var(--bs-toast-padding-x)*-0.5);margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:#fff;--bs-modal-border-color:#e9ecef;--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--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:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .4s ease;transform:scale(.8)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*0.5) calc(var(--bs-modal-header-padding-x)*0.5);margin:calc(var(--bs-modal-header-padding-y)*-0.5) calc(var(--bs-modal-header-padding-x)*-0.5) calc(var(--bs-modal-header-padding-y)*-0.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*0.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)*0.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.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.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:0.812rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.25rem;--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;padding:var(--bs-tooltip-arrow-height);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}.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:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-left-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-bottom-width:0;border-right-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-top-width:var(--bs-tooltip-arrow-height);border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;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-left-width:0;border-bottom-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-width:var(--bs-tooltip-arrow-height);border-top-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-left-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-bottom-width:var(--bs-tooltip-arrow-height);border-right-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-top-width:0;border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;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-left-width:var(--bs-tooltip-arrow-height);border-bottom-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-width:0;border-top-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.812rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:#e9ecef;--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-bg:#e9ecef;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#000;--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)}.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:0 solid transparent}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height)*-1 - 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-left-width:calc(var(--bs-popover-arrow-width)*0.5);border-bottom-width:0;border-right-width:calc(var(--bs-popover-arrow-width)*0.5);border-top-width:var(--bs-popover-arrow-height)}.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(var(--bs-popover-arrow-height)*-1 - 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-left-width:0;border-bottom-width:calc(var(--bs-popover-arrow-width)*0.5);border-right-width:var(--bs-popover-arrow-height);border-top-width:calc(var(--bs-popover-arrow-width)*0.5)}.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(var(--bs-popover-arrow-height)*-1 - 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-left-width:calc(var(--bs-popover-arrow-width)*0.5);border-bottom-width:var(--bs-popover-arrow-height);border-right-width:calc(var(--bs-popover-arrow-width)*0.5);border-top-width:0}.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(var(--bs-popover-arrow-width)*-0.5);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(var(--bs-popover-arrow-height)*-1 - 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-left-width:var(--bs-popover-arrow-height);border-bottom-width:calc(var(--bs-popover-arrow-width)*0.5);border-right-width:0;border-top-width:calc(var(--bs-popover-arrow-width)*0.5)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(1turn)}}.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;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(17,69,105,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(100,107,238,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(5,163,74,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(2,226,214,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(244,229,32,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(255,73,72,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(233,236,239,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(6,12,23,var(--bs-bg-opacity,1))!important}.link-primary{color:#114569!important}.link-primary:focus,.link-primary:hover{color:#0e3754!important}.link-secondary{color:#646bee!important}.link-secondary:focus,.link-secondary:hover{color:#5056be!important}.link-success{color:#05a34a!important}.link-success:focus,.link-success:hover{color:#04823b!important}.link-info{color:#02e2d6!important}.link-info:focus,.link-info:hover{color:#35e8de!important}.link-warning{color:#f4e520!important}.link-warning:focus,.link-warning:hover{color:#f6ea4d!important}.link-danger{color:#ff4948!important}.link-danger:focus,.link-danger:hover{color:#cc3a3a!important}.link-light{color:#e9ecef!important}.link-light:focus,.link-light:hover{color:#edf0f2!important}.link-dark{color:#060c17!important}.link-dark:focus,.link-dark:hover{color:#050a12!important}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@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{flex-direction:row;align-items:center}.hstack,.vstack{display:flex;align-self:stretch}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.1}.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}.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}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none,.navbar .search-form{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-10{top:10%!important}.top-20{top:20%!important}.top-25{top:25%!important}.top-30{top:30%!important}.top-40{top:40%!important}.top-50{top:50%!important}.top-60{top:60%!important}.top-70{top:70%!important}.top-75{top:75%!important}.top-80{top:80%!important}.top-90{top:90%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-10{bottom:10%!important}.bottom-20{bottom:20%!important}.bottom-25{bottom:25%!important}.bottom-30{bottom:30%!important}.bottom-40{bottom:40%!important}.bottom-50{bottom:50%!important}.bottom-60{bottom:60%!important}.bottom-70{bottom:70%!important}.bottom-75{bottom:75%!important}.bottom-80{bottom:80%!important}.bottom-90{bottom:90%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-10{left:10%!important}.start-20{left:20%!important}.start-25{left:25%!important}.start-30{left:30%!important}.start-40{left:40%!important}.start-50{left:50%!important}.start-60{left:60%!important}.start-70{left:70%!important}.start-75{left:75%!important}.start-80{left:80%!important}.start-90{left:90%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-10{right:10%!important}.end-20{right:20%!important}.end-25{right:25%!important}.end-30{right:30%!important}.end-40{right:40%!important}.end-50{right:50%!important}.end-60{right:60%!important}.end-70{right:70%!important}.end-75{right:75%!important}.end-80{right:80%!important}.end-90{right:90%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger,.swal2-popup .swal2-actions button.swal2-cancel{--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-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.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}.dataTables_wrapper.dt-bootstrap4 .dataTables_length select,.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.dataTables_wrapper div.dataTables_paginate ul.pagination,.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center,.navbar .search-form{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-6{margin:4.5rem!important}.m-7{margin:6rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-7{margin-right:6rem!important;margin-left:6rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.dataTables_wrapper div.dataTables_paginate ul.pagination,.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:4.5rem!important}.mt-7{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-6{margin-right:4.5rem!important}.me-7{margin-right:6rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:4.5rem!important}.mb-7{margin-bottom:6rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-6{margin-left:4.5rem!important}.ms-7{margin-left:6rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-3rem!important}.m-n6{margin:-4.5rem!important}.m-n7{margin:-6rem!important}.mx-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-3rem!important}.mt-n6{margin-top:-4.5rem!important}.mt-n7{margin-top:-6rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-3rem!important}.me-n6{margin-right:-4.5rem!important}.me-n7{margin-right:-6rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-3rem!important}.mb-n6{margin-bottom:-4.5rem!important}.mb-n7{margin-bottom:-6rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-3rem!important}.ms-n6{margin-left:-4.5rem!important}.ms-n7{margin-left:-6rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.p-6{padding:4.5rem!important}.p-7{padding:6rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.px-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-7{padding-right:6rem!important;padding-left:6rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:4.5rem!important}.pt-7{padding-top:6rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pe-6{padding-right:4.5rem!important}.pe-7{padding-right:6rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:4.5rem!important}.pb-7{padding-bottom:6rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.ps-6{padding-left:4.5rem!important}.ps-7{padding-left:6rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.gap-6{gap:4.5rem!important}.gap-7{gap:6rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.275rem + .3vw)!important}.fs-4{font-size:1.25rem!important}.fs-5{font-size:1rem!important}.fs-6{font-size:.875rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:700!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}.dropzone.dz-clickable .dz-message *,.text-muted{--bs-text-opacity:1;color:#7987a1!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!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}.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-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-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!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}.rounded-end,.rounded-top{border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.bg-gray-100{background-color:#f8f9fa!important}.bg-gray-200{background-color:#e9ecef!important}.bg-gray-300{background-color:#dee2e6!important}.bg-gray-400{background-color:#ced4da!important}.bg-gray-500{background-color:#adb5bd!important}.bg-gray-600{background-color:#7987a1!important}.bg-gray-700{background-color:#495057!important}.bg-gray-800{background-color:#212a3a!important}.bg-gray-900{background-color:#060c17!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float: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-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.border-sm{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-0{border:0!important}.border-top-sm{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-sm-0{border-top:0!important}.border-end-sm{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-sm-0{border-right:0!important}.border-bottom-sm{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-sm-0{border-bottom:0!important}.border-start-sm{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-sm-0{border-left:0!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-6{margin:4.5rem!important}.m-sm-7{margin:6rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-sm-7{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-sm-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-6{margin-top:4.5rem!important}.mt-sm-7{margin-top:6rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-6{margin-right:4.5rem!important}.me-sm-7{margin-right:6rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-6{margin-bottom:4.5rem!important}.mb-sm-7{margin-bottom:6rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-6{margin-left:4.5rem!important}.ms-sm-7{margin-left:6rem!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.m-sm-n6{margin:-4.5rem!important}.m-sm-n7{margin:-6rem!important}.mx-sm-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-sm-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-sm-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-sm-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-sm-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-sm-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-sm-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-sm-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-sm-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-sm-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-sm-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-sm-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-sm-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-sm-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-3rem!important}.mt-sm-n6{margin-top:-4.5rem!important}.mt-sm-n7{margin-top:-6rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-3rem!important}.me-sm-n6{margin-right:-4.5rem!important}.me-sm-n7{margin-right:-6rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-3rem!important}.mb-sm-n6{margin-bottom:-4.5rem!important}.mb-sm-n7{margin-bottom:-6rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-3rem!important}.ms-sm-n6{margin-left:-4.5rem!important}.ms-sm-n7{margin-left:-6rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.p-sm-6{padding:4.5rem!important}.p-sm-7{padding:6rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.px-sm-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-sm-7{padding-right:6rem!important;padding-left:6rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-sm-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pt-sm-6{padding-top:4.5rem!important}.pt-sm-7{padding-top:6rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pe-sm-6{padding-right:4.5rem!important}.pe-sm-7{padding-right:6rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pb-sm-6{padding-bottom:4.5rem!important}.pb-sm-7{padding-bottom:6rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.ps-sm-6{padding-left:4.5rem!important}.ps-sm-7{padding-left:6rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.gap-sm-6{gap:4.5rem!important}.gap-sm-7{gap:6rem!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}.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-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex,.navbar .search-form{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.border-md{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-0{border:0!important}.border-top-md{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-md-0{border-top:0!important}.border-end-md{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-md-0{border-right:0!important}.border-bottom-md{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-md-0{border-bottom:0!important}.border-start-md{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-md-0{border-left:0!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.dataTables_wrapper div.dataTables_paginate ul.pagination,.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-6{margin:4.5rem!important}.m-md-7{margin:6rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-md-7{margin-right:6rem!important;margin-left:6rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-md-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.dataTables_wrapper div.dataTables_paginate ul.pagination,.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-6{margin-top:4.5rem!important}.mt-md-7{margin-top:6rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-6{margin-right:4.5rem!important}.me-md-7{margin-right:6rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-6{margin-bottom:4.5rem!important}.mb-md-7{margin-bottom:6rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-6{margin-left:4.5rem!important}.ms-md-7{margin-left:6rem!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-3rem!important}.m-md-n6{margin:-4.5rem!important}.m-md-n7{margin:-6rem!important}.mx-md-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-md-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-md-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-md-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-md-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-md-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-md-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-md-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-md-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-md-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-md-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-md-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-md-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-md-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-3rem!important}.mt-md-n6{margin-top:-4.5rem!important}.mt-md-n7{margin-top:-6rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-3rem!important}.me-md-n6{margin-right:-4.5rem!important}.me-md-n7{margin-right:-6rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-3rem!important}.mb-md-n6{margin-bottom:-4.5rem!important}.mb-md-n7{margin-bottom:-6rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-3rem!important}.ms-md-n6{margin-left:-4.5rem!important}.ms-md-n7{margin-left:-6rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.p-md-6{padding:4.5rem!important}.p-md-7{padding:6rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.px-md-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-md-7{padding-right:6rem!important;padding-left:6rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-md-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pt-md-6{padding-top:4.5rem!important}.pt-md-7{padding-top:6rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pe-md-6{padding-right:4.5rem!important}.pe-md-7{padding-right:6rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pb-md-6{padding-bottom:4.5rem!important}.pb-md-7{padding-bottom:6rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.ps-md-6{padding-left:4.5rem!important}.ps-md-7{padding-left:6rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.gap-md-6{gap:4.5rem!important}.gap-md-7{gap:6rem!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}.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-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.border-lg{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-0{border:0!important}.border-top-lg{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-lg-0{border-top:0!important}.border-end-lg{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-lg-0{border-right:0!important}.border-bottom-lg{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-lg-0{border-bottom:0!important}.border-start-lg{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-lg-0{border-left:0!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-6{margin:4.5rem!important}.m-lg-7{margin:6rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-lg-7{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-lg-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-6{margin-top:4.5rem!important}.mt-lg-7{margin-top:6rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-6{margin-right:4.5rem!important}.me-lg-7{margin-right:6rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-6{margin-bottom:4.5rem!important}.mb-lg-7{margin-bottom:6rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-6{margin-left:4.5rem!important}.ms-lg-7{margin-left:6rem!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.m-lg-n6{margin:-4.5rem!important}.m-lg-n7{margin:-6rem!important}.mx-lg-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-lg-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-lg-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-lg-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-lg-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-lg-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-lg-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-lg-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-lg-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-lg-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-lg-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-lg-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-lg-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-lg-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-3rem!important}.mt-lg-n6{margin-top:-4.5rem!important}.mt-lg-n7{margin-top:-6rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-3rem!important}.me-lg-n6{margin-right:-4.5rem!important}.me-lg-n7{margin-right:-6rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-3rem!important}.mb-lg-n6{margin-bottom:-4.5rem!important}.mb-lg-n7{margin-bottom:-6rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-3rem!important}.ms-lg-n6{margin-left:-4.5rem!important}.ms-lg-n7{margin-left:-6rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.p-lg-6{padding:4.5rem!important}.p-lg-7{padding:6rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.px-lg-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-lg-7{padding-right:6rem!important;padding-left:6rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-lg-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pt-lg-6{padding-top:4.5rem!important}.pt-lg-7{padding-top:6rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pe-lg-6{padding-right:4.5rem!important}.pe-lg-7{padding-right:6rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pb-lg-6{padding-bottom:4.5rem!important}.pb-lg-7{padding-bottom:6rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.ps-lg-6{padding-left:4.5rem!important}.ps-lg-7{padding-left:6rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.gap-lg-6{gap:4.5rem!important}.gap-lg-7{gap:6rem!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}.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-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.border-xl{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-0{border:0!important}.border-top-xl{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-xl-0{border-top:0!important}.border-end-xl{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-xl-0{border-right:0!important}.border-bottom-xl{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-xl-0{border-bottom:0!important}.border-start-xl{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-xl-0{border-left:0!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-6{margin:4.5rem!important}.m-xl-7{margin:6rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-xl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-xl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-6{margin-top:4.5rem!important}.mt-xl-7{margin-top:6rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-6{margin-right:4.5rem!important}.me-xl-7{margin-right:6rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-6{margin-bottom:4.5rem!important}.mb-xl-7{margin-bottom:6rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-6{margin-left:4.5rem!important}.ms-xl-7{margin-left:6rem!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.m-xl-n6{margin:-4.5rem!important}.m-xl-n7{margin:-6rem!important}.mx-xl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xl-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-xl-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-xl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-xl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xl-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-xl-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-xl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-3rem!important}.mt-xl-n6{margin-top:-4.5rem!important}.mt-xl-n7{margin-top:-6rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-3rem!important}.me-xl-n6{margin-right:-4.5rem!important}.me-xl-n7{margin-right:-6rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-3rem!important}.mb-xl-n6{margin-bottom:-4.5rem!important}.mb-xl-n7{margin-bottom:-6rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-3rem!important}.ms-xl-n6{margin-left:-4.5rem!important}.ms-xl-n7{margin-left:-6rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.p-xl-6{padding:4.5rem!important}.p-xl-7{padding:6rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xl-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-xl-7{padding-right:6rem!important;padding-left:6rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-xl-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pt-xl-6{padding-top:4.5rem!important}.pt-xl-7{padding-top:6rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pe-xl-6{padding-right:4.5rem!important}.pe-xl-7{padding-right:6rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pb-xl-6{padding-bottom:4.5rem!important}.pb-xl-7{padding-bottom:6rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.ps-xl-6{padding-left:4.5rem!important}.ps-xl-7{padding-left:6rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.gap-xl-6{gap:4.5rem!important}.gap-xl-7{gap:6rem!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}.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-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.border-xxl{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xxl-0{border:0!important}.border-top-xxl{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-xxl-0{border-top:0!important}.border-end-xxl{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-xxl-0{border-right:0!important}.border-bottom-xxl{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-xxl-0{border-bottom:0!important}.border-start-xxl{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-xxl-0{border-left:0!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-6{margin:4.5rem!important}.m-xxl-7{margin:6rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-6{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-xxl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-xxl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-6{margin-top:4.5rem!important}.mt-xxl-7{margin-top:6rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-6{margin-right:4.5rem!important}.me-xxl-7{margin-right:6rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-6{margin-bottom:4.5rem!important}.mb-xxl-7{margin-bottom:6rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-6{margin-left:4.5rem!important}.ms-xxl-7{margin-left:6rem!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.m-xxl-n6{margin:-4.5rem!important}.m-xxl-n7{margin:-6rem!important}.mx-xxl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xxl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xxl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xxl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xxl-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-xxl-n6{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.mx-xxl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-xxl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xxl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xxl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xxl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xxl-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-xxl-n6{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.my-xxl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-3rem!important}.mt-xxl-n6{margin-top:-4.5rem!important}.mt-xxl-n7{margin-top:-6rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-3rem!important}.me-xxl-n6{margin-right:-4.5rem!important}.me-xxl-n7{margin-right:-6rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-3rem!important}.mb-xxl-n6{margin-bottom:-4.5rem!important}.mb-xxl-n7{margin-bottom:-6rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-3rem!important}.ms-xxl-n6{margin-left:-4.5rem!important}.ms-xxl-n7{margin-left:-6rem!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.p-xxl-6{padding:4.5rem!important}.p-xxl-7{padding:6rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-xxl-7{padding-right:6rem!important;padding-left:6rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-xxl-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pt-xxl-6{padding-top:4.5rem!important}.pt-xxl-7{padding-top:6rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pe-xxl-6{padding-right:4.5rem!important}.pe-xxl-7{padding-right:6rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pb-xxl-6{padding-bottom:4.5rem!important}.pb-xxl-7{padding-bottom:6rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.ps-xxl-6{padding-left:4.5rem!important}.ps-xxl-7{padding-left:6rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.gap-xxl-6{gap:4.5rem!important}.gap-xxl-7{gap:6rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@keyframes dropdownAnimation{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none;transform:translateZ(0)}}.dropdownAnimation,.navbar .navbar-content .navbar-nav .nav-item.dropdown .datepicker.datepicker-dropdown,.navbar .navbar-content .navbar-nav .nav-item.dropdown .dropdown-menu,.navbar .navbar-content .navbar-nav .nav-item.dropdown .tt-menu{animation-name:dropdownAnimation;animation-duration:.2s;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOUt}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.infinite-spin,.settings-sidebar .sidebar-body .settings-sidebar-toggler svg{animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar .navbar-content .navbar-nav .nav-item .nav-link .indicator .circle:before,.pulse{animation-name:pulse;animation-duration:.9s;animation-iteration-count:infinite;animation-timing-function:ease-out}@keyframes pulse{0%{opacity:1;width:7px;height:7px;left:0;top:0}95%{opacity:.1;left:-10.5px;top:-10.5px;width:28px;height:28px}to{opacity:0;width:7px;height:7px;left:0;top:0}}.wd-5{width:5px}.wd-5p{width:5%}.mx-wd-5p{max-width:5%}.mn-wd-5p{min-width:5%}.wd-5-f{width:5px!important}.wd-5p-f{width:5%!important}.mx-wd-5p-f{max-width:5%!important}.mn-wd-5p-f{min-width:5%!important}.wd-10{width:10px}.wd-10p{width:10%}.mx-wd-10p{max-width:10%}.mn-wd-10p{min-width:10%}.wd-10-f{width:10px!important}.wd-10p-f{width:10%!important}.mx-wd-10p-f{max-width:10%!important}.mn-wd-10p-f{min-width:10%!important}.wd-15{width:15px}.wd-15p{width:15%}.mx-wd-15p{max-width:15%}.mn-wd-15p{min-width:15%}.wd-15-f{width:15px!important}.wd-15p-f{width:15%!important}.mx-wd-15p-f{max-width:15%!important}.mn-wd-15p-f{min-width:15%!important}.wd-20{width:20px}.wd-20p{width:20%}.mx-wd-20p{max-width:20%}.mn-wd-20p{min-width:20%}.wd-20-f{width:20px!important}.wd-20p-f{width:20%!important}.mx-wd-20p-f{max-width:20%!important}.mn-wd-20p-f{min-width:20%!important}.wd-25{width:25px}.wd-25p{width:25%}.mx-wd-25p{max-width:25%}.mn-wd-25p{min-width:25%}.wd-25-f{width:25px!important}.wd-25p-f{width:25%!important}.mx-wd-25p-f{max-width:25%!important}.mn-wd-25p-f{min-width:25%!important}.wd-30{width:30px}.wd-30p{width:30%}.mx-wd-30p{max-width:30%}.mn-wd-30p{min-width:30%}.wd-30-f{width:30px!important}.wd-30p-f{width:30%!important}.mx-wd-30p-f{max-width:30%!important}.mn-wd-30p-f{min-width:30%!important}.wd-35{width:35px}.wd-35p{width:35%}.mx-wd-35p{max-width:35%}.mn-wd-35p{min-width:35%}.wd-35-f{width:35px!important}.wd-35p-f{width:35%!important}.mx-wd-35p-f{max-width:35%!important}.mn-wd-35p-f{min-width:35%!important}.wd-40{width:40px}.wd-40p{width:40%}.mx-wd-40p{max-width:40%}.mn-wd-40p{min-width:40%}.wd-40-f{width:40px!important}.wd-40p-f{width:40%!important}.mx-wd-40p-f{max-width:40%!important}.mn-wd-40p-f{min-width:40%!important}.wd-45{width:45px}.wd-45p{width:45%}.mx-wd-45p{max-width:45%}.mn-wd-45p{min-width:45%}.wd-45-f{width:45px!important}.wd-45p-f{width:45%!important}.mx-wd-45p-f{max-width:45%!important}.mn-wd-45p-f{min-width:45%!important}.wd-50{width:50px}.wd-50p{width:50%}.mx-wd-50p{max-width:50%}.mn-wd-50p{min-width:50%}.wd-50-f{width:50px!important}.wd-50p-f{width:50%!important}.mx-wd-50p-f{max-width:50%!important}.mn-wd-50p-f{min-width:50%!important}.wd-55{width:55px}.wd-55p{width:55%}.mx-wd-55p{max-width:55%}.mn-wd-55p{min-width:55%}.wd-55-f{width:55px!important}.wd-55p-f{width:55%!important}.mx-wd-55p-f{max-width:55%!important}.mn-wd-55p-f{min-width:55%!important}.wd-60{width:60px}.wd-60p{width:60%}.mx-wd-60p{max-width:60%}.mn-wd-60p{min-width:60%}.wd-60-f{width:60px!important}.wd-60p-f{width:60%!important}.mx-wd-60p-f{max-width:60%!important}.mn-wd-60p-f{min-width:60%!important}.wd-65{width:65px}.wd-65p{width:65%}.mx-wd-65p{max-width:65%}.mn-wd-65p{min-width:65%}.wd-65-f{width:65px!important}.wd-65p-f{width:65%!important}.mx-wd-65p-f{max-width:65%!important}.mn-wd-65p-f{min-width:65%!important}.wd-70{width:70px}.wd-70p{width:70%}.mx-wd-70p{max-width:70%}.mn-wd-70p{min-width:70%}.wd-70-f{width:70px!important}.wd-70p-f{width:70%!important}.mx-wd-70p-f{max-width:70%!important}.mn-wd-70p-f{min-width:70%!important}.wd-75{width:75px}.wd-75p{width:75%}.mx-wd-75p{max-width:75%}.mn-wd-75p{min-width:75%}.wd-75-f{width:75px!important}.wd-75p-f{width:75%!important}.mx-wd-75p-f{max-width:75%!important}.mn-wd-75p-f{min-width:75%!important}.wd-80{width:80px}.wd-80p{width:80%}.mx-wd-80p{max-width:80%}.mn-wd-80p{min-width:80%}.wd-80-f{width:80px!important}.wd-80p-f{width:80%!important}.mx-wd-80p-f{max-width:80%!important}.mn-wd-80p-f{min-width:80%!important}.wd-85{width:85px}.wd-85p{width:85%}.mx-wd-85p{max-width:85%}.mn-wd-85p{min-width:85%}.wd-85-f{width:85px!important}.wd-85p-f{width:85%!important}.mx-wd-85p-f{max-width:85%!important}.mn-wd-85p-f{min-width:85%!important}.wd-90{width:90px}.wd-90p{width:90%}.mx-wd-90p{max-width:90%}.mn-wd-90p{min-width:90%}.wd-90-f{width:90px!important}.wd-90p-f{width:90%!important}.mx-wd-90p-f{max-width:90%!important}.mn-wd-90p-f{min-width:90%!important}.wd-95{width:95px}.wd-95p{width:95%}.mx-wd-95p{max-width:95%}.mn-wd-95p{min-width:95%}.wd-95-f{width:95px!important}.wd-95p-f{width:95%!important}.mx-wd-95p-f{max-width:95%!important}.mn-wd-95p-f{min-width:95%!important}.wd-100{width:100px}.wd-100p{width:100%}.mx-wd-100p{max-width:100%}.mn-wd-100p{min-width:100%}.wd-100-f{width:100px!important}.wd-100p-f{width:100%!important}.mx-wd-100p-f{max-width:100%!important}.mn-wd-100p-f{min-width:100%!important}.wd-150{width:150px}.wd-150-f{width:150px!important}.wd-200{width:200px}.wd-200-f{width:200px!important}.wd-250{width:250px}.wd-250-f{width:250px!important}.wd-300{width:300px}.wd-300-f{width:300px!important}.wd-350{width:350px}.wd-350-f{width:350px!important}.wd-400{width:400px}.wd-400-f{width:400px!important}.wd-450{width:450px}.wd-450-f{width:450px!important}.wd-500{width:500px}.wd-500-f{width:500px!important}.wd-550{width:550px}.wd-550-f{width:550px!important}.wd-600{width:600px}.wd-600-f{width:600px!important}.wd-650{width:650px}.wd-650-f{width:650px!important}.wd-700{width:700px}.wd-700-f{width:700px!important}.wd-750{width:750px}.wd-750-f{width:750px!important}.wd-800{width:800px}.wd-800-f{width:800px!important}.wd-850{width:850px}.wd-850-f{width:850px!important}.wd-900{width:900px}.wd-900-f{width:900px!important}.wd-950{width:950px}.wd-950-f{width:950px!important}.wd-1000{width:1000px}.wd-1000-f{width:1000px!important}@media (min-width:480px){.wd-xs-5{width:5px}.wd-xs-5p{width:5%}.mx-wd-xs-5p{max-width:5%}.mn-wd-xs-5p{min-width:5%}.wd-xs-5-f{width:5px!important}.wd-xs-5p-f{width:5%!important}.mx-wd-xs-5p-f{max-width:5%!important}.mn-wd-xs-5p-f{min-width:5%!important}.wd-xs-10{width:10px}.wd-xs-10p{width:10%}.mx-wd-xs-10p{max-width:10%}.mn-wd-xs-10p{min-width:10%}.wd-xs-10-f{width:10px!important}.wd-xs-10p-f{width:10%!important}.mx-wd-xs-10p-f{max-width:10%!important}.mn-wd-xs-10p-f{min-width:10%!important}.wd-xs-15{width:15px}.wd-xs-15p{width:15%}.mx-wd-xs-15p{max-width:15%}.mn-wd-xs-15p{min-width:15%}.wd-xs-15-f{width:15px!important}.wd-xs-15p-f{width:15%!important}.mx-wd-xs-15p-f{max-width:15%!important}.mn-wd-xs-15p-f{min-width:15%!important}.wd-xs-20{width:20px}.wd-xs-20p{width:20%}.mx-wd-xs-20p{max-width:20%}.mn-wd-xs-20p{min-width:20%}.wd-xs-20-f{width:20px!important}.wd-xs-20p-f{width:20%!important}.mx-wd-xs-20p-f{max-width:20%!important}.mn-wd-xs-20p-f{min-width:20%!important}.wd-xs-25{width:25px}.wd-xs-25p{width:25%}.mx-wd-xs-25p{max-width:25%}.mn-wd-xs-25p{min-width:25%}.wd-xs-25-f{width:25px!important}.wd-xs-25p-f{width:25%!important}.mx-wd-xs-25p-f{max-width:25%!important}.mn-wd-xs-25p-f{min-width:25%!important}.wd-xs-30{width:30px}.wd-xs-30p{width:30%}.mx-wd-xs-30p{max-width:30%}.mn-wd-xs-30p{min-width:30%}.wd-xs-30-f{width:30px!important}.wd-xs-30p-f{width:30%!important}.mx-wd-xs-30p-f{max-width:30%!important}.mn-wd-xs-30p-f{min-width:30%!important}.wd-xs-35{width:35px}.wd-xs-35p{width:35%}.mx-wd-xs-35p{max-width:35%}.mn-wd-xs-35p{min-width:35%}.wd-xs-35-f{width:35px!important}.wd-xs-35p-f{width:35%!important}.mx-wd-xs-35p-f{max-width:35%!important}.mn-wd-xs-35p-f{min-width:35%!important}.wd-xs-40{width:40px}.wd-xs-40p{width:40%}.mx-wd-xs-40p{max-width:40%}.mn-wd-xs-40p{min-width:40%}.wd-xs-40-f{width:40px!important}.wd-xs-40p-f{width:40%!important}.mx-wd-xs-40p-f{max-width:40%!important}.mn-wd-xs-40p-f{min-width:40%!important}.wd-xs-45{width:45px}.wd-xs-45p{width:45%}.mx-wd-xs-45p{max-width:45%}.mn-wd-xs-45p{min-width:45%}.wd-xs-45-f{width:45px!important}.wd-xs-45p-f{width:45%!important}.mx-wd-xs-45p-f{max-width:45%!important}.mn-wd-xs-45p-f{min-width:45%!important}.wd-xs-50{width:50px}.wd-xs-50p{width:50%}.mx-wd-xs-50p{max-width:50%}.mn-wd-xs-50p{min-width:50%}.wd-xs-50-f{width:50px!important}.wd-xs-50p-f{width:50%!important}.mx-wd-xs-50p-f{max-width:50%!important}.mn-wd-xs-50p-f{min-width:50%!important}.wd-xs-55{width:55px}.wd-xs-55p{width:55%}.mx-wd-xs-55p{max-width:55%}.mn-wd-xs-55p{min-width:55%}.wd-xs-55-f{width:55px!important}.wd-xs-55p-f{width:55%!important}.mx-wd-xs-55p-f{max-width:55%!important}.mn-wd-xs-55p-f{min-width:55%!important}.wd-xs-60{width:60px}.wd-xs-60p{width:60%}.mx-wd-xs-60p{max-width:60%}.mn-wd-xs-60p{min-width:60%}.wd-xs-60-f{width:60px!important}.wd-xs-60p-f{width:60%!important}.mx-wd-xs-60p-f{max-width:60%!important}.mn-wd-xs-60p-f{min-width:60%!important}.wd-xs-65{width:65px}.wd-xs-65p{width:65%}.mx-wd-xs-65p{max-width:65%}.mn-wd-xs-65p{min-width:65%}.wd-xs-65-f{width:65px!important}.wd-xs-65p-f{width:65%!important}.mx-wd-xs-65p-f{max-width:65%!important}.mn-wd-xs-65p-f{min-width:65%!important}.wd-xs-70{width:70px}.wd-xs-70p{width:70%}.mx-wd-xs-70p{max-width:70%}.mn-wd-xs-70p{min-width:70%}.wd-xs-70-f{width:70px!important}.wd-xs-70p-f{width:70%!important}.mx-wd-xs-70p-f{max-width:70%!important}.mn-wd-xs-70p-f{min-width:70%!important}.wd-xs-75{width:75px}.wd-xs-75p{width:75%}.mx-wd-xs-75p{max-width:75%}.mn-wd-xs-75p{min-width:75%}.wd-xs-75-f{width:75px!important}.wd-xs-75p-f{width:75%!important}.mx-wd-xs-75p-f{max-width:75%!important}.mn-wd-xs-75p-f{min-width:75%!important}.wd-xs-80{width:80px}.wd-xs-80p{width:80%}.mx-wd-xs-80p{max-width:80%}.mn-wd-xs-80p{min-width:80%}.wd-xs-80-f{width:80px!important}.wd-xs-80p-f{width:80%!important}.mx-wd-xs-80p-f{max-width:80%!important}.mn-wd-xs-80p-f{min-width:80%!important}.wd-xs-85{width:85px}.wd-xs-85p{width:85%}.mx-wd-xs-85p{max-width:85%}.mn-wd-xs-85p{min-width:85%}.wd-xs-85-f{width:85px!important}.wd-xs-85p-f{width:85%!important}.mx-wd-xs-85p-f{max-width:85%!important}.mn-wd-xs-85p-f{min-width:85%!important}.wd-xs-90{width:90px}.wd-xs-90p{width:90%}.mx-wd-xs-90p{max-width:90%}.mn-wd-xs-90p{min-width:90%}.wd-xs-90-f{width:90px!important}.wd-xs-90p-f{width:90%!important}.mx-wd-xs-90p-f{max-width:90%!important}.mn-wd-xs-90p-f{min-width:90%!important}.wd-xs-95{width:95px}.wd-xs-95p{width:95%}.mx-wd-xs-95p{max-width:95%}.mn-wd-xs-95p{min-width:95%}.wd-xs-95-f{width:95px!important}.wd-xs-95p-f{width:95%!important}.mx-wd-xs-95p-f{max-width:95%!important}.mn-wd-xs-95p-f{min-width:95%!important}.wd-xs-100{width:100px}.wd-xs-100p{width:100%}.mx-wd-xs-100p{max-width:100%}.mn-wd-xs-100p{min-width:100%}.wd-xs-100-f{width:100px!important}.wd-xs-100p-f{width:100%!important}.mx-wd-xs-100p-f{max-width:100%!important}.mn-wd-xs-100p-f{min-width:100%!important}.wd-xs-150{width:150px}.wd-xs-150p{width:150%}.mx-wd-xs-150p{max-width:150%}.mn-wd-xs-150p{min-width:150%}.wd-xs-150-f{width:150px!important}.wd-xs-150p-f{width:150%!important}.mx-wd-xs-150p-f{max-width:150%!important}.mn-wd-xs-150p-f{min-width:150%!important}.wd-xs-200{width:200px}.wd-xs-200p{width:200%}.mx-wd-xs-200p{max-width:200%}.mn-wd-xs-200p{min-width:200%}.wd-xs-200-f{width:200px!important}.wd-xs-200p-f{width:200%!important}.mx-wd-xs-200p-f{max-width:200%!important}.mn-wd-xs-200p-f{min-width:200%!important}.wd-xs-250{width:250px}.wd-xs-250p{width:250%}.mx-wd-xs-250p{max-width:250%}.mn-wd-xs-250p{min-width:250%}.wd-xs-250-f{width:250px!important}.wd-xs-250p-f{width:250%!important}.mx-wd-xs-250p-f{max-width:250%!important}.mn-wd-xs-250p-f{min-width:250%!important}.wd-xs-300{width:300px}.wd-xs-300p{width:300%}.mx-wd-xs-300p{max-width:300%}.mn-wd-xs-300p{min-width:300%}.wd-xs-300-f{width:300px!important}.wd-xs-300p-f{width:300%!important}.mx-wd-xs-300p-f{max-width:300%!important}.mn-wd-xs-300p-f{min-width:300%!important}.wd-xs-350{width:350px}.wd-xs-350p{width:350%}.mx-wd-xs-350p{max-width:350%}.mn-wd-xs-350p{min-width:350%}.wd-xs-350-f{width:350px!important}.wd-xs-350p-f{width:350%!important}.mx-wd-xs-350p-f{max-width:350%!important}.mn-wd-xs-350p-f{min-width:350%!important}.wd-xs-400{width:400px}.wd-xs-400p{width:400%}.mx-wd-xs-400p{max-width:400%}.mn-wd-xs-400p{min-width:400%}.wd-xs-400-f{width:400px!important}.wd-xs-400p-f{width:400%!important}.mx-wd-xs-400p-f{max-width:400%!important}.mn-wd-xs-400p-f{min-width:400%!important}.wd-xs-450{width:450px}.wd-xs-450p{width:450%}.mx-wd-xs-450p{max-width:450%}.mn-wd-xs-450p{min-width:450%}.wd-xs-450-f{width:450px!important}.wd-xs-450p-f{width:450%!important}.mx-wd-xs-450p-f{max-width:450%!important}.mn-wd-xs-450p-f{min-width:450%!important}.wd-xs-500{width:500px}.wd-xs-500p{width:500%}.mx-wd-xs-500p{max-width:500%}.mn-wd-xs-500p{min-width:500%}.wd-xs-500-f{width:500px!important}.wd-xs-500p-f{width:500%!important}.mx-wd-xs-500p-f{max-width:500%!important}.mn-wd-xs-500p-f{min-width:500%!important}.wd-xs-550{width:550px}.wd-xs-550p{width:550%}.mx-wd-xs-550p{max-width:550%}.mn-wd-xs-550p{min-width:550%}.wd-xs-550-f{width:550px!important}.wd-xs-550p-f{width:550%!important}.mx-wd-xs-550p-f{max-width:550%!important}.mn-wd-xs-550p-f{min-width:550%!important}.wd-xs-600{width:600px}.wd-xs-600p{width:600%}.mx-wd-xs-600p{max-width:600%}.mn-wd-xs-600p{min-width:600%}.wd-xs-600-f{width:600px!important}.wd-xs-600p-f{width:600%!important}.mx-wd-xs-600p-f{max-width:600%!important}.mn-wd-xs-600p-f{min-width:600%!important}.wd-xs-650{width:650px}.wd-xs-650p{width:650%}.mx-wd-xs-650p{max-width:650%}.mn-wd-xs-650p{min-width:650%}.wd-xs-650-f{width:650px!important}.wd-xs-650p-f{width:650%!important}.mx-wd-xs-650p-f{max-width:650%!important}.mn-wd-xs-650p-f{min-width:650%!important}.wd-xs-700{width:700px}.wd-xs-700p{width:700%}.mx-wd-xs-700p{max-width:700%}.mn-wd-xs-700p{min-width:700%}.wd-xs-700-f{width:700px!important}.wd-xs-700p-f{width:700%!important}.mx-wd-xs-700p-f{max-width:700%!important}.mn-wd-xs-700p-f{min-width:700%!important}.wd-xs-750{width:750px}.wd-xs-750p{width:750%}.mx-wd-xs-750p{max-width:750%}.mn-wd-xs-750p{min-width:750%}.wd-xs-750-f{width:750px!important}.wd-xs-750p-f{width:750%!important}.mx-wd-xs-750p-f{max-width:750%!important}.mn-wd-xs-750p-f{min-width:750%!important}.wd-xs-800{width:800px}.wd-xs-800p{width:800%}.mx-wd-xs-800p{max-width:800%}.mn-wd-xs-800p{min-width:800%}.wd-xs-800-f{width:800px!important}.wd-xs-800p-f{width:800%!important}.mx-wd-xs-800p-f{max-width:800%!important}.mn-wd-xs-800p-f{min-width:800%!important}.wd-xs-850{width:850px}.wd-xs-850p{width:850%}.mx-wd-xs-850p{max-width:850%}.mn-wd-xs-850p{min-width:850%}.wd-xs-850-f{width:850px!important}.wd-xs-850p-f{width:850%!important}.mx-wd-xs-850p-f{max-width:850%!important}.mn-wd-xs-850p-f{min-width:850%!important}.wd-xs-900{width:900px}.wd-xs-900p{width:900%}.mx-wd-xs-900p{max-width:900%}.mn-wd-xs-900p{min-width:900%}.wd-xs-900-f{width:900px!important}.wd-xs-900p-f{width:900%!important}.mx-wd-xs-900p-f{max-width:900%!important}.mn-wd-xs-900p-f{min-width:900%!important}.wd-xs-950{width:950px}.wd-xs-950p{width:950%}.mx-wd-xs-950p{max-width:950%}.mn-wd-xs-950p{min-width:950%}.wd-xs-950-f{width:950px!important}.wd-xs-950p-f{width:950%!important}.mx-wd-xs-950p-f{max-width:950%!important}.mn-wd-xs-950p-f{min-width:950%!important}.wd-xs-1000{width:1000px}.wd-xs-1000p{width:1000%}.mx-wd-xs-1000p{max-width:1000%}.mn-wd-xs-1000p{min-width:1000%}.wd-xs-1000-f{width:1000px!important}.wd-xs-1000p-f{width:1000%!important}.mx-wd-xs-1000p-f{max-width:1000%!important}.mn-wd-xs-1000p-f{min-width:1000%!important}.wd-xs-auto{width:auto}.wd-xs-auto-f{width:auto!important}}@media (min-width:576px){.wd-sm-5{width:5px}.wd-sm-5p{width:5%}.mx-wd-sm-5p{max-width:5%}.mn-wd-sm-5p{min-width:5%}.wd-sm-5-f{width:5px!important}.wd-sm-5p-f{width:5%!important}.mx-wd-sm-5p-f{max-width:5%!important}.mn-wd-sm-5p-f{min-width:5%!important}.wd-sm-10{width:10px}.wd-sm-10p{width:10%}.mx-wd-sm-10p{max-width:10%}.mn-wd-sm-10p{min-width:10%}.wd-sm-10-f{width:10px!important}.wd-sm-10p-f{width:10%!important}.mx-wd-sm-10p-f{max-width:10%!important}.mn-wd-sm-10p-f{min-width:10%!important}.wd-sm-15{width:15px}.wd-sm-15p{width:15%}.mx-wd-sm-15p{max-width:15%}.mn-wd-sm-15p{min-width:15%}.wd-sm-15-f{width:15px!important}.wd-sm-15p-f{width:15%!important}.mx-wd-sm-15p-f{max-width:15%!important}.mn-wd-sm-15p-f{min-width:15%!important}.wd-sm-20{width:20px}.wd-sm-20p{width:20%}.mx-wd-sm-20p{max-width:20%}.mn-wd-sm-20p{min-width:20%}.wd-sm-20-f{width:20px!important}.wd-sm-20p-f{width:20%!important}.mx-wd-sm-20p-f{max-width:20%!important}.mn-wd-sm-20p-f{min-width:20%!important}.wd-sm-25{width:25px}.wd-sm-25p{width:25%}.mx-wd-sm-25p{max-width:25%}.mn-wd-sm-25p{min-width:25%}.wd-sm-25-f{width:25px!important}.wd-sm-25p-f{width:25%!important}.mx-wd-sm-25p-f{max-width:25%!important}.mn-wd-sm-25p-f{min-width:25%!important}.wd-sm-30{width:30px}.wd-sm-30p{width:30%}.mx-wd-sm-30p{max-width:30%}.mn-wd-sm-30p{min-width:30%}.wd-sm-30-f{width:30px!important}.wd-sm-30p-f{width:30%!important}.mx-wd-sm-30p-f{max-width:30%!important}.mn-wd-sm-30p-f{min-width:30%!important}.wd-sm-35{width:35px}.wd-sm-35p{width:35%}.mx-wd-sm-35p{max-width:35%}.mn-wd-sm-35p{min-width:35%}.wd-sm-35-f{width:35px!important}.wd-sm-35p-f{width:35%!important}.mx-wd-sm-35p-f{max-width:35%!important}.mn-wd-sm-35p-f{min-width:35%!important}.wd-sm-40{width:40px}.wd-sm-40p{width:40%}.mx-wd-sm-40p{max-width:40%}.mn-wd-sm-40p{min-width:40%}.wd-sm-40-f{width:40px!important}.wd-sm-40p-f{width:40%!important}.mx-wd-sm-40p-f{max-width:40%!important}.mn-wd-sm-40p-f{min-width:40%!important}.wd-sm-45{width:45px}.wd-sm-45p{width:45%}.mx-wd-sm-45p{max-width:45%}.mn-wd-sm-45p{min-width:45%}.wd-sm-45-f{width:45px!important}.wd-sm-45p-f{width:45%!important}.mx-wd-sm-45p-f{max-width:45%!important}.mn-wd-sm-45p-f{min-width:45%!important}.wd-sm-50{width:50px}.wd-sm-50p{width:50%}.mx-wd-sm-50p{max-width:50%}.mn-wd-sm-50p{min-width:50%}.wd-sm-50-f{width:50px!important}.wd-sm-50p-f{width:50%!important}.mx-wd-sm-50p-f{max-width:50%!important}.mn-wd-sm-50p-f{min-width:50%!important}.wd-sm-55{width:55px}.wd-sm-55p{width:55%}.mx-wd-sm-55p{max-width:55%}.mn-wd-sm-55p{min-width:55%}.wd-sm-55-f{width:55px!important}.wd-sm-55p-f{width:55%!important}.mx-wd-sm-55p-f{max-width:55%!important}.mn-wd-sm-55p-f{min-width:55%!important}.wd-sm-60{width:60px}.wd-sm-60p{width:60%}.mx-wd-sm-60p{max-width:60%}.mn-wd-sm-60p{min-width:60%}.wd-sm-60-f{width:60px!important}.wd-sm-60p-f{width:60%!important}.mx-wd-sm-60p-f{max-width:60%!important}.mn-wd-sm-60p-f{min-width:60%!important}.wd-sm-65{width:65px}.wd-sm-65p{width:65%}.mx-wd-sm-65p{max-width:65%}.mn-wd-sm-65p{min-width:65%}.wd-sm-65-f{width:65px!important}.wd-sm-65p-f{width:65%!important}.mx-wd-sm-65p-f{max-width:65%!important}.mn-wd-sm-65p-f{min-width:65%!important}.wd-sm-70{width:70px}.wd-sm-70p{width:70%}.mx-wd-sm-70p{max-width:70%}.mn-wd-sm-70p{min-width:70%}.wd-sm-70-f{width:70px!important}.wd-sm-70p-f{width:70%!important}.mx-wd-sm-70p-f{max-width:70%!important}.mn-wd-sm-70p-f{min-width:70%!important}.wd-sm-75{width:75px}.wd-sm-75p{width:75%}.mx-wd-sm-75p{max-width:75%}.mn-wd-sm-75p{min-width:75%}.wd-sm-75-f{width:75px!important}.wd-sm-75p-f{width:75%!important}.mx-wd-sm-75p-f{max-width:75%!important}.mn-wd-sm-75p-f{min-width:75%!important}.wd-sm-80{width:80px}.wd-sm-80p{width:80%}.mx-wd-sm-80p{max-width:80%}.mn-wd-sm-80p{min-width:80%}.wd-sm-80-f{width:80px!important}.wd-sm-80p-f{width:80%!important}.mx-wd-sm-80p-f{max-width:80%!important}.mn-wd-sm-80p-f{min-width:80%!important}.wd-sm-85{width:85px}.wd-sm-85p{width:85%}.mx-wd-sm-85p{max-width:85%}.mn-wd-sm-85p{min-width:85%}.wd-sm-85-f{width:85px!important}.wd-sm-85p-f{width:85%!important}.mx-wd-sm-85p-f{max-width:85%!important}.mn-wd-sm-85p-f{min-width:85%!important}.wd-sm-90{width:90px}.wd-sm-90p{width:90%}.mx-wd-sm-90p{max-width:90%}.mn-wd-sm-90p{min-width:90%}.wd-sm-90-f{width:90px!important}.wd-sm-90p-f{width:90%!important}.mx-wd-sm-90p-f{max-width:90%!important}.mn-wd-sm-90p-f{min-width:90%!important}.wd-sm-95{width:95px}.wd-sm-95p{width:95%}.mx-wd-sm-95p{max-width:95%}.mn-wd-sm-95p{min-width:95%}.wd-sm-95-f{width:95px!important}.wd-sm-95p-f{width:95%!important}.mx-wd-sm-95p-f{max-width:95%!important}.mn-wd-sm-95p-f{min-width:95%!important}.wd-sm-100{width:100px}.wd-sm-100p{width:100%}.mx-wd-sm-100p{max-width:100%}.mn-wd-sm-100p{min-width:100%}.wd-sm-100-f{width:100px!important}.wd-sm-100p-f{width:100%!important}.mx-wd-sm-100p-f{max-width:100%!important}.mn-wd-sm-100p-f{min-width:100%!important}.wd-sm-150{width:150px}.wd-sm-150p{width:150%}.mx-wd-sm-150p{max-width:150%}.mn-wd-sm-150p{min-width:150%}.wd-sm-150-f{width:150px!important}.wd-sm-150p-f{width:150%!important}.mx-wd-sm-150p-f{max-width:150%!important}.mn-wd-sm-150p-f{min-width:150%!important}.wd-sm-200{width:200px}.wd-sm-200p{width:200%}.mx-wd-sm-200p{max-width:200%}.mn-wd-sm-200p{min-width:200%}.wd-sm-200-f{width:200px!important}.wd-sm-200p-f{width:200%!important}.mx-wd-sm-200p-f{max-width:200%!important}.mn-wd-sm-200p-f{min-width:200%!important}.wd-sm-250{width:250px}.wd-sm-250p{width:250%}.mx-wd-sm-250p{max-width:250%}.mn-wd-sm-250p{min-width:250%}.wd-sm-250-f{width:250px!important}.wd-sm-250p-f{width:250%!important}.mx-wd-sm-250p-f{max-width:250%!important}.mn-wd-sm-250p-f{min-width:250%!important}.wd-sm-300{width:300px}.wd-sm-300p{width:300%}.mx-wd-sm-300p{max-width:300%}.mn-wd-sm-300p{min-width:300%}.wd-sm-300-f{width:300px!important}.wd-sm-300p-f{width:300%!important}.mx-wd-sm-300p-f{max-width:300%!important}.mn-wd-sm-300p-f{min-width:300%!important}.wd-sm-350{width:350px}.wd-sm-350p{width:350%}.mx-wd-sm-350p{max-width:350%}.mn-wd-sm-350p{min-width:350%}.wd-sm-350-f{width:350px!important}.wd-sm-350p-f{width:350%!important}.mx-wd-sm-350p-f{max-width:350%!important}.mn-wd-sm-350p-f{min-width:350%!important}.wd-sm-400{width:400px}.wd-sm-400p{width:400%}.mx-wd-sm-400p{max-width:400%}.mn-wd-sm-400p{min-width:400%}.wd-sm-400-f{width:400px!important}.wd-sm-400p-f{width:400%!important}.mx-wd-sm-400p-f{max-width:400%!important}.mn-wd-sm-400p-f{min-width:400%!important}.wd-sm-450{width:450px}.wd-sm-450p{width:450%}.mx-wd-sm-450p{max-width:450%}.mn-wd-sm-450p{min-width:450%}.wd-sm-450-f{width:450px!important}.wd-sm-450p-f{width:450%!important}.mx-wd-sm-450p-f{max-width:450%!important}.mn-wd-sm-450p-f{min-width:450%!important}.wd-sm-500{width:500px}.wd-sm-500p{width:500%}.mx-wd-sm-500p{max-width:500%}.mn-wd-sm-500p{min-width:500%}.wd-sm-500-f{width:500px!important}.wd-sm-500p-f{width:500%!important}.mx-wd-sm-500p-f{max-width:500%!important}.mn-wd-sm-500p-f{min-width:500%!important}.wd-sm-550{width:550px}.wd-sm-550p{width:550%}.mx-wd-sm-550p{max-width:550%}.mn-wd-sm-550p{min-width:550%}.wd-sm-550-f{width:550px!important}.wd-sm-550p-f{width:550%!important}.mx-wd-sm-550p-f{max-width:550%!important}.mn-wd-sm-550p-f{min-width:550%!important}.wd-sm-600{width:600px}.wd-sm-600p{width:600%}.mx-wd-sm-600p{max-width:600%}.mn-wd-sm-600p{min-width:600%}.wd-sm-600-f{width:600px!important}.wd-sm-600p-f{width:600%!important}.mx-wd-sm-600p-f{max-width:600%!important}.mn-wd-sm-600p-f{min-width:600%!important}.wd-sm-650{width:650px}.wd-sm-650p{width:650%}.mx-wd-sm-650p{max-width:650%}.mn-wd-sm-650p{min-width:650%}.wd-sm-650-f{width:650px!important}.wd-sm-650p-f{width:650%!important}.mx-wd-sm-650p-f{max-width:650%!important}.mn-wd-sm-650p-f{min-width:650%!important}.wd-sm-700{width:700px}.wd-sm-700p{width:700%}.mx-wd-sm-700p{max-width:700%}.mn-wd-sm-700p{min-width:700%}.wd-sm-700-f{width:700px!important}.wd-sm-700p-f{width:700%!important}.mx-wd-sm-700p-f{max-width:700%!important}.mn-wd-sm-700p-f{min-width:700%!important}.wd-sm-750{width:750px}.wd-sm-750p{width:750%}.mx-wd-sm-750p{max-width:750%}.mn-wd-sm-750p{min-width:750%}.wd-sm-750-f{width:750px!important}.wd-sm-750p-f{width:750%!important}.mx-wd-sm-750p-f{max-width:750%!important}.mn-wd-sm-750p-f{min-width:750%!important}.wd-sm-800{width:800px}.wd-sm-800p{width:800%}.mx-wd-sm-800p{max-width:800%}.mn-wd-sm-800p{min-width:800%}.wd-sm-800-f{width:800px!important}.wd-sm-800p-f{width:800%!important}.mx-wd-sm-800p-f{max-width:800%!important}.mn-wd-sm-800p-f{min-width:800%!important}.wd-sm-850{width:850px}.wd-sm-850p{width:850%}.mx-wd-sm-850p{max-width:850%}.mn-wd-sm-850p{min-width:850%}.wd-sm-850-f{width:850px!important}.wd-sm-850p-f{width:850%!important}.mx-wd-sm-850p-f{max-width:850%!important}.mn-wd-sm-850p-f{min-width:850%!important}.wd-sm-900{width:900px}.wd-sm-900p{width:900%}.mx-wd-sm-900p{max-width:900%}.mn-wd-sm-900p{min-width:900%}.wd-sm-900-f{width:900px!important}.wd-sm-900p-f{width:900%!important}.mx-wd-sm-900p-f{max-width:900%!important}.mn-wd-sm-900p-f{min-width:900%!important}.wd-sm-950{width:950px}.wd-sm-950p{width:950%}.mx-wd-sm-950p{max-width:950%}.mn-wd-sm-950p{min-width:950%}.wd-sm-950-f{width:950px!important}.wd-sm-950p-f{width:950%!important}.mx-wd-sm-950p-f{max-width:950%!important}.mn-wd-sm-950p-f{min-width:950%!important}.wd-sm-1000{width:1000px}.wd-sm-1000p{width:1000%}.mx-wd-sm-1000p{max-width:1000%}.mn-wd-sm-1000p{min-width:1000%}.wd-sm-1000-f{width:1000px!important}.wd-sm-1000p-f{width:1000%!important}.mx-wd-sm-1000p-f{max-width:1000%!important}.mn-wd-sm-1000p-f{min-width:1000%!important}.wd-sm-auto{width:auto}.wd-sm-auto-f{width:auto!important}}@media (min-width:768px){.wd-md-5{width:5px}.wd-md-5p{width:5%}.mx-wd-md-5p{max-width:5%}.mn-wd-md-5p{min-width:5%}.wd-md-5-f{width:5px!important}.wd-md-5p-f{width:5%!important}.mx-wd-md-5p-f{max-width:5%!important}.mn-wd-md-5p-f{min-width:5%!important}.wd-md-10{width:10px}.wd-md-10p{width:10%}.mx-wd-md-10p{max-width:10%}.mn-wd-md-10p{min-width:10%}.wd-md-10-f{width:10px!important}.wd-md-10p-f{width:10%!important}.mx-wd-md-10p-f{max-width:10%!important}.mn-wd-md-10p-f{min-width:10%!important}.wd-md-15{width:15px}.wd-md-15p{width:15%}.mx-wd-md-15p{max-width:15%}.mn-wd-md-15p{min-width:15%}.wd-md-15-f{width:15px!important}.wd-md-15p-f{width:15%!important}.mx-wd-md-15p-f{max-width:15%!important}.mn-wd-md-15p-f{min-width:15%!important}.wd-md-20{width:20px}.wd-md-20p{width:20%}.mx-wd-md-20p{max-width:20%}.mn-wd-md-20p{min-width:20%}.wd-md-20-f{width:20px!important}.wd-md-20p-f{width:20%!important}.mx-wd-md-20p-f{max-width:20%!important}.mn-wd-md-20p-f{min-width:20%!important}.wd-md-25{width:25px}.wd-md-25p{width:25%}.mx-wd-md-25p{max-width:25%}.mn-wd-md-25p{min-width:25%}.wd-md-25-f{width:25px!important}.wd-md-25p-f{width:25%!important}.mx-wd-md-25p-f{max-width:25%!important}.mn-wd-md-25p-f{min-width:25%!important}.wd-md-30{width:30px}.wd-md-30p{width:30%}.mx-wd-md-30p{max-width:30%}.mn-wd-md-30p{min-width:30%}.wd-md-30-f{width:30px!important}.wd-md-30p-f{width:30%!important}.mx-wd-md-30p-f{max-width:30%!important}.mn-wd-md-30p-f{min-width:30%!important}.wd-md-35{width:35px}.wd-md-35p{width:35%}.mx-wd-md-35p{max-width:35%}.mn-wd-md-35p{min-width:35%}.wd-md-35-f{width:35px!important}.wd-md-35p-f{width:35%!important}.mx-wd-md-35p-f{max-width:35%!important}.mn-wd-md-35p-f{min-width:35%!important}.wd-md-40{width:40px}.wd-md-40p{width:40%}.mx-wd-md-40p{max-width:40%}.mn-wd-md-40p{min-width:40%}.wd-md-40-f{width:40px!important}.wd-md-40p-f{width:40%!important}.mx-wd-md-40p-f{max-width:40%!important}.mn-wd-md-40p-f{min-width:40%!important}.wd-md-45{width:45px}.wd-md-45p{width:45%}.mx-wd-md-45p{max-width:45%}.mn-wd-md-45p{min-width:45%}.wd-md-45-f{width:45px!important}.wd-md-45p-f{width:45%!important}.mx-wd-md-45p-f{max-width:45%!important}.mn-wd-md-45p-f{min-width:45%!important}.wd-md-50{width:50px}.wd-md-50p{width:50%}.mx-wd-md-50p{max-width:50%}.mn-wd-md-50p{min-width:50%}.wd-md-50-f{width:50px!important}.wd-md-50p-f{width:50%!important}.mx-wd-md-50p-f{max-width:50%!important}.mn-wd-md-50p-f{min-width:50%!important}.wd-md-55{width:55px}.wd-md-55p{width:55%}.mx-wd-md-55p{max-width:55%}.mn-wd-md-55p{min-width:55%}.wd-md-55-f{width:55px!important}.wd-md-55p-f{width:55%!important}.mx-wd-md-55p-f{max-width:55%!important}.mn-wd-md-55p-f{min-width:55%!important}.wd-md-60{width:60px}.wd-md-60p{width:60%}.mx-wd-md-60p{max-width:60%}.mn-wd-md-60p{min-width:60%}.wd-md-60-f{width:60px!important}.wd-md-60p-f{width:60%!important}.mx-wd-md-60p-f{max-width:60%!important}.mn-wd-md-60p-f{min-width:60%!important}.wd-md-65{width:65px}.wd-md-65p{width:65%}.mx-wd-md-65p{max-width:65%}.mn-wd-md-65p{min-width:65%}.wd-md-65-f{width:65px!important}.wd-md-65p-f{width:65%!important}.mx-wd-md-65p-f{max-width:65%!important}.mn-wd-md-65p-f{min-width:65%!important}.wd-md-70{width:70px}.wd-md-70p{width:70%}.mx-wd-md-70p{max-width:70%}.mn-wd-md-70p{min-width:70%}.wd-md-70-f{width:70px!important}.wd-md-70p-f{width:70%!important}.mx-wd-md-70p-f{max-width:70%!important}.mn-wd-md-70p-f{min-width:70%!important}.wd-md-75{width:75px}.wd-md-75p{width:75%}.mx-wd-md-75p{max-width:75%}.mn-wd-md-75p{min-width:75%}.wd-md-75-f{width:75px!important}.wd-md-75p-f{width:75%!important}.mx-wd-md-75p-f{max-width:75%!important}.mn-wd-md-75p-f{min-width:75%!important}.wd-md-80{width:80px}.wd-md-80p{width:80%}.mx-wd-md-80p{max-width:80%}.mn-wd-md-80p{min-width:80%}.wd-md-80-f{width:80px!important}.wd-md-80p-f{width:80%!important}.mx-wd-md-80p-f{max-width:80%!important}.mn-wd-md-80p-f{min-width:80%!important}.wd-md-85{width:85px}.wd-md-85p{width:85%}.mx-wd-md-85p{max-width:85%}.mn-wd-md-85p{min-width:85%}.wd-md-85-f{width:85px!important}.wd-md-85p-f{width:85%!important}.mx-wd-md-85p-f{max-width:85%!important}.mn-wd-md-85p-f{min-width:85%!important}.wd-md-90{width:90px}.wd-md-90p{width:90%}.mx-wd-md-90p{max-width:90%}.mn-wd-md-90p{min-width:90%}.wd-md-90-f{width:90px!important}.wd-md-90p-f{width:90%!important}.mx-wd-md-90p-f{max-width:90%!important}.mn-wd-md-90p-f{min-width:90%!important}.wd-md-95{width:95px}.wd-md-95p{width:95%}.mx-wd-md-95p{max-width:95%}.mn-wd-md-95p{min-width:95%}.wd-md-95-f{width:95px!important}.wd-md-95p-f{width:95%!important}.mx-wd-md-95p-f{max-width:95%!important}.mn-wd-md-95p-f{min-width:95%!important}.wd-md-100{width:100px}.wd-md-100p{width:100%}.mx-wd-md-100p{max-width:100%}.mn-wd-md-100p{min-width:100%}.wd-md-100-f{width:100px!important}.wd-md-100p-f{width:100%!important}.mx-wd-md-100p-f{max-width:100%!important}.mn-wd-md-100p-f{min-width:100%!important}.wd-md-150{width:150px}.wd-md-150p{width:150%}.mx-wd-md-150p{max-width:150%}.mn-wd-md-150p{min-width:150%}.wd-md-150-f{width:150px!important}.wd-md-150p-f{width:150%!important}.mx-wd-md-150p-f{max-width:150%!important}.mn-wd-md-150p-f{min-width:150%!important}.wd-md-200{width:200px}.wd-md-200p{width:200%}.mx-wd-md-200p{max-width:200%}.mn-wd-md-200p{min-width:200%}.wd-md-200-f{width:200px!important}.wd-md-200p-f{width:200%!important}.mx-wd-md-200p-f{max-width:200%!important}.mn-wd-md-200p-f{min-width:200%!important}.wd-md-250{width:250px}.wd-md-250p{width:250%}.mx-wd-md-250p{max-width:250%}.mn-wd-md-250p{min-width:250%}.wd-md-250-f{width:250px!important}.wd-md-250p-f{width:250%!important}.mx-wd-md-250p-f{max-width:250%!important}.mn-wd-md-250p-f{min-width:250%!important}.wd-md-300{width:300px}.wd-md-300p{width:300%}.mx-wd-md-300p{max-width:300%}.mn-wd-md-300p{min-width:300%}.wd-md-300-f{width:300px!important}.wd-md-300p-f{width:300%!important}.mx-wd-md-300p-f{max-width:300%!important}.mn-wd-md-300p-f{min-width:300%!important}.wd-md-350{width:350px}.wd-md-350p{width:350%}.mx-wd-md-350p{max-width:350%}.mn-wd-md-350p{min-width:350%}.wd-md-350-f{width:350px!important}.wd-md-350p-f{width:350%!important}.mx-wd-md-350p-f{max-width:350%!important}.mn-wd-md-350p-f{min-width:350%!important}.wd-md-400{width:400px}.wd-md-400p{width:400%}.mx-wd-md-400p{max-width:400%}.mn-wd-md-400p{min-width:400%}.wd-md-400-f{width:400px!important}.wd-md-400p-f{width:400%!important}.mx-wd-md-400p-f{max-width:400%!important}.mn-wd-md-400p-f{min-width:400%!important}.wd-md-450{width:450px}.wd-md-450p{width:450%}.mx-wd-md-450p{max-width:450%}.mn-wd-md-450p{min-width:450%}.wd-md-450-f{width:450px!important}.wd-md-450p-f{width:450%!important}.mx-wd-md-450p-f{max-width:450%!important}.mn-wd-md-450p-f{min-width:450%!important}.wd-md-500{width:500px}.wd-md-500p{width:500%}.mx-wd-md-500p{max-width:500%}.mn-wd-md-500p{min-width:500%}.wd-md-500-f{width:500px!important}.wd-md-500p-f{width:500%!important}.mx-wd-md-500p-f{max-width:500%!important}.mn-wd-md-500p-f{min-width:500%!important}.wd-md-550{width:550px}.wd-md-550p{width:550%}.mx-wd-md-550p{max-width:550%}.mn-wd-md-550p{min-width:550%}.wd-md-550-f{width:550px!important}.wd-md-550p-f{width:550%!important}.mx-wd-md-550p-f{max-width:550%!important}.mn-wd-md-550p-f{min-width:550%!important}.wd-md-600{width:600px}.wd-md-600p{width:600%}.mx-wd-md-600p{max-width:600%}.mn-wd-md-600p{min-width:600%}.wd-md-600-f{width:600px!important}.wd-md-600p-f{width:600%!important}.mx-wd-md-600p-f{max-width:600%!important}.mn-wd-md-600p-f{min-width:600%!important}.wd-md-650{width:650px}.wd-md-650p{width:650%}.mx-wd-md-650p{max-width:650%}.mn-wd-md-650p{min-width:650%}.wd-md-650-f{width:650px!important}.wd-md-650p-f{width:650%!important}.mx-wd-md-650p-f{max-width:650%!important}.mn-wd-md-650p-f{min-width:650%!important}.wd-md-700{width:700px}.wd-md-700p{width:700%}.mx-wd-md-700p{max-width:700%}.mn-wd-md-700p{min-width:700%}.wd-md-700-f{width:700px!important}.wd-md-700p-f{width:700%!important}.mx-wd-md-700p-f{max-width:700%!important}.mn-wd-md-700p-f{min-width:700%!important}.wd-md-750{width:750px}.wd-md-750p{width:750%}.mx-wd-md-750p{max-width:750%}.mn-wd-md-750p{min-width:750%}.wd-md-750-f{width:750px!important}.wd-md-750p-f{width:750%!important}.mx-wd-md-750p-f{max-width:750%!important}.mn-wd-md-750p-f{min-width:750%!important}.wd-md-800{width:800px}.wd-md-800p{width:800%}.mx-wd-md-800p{max-width:800%}.mn-wd-md-800p{min-width:800%}.wd-md-800-f{width:800px!important}.wd-md-800p-f{width:800%!important}.mx-wd-md-800p-f{max-width:800%!important}.mn-wd-md-800p-f{min-width:800%!important}.wd-md-850{width:850px}.wd-md-850p{width:850%}.mx-wd-md-850p{max-width:850%}.mn-wd-md-850p{min-width:850%}.wd-md-850-f{width:850px!important}.wd-md-850p-f{width:850%!important}.mx-wd-md-850p-f{max-width:850%!important}.mn-wd-md-850p-f{min-width:850%!important}.wd-md-900{width:900px}.wd-md-900p{width:900%}.mx-wd-md-900p{max-width:900%}.mn-wd-md-900p{min-width:900%}.wd-md-900-f{width:900px!important}.wd-md-900p-f{width:900%!important}.mx-wd-md-900p-f{max-width:900%!important}.mn-wd-md-900p-f{min-width:900%!important}.wd-md-950{width:950px}.wd-md-950p{width:950%}.mx-wd-md-950p{max-width:950%}.mn-wd-md-950p{min-width:950%}.wd-md-950-f{width:950px!important}.wd-md-950p-f{width:950%!important}.mx-wd-md-950p-f{max-width:950%!important}.mn-wd-md-950p-f{min-width:950%!important}.wd-md-1000{width:1000px}.wd-md-1000p{width:1000%}.mx-wd-md-1000p{max-width:1000%}.mn-wd-md-1000p{min-width:1000%}.wd-md-1000-f{width:1000px!important}.wd-md-1000p-f{width:1000%!important}.mx-wd-md-1000p-f{max-width:1000%!important}.mn-wd-md-1000p-f{min-width:1000%!important}.wd-md-auto{width:auto}.wd-md-auto-f{width:auto!important}.wd-md-120{width:120px}}@media (min-width:992px){.wd-lg-5{width:5px}.wd-lg-5p{width:5%}.mx-wd-lg-5p{max-width:5%}.mn-wd-lg-5p{min-width:5%}.wd-lg-5-f{width:5px!important}.wd-lg-5p-f{width:5%!important}.mx-wd-lg-5p-f{max-width:5%!important}.mn-wd-lg-5p-f{min-width:5%!important}.wd-lg-10{width:10px}.wd-lg-10p{width:10%}.mx-wd-lg-10p{max-width:10%}.mn-wd-lg-10p{min-width:10%}.wd-lg-10-f{width:10px!important}.wd-lg-10p-f{width:10%!important}.mx-wd-lg-10p-f{max-width:10%!important}.mn-wd-lg-10p-f{min-width:10%!important}.wd-lg-15{width:15px}.wd-lg-15p{width:15%}.mx-wd-lg-15p{max-width:15%}.mn-wd-lg-15p{min-width:15%}.wd-lg-15-f{width:15px!important}.wd-lg-15p-f{width:15%!important}.mx-wd-lg-15p-f{max-width:15%!important}.mn-wd-lg-15p-f{min-width:15%!important}.wd-lg-20{width:20px}.wd-lg-20p{width:20%}.mx-wd-lg-20p{max-width:20%}.mn-wd-lg-20p{min-width:20%}.wd-lg-20-f{width:20px!important}.wd-lg-20p-f{width:20%!important}.mx-wd-lg-20p-f{max-width:20%!important}.mn-wd-lg-20p-f{min-width:20%!important}.wd-lg-25{width:25px}.wd-lg-25p{width:25%}.mx-wd-lg-25p{max-width:25%}.mn-wd-lg-25p{min-width:25%}.wd-lg-25-f{width:25px!important}.wd-lg-25p-f{width:25%!important}.mx-wd-lg-25p-f{max-width:25%!important}.mn-wd-lg-25p-f{min-width:25%!important}.wd-lg-30{width:30px}.wd-lg-30p{width:30%}.mx-wd-lg-30p{max-width:30%}.mn-wd-lg-30p{min-width:30%}.wd-lg-30-f{width:30px!important}.wd-lg-30p-f{width:30%!important}.mx-wd-lg-30p-f{max-width:30%!important}.mn-wd-lg-30p-f{min-width:30%!important}.wd-lg-35{width:35px}.wd-lg-35p{width:35%}.mx-wd-lg-35p{max-width:35%}.mn-wd-lg-35p{min-width:35%}.wd-lg-35-f{width:35px!important}.wd-lg-35p-f{width:35%!important}.mx-wd-lg-35p-f{max-width:35%!important}.mn-wd-lg-35p-f{min-width:35%!important}.wd-lg-40{width:40px}.wd-lg-40p{width:40%}.mx-wd-lg-40p{max-width:40%}.mn-wd-lg-40p{min-width:40%}.wd-lg-40-f{width:40px!important}.wd-lg-40p-f{width:40%!important}.mx-wd-lg-40p-f{max-width:40%!important}.mn-wd-lg-40p-f{min-width:40%!important}.wd-lg-45{width:45px}.wd-lg-45p{width:45%}.mx-wd-lg-45p{max-width:45%}.mn-wd-lg-45p{min-width:45%}.wd-lg-45-f{width:45px!important}.wd-lg-45p-f{width:45%!important}.mx-wd-lg-45p-f{max-width:45%!important}.mn-wd-lg-45p-f{min-width:45%!important}.wd-lg-50{width:50px}.wd-lg-50p{width:50%}.mx-wd-lg-50p{max-width:50%}.mn-wd-lg-50p{min-width:50%}.wd-lg-50-f{width:50px!important}.wd-lg-50p-f{width:50%!important}.mx-wd-lg-50p-f{max-width:50%!important}.mn-wd-lg-50p-f{min-width:50%!important}.wd-lg-55{width:55px}.wd-lg-55p{width:55%}.mx-wd-lg-55p{max-width:55%}.mn-wd-lg-55p{min-width:55%}.wd-lg-55-f{width:55px!important}.wd-lg-55p-f{width:55%!important}.mx-wd-lg-55p-f{max-width:55%!important}.mn-wd-lg-55p-f{min-width:55%!important}.wd-lg-60{width:60px}.wd-lg-60p{width:60%}.mx-wd-lg-60p{max-width:60%}.mn-wd-lg-60p{min-width:60%}.wd-lg-60-f{width:60px!important}.wd-lg-60p-f{width:60%!important}.mx-wd-lg-60p-f{max-width:60%!important}.mn-wd-lg-60p-f{min-width:60%!important}.wd-lg-65{width:65px}.wd-lg-65p{width:65%}.mx-wd-lg-65p{max-width:65%}.mn-wd-lg-65p{min-width:65%}.wd-lg-65-f{width:65px!important}.wd-lg-65p-f{width:65%!important}.mx-wd-lg-65p-f{max-width:65%!important}.mn-wd-lg-65p-f{min-width:65%!important}.wd-lg-70{width:70px}.wd-lg-70p{width:70%}.mx-wd-lg-70p{max-width:70%}.mn-wd-lg-70p{min-width:70%}.wd-lg-70-f{width:70px!important}.wd-lg-70p-f{width:70%!important}.mx-wd-lg-70p-f{max-width:70%!important}.mn-wd-lg-70p-f{min-width:70%!important}.wd-lg-75{width:75px}.wd-lg-75p{width:75%}.mx-wd-lg-75p{max-width:75%}.mn-wd-lg-75p{min-width:75%}.wd-lg-75-f{width:75px!important}.wd-lg-75p-f{width:75%!important}.mx-wd-lg-75p-f{max-width:75%!important}.mn-wd-lg-75p-f{min-width:75%!important}.wd-lg-80{width:80px}.wd-lg-80p{width:80%}.mx-wd-lg-80p{max-width:80%}.mn-wd-lg-80p{min-width:80%}.wd-lg-80-f{width:80px!important}.wd-lg-80p-f{width:80%!important}.mx-wd-lg-80p-f{max-width:80%!important}.mn-wd-lg-80p-f{min-width:80%!important}.wd-lg-85{width:85px}.wd-lg-85p{width:85%}.mx-wd-lg-85p{max-width:85%}.mn-wd-lg-85p{min-width:85%}.wd-lg-85-f{width:85px!important}.wd-lg-85p-f{width:85%!important}.mx-wd-lg-85p-f{max-width:85%!important}.mn-wd-lg-85p-f{min-width:85%!important}.wd-lg-90{width:90px}.wd-lg-90p{width:90%}.mx-wd-lg-90p{max-width:90%}.mn-wd-lg-90p{min-width:90%}.wd-lg-90-f{width:90px!important}.wd-lg-90p-f{width:90%!important}.mx-wd-lg-90p-f{max-width:90%!important}.mn-wd-lg-90p-f{min-width:90%!important}.wd-lg-95{width:95px}.wd-lg-95p{width:95%}.mx-wd-lg-95p{max-width:95%}.mn-wd-lg-95p{min-width:95%}.wd-lg-95-f{width:95px!important}.wd-lg-95p-f{width:95%!important}.mx-wd-lg-95p-f{max-width:95%!important}.mn-wd-lg-95p-f{min-width:95%!important}.wd-lg-100{width:100px}.wd-lg-100p{width:100%}.mx-wd-lg-100p{max-width:100%}.mn-wd-lg-100p{min-width:100%}.wd-lg-100-f{width:100px!important}.wd-lg-100p-f{width:100%!important}.mx-wd-lg-100p-f{max-width:100%!important}.mn-wd-lg-100p-f{min-width:100%!important}.wd-lg-150{width:150px}.wd-lg-150p{width:150%}.mx-wd-lg-150p{max-width:150%}.mn-wd-lg-150p{min-width:150%}.wd-lg-150-f{width:150px!important}.wd-lg-150p-f{width:150%!important}.mx-wd-lg-150p-f{max-width:150%!important}.mn-wd-lg-150p-f{min-width:150%!important}.wd-lg-200{width:200px}.wd-lg-200p{width:200%}.mx-wd-lg-200p{max-width:200%}.mn-wd-lg-200p{min-width:200%}.wd-lg-200-f{width:200px!important}.wd-lg-200p-f{width:200%!important}.mx-wd-lg-200p-f{max-width:200%!important}.mn-wd-lg-200p-f{min-width:200%!important}.wd-lg-250{width:250px}.wd-lg-250p{width:250%}.mx-wd-lg-250p{max-width:250%}.mn-wd-lg-250p{min-width:250%}.wd-lg-250-f{width:250px!important}.wd-lg-250p-f{width:250%!important}.mx-wd-lg-250p-f{max-width:250%!important}.mn-wd-lg-250p-f{min-width:250%!important}.wd-lg-300{width:300px}.wd-lg-300p{width:300%}.mx-wd-lg-300p{max-width:300%}.mn-wd-lg-300p{min-width:300%}.wd-lg-300-f{width:300px!important}.wd-lg-300p-f{width:300%!important}.mx-wd-lg-300p-f{max-width:300%!important}.mn-wd-lg-300p-f{min-width:300%!important}.wd-lg-350{width:350px}.wd-lg-350p{width:350%}.mx-wd-lg-350p{max-width:350%}.mn-wd-lg-350p{min-width:350%}.wd-lg-350-f{width:350px!important}.wd-lg-350p-f{width:350%!important}.mx-wd-lg-350p-f{max-width:350%!important}.mn-wd-lg-350p-f{min-width:350%!important}.wd-lg-400{width:400px}.wd-lg-400p{width:400%}.mx-wd-lg-400p{max-width:400%}.mn-wd-lg-400p{min-width:400%}.wd-lg-400-f{width:400px!important}.wd-lg-400p-f{width:400%!important}.mx-wd-lg-400p-f{max-width:400%!important}.mn-wd-lg-400p-f{min-width:400%!important}.wd-lg-450{width:450px}.wd-lg-450p{width:450%}.mx-wd-lg-450p{max-width:450%}.mn-wd-lg-450p{min-width:450%}.wd-lg-450-f{width:450px!important}.wd-lg-450p-f{width:450%!important}.mx-wd-lg-450p-f{max-width:450%!important}.mn-wd-lg-450p-f{min-width:450%!important}.wd-lg-500{width:500px}.wd-lg-500p{width:500%}.mx-wd-lg-500p{max-width:500%}.mn-wd-lg-500p{min-width:500%}.wd-lg-500-f{width:500px!important}.wd-lg-500p-f{width:500%!important}.mx-wd-lg-500p-f{max-width:500%!important}.mn-wd-lg-500p-f{min-width:500%!important}.wd-lg-550{width:550px}.wd-lg-550p{width:550%}.mx-wd-lg-550p{max-width:550%}.mn-wd-lg-550p{min-width:550%}.wd-lg-550-f{width:550px!important}.wd-lg-550p-f{width:550%!important}.mx-wd-lg-550p-f{max-width:550%!important}.mn-wd-lg-550p-f{min-width:550%!important}.wd-lg-600{width:600px}.wd-lg-600p{width:600%}.mx-wd-lg-600p{max-width:600%}.mn-wd-lg-600p{min-width:600%}.wd-lg-600-f{width:600px!important}.wd-lg-600p-f{width:600%!important}.mx-wd-lg-600p-f{max-width:600%!important}.mn-wd-lg-600p-f{min-width:600%!important}.wd-lg-650{width:650px}.wd-lg-650p{width:650%}.mx-wd-lg-650p{max-width:650%}.mn-wd-lg-650p{min-width:650%}.wd-lg-650-f{width:650px!important}.wd-lg-650p-f{width:650%!important}.mx-wd-lg-650p-f{max-width:650%!important}.mn-wd-lg-650p-f{min-width:650%!important}.wd-lg-700{width:700px}.wd-lg-700p{width:700%}.mx-wd-lg-700p{max-width:700%}.mn-wd-lg-700p{min-width:700%}.wd-lg-700-f{width:700px!important}.wd-lg-700p-f{width:700%!important}.mx-wd-lg-700p-f{max-width:700%!important}.mn-wd-lg-700p-f{min-width:700%!important}.wd-lg-750{width:750px}.wd-lg-750p{width:750%}.mx-wd-lg-750p{max-width:750%}.mn-wd-lg-750p{min-width:750%}.wd-lg-750-f{width:750px!important}.wd-lg-750p-f{width:750%!important}.mx-wd-lg-750p-f{max-width:750%!important}.mn-wd-lg-750p-f{min-width:750%!important}.wd-lg-800{width:800px}.wd-lg-800p{width:800%}.mx-wd-lg-800p{max-width:800%}.mn-wd-lg-800p{min-width:800%}.wd-lg-800-f{width:800px!important}.wd-lg-800p-f{width:800%!important}.mx-wd-lg-800p-f{max-width:800%!important}.mn-wd-lg-800p-f{min-width:800%!important}.wd-lg-850{width:850px}.wd-lg-850p{width:850%}.mx-wd-lg-850p{max-width:850%}.mn-wd-lg-850p{min-width:850%}.wd-lg-850-f{width:850px!important}.wd-lg-850p-f{width:850%!important}.mx-wd-lg-850p-f{max-width:850%!important}.mn-wd-lg-850p-f{min-width:850%!important}.wd-lg-900{width:900px}.wd-lg-900p{width:900%}.mx-wd-lg-900p{max-width:900%}.mn-wd-lg-900p{min-width:900%}.wd-lg-900-f{width:900px!important}.wd-lg-900p-f{width:900%!important}.mx-wd-lg-900p-f{max-width:900%!important}.mn-wd-lg-900p-f{min-width:900%!important}.wd-lg-950{width:950px}.wd-lg-950p{width:950%}.mx-wd-lg-950p{max-width:950%}.mn-wd-lg-950p{min-width:950%}.wd-lg-950-f{width:950px!important}.wd-lg-950p-f{width:950%!important}.mx-wd-lg-950p-f{max-width:950%!important}.mn-wd-lg-950p-f{min-width:950%!important}.wd-lg-1000{width:1000px}.wd-lg-1000p{width:1000%}.mx-wd-lg-1000p{max-width:1000%}.mn-wd-lg-1000p{min-width:1000%}.wd-lg-1000-f{width:1000px!important}.wd-lg-1000p-f{width:1000%!important}.mx-wd-lg-1000p-f{max-width:1000%!important}.mn-wd-lg-1000p-f{min-width:1000%!important}.wd-lg-auto{width:auto}.wd-lg-auto-f{width:auto!important}}@media (min-width:1200px){.wd-xl-5{width:5px}.wd-xl-5p{width:5%}.mx-wd-xl-5p{max-width:5%}.mn-wd-xl-5p{min-width:5%}.wd-xl-5-f{width:5px!important}.wd-xl-5p-f{width:5%!important}.mx-wd-xl-5p-f{max-width:5%!important}.mn-wd-xl-5p-f{min-width:5%!important}.wd-xl-10{width:10px}.wd-xl-10p{width:10%}.mx-wd-xl-10p{max-width:10%}.mn-wd-xl-10p{min-width:10%}.wd-xl-10-f{width:10px!important}.wd-xl-10p-f{width:10%!important}.mx-wd-xl-10p-f{max-width:10%!important}.mn-wd-xl-10p-f{min-width:10%!important}.wd-xl-15{width:15px}.wd-xl-15p{width:15%}.mx-wd-xl-15p{max-width:15%}.mn-wd-xl-15p{min-width:15%}.wd-xl-15-f{width:15px!important}.wd-xl-15p-f{width:15%!important}.mx-wd-xl-15p-f{max-width:15%!important}.mn-wd-xl-15p-f{min-width:15%!important}.wd-xl-20{width:20px}.wd-xl-20p{width:20%}.mx-wd-xl-20p{max-width:20%}.mn-wd-xl-20p{min-width:20%}.wd-xl-20-f{width:20px!important}.wd-xl-20p-f{width:20%!important}.mx-wd-xl-20p-f{max-width:20%!important}.mn-wd-xl-20p-f{min-width:20%!important}.wd-xl-25{width:25px}.wd-xl-25p{width:25%}.mx-wd-xl-25p{max-width:25%}.mn-wd-xl-25p{min-width:25%}.wd-xl-25-f{width:25px!important}.wd-xl-25p-f{width:25%!important}.mx-wd-xl-25p-f{max-width:25%!important}.mn-wd-xl-25p-f{min-width:25%!important}.wd-xl-30{width:30px}.wd-xl-30p{width:30%}.mx-wd-xl-30p{max-width:30%}.mn-wd-xl-30p{min-width:30%}.wd-xl-30-f{width:30px!important}.wd-xl-30p-f{width:30%!important}.mx-wd-xl-30p-f{max-width:30%!important}.mn-wd-xl-30p-f{min-width:30%!important}.wd-xl-35{width:35px}.wd-xl-35p{width:35%}.mx-wd-xl-35p{max-width:35%}.mn-wd-xl-35p{min-width:35%}.wd-xl-35-f{width:35px!important}.wd-xl-35p-f{width:35%!important}.mx-wd-xl-35p-f{max-width:35%!important}.mn-wd-xl-35p-f{min-width:35%!important}.wd-xl-40{width:40px}.wd-xl-40p{width:40%}.mx-wd-xl-40p{max-width:40%}.mn-wd-xl-40p{min-width:40%}.wd-xl-40-f{width:40px!important}.wd-xl-40p-f{width:40%!important}.mx-wd-xl-40p-f{max-width:40%!important}.mn-wd-xl-40p-f{min-width:40%!important}.wd-xl-45{width:45px}.wd-xl-45p{width:45%}.mx-wd-xl-45p{max-width:45%}.mn-wd-xl-45p{min-width:45%}.wd-xl-45-f{width:45px!important}.wd-xl-45p-f{width:45%!important}.mx-wd-xl-45p-f{max-width:45%!important}.mn-wd-xl-45p-f{min-width:45%!important}.wd-xl-50{width:50px}.wd-xl-50p{width:50%}.mx-wd-xl-50p{max-width:50%}.mn-wd-xl-50p{min-width:50%}.wd-xl-50-f{width:50px!important}.wd-xl-50p-f{width:50%!important}.mx-wd-xl-50p-f{max-width:50%!important}.mn-wd-xl-50p-f{min-width:50%!important}.wd-xl-55{width:55px}.wd-xl-55p{width:55%}.mx-wd-xl-55p{max-width:55%}.mn-wd-xl-55p{min-width:55%}.wd-xl-55-f{width:55px!important}.wd-xl-55p-f{width:55%!important}.mx-wd-xl-55p-f{max-width:55%!important}.mn-wd-xl-55p-f{min-width:55%!important}.wd-xl-60{width:60px}.wd-xl-60p{width:60%}.mx-wd-xl-60p{max-width:60%}.mn-wd-xl-60p{min-width:60%}.wd-xl-60-f{width:60px!important}.wd-xl-60p-f{width:60%!important}.mx-wd-xl-60p-f{max-width:60%!important}.mn-wd-xl-60p-f{min-width:60%!important}.wd-xl-65{width:65px}.wd-xl-65p{width:65%}.mx-wd-xl-65p{max-width:65%}.mn-wd-xl-65p{min-width:65%}.wd-xl-65-f{width:65px!important}.wd-xl-65p-f{width:65%!important}.mx-wd-xl-65p-f{max-width:65%!important}.mn-wd-xl-65p-f{min-width:65%!important}.wd-xl-70{width:70px}.wd-xl-70p{width:70%}.mx-wd-xl-70p{max-width:70%}.mn-wd-xl-70p{min-width:70%}.wd-xl-70-f{width:70px!important}.wd-xl-70p-f{width:70%!important}.mx-wd-xl-70p-f{max-width:70%!important}.mn-wd-xl-70p-f{min-width:70%!important}.wd-xl-75{width:75px}.wd-xl-75p{width:75%}.mx-wd-xl-75p{max-width:75%}.mn-wd-xl-75p{min-width:75%}.wd-xl-75-f{width:75px!important}.wd-xl-75p-f{width:75%!important}.mx-wd-xl-75p-f{max-width:75%!important}.mn-wd-xl-75p-f{min-width:75%!important}.wd-xl-80{width:80px}.wd-xl-80p{width:80%}.mx-wd-xl-80p{max-width:80%}.mn-wd-xl-80p{min-width:80%}.wd-xl-80-f{width:80px!important}.wd-xl-80p-f{width:80%!important}.mx-wd-xl-80p-f{max-width:80%!important}.mn-wd-xl-80p-f{min-width:80%!important}.wd-xl-85{width:85px}.wd-xl-85p{width:85%}.mx-wd-xl-85p{max-width:85%}.mn-wd-xl-85p{min-width:85%}.wd-xl-85-f{width:85px!important}.wd-xl-85p-f{width:85%!important}.mx-wd-xl-85p-f{max-width:85%!important}.mn-wd-xl-85p-f{min-width:85%!important}.wd-xl-90{width:90px}.wd-xl-90p{width:90%}.mx-wd-xl-90p{max-width:90%}.mn-wd-xl-90p{min-width:90%}.wd-xl-90-f{width:90px!important}.wd-xl-90p-f{width:90%!important}.mx-wd-xl-90p-f{max-width:90%!important}.mn-wd-xl-90p-f{min-width:90%!important}.wd-xl-95{width:95px}.wd-xl-95p{width:95%}.mx-wd-xl-95p{max-width:95%}.mn-wd-xl-95p{min-width:95%}.wd-xl-95-f{width:95px!important}.wd-xl-95p-f{width:95%!important}.mx-wd-xl-95p-f{max-width:95%!important}.mn-wd-xl-95p-f{min-width:95%!important}.wd-xl-100{width:100px}.wd-xl-100p{width:100%}.mx-wd-xl-100p{max-width:100%}.mn-wd-xl-100p{min-width:100%}.wd-xl-100-f{width:100px!important}.wd-xl-100p-f{width:100%!important}.mx-wd-xl-100p-f{max-width:100%!important}.mn-wd-xl-100p-f{min-width:100%!important}.wd-xl-150{width:150px}.wd-xl-150p{width:150%}.mx-wd-xl-150p{max-width:150%}.mn-wd-xl-150p{min-width:150%}.wd-xl-150-f{width:150px!important}.wd-xl-150p-f{width:150%!important}.mx-wd-xl-150p-f{max-width:150%!important}.mn-wd-xl-150p-f{min-width:150%!important}.wd-xl-200{width:200px}.wd-xl-200p{width:200%}.mx-wd-xl-200p{max-width:200%}.mn-wd-xl-200p{min-width:200%}.wd-xl-200-f{width:200px!important}.wd-xl-200p-f{width:200%!important}.mx-wd-xl-200p-f{max-width:200%!important}.mn-wd-xl-200p-f{min-width:200%!important}.wd-xl-250{width:250px}.wd-xl-250p{width:250%}.mx-wd-xl-250p{max-width:250%}.mn-wd-xl-250p{min-width:250%}.wd-xl-250-f{width:250px!important}.wd-xl-250p-f{width:250%!important}.mx-wd-xl-250p-f{max-width:250%!important}.mn-wd-xl-250p-f{min-width:250%!important}.wd-xl-300{width:300px}.wd-xl-300p{width:300%}.mx-wd-xl-300p{max-width:300%}.mn-wd-xl-300p{min-width:300%}.wd-xl-300-f{width:300px!important}.wd-xl-300p-f{width:300%!important}.mx-wd-xl-300p-f{max-width:300%!important}.mn-wd-xl-300p-f{min-width:300%!important}.wd-xl-350{width:350px}.wd-xl-350p{width:350%}.mx-wd-xl-350p{max-width:350%}.mn-wd-xl-350p{min-width:350%}.wd-xl-350-f{width:350px!important}.wd-xl-350p-f{width:350%!important}.mx-wd-xl-350p-f{max-width:350%!important}.mn-wd-xl-350p-f{min-width:350%!important}.wd-xl-400{width:400px}.wd-xl-400p{width:400%}.mx-wd-xl-400p{max-width:400%}.mn-wd-xl-400p{min-width:400%}.wd-xl-400-f{width:400px!important}.wd-xl-400p-f{width:400%!important}.mx-wd-xl-400p-f{max-width:400%!important}.mn-wd-xl-400p-f{min-width:400%!important}.wd-xl-450{width:450px}.wd-xl-450p{width:450%}.mx-wd-xl-450p{max-width:450%}.mn-wd-xl-450p{min-width:450%}.wd-xl-450-f{width:450px!important}.wd-xl-450p-f{width:450%!important}.mx-wd-xl-450p-f{max-width:450%!important}.mn-wd-xl-450p-f{min-width:450%!important}.wd-xl-500{width:500px}.wd-xl-500p{width:500%}.mx-wd-xl-500p{max-width:500%}.mn-wd-xl-500p{min-width:500%}.wd-xl-500-f{width:500px!important}.wd-xl-500p-f{width:500%!important}.mx-wd-xl-500p-f{max-width:500%!important}.mn-wd-xl-500p-f{min-width:500%!important}.wd-xl-550{width:550px}.wd-xl-550p{width:550%}.mx-wd-xl-550p{max-width:550%}.mn-wd-xl-550p{min-width:550%}.wd-xl-550-f{width:550px!important}.wd-xl-550p-f{width:550%!important}.mx-wd-xl-550p-f{max-width:550%!important}.mn-wd-xl-550p-f{min-width:550%!important}.wd-xl-600{width:600px}.wd-xl-600p{width:600%}.mx-wd-xl-600p{max-width:600%}.mn-wd-xl-600p{min-width:600%}.wd-xl-600-f{width:600px!important}.wd-xl-600p-f{width:600%!important}.mx-wd-xl-600p-f{max-width:600%!important}.mn-wd-xl-600p-f{min-width:600%!important}.wd-xl-650{width:650px}.wd-xl-650p{width:650%}.mx-wd-xl-650p{max-width:650%}.mn-wd-xl-650p{min-width:650%}.wd-xl-650-f{width:650px!important}.wd-xl-650p-f{width:650%!important}.mx-wd-xl-650p-f{max-width:650%!important}.mn-wd-xl-650p-f{min-width:650%!important}.wd-xl-700{width:700px}.wd-xl-700p{width:700%}.mx-wd-xl-700p{max-width:700%}.mn-wd-xl-700p{min-width:700%}.wd-xl-700-f{width:700px!important}.wd-xl-700p-f{width:700%!important}.mx-wd-xl-700p-f{max-width:700%!important}.mn-wd-xl-700p-f{min-width:700%!important}.wd-xl-750{width:750px}.wd-xl-750p{width:750%}.mx-wd-xl-750p{max-width:750%}.mn-wd-xl-750p{min-width:750%}.wd-xl-750-f{width:750px!important}.wd-xl-750p-f{width:750%!important}.mx-wd-xl-750p-f{max-width:750%!important}.mn-wd-xl-750p-f{min-width:750%!important}.wd-xl-800{width:800px}.wd-xl-800p{width:800%}.mx-wd-xl-800p{max-width:800%}.mn-wd-xl-800p{min-width:800%}.wd-xl-800-f{width:800px!important}.wd-xl-800p-f{width:800%!important}.mx-wd-xl-800p-f{max-width:800%!important}.mn-wd-xl-800p-f{min-width:800%!important}.wd-xl-850{width:850px}.wd-xl-850p{width:850%}.mx-wd-xl-850p{max-width:850%}.mn-wd-xl-850p{min-width:850%}.wd-xl-850-f{width:850px!important}.wd-xl-850p-f{width:850%!important}.mx-wd-xl-850p-f{max-width:850%!important}.mn-wd-xl-850p-f{min-width:850%!important}.wd-xl-900{width:900px}.wd-xl-900p{width:900%}.mx-wd-xl-900p{max-width:900%}.mn-wd-xl-900p{min-width:900%}.wd-xl-900-f{width:900px!important}.wd-xl-900p-f{width:900%!important}.mx-wd-xl-900p-f{max-width:900%!important}.mn-wd-xl-900p-f{min-width:900%!important}.wd-xl-950{width:950px}.wd-xl-950p{width:950%}.mx-wd-xl-950p{max-width:950%}.mn-wd-xl-950p{min-width:950%}.wd-xl-950-f{width:950px!important}.wd-xl-950p-f{width:950%!important}.mx-wd-xl-950p-f{max-width:950%!important}.mn-wd-xl-950p-f{min-width:950%!important}.wd-xl-1000{width:1000px}.wd-xl-1000p{width:1000%}.mx-wd-xl-1000p{max-width:1000%}.mn-wd-xl-1000p{min-width:1000%}.wd-xl-1000-f{width:1000px!important}.wd-xl-1000p-f{width:1000%!important}.mx-wd-xl-1000p-f{max-width:1000%!important}.mn-wd-xl-1000p-f{min-width:1000%!important}.wd-xl-auto{width:auto;width:auto!important}}@media (min-width:1400px){.wd-xxl-5{width:5px}.wd-xxl-5p{width:5%}.mx-wd-xxl-5p{max-width:5%}.mn-wd-xxl-5p{min-width:5%}.wd-xxl-5-f{width:5px!important}.wd-xxl-5p-f{width:5%!important}.mx-wd-xxl-5p-f{max-width:5%!important}.mn-wd-xxl-5p-f{min-width:5%!important}.wd-xxl-10{width:10px}.wd-xxl-10p{width:10%}.mx-wd-xxl-10p{max-width:10%}.mn-wd-xxl-10p{min-width:10%}.wd-xxl-10-f{width:10px!important}.wd-xxl-10p-f{width:10%!important}.mx-wd-xxl-10p-f{max-width:10%!important}.mn-wd-xxl-10p-f{min-width:10%!important}.wd-xxl-15{width:15px}.wd-xxl-15p{width:15%}.mx-wd-xxl-15p{max-width:15%}.mn-wd-xxl-15p{min-width:15%}.wd-xxl-15-f{width:15px!important}.wd-xxl-15p-f{width:15%!important}.mx-wd-xxl-15p-f{max-width:15%!important}.mn-wd-xxl-15p-f{min-width:15%!important}.wd-xxl-20{width:20px}.wd-xxl-20p{width:20%}.mx-wd-xxl-20p{max-width:20%}.mn-wd-xxl-20p{min-width:20%}.wd-xxl-20-f{width:20px!important}.wd-xxl-20p-f{width:20%!important}.mx-wd-xxl-20p-f{max-width:20%!important}.mn-wd-xxl-20p-f{min-width:20%!important}.wd-xxl-25{width:25px}.wd-xxl-25p{width:25%}.mx-wd-xxl-25p{max-width:25%}.mn-wd-xxl-25p{min-width:25%}.wd-xxl-25-f{width:25px!important}.wd-xxl-25p-f{width:25%!important}.mx-wd-xxl-25p-f{max-width:25%!important}.mn-wd-xxl-25p-f{min-width:25%!important}.wd-xxl-30{width:30px}.wd-xxl-30p{width:30%}.mx-wd-xxl-30p{max-width:30%}.mn-wd-xxl-30p{min-width:30%}.wd-xxl-30-f{width:30px!important}.wd-xxl-30p-f{width:30%!important}.mx-wd-xxl-30p-f{max-width:30%!important}.mn-wd-xxl-30p-f{min-width:30%!important}.wd-xxl-35{width:35px}.wd-xxl-35p{width:35%}.mx-wd-xxl-35p{max-width:35%}.mn-wd-xxl-35p{min-width:35%}.wd-xxl-35-f{width:35px!important}.wd-xxl-35p-f{width:35%!important}.mx-wd-xxl-35p-f{max-width:35%!important}.mn-wd-xxl-35p-f{min-width:35%!important}.wd-xxl-40{width:40px}.wd-xxl-40p{width:40%}.mx-wd-xxl-40p{max-width:40%}.mn-wd-xxl-40p{min-width:40%}.wd-xxl-40-f{width:40px!important}.wd-xxl-40p-f{width:40%!important}.mx-wd-xxl-40p-f{max-width:40%!important}.mn-wd-xxl-40p-f{min-width:40%!important}.wd-xxl-45{width:45px}.wd-xxl-45p{width:45%}.mx-wd-xxl-45p{max-width:45%}.mn-wd-xxl-45p{min-width:45%}.wd-xxl-45-f{width:45px!important}.wd-xxl-45p-f{width:45%!important}.mx-wd-xxl-45p-f{max-width:45%!important}.mn-wd-xxl-45p-f{min-width:45%!important}.wd-xxl-50{width:50px}.wd-xxl-50p{width:50%}.mx-wd-xxl-50p{max-width:50%}.mn-wd-xxl-50p{min-width:50%}.wd-xxl-50-f{width:50px!important}.wd-xxl-50p-f{width:50%!important}.mx-wd-xxl-50p-f{max-width:50%!important}.mn-wd-xxl-50p-f{min-width:50%!important}.wd-xxl-55{width:55px}.wd-xxl-55p{width:55%}.mx-wd-xxl-55p{max-width:55%}.mn-wd-xxl-55p{min-width:55%}.wd-xxl-55-f{width:55px!important}.wd-xxl-55p-f{width:55%!important}.mx-wd-xxl-55p-f{max-width:55%!important}.mn-wd-xxl-55p-f{min-width:55%!important}.wd-xxl-60{width:60px}.wd-xxl-60p{width:60%}.mx-wd-xxl-60p{max-width:60%}.mn-wd-xxl-60p{min-width:60%}.wd-xxl-60-f{width:60px!important}.wd-xxl-60p-f{width:60%!important}.mx-wd-xxl-60p-f{max-width:60%!important}.mn-wd-xxl-60p-f{min-width:60%!important}.wd-xxl-65{width:65px}.wd-xxl-65p{width:65%}.mx-wd-xxl-65p{max-width:65%}.mn-wd-xxl-65p{min-width:65%}.wd-xxl-65-f{width:65px!important}.wd-xxl-65p-f{width:65%!important}.mx-wd-xxl-65p-f{max-width:65%!important}.mn-wd-xxl-65p-f{min-width:65%!important}.wd-xxl-70{width:70px}.wd-xxl-70p{width:70%}.mx-wd-xxl-70p{max-width:70%}.mn-wd-xxl-70p{min-width:70%}.wd-xxl-70-f{width:70px!important}.wd-xxl-70p-f{width:70%!important}.mx-wd-xxl-70p-f{max-width:70%!important}.mn-wd-xxl-70p-f{min-width:70%!important}.wd-xxl-75{width:75px}.wd-xxl-75p{width:75%}.mx-wd-xxl-75p{max-width:75%}.mn-wd-xxl-75p{min-width:75%}.wd-xxl-75-f{width:75px!important}.wd-xxl-75p-f{width:75%!important}.mx-wd-xxl-75p-f{max-width:75%!important}.mn-wd-xxl-75p-f{min-width:75%!important}.wd-xxl-80{width:80px}.wd-xxl-80p{width:80%}.mx-wd-xxl-80p{max-width:80%}.mn-wd-xxl-80p{min-width:80%}.wd-xxl-80-f{width:80px!important}.wd-xxl-80p-f{width:80%!important}.mx-wd-xxl-80p-f{max-width:80%!important}.mn-wd-xxl-80p-f{min-width:80%!important}.wd-xxl-85{width:85px}.wd-xxl-85p{width:85%}.mx-wd-xxl-85p{max-width:85%}.mn-wd-xxl-85p{min-width:85%}.wd-xxl-85-f{width:85px!important}.wd-xxl-85p-f{width:85%!important}.mx-wd-xxl-85p-f{max-width:85%!important}.mn-wd-xxl-85p-f{min-width:85%!important}.wd-xxl-90{width:90px}.wd-xxl-90p{width:90%}.mx-wd-xxl-90p{max-width:90%}.mn-wd-xxl-90p{min-width:90%}.wd-xxl-90-f{width:90px!important}.wd-xxl-90p-f{width:90%!important}.mx-wd-xxl-90p-f{max-width:90%!important}.mn-wd-xxl-90p-f{min-width:90%!important}.wd-xxl-95{width:95px}.wd-xxl-95p{width:95%}.mx-wd-xxl-95p{max-width:95%}.mn-wd-xxl-95p{min-width:95%}.wd-xxl-95-f{width:95px!important}.wd-xxl-95p-f{width:95%!important}.mx-wd-xxl-95p-f{max-width:95%!important}.mn-wd-xxl-95p-f{min-width:95%!important}.wd-xxl-100{width:100px}.wd-xxl-100p{width:100%}.mx-wd-xxl-100p{max-width:100%}.mn-wd-xxl-100p{min-width:100%}.wd-xxl-100-f{width:100px!important}.wd-xxl-100p-f{width:100%!important}.mx-wd-xxl-100p-f{max-width:100%!important}.mn-wd-xxl-100p-f{min-width:100%!important}.wd-xxl-150{width:150px}.wd-xxl-150p{width:150%}.mx-wd-xxl-150p{max-width:150%}.mn-wd-xxl-150p{min-width:150%}.wd-xxl-150-f{width:150px!important}.wd-xxl-150p-f{width:150%!important}.mx-wd-xxl-150p-f{max-width:150%!important}.mn-wd-xxl-150p-f{min-width:150%!important}.wd-xxl-200{width:200px}.wd-xxl-200p{width:200%}.mx-wd-xxl-200p{max-width:200%}.mn-wd-xxl-200p{min-width:200%}.wd-xxl-200-f{width:200px!important}.wd-xxl-200p-f{width:200%!important}.mx-wd-xxl-200p-f{max-width:200%!important}.mn-wd-xxl-200p-f{min-width:200%!important}.wd-xxl-250{width:250px}.wd-xxl-250p{width:250%}.mx-wd-xxl-250p{max-width:250%}.mn-wd-xxl-250p{min-width:250%}.wd-xxl-250-f{width:250px!important}.wd-xxl-250p-f{width:250%!important}.mx-wd-xxl-250p-f{max-width:250%!important}.mn-wd-xxl-250p-f{min-width:250%!important}.wd-xxl-300{width:300px}.wd-xxl-300p{width:300%}.mx-wd-xxl-300p{max-width:300%}.mn-wd-xxl-300p{min-width:300%}.wd-xxl-300-f{width:300px!important}.wd-xxl-300p-f{width:300%!important}.mx-wd-xxl-300p-f{max-width:300%!important}.mn-wd-xxl-300p-f{min-width:300%!important}.wd-xxl-350{width:350px}.wd-xxl-350p{width:350%}.mx-wd-xxl-350p{max-width:350%}.mn-wd-xxl-350p{min-width:350%}.wd-xxl-350-f{width:350px!important}.wd-xxl-350p-f{width:350%!important}.mx-wd-xxl-350p-f{max-width:350%!important}.mn-wd-xxl-350p-f{min-width:350%!important}.wd-xxl-400{width:400px}.wd-xxl-400p{width:400%}.mx-wd-xxl-400p{max-width:400%}.mn-wd-xxl-400p{min-width:400%}.wd-xxl-400-f{width:400px!important}.wd-xxl-400p-f{width:400%!important}.mx-wd-xxl-400p-f{max-width:400%!important}.mn-wd-xxl-400p-f{min-width:400%!important}.wd-xxl-450{width:450px}.wd-xxl-450p{width:450%}.mx-wd-xxl-450p{max-width:450%}.mn-wd-xxl-450p{min-width:450%}.wd-xxl-450-f{width:450px!important}.wd-xxl-450p-f{width:450%!important}.mx-wd-xxl-450p-f{max-width:450%!important}.mn-wd-xxl-450p-f{min-width:450%!important}.wd-xxl-500{width:500px}.wd-xxl-500p{width:500%}.mx-wd-xxl-500p{max-width:500%}.mn-wd-xxl-500p{min-width:500%}.wd-xxl-500-f{width:500px!important}.wd-xxl-500p-f{width:500%!important}.mx-wd-xxl-500p-f{max-width:500%!important}.mn-wd-xxl-500p-f{min-width:500%!important}.wd-xxl-550{width:550px}.wd-xxl-550p{width:550%}.mx-wd-xxl-550p{max-width:550%}.mn-wd-xxl-550p{min-width:550%}.wd-xxl-550-f{width:550px!important}.wd-xxl-550p-f{width:550%!important}.mx-wd-xxl-550p-f{max-width:550%!important}.mn-wd-xxl-550p-f{min-width:550%!important}.wd-xxl-600{width:600px}.wd-xxl-600p{width:600%}.mx-wd-xxl-600p{max-width:600%}.mn-wd-xxl-600p{min-width:600%}.wd-xxl-600-f{width:600px!important}.wd-xxl-600p-f{width:600%!important}.mx-wd-xxl-600p-f{max-width:600%!important}.mn-wd-xxl-600p-f{min-width:600%!important}.wd-xxl-650{width:650px}.wd-xxl-650p{width:650%}.mx-wd-xxl-650p{max-width:650%}.mn-wd-xxl-650p{min-width:650%}.wd-xxl-650-f{width:650px!important}.wd-xxl-650p-f{width:650%!important}.mx-wd-xxl-650p-f{max-width:650%!important}.mn-wd-xxl-650p-f{min-width:650%!important}.wd-xxl-700{width:700px}.wd-xxl-700p{width:700%}.mx-wd-xxl-700p{max-width:700%}.mn-wd-xxl-700p{min-width:700%}.wd-xxl-700-f{width:700px!important}.wd-xxl-700p-f{width:700%!important}.mx-wd-xxl-700p-f{max-width:700%!important}.mn-wd-xxl-700p-f{min-width:700%!important}.wd-xxl-750{width:750px}.wd-xxl-750p{width:750%}.mx-wd-xxl-750p{max-width:750%}.mn-wd-xxl-750p{min-width:750%}.wd-xxl-750-f{width:750px!important}.wd-xxl-750p-f{width:750%!important}.mx-wd-xxl-750p-f{max-width:750%!important}.mn-wd-xxl-750p-f{min-width:750%!important}.wd-xxl-800{width:800px}.wd-xxl-800p{width:800%}.mx-wd-xxl-800p{max-width:800%}.mn-wd-xxl-800p{min-width:800%}.wd-xxl-800-f{width:800px!important}.wd-xxl-800p-f{width:800%!important}.mx-wd-xxl-800p-f{max-width:800%!important}.mn-wd-xxl-800p-f{min-width:800%!important}.wd-xxl-850{width:850px}.wd-xxl-850p{width:850%}.mx-wd-xxl-850p{max-width:850%}.mn-wd-xxl-850p{min-width:850%}.wd-xxl-850-f{width:850px!important}.wd-xxl-850p-f{width:850%!important}.mx-wd-xxl-850p-f{max-width:850%!important}.mn-wd-xxl-850p-f{min-width:850%!important}.wd-xxl-900{width:900px}.wd-xxl-900p{width:900%}.mx-wd-xxl-900p{max-width:900%}.mn-wd-xxl-900p{min-width:900%}.wd-xxl-900-f{width:900px!important}.wd-xxl-900p-f{width:900%!important}.mx-wd-xxl-900p-f{max-width:900%!important}.mn-wd-xxl-900p-f{min-width:900%!important}.wd-xxl-950{width:950px}.wd-xxl-950p{width:950%}.mx-wd-xxl-950p{max-width:950%}.mn-wd-xxl-950p{min-width:950%}.wd-xxl-950-f{width:950px!important}.wd-xxl-950p-f{width:950%!important}.mx-wd-xxl-950p-f{max-width:950%!important}.mn-wd-xxl-950p-f{min-width:950%!important}.wd-xxl-1000{width:1000px}.wd-xxl-1000p{width:1000%}.mx-wd-xxl-1000p{max-width:1000%}.mn-wd-xxl-1000p{min-width:1000%}.wd-xxl-1000-f{width:1000px!important}.wd-xxl-1000p-f{width:1000%!important}.mx-wd-xxl-1000p-f{max-width:1000%!important}.mn-wd-xxl-1000p-f{min-width:1000%!important}.wd-xxl-auto{width:auto;width:auto!important}}.bg-facebook{background:social-color("facebook")}.bg-twitter{background:social-color("twitter")}.bg-google{background:social-color("google")}.bg-youtube{background:social-color("youtube")}.bg-vimeo{background:social-color("vimeo")}.bg-dribbble{background:social-color("dribbble")}.bg-github{background:social-color("github")}.bg-instagram{background:social-color("instagram")}.bg-pinterest{background:social-color("pinterest")}.bg-flickr{background:social-color("flickr")}.bg-bitbucket{background:social-color("bitbucket")}.bg-linkedin{background:social-color("linkedin")}body{margin:0;padding:0}.btn,.btn-group.open .dropdown-toggle,.btn:active,.btn:focus,.btn:hover,.btn:visited,.fc .fc-button-primary,.swal2-popup .swal2-actions button,.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover,a,a:active,a:checked,a:focus,a:hover,a:visited,body,button,button:active,button:hover,button:visited,div,div.tox .tox-button,input,input:active,input:focus,input:hover,input:visited,select,select:active,select:focus,select:visited,textarea,textarea:active,textarea:focus,textarea:visited{box-shadow:none}.form-check-input,select{-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:#000}:-moz-full-screen,:-webkit-full-screen,:fullscreen :-ms-full-screen{overflow:auto}pre{background-color:color(gray-lighter);padding:15px;font-size:14px}code{padding:5px;font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;border-radius:4px}.grid-margin{margin-bottom:1.5rem}@media (min-width:576px){.grid-margin-sm-0{margin-bottom:0}}@media (min-width:768px){.grid-margin-md-0{margin-bottom:0}}@media (min-width:992px){.grid-margin-lg-0{margin-bottom:0}}@media (min-width:1200px){.grid-margin-xl-0{margin-bottom:0}}.stretch-card{display:flex;align-items:stretch;justify-content:stretch}.stretch-card>.card{width:100%;min-width:100%}.img-lg{width:92px;height:92px}.img-md{width:75px;height:92px}.img-sm{width:43px;height:43px}.img-xs{width:36px;height:36px}.img-ss{width:26px;height:26px}.fw-boldest{font-weight:900}.tx-10{font-size:10px}.tx-11{font-size:11px}.tx-12{font-size:12px}.tx-13{font-size:13px}.tx-14{font-size:14px}.tx-16{font-size:16px}.tx-80{font-size:80px}svg.icon-xs{width:12px;height:12px}svg.icon-sm{width:14px;height:14px}svg.icon-md{width:16px;height:16px}svg.icon-lg{width:20px;height:20px}svg.icon-xl{width:26px;height:26px}svg.icon-xxl{width:40px;height:40px}.icon-xs{font-size:14px}.icon-sm{font-size:16px}.icon-md{font-size:18px}.icon-lg{font-size:20px}.icon-xl{font-size:24px}.icon-xxl{font-size:30px}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.pt-1px{padding-top:1px}.pt-2px{padding-top:2px}.pt-3px{padding-top:3px}.pb-1px{padding-bottom:1px}.pb-2px{padding-bottom:2px}.pb-3px{padding-bottom:3px}.mt-1px{margin-top:1px}.mt-2px{margin-top:2px}.mt-3px{margin-top:3px}.mb-1px{margin-bottom:1px}.mb-2px{margin-bottom:2px}.mb-3px{margin-bottom:3px}.ht-5{height:5px}.ht-10{height:10px}.ht-15{height:15px}.ht-20{height:20px}.ht-30{height:30px}.ht-40{height:40px}.ht-50{height:50px}.ht-60{height:60px}.ht-70{height:70px}.ht-80{height:80px}.ht-90{height:90px}.ht-100{height:100px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-facebook{color:#3b5998}.text-twitter{color:#1da1f2}.text-google{color:#dc4e41}.text-youtube{color:red}.text-vimeo{color:#1ab7ea}.text-dribbble{color:#ea4c89}.text-github{color:#181717}.text-instagram{color:#e4405f}.text-pinterest{color:#bd081c}.text-flickr{color:#0063dc}.text-bitbucket{color:#0052cc}.text-linkedin{color:#0077b5}.loader-wrapper{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9999;background:rgba(249,250,251,.5);display:flex;align-items:center;justify-content:center}.loaded .loader-wrapper{visibility:hidden;opacity:0;transition:all .8s ease-out}.loader-wrapper .loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:50px;height:50px;border-radius:50%;background:#114569;background:linear-gradient(90deg,#114569 10%,transparent 42%);animation:loading 1.4s linear infinite;transform:translateZ(0)}.loader-wrapper .loader.loader:before{width:50%;height:50%;background:#114569;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader-wrapper .loader.loader:after{background:#f9fafb;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-wrapper{display:flex}.main-wrapper .page-wrapper{min-height:100vh;background:#f9fafb;width:calc(100% - 240px);margin-left:240px;display:flex;flex-direction:column;transition:margin .1s ease,width .1s ease}.main-wrapper .page-wrapper .page-content{flex-grow:1;padding:25px;margin-top:60px}@media (max-width:767px){.main-wrapper .page-wrapper .page-content{padding:25px 15px}}.main-wrapper .page-wrapper.full-page{width:100%;margin-left:0}.main-wrapper .page-wrapper.full-page .page-content{margin-top:0}@media (max-width:991px){.main-wrapper .page-wrapper{margin-left:0;width:100%}}.page-content .content-nav-wrapper{padding:0;position:sticky;top:80px;height:calc(100vh - 6rem);overflow-y:auto;border-left:1px solid #e9ecef;display:none}@media (min-width:1200px){.page-content .content-nav-wrapper{display:block}}.page-content .content-nav-wrapper .content-nav{padding:0 25px}.page-content .content-nav-wrapper .content-nav .nav-item .nav-link{padding:0;height:30px;white-space:nowrap;color:#7987a1;display:flex;align-items:center}.page-wrapper .navbar{width:calc(100% - 240px);height:60px;padding:0;position:fixed;right:0;left:240px}@media (max-width:991px){.page-wrapper .navbar{width:100%;left:0}}.navbar{background:#fff;border-bottom:1px solid #e9ecef;display:flex;align-items:center;z-index:978;box-shadow:3px 0 10px 0 rgba(183,192,206,.2);transition:width .1s ease,left .1s ease}.navbar .sidebar-toggler{height:100%;border-right:1px solid #e9ecef;align-items:center;padding:0 25px;display:none}.navbar .sidebar-toggler svg{width:20px;height:20px;color:#7987a1}@media (max-width:991px){.navbar .sidebar-toggler{display:flex}}.navbar .search-form{width:100%;margin-right:60px}.navbar .search-form .input-group .input-group-text{padding:0;border:0;color:#7987a1;background:#fff}.navbar .search-form .input-group .input-group-text svg{width:20px;height:20px;cursor:pointer}.navbar .search-form .input-group .form-control,.navbar .search-form .input-group .select2-container--default .select2-search--dropdown .select2-search__field,.navbar .search-form .input-group .typeahead.tt-hint,.navbar .search-form .input-group .typeahead.tt-input,.select2-container--default .select2-search--dropdown .navbar .search-form .input-group .select2-search__field{border:0;margin-top:3px}.navbar .navbar-content{display:flex;width:100%;height:100%;padding-left:25px;padding-right:25px}@media (max-width:991px){.navbar .navbar-content{width:calc(100% - 71px)}}.navbar .navbar-content .navbar-nav{display:flex;flex-direction:row;margin-left:auto}.navbar .navbar-content .navbar-nav .nav-item{position:relative;margin-left:5px;margin-right:5px;min-width:30px;display:flex;align-items:center}.navbar .navbar-content .navbar-nav .nav-item .nav-link{color:#000;padding:0;position:relative;margin-left:auto;margin-right:auto}.navbar .navbar-content .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-content .navbar-nav .nav-item .nav-link[aria-expanded=true]{color:#114569}.navbar .navbar-content .navbar-nav .nav-item .nav-link:after{display:none}.navbar .navbar-content .navbar-nav .nav-item .nav-link svg{width:20px;height:20px}.navbar .navbar-content .navbar-nav .nav-item .nav-link .indicator{position:absolute;top:0;right:2px}.navbar .navbar-content .navbar-nav .nav-item .nav-link .indicator .circle{background:#114569;width:7px;height:7px;border-radius:50%}.navbar .navbar-content .navbar-nav .nav-item .nav-link .indicator .circle:before{background-color:#114569;content:"";display:table;border-radius:50%;position:absolute}@media (max-width:767px){.navbar .navbar-content .navbar-nav .nav-item.dropdown{position:static}}.navbar .navbar-content .navbar-nav .nav-item.dropdown .datepicker.datepicker-dropdown,.navbar .navbar-content .navbar-nav .nav-item.dropdown .dropdown-menu,.navbar .navbar-content .navbar-nav .nav-item.dropdown .tt-menu{width:-moz-max-content;width:max-content;position:absolute;right:-20px;left:auto}.navbar .navbar-content .navbar-nav .nav-item.dropdown .datepicker.datepicker-dropdown:before,.navbar .navbar-content .navbar-nav .nav-item.dropdown .dropdown-menu:before,.navbar .navbar-content .navbar-nav .nav-item.dropdown .tt-menu:before{content:"";width:13px;height:13px;background:#fff;position:absolute;top:-7px;right:28px;transform:rotate(45deg);border-top:1px solid #f2f4f9;border-left:1px solid #f2f4f9}@media (max-width:767px){.navbar .navbar-content .navbar-nav .nav-item.dropdown .datepicker.datepicker-dropdown,.navbar .navbar-content .navbar-nav .nav-item.dropdown .dropdown-menu,.navbar .navbar-content .navbar-nav .nav-item.dropdown .tt-menu{right:20px;width:calc(100% - 40px)}.navbar .navbar-content .navbar-nav .nav-item.dropdown .datepicker.datepicker-dropdown:before,.navbar .navbar-content .navbar-nav .nav-item.dropdown .dropdown-menu:before,.navbar .navbar-content .navbar-nav .nav-item.dropdown .tt-menu:before{display:none}}.sidebar{width:240px;height:100%;position:fixed;left:0;top:0;transition:width .1s ease,margin .1s ease-in-out;z-index:999}.sidebar .sidebar-header{background:#fff;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 25px;border-right:1px solid #e9ecef;z-index:999;width:240px;transition:width .1s ease}.sidebar-open .sidebar .sidebar-header,.sidebar .sidebar-header{border-bottom:1px solid #e9ecef}.sidebar .sidebar-header .sidebar-brand{opacity:1;visibility:visible;transition:opacity .5s ease;font-weight:700;font-size:25px;color:#000}.sidebar .sidebar-header .sidebar-brand .brand-logo{max-height:60px}.sidebar .sidebar-header .sidebar-brand span{color:#114569;font-weight:300}.sidebar .sidebar-header .sidebar-toggler{cursor:pointer;width:18px}.sidebar .sidebar-header .sidebar-toggler span{display:block;width:100%;border-radius:3px;height:2px;background:#7987a1;transition:all .3s;position:relative}.sidebar .sidebar-header .sidebar-toggler span+span{margin-top:4px}.sidebar .sidebar-header .sidebar-toggler.not-active span:first-child{animation:top .6s ease forwards}.sidebar .sidebar-header .sidebar-toggler.active span:first-child{animation:top-2 .6s ease forwards}.sidebar .sidebar-header .sidebar-toggler.not-active span:nth-child(2){animation:scaled .6s ease forwards}.sidebar .sidebar-header .sidebar-toggler.active span:nth-child(2){animation:scaled-2 .6s ease forwards}.sidebar .sidebar-header .sidebar-toggler.not-active span:nth-child(3){animation:bottom .6s ease forwards}.sidebar .sidebar-header .sidebar-toggler.active span:nth-child(3){animation:bottom-2 .6s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:6px;transform:rotate(0)}to{top:6px;transform:rotate(45deg)}}@keyframes top-2{0%{top:6px;transform:rotate(45deg)}50%{top:6px;transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:6px;transform:rotate(0)}to{bottom:6px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:6px;transform:rotate(135deg)}50%{bottom:6px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}.sidebar .sidebar-body{max-height:calc(100% - 60px);position:relative;border-right:1px solid #e9ecef;height:100%;box-shadow:0 8px 10px 0 rgba(183,192,206,.2);background:#fff;display:flex;flex-direction:column;justify-content:space-between}.sidebar .sidebar-body .nav{display:flex;flex-direction:column;padding:25px 25px 50px}.sidebar .sidebar-body .nav .nav-item{position:relative}.sidebar .sidebar-body .nav .nav-item .nav-link{display:flex;align-items:center;padding:0;height:32px;white-space:nowrap;color:#000}.sidebar .sidebar-body .nav .nav-item .nav-link .link-icon{width:16px;height:16px;fill:rgba(233,236,239,.21);position:absolute;color:inherit}.sidebar .sidebar-body .nav .nav-item .nav-link .link-title{margin-left:30px;font-size:14px;transition:all .2s ease-in-out}.sidebar .sidebar-body .nav .nav-item .nav-link .link-arrow{width:14px;height:14px;margin-left:auto;transition:all .3s ease-in-out;color:inherit}.sidebar .sidebar-body .nav .nav-item .nav-link .link-arrow,.sidebar .sidebar-body .nav .nav-item .nav-link .link-icon,.sidebar .sidebar-body .nav .nav-item .nav-link .link-title{transition:all .3s ease}.sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded=true]{color:#114569}.sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded=true] .link-arrow{transform:rotate(180deg)}.sidebar .sidebar-body .nav .nav-item.nav-category{color:#7987a1;font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:.5px;margin-bottom:5px;height:15px}.sidebar .sidebar-body .nav .nav-item.nav-category:not(:first-child){margin-top:20px}.sidebar .sidebar-body .nav .nav-item:hover .nav-link{color:#114569}.sidebar .sidebar-body .nav .nav-item:hover .nav-link .link-title{margin-left:31px}.sidebar .sidebar-body .nav .nav-item:hover .nav-link .link-icon{fill:rgba(239,243,255,.5)}.sidebar .sidebar-body .nav .nav-item.active .nav-link:before{content:"";width:3px;height:26px;background:#114569;position:absolute;left:-25px}.sidebar .sidebar-body .nav .nav-item.active .nav-link .link-icon{fill:rgba(239,243,255,.5)}.sidebar .sidebar-body .nav .nav-item.active>.nav-link{font-weight:400}.sidebar .sidebar-body .nav.sub-menu{padding:0 0 15px 33px}.sidebar .sidebar-body .nav.sub-menu .nav-item{position:relative}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link{height:25px;color:#000;font-size:13px;transition:all .3s ease-in-out}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link:before{content:"";width:6px;height:6px;border-radius:50%;background:transparent;border:1px solid #aeb9c4;position:absolute;left:-29px;top:10px;transition:all .4s ease-in-out}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active{color:#114569;font-weight:400}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active:before{border:1px solid #114569;background:#114569}.sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link{color:#114569;margin-left:3px}.sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link:before{border:1px solid #114569;background:#114569}.sidebar .sidebar-body .setting-menu{padding-bottom:50px!important;padding-right:0}.sidebar .sidebar-body .setting-menu .nav-item .nav-link{padding-right:25px}.sidebar .sidebar-body .setting-menu .nav-item:hover .collapse{display:block!important}.sidebar .sidebar-body .setting-menu .nav.sub-menu{position:fixed;left:239px;bottom:0;z-index:999;background:#fff;min-width:200px;padding:25px 35px;box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.sidebar .sidebar-body .setting-menu .nav.sub-menu:before{content:"";position:absolute;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid rgba(183,192,206,.2);right:100%;bottom:55px}.sidebar .sidebar-body .setting-menu .nav.sub-menu:after{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e0eaf0!important;right:100%;bottom:56px}.sidebar .sidebar-body .setting-menu .nav.sub-menu .nav-item{color:#7987a1!important}.sidebar .sidebar-body .setting-menu .nav.sub-menu .nav-item .nav-link{height:35px!important;color:#114569!important}.sidebar .sidebar-body .setting-menu .nav.sub-menu .nav-item .nav-link:before{display:none}.sidebar.light_blue_sidebar .sidebar-body{background-color:#6cf!important}.sidebar.light_blue_sidebar .sidebar-body .nav .nav-item .nav-link{color:#fff!important}.sidebar.light_blue_sidebar .sidebar-body .nav .nav-item .nav-link:before{border-color:#fff!important}.sidebar.light_blue_sidebar .sidebar-body .nav .nav-item .nav-link.active{font-weight:400}.sidebar.light_blue_sidebar .sidebar-body .nav .nav-item .nav-link.active:before{background-color:#fff!important}.sidebar.light_blue_sidebar .sidebar-body .nav-item.nav-category{color:#fff!important}.sidebar.sky_blue_sidebar .sidebar-body{background-color:#3ab7b0!important}.sidebar.sky_blue_sidebar .sidebar-body .nav .nav-item .nav-link{color:#fff!important}.sidebar.sky_blue_sidebar .sidebar-body .nav .nav-item .nav-link:before{border-color:#fff!important}.sidebar.sky_blue_sidebar .sidebar-body .nav .nav-item .nav-link.active{font-weight:400}.sidebar.sky_blue_sidebar .sidebar-body .nav .nav-item .nav-link.active:before{background-color:#fff!important}.sidebar.sky_blue_sidebar .sidebar-body .nav-item.nav-category{color:#fff!important}.sidebar.light_green_sidebar .sidebar-body{background-color:#3ab7b0!important}.sidebar.light_green_sidebar .sidebar-body .nav .nav-item .nav-link{color:#fff!important}.sidebar.light_green_sidebar .sidebar-body .nav .nav-item .nav-link:before{border-color:#fff!important}.sidebar.light_green_sidebar .sidebar-body .nav .nav-item .nav-link.active{font-weight:400}.sidebar.light_green_sidebar .sidebar-body .nav .nav-item .nav-link.active:before{background-color:#fff!important}.sidebar.light_green_sidebar .sidebar-body .nav-item.nav-category{color:#fff!important}.sidebar .setting-menu .nav.sub-menu{background-color:#e0eaf0!important}@media (max-width:991px){.sidebar{z-index:999;margin-left:-240px;visibility:hidden}.sidebar-open .sidebar{margin-left:0;visibility:visible}.sidebar .sidebar-body .nav .nav-item{width:auto}.sidebar .sidebar-body .nav .nav-item .nav-link .link-icon{transition:none;margin:0}}.sidebar-dark .sidebar .sidebar-header{background:#0c1427;border-bottom:1px solid rgba(233,236,239,.1);border-right:1px solid rgba(233,236,239,.1)}.sidebar-dark .sidebar .sidebar-header .sidebar-brand{color:#e9ecef}.sidebar-dark .sidebar .sidebar-header .sidebar-toggler span{background:#7987a1}.sidebar-dark .sidebar .sidebar-body{background:#0c1427;border-right:1px solid rgba(233,236,239,.1)}.sidebar-dark .sidebar .sidebar-body .nav .nav-item.nav-category{color:#fff}.sidebar-dark .sidebar .sidebar-body .nav .nav-item .nav-link{color:#7987a1}.sidebar-dark .sidebar .sidebar-body .nav .nav-item .nav-link svg{fill:none}.sidebar-dark .sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded=true]{color:#114569}.sidebar-dark .sidebar .sidebar-body .nav .nav-item.active .nav-link svg,.sidebar-dark .sidebar .sidebar-body .nav .nav-item:hover .nav-link svg{fill:rgba(17,69,105,.2)}.sidebar-dark .sidebar .sidebar-body .nav .nav-item.active .nav-link .link-title,.sidebar-dark .sidebar .sidebar-body .nav .nav-item:hover .nav-link .link-title{color:#114569}.settings-sidebar{position:fixed;right:-232px;top:130px;width:232px;background:#fff;box-shadow:-3px 0 10px 0 rgba(183,192,206,.2);z-index:999;border-radius:0 0 0 4px;transition:all .2s ease-in-out}.settings-open .settings-sidebar{right:0}.settings-sidebar .sidebar-body{position:relative;padding:18px}.settings-sidebar .sidebar-body .settings-sidebar-toggler{position:absolute;left:-44px;top:0;padding:12px;border-radius:4px 0 0 4px;background:#fff;box-shadow:-3px 0 10px 0 rgba(183,192,206,.2)}.settings-sidebar .sidebar-body .settings-sidebar-toggler svg{width:20px;height:20px;color:#7987a1}.settings-sidebar .sidebar-body .theme-wrapper .theme-item{position:relative;display:block;margin-bottom:19px;border-radius:6px;border:3px solid #e9ecef}.settings-sidebar .sidebar-body .theme-wrapper .theme-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(17,69,105,0)}.settings-sidebar .sidebar-body .theme-wrapper .theme-item:last-child{margin-bottom:0}.settings-sidebar .sidebar-body .theme-wrapper .theme-item.active{border:3px solid #1c70ab}.settings-sidebar .sidebar-body .theme-wrapper .theme-item img{width:100%;border-radius:3px}.settings-sidebar .sidebar-body .theme-wrapper .theme-item:hover:after{background:rgba(17,69,105,.2);transition:all .3s ease-in-out}.sidebar-folded .sidebar .sidebar-header{width:70px}.sidebar-folded .sidebar .sidebar-header .sidebar-brand{display:none}.sidebar-folded .page-wrapper{width:calc(100% - 70px);margin-left:70px}.sidebar-folded .page-wrapper .navbar{width:calc(100% - 70px);left:70px;right:0}.sidebar-folded:not(.open-sidebar-folded) .sidebar,.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-header{width:70px}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-header .sidebar-brand{opacity:0;visibility:hidden;width:0}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item .nav-link .link-arrow,.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item .nav-link .link-title{visibility:hidden;opacity:0}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item.nav-category{visibility:hidden}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item.nav-category:before{content:"";width:5px;height:5px;border-radius:50%;background:#7987a1;position:absolute;top:5px;left:6px;visibility:visible}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav.sub-menu{display:none}@media (max-width:991px){.settings-open .main-wrapper:before,.sidebar-open .main-wrapper:before{content:"";width:100vw;background:rgba(0,0,0,.3);position:fixed;top:0;bottom:0;right:0;z-index:99;transition:all 3s ease;z-index:980}}a.badge:hover{color:#fff}.alert-primary{background-color:rgba(17,69,105,.1);color:#0d3753;border-color:rgba(17,69,105,.2)}.alert-primary .alert-link{color:#0d3753}.alert-primary svg{width:19px;height:19px;margin-right:.5rem}.alert-primary i{font-size:19px;margin-right:.5rem}.alert-fill-primary{--bs-alert-color:#fff;--bs-alert-bg:#114569;--bs-alert-border-color:#114569}.alert-fill-primary .alert-link{color:#ccc}.alert-fill-primary.alert-fill-light{color:#7987a1}.alert-secondary{background-color:rgba(100,107,238,.1);color:#4d55eb;border-color:rgba(100,107,238,.2)}.alert-secondary .alert-link{color:#4d55eb}.alert-secondary svg{width:19px;height:19px;margin-right:.5rem}.alert-secondary i{font-size:19px;margin-right:.5rem}.alert-fill-secondary{--bs-alert-color:#fff;--bs-alert-bg:#646bee;--bs-alert-border-color:#646bee}.alert-fill-secondary .alert-link{color:#ccc}.alert-fill-secondary.alert-fill-light{color:#7987a1}.alert-success{background-color:rgba(5,163,74,.1);color:#048a3f;border-color:rgba(5,163,74,.2)}.alert-success .alert-link{color:#048a3f}.alert-success svg{width:19px;height:19px;margin-right:.5rem}.alert-success i{font-size:19px;margin-right:.5rem}.alert-fill-success{--bs-alert-color:#fff;--bs-alert-bg:#05a34a;--bs-alert-border-color:#05a34a}.alert-fill-success .alert-link{color:#ccc}.alert-fill-success.alert-fill-light{color:#7987a1}.alert-info{background-color:rgba(2,226,214,.1);border-color:rgba(2,226,214,.2)}.alert-info,.alert-info .alert-link{color:#02c9be}.alert-info svg{width:19px;height:19px;margin-right:.5rem}.alert-info i{font-size:19px;margin-right:.5rem}.alert-fill-info{--bs-alert-color:#fff;--bs-alert-bg:#02e2d6;--bs-alert-border-color:#02e2d6}.alert-fill-info .alert-link{color:#ccc}.alert-fill-info.alert-fill-light{color:#7987a1}.alert-warning{background-color:rgba(244,229,32,.1);color:#efdf0c;border-color:rgba(244,229,32,.2)}.alert-warning .alert-link{color:#efdf0c}.alert-warning svg{width:19px;height:19px;margin-right:.5rem}.alert-warning i{font-size:19px;margin-right:.5rem}.alert-fill-warning{--bs-alert-color:#fff;--bs-alert-bg:#f4e520;--bs-alert-border-color:#f4e520}.alert-fill-warning .alert-link{color:#ccc}.alert-fill-warning.alert-fill-light{color:#7987a1}.alert-danger{background-color:rgba(255,73,72,.1);color:#ff302f;border-color:rgba(255,73,72,.2)}.alert-danger .alert-link{color:#ff302f}.alert-danger svg{width:19px;height:19px;margin-right:.5rem}.alert-danger i{font-size:19px;margin-right:.5rem}.alert-fill-danger{--bs-alert-color:#fff;--bs-alert-bg:#ff4948;--bs-alert-border-color:#ff4948}.alert-fill-danger .alert-link{color:#ccc}.alert-fill-danger.alert-fill-light{color:#7987a1}.alert-light{background-color:rgba(233,236,239,.1);border-color:rgba(233,236,239,.2)}.alert-light,.alert-light .alert-link{color:#dadfe4}.alert-light svg{width:19px;height:19px;margin-right:.5rem}.alert-light i{font-size:19px;margin-right:.5rem}.alert-fill-light{--bs-alert-color:#fff;--bs-alert-bg:#e9ecef;--bs-alert-border-color:#e9ecef}.alert-fill-light .alert-link{color:#ccc}.alert-fill-light.alert-fill-light{color:#7987a1}.alert-dark{background-color:rgba(6,12,23,.1);border-color:rgba(6,12,23,.2)}.alert-dark,.alert-dark .alert-link{color:#010103}.alert-dark svg{width:19px;height:19px;margin-right:.5rem}.alert-dark i{font-size:19px;margin-right:.5rem}.alert-fill-dark{--bs-alert-color:#fff;--bs-alert-bg:#060c17;--bs-alert-border-color:#060c17}.alert-fill-dark .alert-link{color:#ccc}.alert-fill-dark.alert-fill-light{color:#7987a1}.breadcrumb.breadcrumb-line .breadcrumb-item+.breadcrumb-item:before{content:"-"!important}.breadcrumb.breadcrumb-dot .breadcrumb-item+.breadcrumb-item:before{content:"•"!important}.breadcrumb.breadcrumb-arrow .breadcrumb-item+.breadcrumb-item:before{content:">"!important}.btn i,.fc .fc-button-primary i,.swal2-popup .swal2-actions button i,.wizard>.actions a:active i,.wizard>.actions a:hover i,.wizard>.actions a i,div.tox .tox-button i{font-size:1rem}.btn.btn-rounded,.fc .btn-rounded.fc-button-primary,.swal2-popup .swal2-actions button.btn-rounded,.wizard>.actions a.btn-rounded,div.tox .btn-rounded.tox-button{border-radius:50px}.btn.btn-xs,.fc .btn-xs.fc-button-primary,.swal2-popup .swal2-actions button.btn-xs,.wizard>.actions a.btn-xs,div.tox .btn-xs.tox-button{padding:.313rem .8rem;font-size:.75rem}.btn.btn-icon,.fc .btn-icon.fc-button-primary,.swal2-popup .swal2-actions button.btn-icon,.wizard>.actions a.btn-icon,div.tox .btn-icon.tox-button{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center}.btn.btn-icon svg,.fc .btn-icon.fc-button-primary svg,.swal2-popup .swal2-actions button.btn-icon svg,.wizard>.actions a.btn-icon svg,div.tox .btn-icon.tox-button svg{height:18px}.btn.btn-icon.btn-xs,.fc .btn-icon.btn-xs.fc-button-primary,.swal2-popup .swal2-actions button.btn-icon.btn-xs,.wizard>.actions a.btn-icon.btn-xs,div.tox .btn-icon.btn-xs.tox-button{width:30px;height:30px}.btn.btn-icon.btn-xs svg,.fc .btn-icon.btn-xs.fc-button-primary svg,.swal2-popup .swal2-actions button.btn-icon.btn-xs svg,.wizard>.actions a.btn-icon.btn-xs svg,div.tox .btn-icon.btn-xs.tox-button svg{height:14px}.btn-group-sm>.btn.btn-icon,.btn.btn-icon.btn-sm,.fc .btn-icon.fc-button-primary,.swal2-popup .swal2-actions .btn-group-sm>button.btn-icon,.swal2-popup .swal2-actions button.btn-icon.btn-sm,.wizard>.actions .btn-group-sm>a.btn-icon,.wizard>.actions a.btn-icon.btn-sm,div.tox .btn-group-sm>.btn-icon.tox-button,div.tox .btn-icon.btn-sm.tox-button{width:36px;height:36px}.btn-group-sm>.btn.btn-icon svg,.btn.btn-icon.btn-sm svg,.fc .btn-icon.fc-button-primary svg,.swal2-popup .swal2-actions .btn-group-sm>button.btn-icon svg,.swal2-popup .swal2-actions button.btn-icon.btn-sm svg,.wizard>.actions .btn-group-sm>a.btn-icon svg,.wizard>.actions a.btn-icon.btn-sm svg,div.tox .btn-group-sm>.btn-icon.tox-button svg,div.tox .btn-icon.btn-sm.tox-button svg{height:15px}.btn-group-lg>.btn.btn-icon,.btn.btn-icon.btn-lg,.fc .btn-group-lg>.btn-icon.fc-button-primary,.fc .btn-icon.btn-lg.fc-button-primary,.swal2-popup .swal2-actions .btn-group-lg>button.btn-icon,.swal2-popup .swal2-actions button.btn-icon.btn-lg,.wizard>.actions .btn-group-lg>a.btn-icon,.wizard>.actions a.btn-icon.btn-lg,div.tox .btn-group-lg>.btn-icon.tox-button,div.tox .btn-icon.btn-lg.tox-button{width:42px;height:42px}.btn-group-lg>.btn.btn-icon svg,.btn.btn-icon.btn-lg svg,.fc .btn-group-lg>.btn-icon.fc-button-primary svg,.fc .btn-icon.btn-lg.fc-button-primary svg,.swal2-popup .swal2-actions .btn-group-lg>button.btn-icon svg,.swal2-popup .swal2-actions button.btn-icon.btn-lg svg,.wizard>.actions .btn-group-lg>a.btn-icon svg,.wizard>.actions a.btn-icon.btn-lg svg,div.tox .btn-group-lg>.btn-icon.tox-button svg,div.tox .btn-icon.btn-lg.tox-button svg{height:18px}.btn.btn-icon-text .btn-icon-prepend,.fc .btn-icon-text.fc-button-primary .btn-icon-prepend,.swal2-popup .swal2-actions button.btn-icon-text .btn-icon-prepend,.wizard>.actions a.btn-icon-text .btn-icon-prepend,div.tox .btn-icon-text.tox-button .btn-icon-prepend{margin-right:.5rem}.btn.btn-icon-text .btn-icon-append,.fc .btn-icon-text.fc-button-primary .btn-icon-append,.swal2-popup .swal2-actions button.btn-icon-text .btn-icon-append,.wizard>.actions a.btn-icon-text .btn-icon-append,div.tox .btn-icon-text.tox-button .btn-icon-append{margin-left:.5rem}.btn.btn-icon-text .btn-icon-append,.btn.btn-icon-text .btn-icon-prepend,.fc .btn-icon-text.fc-button-primary .btn-icon-append,.fc .btn-icon-text.fc-button-primary .btn-icon-prepend,.swal2-popup .swal2-actions button.btn-icon-text .btn-icon-append,.swal2-popup .swal2-actions button.btn-icon-text .btn-icon-prepend,.wizard>.actions a.btn-icon-text .btn-icon-append,.wizard>.actions a.btn-icon-text .btn-icon-prepend,div.tox .btn-icon-text.tox-button .btn-icon-append,div.tox .btn-icon-text.tox-button .btn-icon-prepend{width:18px;height:18px}.btn.btn-icon-text.btn-xs .btn-icon-append,.btn.btn-icon-text.btn-xs .btn-icon-prepend,.fc .btn-icon-text.btn-xs.fc-button-primary .btn-icon-append,.fc .btn-icon-text.btn-xs.fc-button-primary .btn-icon-prepend,.swal2-popup .swal2-actions button.btn-icon-text.btn-xs .btn-icon-append,.swal2-popup .swal2-actions button.btn-icon-text.btn-xs .btn-icon-prepend,.wizard>.actions a.btn-icon-text.btn-xs .btn-icon-append,.wizard>.actions a.btn-icon-text.btn-xs .btn-icon-prepend,div.tox .btn-icon-text.btn-xs.tox-button .btn-icon-append,div.tox .btn-icon-text.btn-xs.tox-button .btn-icon-prepend{width:14px;height:14px}.btn-group-sm>.btn.btn-icon-text .btn-icon-append,.btn-group-sm>.btn.btn-icon-text .btn-icon-prepend,.btn.btn-icon-text.btn-sm .btn-icon-append,.btn.btn-icon-text.btn-sm .btn-icon-prepend,.fc .btn-icon-text.fc-button-primary .btn-icon-append,.fc .btn-icon-text.fc-button-primary .btn-icon-prepend,.swal2-popup .swal2-actions .btn-group-sm>button.btn-icon-text .btn-icon-append,.swal2-popup .swal2-actions .btn-group-sm>button.btn-icon-text .btn-icon-prepend,.swal2-popup .swal2-actions button.btn-icon-text.btn-sm .btn-icon-append,.swal2-popup .swal2-actions button.btn-icon-text.btn-sm .btn-icon-prepend,.wizard>.actions .btn-group-sm>a.btn-icon-text .btn-icon-append,.wizard>.actions .btn-group-sm>a.btn-icon-text .btn-icon-prepend,.wizard>.actions a.btn-icon-text.btn-sm .btn-icon-append,.wizard>.actions a.btn-icon-text.btn-sm .btn-icon-prepend,div.tox .btn-group-sm>.btn-icon-text.tox-button .btn-icon-append,div.tox .btn-group-sm>.btn-icon-text.tox-button .btn-icon-prepend,div.tox .btn-icon-text.btn-sm.tox-button .btn-icon-append,div.tox .btn-icon-text.btn-sm.tox-button .btn-icon-prepend{width:15px;height:15px}.btn-group-lg>.btn.btn-icon-text .btn-icon-append,.btn-group-lg>.btn.btn-icon-text .btn-icon-prepend,.btn.btn-icon-text.btn-lg .btn-icon-append,.btn.btn-icon-text.btn-lg .btn-icon-prepend,.fc .btn-group-lg>.btn-icon-text.fc-button-primary .btn-icon-append,.fc .btn-group-lg>.btn-icon-text.fc-button-primary .btn-icon-prepend,.fc .btn-icon-text.btn-lg.fc-button-primary .btn-icon-append,.fc .btn-icon-text.btn-lg.fc-button-primary .btn-icon-prepend,.swal2-popup .swal2-actions .btn-group-lg>button.btn-icon-text .btn-icon-append,.swal2-popup .swal2-actions .btn-group-lg>button.btn-icon-text .btn-icon-prepend,.swal2-popup .swal2-actions button.btn-icon-text.btn-lg .btn-icon-append,.swal2-popup .swal2-actions button.btn-icon-text.btn-lg .btn-icon-prepend,.wizard>.actions .btn-group-lg>a.btn-icon-text .btn-icon-append,.wizard>.actions .btn-group-lg>a.btn-icon-text .btn-icon-prepend,.wizard>.actions a.btn-icon-text.btn-lg .btn-icon-append,.wizard>.actions a.btn-icon-text.btn-lg .btn-icon-prepend,div.tox .btn-group-lg>.btn-icon-text.tox-button .btn-icon-append,div.tox .btn-group-lg>.btn-icon-text.tox-button .btn-icon-prepend,div.tox .btn-icon-text.btn-lg.tox-button .btn-icon-append,div.tox .btn-icon-text.btn-lg.tox-button .btn-icon-prepend{width:18px;height:18px}.btn-facebook{background:#3b5998;color:#fff}.btn-facebook:focus,.btn-facebook:hover{background:#2d4373;color:#fff}.btn-facebook.btn-social-icon-text{padding:0 1.5rem 0 0;background:#4c70ba}.btn-facebook.btn-social-icon-text i{background:#3b5998;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-facebook{border:1px solid #3b5998;color:#3b5998}.btn-outline-facebook:hover{background:#3b5998;color:#fff}.btn-twitter{background:#1da1f2;color:#fff}.btn-twitter:focus,.btn-twitter:hover{background:#0c85d0;color:#fff}.btn-twitter.btn-social-icon-text{padding:0 1.5rem 0 0;background:#4db5f5}.btn-twitter.btn-social-icon-text i{background:#1da1f2;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-twitter{border:1px solid #1da1f2;color:#1da1f2}.btn-outline-twitter:hover{background:#1da1f2;color:#fff}.btn-google{background:#dc4e41;color:#fff}.btn-google:focus,.btn-google:hover{background:#c63224;color:#fff}.btn-google.btn-social-icon-text{padding:0 1.5rem 0 0;background:#e4766c}.btn-google.btn-social-icon-text i{background:#dc4e41;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-google{border:1px solid #dc4e41;color:#dc4e41}.btn-outline-google:hover{background:#dc4e41;color:#fff}.btn-youtube{background:red;color:#fff}.btn-youtube:focus,.btn-youtube:hover{background:#c00;color:#fff}.btn-youtube.btn-social-icon-text{padding:0 1.5rem 0 0;background:#f33}.btn-youtube.btn-social-icon-text i{background:red;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-youtube{border:1px solid red;color:red}.btn-outline-youtube:hover{background:red;color:#fff}.btn-vimeo{background:#1ab7ea;color:#fff}.btn-vimeo:focus,.btn-vimeo:hover{background:#1295bf;color:#fff}.btn-vimeo.btn-social-icon-text{padding:0 1.5rem 0 0;background:#49c6ee}.btn-vimeo.btn-social-icon-text i{background:#1ab7ea;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-vimeo{border:1px solid #1ab7ea;color:#1ab7ea}.btn-outline-vimeo:hover{background:#1ab7ea;color:#fff}.btn-dribbble{background:#ea4c89;color:#fff}.btn-dribbble:focus,.btn-dribbble:hover{background:#e51e6b;color:#fff}.btn-dribbble.btn-social-icon-text{padding:0 1.5rem 0 0;background:#ef7aa7}.btn-dribbble.btn-social-icon-text i{background:#ea4c89;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-dribbble{border:1px solid #ea4c89;color:#ea4c89}.btn-outline-dribbble:hover{background:#ea4c89;color:#fff}.btn-github{background:#181717;color:#fff}.btn-github:focus,.btn-github:hover{background:#000;color:#fff}.btn-github.btn-social-icon-text{padding:0 1.5rem 0 0;background:#323030}.btn-github.btn-social-icon-text i{background:#181717;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-github{border:1px solid #181717;color:#181717}.btn-outline-github:hover{background:#181717;color:#fff}.btn-instagram{background:#e4405f;color:#fff}.btn-instagram:focus,.btn-instagram:hover{background:#d31e40;color:#fff}.btn-instagram.btn-social-icon-text{padding:0 1.5rem 0 0;background:#ea6d84}.btn-instagram.btn-social-icon-text i{background:#e4405f;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-instagram{border:1px solid #e4405f;color:#e4405f}.btn-outline-instagram:hover{background:#e4405f;color:#fff}.btn-pinterest{background:#bd081c;color:#fff}.btn-pinterest:focus,.btn-pinterest:hover{background:#8c0615;color:#fff}.btn-pinterest.btn-social-icon-text{padding:0 1.5rem 0 0;background:#ee0a23}.btn-pinterest.btn-social-icon-text i{background:#bd081c;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-pinterest{border:1px solid #bd081c;color:#bd081c}.btn-outline-pinterest:hover{background:#bd081c;color:#fff}.btn-flickr{background:#0063dc;color:#fff}.btn-flickr:focus,.btn-flickr:hover{background:#004ca9;color:#fff}.btn-flickr.btn-social-icon-text{padding:0 1.5rem 0 0;background:#107cff}.btn-flickr.btn-social-icon-text i{background:#0063dc;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-flickr{border:1px solid #0063dc;color:#0063dc}.btn-outline-flickr:hover{background:#0063dc;color:#fff}.btn-bitbucket{background:#0052cc;color:#fff}.btn-bitbucket:focus,.btn-bitbucket:hover{background:#003e99;color:#fff}.btn-bitbucket.btn-social-icon-text{padding:0 1.5rem 0 0;background:#0067ff}.btn-bitbucket.btn-social-icon-text i{background:#0052cc;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-bitbucket{border:1px solid #0052cc;color:#0052cc}.btn-outline-bitbucket:hover{background:#0052cc;color:#fff}.btn-linkedin{background:#0077b5;color:#fff}.btn-linkedin:focus,.btn-linkedin:hover{background:#005582;color:#fff}.btn-linkedin.btn-social-icon-text{padding:0 1.5rem 0 0;background:#0099e8}.btn-linkedin.btn-social-icon-text i{background:#0077b5;padding:.75rem;display:inline-block;margin-right:1.5rem}.btn-outline-linkedin{border:1px solid #0077b5;color:#0077b5}.btn-outline-linkedin:hover{background:#0077b5;color:#fff}.btn-inverse-primary{background-color:rgba(17,69,105,.2);background-image:none;border-color:rgba(17,69,105,0)}.btn-inverse-primary:not(.btn-inverse-light){color:#114569}.btn-inverse-primary.active,.btn-inverse-primary:active,.btn-inverse-primary:hover,.show>.btn-inverse-primary.dropdown-toggle{background-color:rgba(17,69,105,.3);border-color:rgba(17,69,105,0)}.btn-inverse-primary.focus,.btn-inverse-primary:focus{box-shadow:0 0 0 3px rgba(17,69,105,.5)}.btn-inverse-primary.disabled,.btn-inverse-primary:disabled{color:#114569;background-color:transparent}.btn-inverse-secondary{background-color:rgba(100,107,238,.2);background-image:none;border-color:rgba(100,107,238,0)}.btn-inverse-secondary:not(.btn-inverse-light){color:#646bee}.btn-inverse-secondary.active,.btn-inverse-secondary:active,.btn-inverse-secondary:hover,.show>.btn-inverse-secondary.dropdown-toggle{background-color:rgba(100,107,238,.3);border-color:rgba(100,107,238,0)}.btn-inverse-secondary.focus,.btn-inverse-secondary:focus{box-shadow:0 0 0 3px rgba(100,107,238,.5)}.btn-inverse-secondary.disabled,.btn-inverse-secondary:disabled{color:#646bee;background-color:transparent}.btn-inverse-success{background-color:rgba(5,163,74,.2);background-image:none;border-color:rgba(5,163,74,0)}.btn-inverse-success:not(.btn-inverse-light){color:#05a34a}.btn-inverse-success.active,.btn-inverse-success:active,.btn-inverse-success:hover,.show>.btn-inverse-success.dropdown-toggle{background-color:rgba(5,163,74,.3);border-color:rgba(5,163,74,0)}.btn-inverse-success.focus,.btn-inverse-success:focus{box-shadow:0 0 0 3px rgba(5,163,74,.5)}.btn-inverse-success.disabled,.btn-inverse-success:disabled{color:#05a34a;background-color:transparent}.btn-inverse-info{background-color:rgba(2,226,214,.2);background-image:none;border-color:rgba(2,226,214,0)}.btn-inverse-info:not(.btn-inverse-light){color:#02e2d6}.btn-inverse-info.active,.btn-inverse-info:active,.btn-inverse-info:hover,.show>.btn-inverse-info.dropdown-toggle{background-color:rgba(2,226,214,.3);border-color:rgba(2,226,214,0)}.btn-inverse-info.focus,.btn-inverse-info:focus{box-shadow:0 0 0 3px rgba(2,226,214,.5)}.btn-inverse-info.disabled,.btn-inverse-info:disabled{color:#02e2d6;background-color:transparent}.btn-inverse-warning{background-color:rgba(244,229,32,.2);background-image:none;border-color:rgba(244,229,32,0)}.btn-inverse-warning:not(.btn-inverse-light){color:#f4e520}.btn-inverse-warning.active,.btn-inverse-warning:active,.btn-inverse-warning:hover,.show>.btn-inverse-warning.dropdown-toggle{background-color:rgba(244,229,32,.3);border-color:rgba(244,229,32,0)}.btn-inverse-warning.focus,.btn-inverse-warning:focus{box-shadow:0 0 0 3px rgba(244,229,32,.5)}.btn-inverse-warning.disabled,.btn-inverse-warning:disabled{color:#f4e520;background-color:transparent}.btn-inverse-danger{background-color:rgba(255,73,72,.2);background-image:none;border-color:rgba(255,73,72,0)}.btn-inverse-danger:not(.btn-inverse-light){color:#ff4948}.btn-inverse-danger.active,.btn-inverse-danger:active,.btn-inverse-danger:hover,.show>.btn-inverse-danger.dropdown-toggle{background-color:rgba(255,73,72,.3);border-color:rgba(255,73,72,0)}.btn-inverse-danger.focus,.btn-inverse-danger:focus{box-shadow:0 0 0 3px rgba(255,73,72,.5)}.btn-inverse-danger.disabled,.btn-inverse-danger:disabled{color:#ff4948;background-color:transparent}.btn-inverse-light{background-color:rgba(233,236,239,.2);background-image:none;border-color:rgba(233,236,239,0)}.btn-inverse-light:not(.btn-inverse-light){color:#e9ecef}.btn-inverse-light.active,.btn-inverse-light:active,.btn-inverse-light:hover,.show>.btn-inverse-light.dropdown-toggle{background-color:rgba(233,236,239,.3);border-color:rgba(233,236,239,0)}.btn-inverse-light.focus,.btn-inverse-light:focus{box-shadow:0 0 0 3px rgba(233,236,239,.5)}.btn-inverse-light.disabled,.btn-inverse-light:disabled{color:#e9ecef;background-color:transparent}.btn-inverse-dark{background-color:rgba(6,12,23,.2);background-image:none;border-color:rgba(6,12,23,0)}.btn-inverse-dark:not(.btn-inverse-light){color:#060c17}.btn-inverse-dark.active,.btn-inverse-dark:active,.btn-inverse-dark:hover,.show>.btn-inverse-dark.dropdown-toggle{background-color:rgba(6,12,23,.3);border-color:rgba(6,12,23,0)}.btn-inverse-dark.focus,.btn-inverse-dark:focus{box-shadow:0 0 0 3px rgba(6,12,23,.5)}.btn-inverse-dark.disabled,.btn-inverse-dark:disabled{color:#060c17;background-color:transparent}.card{box-shadow:0 0 10px 0 rgba(183,192,206,.2);-webkit-box-shadow:0 0 10px 0 rgba(183,192,206,.2);-moz-box-shadow:0 0 10px 0 rgba(183,192,206,.2);-ms-box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.card .card-body+.card-body{padding-top:1rem}.card .card-title{text-transform:uppercase;font-size:.875rem;font-weight:500}.card-group{box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.card-group .card{box-shadow:none}.btn-group .dropdown-toggle:after,.dropdown .dropdown-toggle:after{border:0;font:normal normal normal 24px/1 feather;content:"\e842";width:auto;height:auto;vertical-align:middle;line-height:.625rem;font-size:.875rem}.btn-group.dropup .dropdown-toggle:after,.dropdown.dropup .dropdown-toggle:after{content:"\e845"}.btn-group.dropstart .dropdown-toggle:before,.dropdown.dropstart .dropdown-toggle:before{border:0;font:normal normal normal 24px/1 feather;content:"\e843";width:auto;height:auto;vertical-align:middle;line-height:.625rem;font-size:.875rem}.btn-group.dropend .dropdown-toggle:after,.dropdown.dropend .dropdown-toggle:after{content:"\e844"}.datepicker.datepicker-dropdown,.dropdown-menu,.tt-menu{padding:.35rem;margin-top:0;box-shadow:0 5px 10px 0 rgba(183,192,206,.2)}.dropdown-item,.tt-menu .tt-suggestion{font-size:.812rem;padding:.25rem .875rem;border-radius:2px}.dropdown-item i,.dropdown-item svg,.tt-menu .tt-suggestion i,.tt-menu .tt-suggestion svg{color:#7987a1}.dropdown-item:not(.dropdown-item:active,.dropdown-item.active):hover,.tt-menu .tt-suggestion:not(.dropdown-item:active,.dropdown-item.active):hover{background-color:rgba(17,69,105,.1)}.dropdown-item:not(.dropdown-item:active,.dropdown-item.active):hover,.dropdown-item:not(.dropdown-item:active,.dropdown-item.active):hover i,.dropdown-item:not(.dropdown-item:active,.dropdown-item.active):hover svg,.tt-menu .tt-suggestion:not(.dropdown-item:active,.dropdown-item.active):hover,.tt-menu .tt-suggestion:not(.dropdown-item:active,.dropdown-item.active):hover i,.tt-menu .tt-suggestion:not(.dropdown-item:active,.dropdown-item.active):hover svg{color:#114569}.dropdown-item.active i,.dropdown-item.active svg,.dropdown-item:active i,.dropdown-item:active svg,.tt-menu .active.tt-suggestion i,.tt-menu .active.tt-suggestion svg,.tt-menu .tt-suggestion:active i,.tt-menu .tt-suggestion:active svg{color:#fff}.form-control-xs,.form-select-xs{padding:.313rem .8rem;font-size:.75rem}.form-control-xs+.input-group-text{padding-top:.313rem;padding-bottom:.313rem}.form-check-input{margin-top:.13em}.input-group-text svg{width:18px;height:18px}.input-group,[type=email],[type=number],[type=tel],[type=url]{direction:ltr}.icons-list{border-left:1px solid #e9ecef;border-top:1px solid #e9ecef}.icons-list>div{border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;background:#f9fafb;display:flex;align-items:center;padding:15px 20px;font-weight:400;transition:all .3s ease-in-out}.icons-list>div i{display:inline-block;font-size:20px;text-align:left}.icons-list>div i,.icons-list>div svg{margin-right:12px;color:#646bee;transition:all .3s ease-in-out}.icons-list>div svg{width:20px}.icons-list>div:hover{cursor:text}.icons-list>div:hover i,.icons-list>div:hover svg{transform:scale(1.3);color:#114569}.nav.nav-tabs .nav-item .nav-link{border-color:#e9ecef #e9ecef #dee2e6;color:#000;background-color:#f8f9fa;cursor:pointer}.nav.nav-tabs .nav-item .nav-link.active{border-color:#dee2e6 #dee2e6 #fff;color:#114569;background:#fff}.nav.nav-tabs .nav-item .nav-link.disabled{background-color:transparent;color:#7987a1;border-color:rgba(233,236,239,.7) rgba(233,236,239,.7) transparent}.nav.nav-tabs.nav-tabs-vertical{border-bottom:0}.nav.nav-tabs.nav-tabs-vertical .nav-link{width:100%;border-radius:0;border:1px solid #e9ecef;border-bottom-color:#dee2e6;color:#000;background-color:#f8f9fa}.nav.nav-tabs.nav-tabs-vertical .nav-link:first-child{border-radius:.25rem 0 0 0}.nav.nav-tabs.nav-tabs-vertical .nav-link:last-child{border-radius:0 0 0 .25rem}.nav.nav-tabs.nav-tabs-vertical .nav-link.active{background-color:#fff;color:#114569;border-right-color:transparent}.nav.nav-tabs.nav-tabs-line .nav-link{border:0;background-color:transparent}.nav.nav-tabs.nav-tabs-line .nav-link.active{border-bottom:2px solid #114569}.tab-content.tab-content-vertical{height:100%}.pagination .page-item .page-link svg{width:18px;height:18px}.pagination.pagination-separated .page-item{margin-left:2px;margin-right:2px}.pagination.pagination-separated .page-item:first-child{margin-left:0}.pagination.pagination-separated .page-item:last-child{margin-right:0}.pagination.pagination-rounded .page-item{margin-right:2px;margin-left:2px}.pagination.pagination-rounded .page-item .page-link{border-radius:50px}.datepicker table,.table{margin-bottom:0}.datepicker table>:not(:last-child)>:last-child>*,.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.datepicker table thead th,.table thead th{border-top:0;font-weight:500;font-size:12px;text-transform:uppercase;color:#7987a1}.datepicker table thead th i,.table thead th i{margin-left:.325rem}.datepicker table td,.datepicker table th,.table td,.table th{white-space:nowrap}.datepicker table td img,.table td img{width:36px;height:36px;border-radius:100%}.timeline{border-left:3px solid #114569;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;background:rgba(17,69,105,.2);margin:0 auto;position:relative;padding:50px;list-style:none;max-width:40%}@media (max-width:767px){.timeline{max-width:98%;padding:25px}}.timeline .event{border-bottom:1px dashed #e9ecef;padding-bottom:25px;margin-bottom:25px;position:relative}@media (max-width:767px){.timeline .event{padding-top:30px}}.timeline .event .title{font-weight:500;font-size:1rem;margin-bottom:10px}.timeline .event:last-of-type{padding-bottom:0;margin-bottom:0;border:none}.timeline .event:after,.timeline .event:before{position:absolute;display:block;top:0}.timeline .event:before{left:-207px;content:attr(data-date);text-align:right;font-weight:500;font-size:.9em;min-width:120px}@media (max-width:767px){.timeline .event:before{left:0;text-align:left}}.timeline .event:after{box-shadow:0 0 0 3px #114569;left:-55.8px;background:#fff;border-radius:50%;height:9px;width:9px;content:"";top:5px}@media (max-width:767px){.timeline .event:after{left:-31.8px}}.chat-wrapper{height:calc(100vh - 162px)}@media (max-width:991px){.chat-wrapper{min-height:100%;height:100%}}@media (min-width:992px){.chat-wrapper .chat-aside{padding-right:23px}}.chat-wrapper .chat-aside .aside-body .tab-content .tab-pane{position:relative;max-height:calc(100vh - 385px)}.chat-wrapper .chat-aside .aside-body .tab-content .tab-pane .chat-list .chat-item a>div{padding-top:11px;padding-bottom:11px}@media (max-width:991px){.chat-wrapper .chat-content{position:absolute;background:#fff;left:0;bottom:-1px;top:0;right:0;display:none}.chat-wrapper .chat-content.show{display:block}}.chat-wrapper .chat-content .chat-header{padding:0 10px}.chat-wrapper .chat-content .chat-body{position:relative;max-height:calc(100vh - 340px);margin-top:20px;margin-bottom:20px}@media (max-width:767px){.chat-wrapper .chat-content .chat-body{max-height:calc(100vh - 315px)}}@media (max-width:991px){.chat-wrapper .chat-content .chat-body{max-height:calc(100vh - 342px)}}.chat-wrapper .chat-content .chat-body .messages{padding:0 10px;list-style-type:none}.chat-wrapper .chat-content .chat-body .messages .message-item{display:flex;max-width:80%;margin-bottom:20px}@media (max-width:767px){.chat-wrapper .chat-content .chat-body .messages .message-item{max-width:95%}}.chat-wrapper .chat-content .chat-body .messages .message-item .content .bubble{position:relative;padding:7px 15px;margin-bottom:4px;width:-moz-fit-content;width:fit-content}.chat-wrapper .chat-content .chat-body .messages .message-item .content span{font-size:12px;color:#7987a1}.chat-wrapper .chat-content .chat-body .messages .message-item.friend img{order:1;margin-right:15px}.chat-wrapper .chat-content .chat-body .messages .message-item.friend .content{order:2}.chat-wrapper .chat-content .chat-body .messages .message-item.friend .content .bubble{background:rgba(17,69,105,.1);border-radius:0 5px 5px}.chat-wrapper .chat-content .chat-body .messages .message-item.friend .content .bubble:before{content:"";width:0;height:0;position:absolute;left:-10px;top:0;border-color:rgba(17,69,105,.1) rgba(17,69,105,.1) transparent transparent;border-style:solid;border-width:5px}.chat-wrapper .chat-content .chat-body .messages .message-item.me{margin-left:auto}.chat-wrapper .chat-content .chat-body .messages .message-item.me img{order:2;margin-left:15px}.chat-wrapper .chat-content .chat-body .messages .message-item.me .content{order:1;margin-left:auto}.chat-wrapper .chat-content .chat-body .messages .message-item.me .content .bubble{background:rgba(2,226,214,.1);border-radius:5px 0 5px 5px;margin-left:auto}.chat-wrapper .chat-content .chat-body .messages .message-item.me .content .bubble:before{content:"";width:0;height:0;position:absolute;right:-10px;top:0;border-color:rgba(2,226,214,.1) transparent transparent rgba(2,226,214,.1);border-style:solid;border-width:5px}.chat-wrapper .chat-content .chat-body .messages .message-item.me .content span{text-align:right;display:block}.chat-wrapper figure{position:relative}.chat-wrapper figure .status{width:11px;height:11px;background:#646bee;position:absolute;bottom:0;right:-2px;border-radius:50%;border:2px solid #fff}.chat-wrapper figure .status.online{background:#05a34a}.chat-wrapper figure .status.offline{background:#646bee}.auth-page .auth-side-wrapper{width:100%;height:100%;background-size:cover}.email-aside-nav.collapse{display:block}@media (max-width:991px){.email-aside-nav.collapse{display:none}}@media (max-width:991px){.email-aside-nav.collapse.show{display:block}}.email-aside-nav .nav-item{border-radius:.2rem}.email-aside-nav .nav-item .nav-link{color:#000}.email-aside-nav .nav-item .nav-link svg{color:#7987a1}.email-aside-nav .nav-item.active,.email-aside-nav .nav-item:hover{background:rgba(17,69,105,.1)}.email-aside-nav .nav-item.active .nav-link,.email-aside-nav .nav-item.active .nav-link svg,.email-aside-nav .nav-item:hover .nav-link,.email-aside-nav .nav-item:hover .nav-link svg{color:#114569}.email-list-item{display:flex;align-items:center;border-bottom:1px solid #e9ecef;padding:10px 20px;cursor:pointer}.email-list-item:hover{background:rgba(17,69,105,.08)}.email-list-item:last-child{margin-bottom:5px}.email-list-item .email-list-actions{width:40px;vertical-align:top;display:table-cell}.email-list-item .email-list-actions .form-check{margin-bottom:0}.email-list-item .email-list-actions .favorite{display:block;padding-left:1px;line-height:15px}.email-list-item .email-list-actions .favorite span svg{width:14px;color:#7987a1}.email-list-item .email-list-actions .favorite:hover span{color:#8d8d8d}.email-list-item .email-list-actions .favorite.active span svg{color:#f4e520}.email-list-item .email-list-detail{width:calc(100% - 40px);display:flex;justify-content:space-between;align-items:center;flex-grow:1}.email-list-item .email-list-detail .content{overflow:hidden}.email-list-item .email-list-detail .content .from{display:block;margin:0 0 1px;color:#000}.email-list-item .email-list-detail .content .msg{width:97%;color:#646bee;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-list-item .email-list-detail .date{color:#000;white-space:nowrap}.email-list-item .email-list-detail .date .icon svg{width:14px;margin-right:7px;color:#3d405c}.email-list-item.email-list-item--unread{background-color:rgba(17,69,105,.09)}.email-list-item.email-list-item--unread .content .from{font-weight:500}.email-list-item.email-list-item--unread .content .msg{font-weight:700}.ace_editor{border-radius:.25rem;margin:auto;height:300px;width:100%;font:14px/normal SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ace_editor .ace_content{font-size:.875rem}div.apexcharts-canvas .apexcharts-menu{background:#fff!important;color:#000;border-color:#e9ecef}div.apexcharts-canvas .apexcharts-menu-icon svg,div.apexcharts-canvas .apexcharts-pan-icon svg,div.apexcharts-canvas .apexcharts-reset-icon svg,div.apexcharts-canvas .apexcharts-selection-icon svg,div.apexcharts-canvas .apexcharts-toolbar-custom-icon svg,div.apexcharts-canvas .apexcharts-zoom-icon svg,div.apexcharts-canvas .apexcharts-zoomin-icon svg,div.apexcharts-canvas .apexcharts-zoomout-icon svg{fill:#646bee}div.apexcharts-canvas .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series,div.apexcharts-canvas .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series{display:flex;align-items:center}div.apexcharts-canvas .apexcharts-legend-marker{margin-right:3px}div.apexcharts-canvas .apexcharts-tooltip{background:hsla(0,0%,100%,.8);color:#000;box-shadow:0 5px 10px 0 rgba(183,192,206,.2);border-radius:.25rem;border:1px solid #f2f4f9}div.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{border-color:#e9ecef;background-color:#fff}div.apexcharts-canvas .apexcharts-tooltip *{font-family:Montserrat,sans-serif!important}div.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active,div.apexcharts-canvas .apexcharts-tooltip-series-group:last-child{padding:0 10px}div.apexcharts-canvas .apexcharts-tooltip-text-goals-value,div.apexcharts-canvas .apexcharts-tooltip-text-y-value,div.apexcharts-canvas .apexcharts-tooltip-text-z-value{margin-left:0}div.apexcharts-canvas .apexcharts-tooltip-title{margin-bottom:0}div.apexcharts-canvas .apexcharts-xaxistooltip,div.apexcharts-canvas .apexcharts-yaxistooltip{background:#fff;color:#000;border-color:#f2f4f9}div.apexcharts-canvas .apexcharts-xaxistooltip-bottom:before{border-bottom-color:#f2f4f9}div.apexcharts-canvas .apexcharts-xaxistooltip-bottom:after{border-bottom-color:hsla(0,0%,100%,.8)}div.apexcharts-canvas .apexcharts-yaxistooltip-left:before,div.apexcharts-canvas .apexcharts-yaxistooltip-right:before{border-left-color:#f2f4f9}div.apexcharts-canvas .apexcharts-yaxistooltip-left:after,div.apexcharts-canvas .apexcharts-yaxistooltip-right:after{border-left-color:hsla(0,0%,100%,.8)}div.apexcharts-canvas .apexcharts-tooltip-marker{margin-right:10px;margin-left:0}.datepicker.datepicker-dropdown:before{border-bottom-color:#f2f4f9}.datepicker.datepicker-dropdown:after{border-bottom-color:#fff}.datepicker.datepicker-dropdown.datepicker-orient-top:before{border-top-color:#f2f4f9}.datepicker.datepicker-dropdown.datepicker-orient-top:after{border-top-color:#fff}.datepicker-dropdown.datepicker-orient-top:before{border-top-color:#f2f4f9}.datepicker-dropdown.datepicker-orient-top:after{border-bottom-color:#fff}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#e9ecef}.datepicker table tr td.new,.datepicker table tr td.old{color:rgba(0,0,0,.5)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#114569}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#114569;background-image:none;border-color:#114569;text-shadow:none}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:rgba(17,69,105,.2);background-image:none;border-color:#114569;color:#114569}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:rgba(17,69,105,.3)}.datepicker table tr td.today:hover:hover{color:#114569}.datepicker table tr td span{height:40px;line-height:40px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background-color:#e9ecef}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#114569}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:rgba(17,69,105,.2);background-image:none;border-color:#114569;color:#fff;text-shadow:none}.datepicker-switch:hover,.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#e9ecef}@media (max-width:767px){.dataTables_wrapper.dt-bootstrap4 .dataTables_length{text-align:left}}.dataTables_wrapper.dt-bootstrap4 .dataTables_length select{margin-left:10px;margin-right:10px}@media (max-width:767px){.dataTables_wrapper.dt-bootstrap4 .dataTables_filter{text-align:left;margin-left:-19px}}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0;padding-right:12px}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0;padding-left:12px}.dropify-wrapper{border:1px solid #e9ecef;border-radius:.25rem}.dropify-wrapper .dropify-message span.file-icon{font-size:.875rem;color:#7987a1}.dropify-wrapper .dropify-message span.file-icon:before{font-family:feather;content:"\e8e3";font-size:24px}.dropzone{overflow:auto;border:1px solid #e9ecef;border-radius:.25rem;max-height:200px;padding:0}@media (min-width:1400px){.dropzone{min-height:200px}}.dropzone.dz-clickable .dz-message{margin-top:65px}.dropzone .dz-preview.dz-file-preview .dz-image,.dropzone .dz-preview.dz-image-preview .dz-image{border-radius:.25rem}.fc .fc-button .fc-icon{font-size:1.2 em}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.fc .fc-button-primary:disabled{border-color:#114569}@media (max-width:767px){.fc .fc-toolbar{flex-direction:column}.fc .fc-toolbar .fc-toolbar-chunk{margin-bottom:12px}}.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number{color:#000}.fc .fc-daygrid-event{padding:4px}.fc .fc-daygrid-day.fc-day-today,.fc .fc-list-event:hover td{background-color:rgba(17,69,105,.2)}.fc .fc-list-day-side-text,.fc .fc-list-day-text{color:#000}.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border-color:#e9ecef}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:none}.fc-theme-standard .fc-popover{background-color:#fff;border-color:#f2f4f9;box-shadow:0 5px 10px 0 rgba(183,192,206,.2)}.fc-theme-standard .fc-popover .fc-popover-header{background-color:#646bee}.fc-theme-standard .fc-list-day-cushion{background-color:#fff}.fc-theme-standard .fc-list{border-color:#e9ecef}.fc-event{background:rgba(17,69,105,.2);border:0;border-left:3px solid #114569}.fc-event,.fc-h-event .fc-event-main{color:#000}.flot-chart-wrapper .flot-chart{width:100%;position:relative;max-width:none;height:400px}@media (max-width:767px){.flot-chart-wrapper{height:200px;min-height:200px}.flot-chart-wrapper .flot-chart{height:100%}}.flot-text .flot-x-axis .flot-tick-label,.flot-text .flot-x-axis>div,.flot-text .flot-y-axis .flot-tick-label,.flot-text .flot-y-axis>div{color:#000}.morris-hover.morris-default-style{border-radius:.25rem;color:#000;background:hsla(0,0%,100%,.9);border:1px solid #e9ecef;font-family:Montserrat,sans-serif;box-shadow:0 5px 10px 0 rgba(183,192,206,.2)}.peity-custom svg{margin-right:10px}.ps__thumb-x{background-color:#d9d9d9;height:4px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#b3b3b3;height:6px}.ps__rail-x{height:10px}.ps__thumb-y{background-color:#d9d9d9;width:4px;right:2px!important;left:auto!important}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#b3b3b3;width:6px}.ps__rail-y{width:10px;right:0!important;left:auto!important}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#e9ecef}.swal2-popup{font-size:.875rem}.swal2-popup .swal2-title{font-size:25px;line-height:1;font-weight:500;color:#000;margin-bottom:0}.swal2-popup .swal2-html-container{font-size:.875rem;color:#7987a1;font-weight:400;margin-top:11px;text-decoration:none}.swal2-popup .swal2-actions button svg{width:16px;height:16px}.swal2-popup .swal2-close{font-size:22px}.swal2-popup .swal2-close:focus{box-shadow:none}.swal2-popup .swal2-timer-progress-bar{background:#646bee}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #e9ecef;border-radius:.25rem}.select2-container--focus.select2-container--default .select2-selection--multiple,.select2-container--focus.select2-container--default .select2-selection--single,.select2-dropdown{border:1px solid #ced4da}.select2-dropdown{border-radius:.25rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#114569}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5;padding:.469rem .8rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0}.select2-container--default .select2-selection--multiple{min-height:38px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 6px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#114569;color:#fff;border-color:#114569;padding:1px 8px;border-radius:.15rem;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;opacity:.5}.select2-container .select2-search--inline{margin-top:3px}.CodeMirror{background:#fff;border:1px solid #e9ecef;color:#000;border-bottom-left-radius:0;border-bottom-right-radius:0}.editor-toolbar{border:1px solid #e9ecef;border-bottom:0;border-radius:.25rem .25rem 0 0}.editor-toolbar,.editor-toolbar:hover{opacity:1}.editor-toolbar a{color:rgba(0,0,0,.7)!important}.editor-toolbar a:hover{background:#e9ecef;border:none}.editor-toolbar i.separator{border-left:1px solid #e9ecef;border-right:1px solid #e9ecef}.CodeMirror-fullscreen,.editor-preview-side,.editor-toolbar.fullscreen{z-index:999}.editor-preview-side{border-color:#e9ecef}.editor-toolbar a.active,.editor-toolbar a:hover{background:#e9ecef;border-color:transparent}.editor-statusbar{padding:0 10px;border:1px solid #e9ecef;border-top-color:transparent;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}div.tagsinput{padding:6px 6px 1px;border-color:#e9ecef;border-radius:.25rem}div.tagsinput span.tag{background:#114569;color:#fff;border:0;padding:3px 7px;font-family:inherit;border-radius:.15rem;margin-bottom:4px;float:left;margin-right:0;margin-left:5px}div.tagsinput span.tag a{font-size:13px;font-weight:500;color:#fff;opacity:.5}div.tagsinput #tags_addTag{float:left;margin-left:5px}div.tagsinput input{margin:0;padding:1px;border-radius:.25rem}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table td span{width:40px;height:40px;line-height:40px}.bootstrap-datetimepicker-widget table td.seperator{width:1000px!important}.bootstrap-datetimepicker-widget table td span:hover{background-color:rgba(17,69,105,.2)}.bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker .fc a.fc-button-primary,.bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker .wizard>.actions a,.bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker a.btn,.bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker div.tox a.tox-button,.fc .bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker a.fc-button-primary,.wizard>.actions .bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker a,div.tox .bootstrap-datetimepicker-widget table td .timepicker .timepicker-picker a.tox-button{color:#114569!important}.bootstrap-datetimepicker-widget table td .timepicker-hour,.bootstrap-datetimepicker-widget table td .timepicker-minute,.bootstrap-datetimepicker-widget table td .timepicker-second{width:40px;font-size:1rem}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background-color:rgba(17,69,105,.2);color:#114569}.bootstrap-datetimepicker-widget .timepicker .timepicker-picker .fc a.fc-button-primary,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker .fc a.fc-button-primary:hover,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker .wizard>.actions a,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker .wizard>.actions a:hover,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.btn:hover,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker div.tox a.tox-button,.bootstrap-datetimepicker-widget .timepicker .timepicker-picker div.tox a.tox-button:hover,.fc .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.fc-button-primary,.fc .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.fc-button-primary:hover,.wizard>.actions .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a,.wizard>.actions .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a:hover,div.tox .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.tox-button,div.tox .bootstrap-datetimepicker-widget .timepicker .timepicker-picker a.tox-button:hover{color:#114569}.bootstrap-datetimepicker-widget.datepicker.datepicker-dropdown:after,.bootstrap-datetimepicker-widget.datepicker.datepicker-dropdown:before,.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.tt-menu:after,.bootstrap-datetimepicker-widget.tt-menu:before{border-bottom-color:#e9ecef!important}.tox.tox-tinymce{border:1px solid #e9ecef;border-radius:.25rem}.tox.tox-tinymce .tox-menubar,.tox.tox-tinymce .tox-toolbar,.tox.tox-tinymce .tox-toolbar-overlord,.tox.tox-tinymce .tox-toolbar__overflow,.tox.tox-tinymce .tox-toolbar__primary{background-color:#fff;background-image:none;border-bottom:1px solid #e9ecef}.tox.tox-tinymce .tox-toolbar-overlord{border-bottom:none}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header{padding:0;box-shadow:none}.tox.tox-tinymce .tox-edit-area__iframe{background-color:#fff}.tox.tox-tinymce.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right-color:#e9ecef;border-left-color:#e9ecef}.tox.tox-tinymce .tox-statusbar{background-color:#fff;border-color:#e9ecef;color:#7987a1}.tox.tox-tinymce .tox-statusbar__path-item,.tox.tox-tinymce .tox-statusbar__wordcount,.tox.tox-tinymce .tox-statusbar a{color:#7987a1}.tox.tox-tinymce .tox-mbtn{color:#000}.tox.tox-tinymce .tox-tbtn{color:rgba(0,0,0,.7)}.tox.tox-tinymce .tox-tbtn:hover{background:#e9ecef;color:#000}.tox.tox-tinymce .tox-tbtn:hover svg{fill:#000}.tox.tox-tinymce .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#000}.tox.tox-tinymce .tox-mbtn--active,.tox.tox-tinymce .tox-mbtn:focus:not(:disabled),.tox.tox-tinymce .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#e9ecef;color:#000}.tox.tox-tinymce .tox-tbtn svg{fill:rgba(0,0,0,.7)}.tox.tox-tinymce .tox-tbtn--disabled:hover svg,.tox.tox-tinymce .tox-tbtn--disabled svg,.tox.tox-tinymce .tox-tbtn:disabled:hover svg,.tox.tox-tinymce .tox-tbtn:disabled svg{fill:#e9ecef}.tox.tox-tinymce .tox-split-button:hover{box-shadow:inset 0 0 0 1px #e9ecef}.tox.tox-tinymce .tox-split-button:focus,.tox.tox-tinymce .tox-tbtn--enabled,.tox.tox-tinymce .tox-tbtn--enabled:hover,.tox.tox-tinymce .tox-tbtn:focus{background:#e9ecef}div.tox .tox-menu{background-color:#fff;border-color:#f2f4f9}div.tox .tox-collection__item{color:#000}div.tox .tox-collection--list .tox-collection__item--enabled{background-color:#114569;color:#fff}div.tox .tox-collection--list .tox-collection__group{border-color:#e9ecef}div.tox .tox-collection--list .tox-collection__item--active,div.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#e9ecef}div.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled),div.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#000}div.tox .tox-dialog-wrap__backdrop{background-color:rgba(0,0,0,.75)}div.tox .tox-dialog,div.tox .tox-dialog__footer,div.tox .tox-dialog__header{background-color:#fff;border-color:#e9ecef;color:#000}div.tox .tox-button--secondary:hover:not(:disabled){background-color:#646bee;border-color:#646bee;color:#fff}div.tox .tox-button--naked:hover:not(:disabled){background-color:transparent;border-color:transparent}div.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#333}div.tox .tox-listboxfield .tox-listbox--select,div.tox .tox-textarea,div.tox .tox-textfield,div.tox .tox-toolbar-textfield{background-color:#fff;border-color:#e9ecef;color:#000}div.tox .tox-listboxfield .tox-listbox--select:focus,div.tox .tox-textarea:focus,div.tox .tox-textfield:focus{background-color:#fff;border-color:#ced4da}div.tox .tox-dialog__table tbody tr{border-color:#e9ecef}div.tox .tox-dialog__body{color:#000}.typeahead.tt-hint,.typeahead.tt-input{background-color:#fff!important;direction:ltr}.tt-menu .tt-suggestion{cursor:pointer}.tabcontrol ul,.wizard ul{display:flex}@media (max-width:676px){.tabcontrol ul,.wizard ul{flex-wrap:wrap}}.wizard>.steps>ul>li{width:auto;display:flex;flex-grow:1}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background-color:#e9ecef;color:#000;border:1px solid transparent}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background-color:#114569;border:1px solid transparent}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{padding:.469rem .8rem;border-radius:.25rem;width:100%}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background-color:rgba(17,69,105,.2);color:#114569;border:1px solid #114569}.wizard>.steps ul li a,.wizard>.steps ul li a:active,.wizard>.steps ul li a:hover{margin:0 .5em .5em 0}.wizard>.steps ul li:last-child a,.wizard>.steps ul li:last-child a:active,.wizard>.steps ul li:last-child a:hover{margin:0 0 .5em}.wizard>.steps .number{font-size:inherit}.wizard>.content{background:#fff;border:1px solid #e9ecef;min-height:23em;overflow:auto;margin:.5em 0}@media (max-width:767px){.wizard>.content>.body{width:90%;height:90%;padding:5%}}.wizard>.actions{text-align:right}.wizard.vertical>.steps,.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#e9ecef;border-color:#e9ecef;cursor:not-allowed;color:#adb5bd}.wizard>.actions .disabled a:focus{box-shadow:none;color:#adb5bd}.wizard>.actions>ul li{margin-right:0;margin-left:.7em}.wizard.vertical>.steps ul{flex-direction:column}.wizard.vertical>.content{margin:0 0 .5em 2%;width:68%}.wizard.vertical>.steps a,.wizard.vertical>.steps a:active,.wizard.vertical>.steps a:hover{margin:0 0 .5em}.wizard.vertical>.actions{margin:0;width:100%}.wizard.vertical>.actions>ul>li{margin:0 0 0 .7em}body{font-family:Roboto;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,b,h1,h2,h3,h4,h5,h6,strong,th{font-family:Roboto;font-weight:500}.dropdown-item,.form-control,.select2-container--default .select2-search--dropdown .select2-search__field,.small,.tt-menu .tt-suggestion,.typeahead.tt-hint,.typeahead.tt-input,small{font-weight:300}img{max-width:100%}.daterangepicker .ranges li.active{background-color:#114569}.form-input-design{border:1px solid #e9ecef;border-radius:.25rem;color:#000;font-size:.875rem;font-weight:400;line-height:1.5;padding:.469rem .8rem;width:100%;background-color:#e9ecef}.auth-page .auth-side-wrapper{background:linear-gradient(-45deg,#ff4948,#646bee);background-size:380% 330%;align-items:center;text-align:center}.auth-logo{font-size:40px;font-weight:500;color:#fff}.external-events .appointment-scheduled,.external-events .appointment-shown,.external-events .appointment-sold{width:15px;height:15px}.appointment-scheduled{border:2px solid #114569;background-color:#fff}.appointment-shown{border:2px solid #114569;background-color:rgba(17,69,105,.25)}.appointment-sold{background-color:#114569;border:2px solid #114569}.datepicker table td img,.table td img{height:auto;width:70px}div.card-img-top{text-align:center;min-height:80px}.card-img-top img{width:auto;max-width:100%;max-height:80px}.fc-event{border-radius:2px;font-weight:500;overflow:hidden;white-space:normal;border:3px solid;padding:8px}.fc-timegrid-event-harness{position:absolute;margin:auto;font-size:12px;background:#fff}.fc-v-event .fc-event-main{color:#000!important}.fc-v-event .fc-event-main p{white-space:nowrap}.fc-event.appointment-scheduled{background:#fff!important}td.dtfc-fixed-left,th.dtfc-fixed-left{background:#fff;z-index:1}.input-group-append span{padding:11px 8px}.copied{background:#adadad;color:#fff}table td .row-detail{font-weight:600;color:#646bee}.dropify-wrapper .dropify-preview .dropify-render{display:block;height:100%}.dropify-wrapper .dropify-preview .dropify-render img{top:0;transform:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.navbar-content .navbar-nav .nav-item .dropdown-toggle img.rounded-circle,.profile_img_drop_down{-o-object-fit:cover;object-fit:cover}#activityTable_wrapper .dataTables_scrollHeadInner{width:100%!important}#activityTable_wrapper .dataTables_scrollBody .datepicker table,#activityTable_wrapper .dataTables_scrollBody .table,#activityTable_wrapper .dataTables_scrollHead .datepicker table,#activityTable_wrapper .dataTables_scrollHead .table,.datepicker #activityTable_wrapper .dataTables_scrollBody table,.datepicker #activityTable_wrapper .dataTables_scrollHead table{max-width:2200px!important}#activityTable_wrapper .dataTables_scrollBody .datepicker table tr td,#activityTable_wrapper .dataTables_scrollBody .datepicker table tr th,#activityTable_wrapper .dataTables_scrollBody .table tr td,#activityTable_wrapper .dataTables_scrollBody .table tr th,#activityTable_wrapper .dataTables_scrollHead .datepicker table tr td,#activityTable_wrapper .dataTables_scrollHead .datepicker table tr th,#activityTable_wrapper .dataTables_scrollHead .table tr td,#activityTable_wrapper .dataTables_scrollHead .table tr th,.datepicker #activityTable_wrapper .dataTables_scrollBody table tr td,.datepicker #activityTable_wrapper .dataTables_scrollBody table tr th,.datepicker #activityTable_wrapper .dataTables_scrollHead table tr td,.datepicker #activityTable_wrapper .dataTables_scrollHead table tr th{white-space:normal!important;vertical-align:top!important}.users-table-custom tbody>tr td:nth-child(5),.users-table-custom thead>tr th:nth-child(5){max-width:200px;white-space:normal}.row.field-wrapper{padding-top:15px;padding-bottom:15px;margin-bottom:15px;clear:both;overflow:hidden;align-items:self-start;background-color:#f9fafb;margin-left:0;margin-right:0}.row.field-wrapper .form-check{margin-top:8px}.chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content{word-break:break-word}@media (min-width:1200px){.chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content{max-width:70%;margin-left:auto}}.chat-conversation .conversation-list .ctext-wrap-content{word-break:break-word}@media (min-width:1200px){.chat-conversation .conversation-list .ctext-wrap-content{max-width:70%}}.chat-conversation .chat-avatar img{max-width:none}a.fc-timegrid-event.fc-v-event.fc-event.fc-event-draggable.fc-event-resizable.fc-event-start.fc-event-end.fc-event-past.service-appt{border:1px solid #4ab662!important;border-left:5px solid #72a03f!important}.service-appt{border:1px solid #4ab662!important}#agent-listing li{padding-left:30px}.custom-table-full-width .dataTables_scrollHeadInner{width:1200px!important}@media (min-width:1440px){.custom-table-full-width .dataTables_scrollHeadInner{width:100%!important}}.custom-table-full-width .dataTables_scrollHeadInner .dataTable{width:1200px!important}@media (min-width:1440px){.custom-table-full-width .dataTables_scrollHeadInner .dataTable{width:100%!important}}.custom-table-full-width .dataTables_scrollHeadInner .dataTable tr th:first-child{text-align:left}.custom-table-full-width .dataTables_scrollBody .dataTable{width:1200px!important}@media (min-width:1440px){.custom-table-full-width .dataTables_scrollBody .dataTable{width:100%!important}}.custom-table-full-width .dataTables_scrollBody .dataTable tr td{vertical-align:middle}.custom-table-full-width .dataTables_scrollBody .dataTable tr td:first-child{text-align:left!important}.custom-table-full-width .dataTables_scrollBody .dataTable tr td img{width:70px!important;height:70px}.expeses-details table.dataTable>thead>tr>td:not(.sorting_disabled),.expeses-details table.dataTable>thead>tr>th:not(.sorting_disabled){padding-right:20px;max-width:80px;white-space:normal;vertical-align:bottom;background:#f9fafb}.custom-table-full-width table.dataTable>thead>tr>td:not(.sorting_disabled),.custom-table-full-width table.dataTable>thead>tr>th:not(.sorting_disabled){padding-right:20px}.custom-table-full-width table.dataTable>thead .sorting:after,.custom-table-full-width table.dataTable>thead .sorting:before,.custom-table-full-width table.dataTable>thead .sorting_asc:after,.custom-table-full-width table.dataTable>thead .sorting_asc:before,.custom-table-full-width table.dataTable>thead .sorting_asc_disabled:after,.custom-table-full-width table.dataTable>thead .sorting_asc_disabled:before,.custom-table-full-width table.dataTable>thead .sorting_desc:after,.custom-table-full-width table.dataTable>thead .sorting_desc:before,.custom-table-full-width table.dataTable>thead .sorting_desc_disabled:after,.custom-table-full-width table.dataTable>thead .sorting_desc_disabled:before{bottom:1em}.custom-table-full-width .datepicker table tr td a,.custom-table-full-width .datepicker table tr th a,.custom-table-full-width .table tr td a,.custom-table-full-width .table tr th a,.datepicker .custom-table-full-width table tr td a,.datepicker .custom-table-full-width table tr th a{color:inherit}.custom-table-full-width tr td:first-child,.custom-table-full-width tr th:first-child{text-align:left}.table-fs-12 td,.table-fs-12 th{font-size:12px}.max-w-200{width:200px;white-space:normal!important}.total-cards-wrapper .card{justify-content:center;height:55px}.total-cards-wrapper .card .card-body{flex:initial}.picker{position:relative;z-index:1}#colorPick{left:auto!important;right:-35px}.signup-logo{display:block;text-align:center;margin-bottom:50px}.signup-logo a{display:inline-block;max-width:180px}.signup-logo a img{max-width:100%}.signup-logo .sign-up-subtitle{text-align:center;max-width:80%;margin:10px auto}.card-bg-1{background-color:#0082d6}.card-bg-1 *{color:#fff}.card-bg-2{background-color:#646bee}.card-bg-2 *{color:#fff}.card-bg-3{background-color:#c4d4ff}.card-bg-4{background-color:#e0eaf0}.verified-account .verifying-text{color:#000;font-weight:400}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovLy9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly8vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9taXhpbnMvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9taXhpbnMvX3dpZHRoLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL19yZXNldC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fbWlzYy5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9faGVscGVycy5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fc3Bpbm5lci5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fdmVydGljYWwtd3JhcHBlci5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL19zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL19sYXlvdXRzLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2JhZGdlcy5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19ib290c3RyYXAtYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2NoYXQuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYXV0aC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2VtYWlsL19pbmJveC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX2FjZS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX2FwZXgtY2hhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcGx1Z2luLW92ZXJyaWRlcy9fYm9vdHN0cmFwLWRhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wbHVnaW4tb3ZlcnJpZGVzL19kYXRhLXRhYmxlcy5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX2Ryb3BpZnkuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wbHVnaW4tb3ZlcnJpZGVzL19kcm9wem9uZS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX2Z1bGwtY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wbHVnaW4tb3ZlcnJpZGVzL19qcXVlcnktZmxvdC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX21vcnJpc2pzLnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcGx1Z2luLW92ZXJyaWRlcy9fcGVpdHkuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wbHVnaW4tb3ZlcnJpZGVzL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX3N3ZWV0LWFsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcGx1Z2luLW92ZXJyaWRlcy9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX3NpbXBsZW1kZS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX3RhZ3MtaW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wbHVnaW4tb3ZlcnJpZGVzL190ZW1wdXNkb21pbnVzLWJvb3RzdHJhcC00LnNjc3MiLCJ3ZWJwYWNrOi8vL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcGx1Z2luLW92ZXJyaWRlcy9fdGlueW1jZS5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX3R5cGVhaGVhZC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BsdWdpbi1vdmVycmlkZXMvX3dpemFyZC5zY3NzIiwid2VicGFjazovLy9yZXNvdXJjZXMvc2Fzcy9fY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0dFLGdCQzZkRixDQ25rQkEsTUFRSSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGdCQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsaUJBQUEsQ0FBQSxzQkFBQSxDQUlBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUlBLG9CQUFBLENBQUEsc0JBQUEsQ0FBQSxvQkFBQSxDQUFBLGlCQUFBLENBQUEsb0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FJQSwwQkFBQSxDQUFBLDhCQUFBLENBQUEseUJBQUEsQ0FBQSx1QkFBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsQ0FBQSwwQkFBQSxDQUFBLHFCQUFBLENBR0YsMEJBQUEsQ0FDQSxvQkFBQSxDQUNBLHlCQUFBLENBQ0EsNEJBQUEsQ0FNQSw0Q0FBQSxDQUNBLGtHQUFBLENBQ0EsNEVBQUEsQ0FPQSwrQ0FBQSxDQzRQSSw0QkFMSSxDRHJQUix5QkFBQSxDQUNBLHlCQUFBLENBQ0Esb0JBQUEsQ0FJQSxvQkFBQSxDQUlBLHFCQUFBLENBQ0EsdUJBQUEsQ0FDQSx5QkFBQSxDQUNBLCtDQUFBLENBRUEsMEJBQUEsQ0FDQSw2QkFBQSxDQUNBLDRCQUFBLENBQ0EsMEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDZCQUFBLENBR0EsdUJBQUEsQ0FDQSw2QkFBQSxDQUVBLHVCQUFBLENBRUEseUJESEYsQ0dyREEsaUJBR0UscUJId0RGLENHekNJLDhDQU5KLE1BT00sc0JINkNKLENBQ0YsQ0doQ0EsS0FFRSxzQ0FBQSxDRG1QSSxrQ0FMSSxDQzVPUixzQ0FBQSxDQUNBLHNDQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtDQUFBLENBQ0EsNkJBQUEsQ0FDQSx5Q0htQ0YsQ0cxQkEsR0FDRSxhQUFBLENBQ0EsYUNpakI0QixDRGhqQjVCLFFBQUEsQ0FDQSxvQkFBQSxDQUNBLFVINkJGLENHbkJBLDBDQUNFLFlBQUEsQ0FDQSxlRWtINEIsQ0YvRzVCLGVFZ0g0QixDRi9HNUIsZUhvQkYsQ0doQkEsT0Q2TVEsZ0NGekxSLENFdUJJLDBCQzNDSixPRG9OUSxnQkY1TE4sQ0FDRixDR3BCQSxPRHdNUSwrQkZoTFIsQ0VjSSwwQkN0Q0osT0QrTVEsY0ZuTE4sQ0FDRixDR3hCQSxPRG1NUSwrQkZ2S1IsQ0VLSSwwQkNqQ0osT0QwTVEsZ0JGMUtOLENBQ0YsQ0c1QkEsT0QwTE0saUJGMUpOLENHM0JBLE9EcUxNLGNGdEpOLENHMUJBLE9EZ0xNLGlCRmxKTixDR25CQSxFQUNFLFlBQUEsQ0FDQSxlSHNCRixDR1pBLFlBQ0Usd0NBQUEsQ0FBQSxnQ0FBQSxDQUNBLFdBQUEsQ0FDQSxxQ0FBQSxDQUFBLDZCSGVGLENHVEEsUUFDRSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJIWUYsQ0dOQSxNQUVFLGlCSFNGLENHTkEsU0FHRSxZQUFBLENBQ0Esa0JIU0YsQ0dOQSx3QkFJRSxlSFNGLENHTkEsR0FDRSxlSFNGLENHSkEsR0FDRSxtQkFBQSxDQUNBLGFIT0YsQ0dEQSxXQUNFLGVISUYsQ0dJQSxTQUVFLGVIREYsQ0dTQSxhRG1GTSxnQkZ4Rk4sQ0dZQSxXQUNFLGVDK2E0QixDRDlhNUIsdUNIVEYsQ0drQkEsUUFFRSxpQkFBQSxDRCtESSxlQUxJLENDeERSLGFBQUEsQ0FDQSx1QkhmRixDR2tCQSxJQUFNLGFIZE4sQ0dlQSxJQUFNLFNIWE4sQ0dnQkEsRUFDRSwwQkFBQSxDQUNBLG9CSGJGLENHZUUsUUFDRSxnQ0hiSixDR3dCRSw0REFFRSxhQUFBLENBQ0Esb0JIdEJKLENHNkJBLGtCQUlFLG9DQ2tSNEIsQ0Y3UHhCLGFGOUNOLENHaUNBLElBQ0UsYUFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGFBQUEsQ0RTSSxnQkZ0Q04sQ0drQ0UsU0RJSSxpQkFMSSxDQ0dOLGFBQUEsQ0FDQSxpQkhoQ0osQ0dvQ0EsS0RITSxnQkFMSSxDQ1VSLDBCQUFBLENBQ0Esb0JIakNGLENHb0NFLE9BQ0UsYUhsQ0osQ0dzQ0EsSUFDRSx3QkFBQSxDRGZJLGdCQUxJLENDc0JSLHVCQ3V5Q2tDLENEdHlDbEMscUNDdXlDa0MsQ0Uza0RoQyxvQk5rUUosQ0dxQ0UsUUFDRSxTQUFBLENEdEJFLGFGWk4sQ0c2Q0EsT0FDRSxlSDFDRixDR2dEQSxRQUVFLHFCSDdDRixDR3FEQSxNQUNFLG1CQUFBLENBQ0Esd0JIbERGLENHcURBLFFBQ0Usa0JFNUlxQyxDRjZJckMscUJFN0lxQyxDRjhJckMsYUVwVmEsQ0ZxVmIsZUhsREYsQ0d5REEsR0FFRSxrQkFBQSxDQUNBLCtCSHZERixDRzBEQSwyQkFRRSxjQUFBLENBRkEsb0JIckRGLENHK0RBLE1BQ0Usb0JINURGLENHa0VBLE9BRUUsZUhoRUYsQ0d3RUEsaUNBQ0UsU0hyRUYsQ0cwRUEsc0NBS0UsUUFBQSxDQUNBLG1CQUFBLENEckhJLGlCQUxJLENDNEhSLG1CSHZFRixDRzJFQSxjQUVFLG1CSHhFRixDRzZFQSxjQUNFLGNIMUVGLENHNkVBLE9BR0UsZ0JINUVGLENHK0VFLGdCQUNFLFNIN0VKLENHb0ZBLDBJQUNFLHNCSGpGRixDR3lGQSxnREFJRSx5Qkh0RkYsQ0d5RkksNEdBQ0UsY0hwRk4sQ0cyRkEsbUJBQ0UsU0FBQSxDQUNBLGlCSHhGRixDRzZGQSxTQUNFLGVIMUZGLENHb0dBLFNBQ0UsV0FBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsUUhqR0YsQ0d5R0EsT0FDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxtQkM4STRCLENGeFZ0QiwrQkFBQSxDQzZNTixtQkh2R0YsQ0V4UUksMEJDd1dKLE9EL0xRLGdCRm1HTixDQUNGLENHb0dFLFNBQ0UsVUhsR0osQ0d5R0EsK09BT0UsU0h0R0YsQ0d5R0EsNEJBQ0UsV0h0R0YsQ0crR0EsY0FDRSxtQkFBQSxDQUNBLDRCSDVHRixDRytIQSw0QkFDRSx1QkhwSEYsQ0d5SEEsK0JBQ0UsU0h0SEYsQ0c2SEEsdUJBQ0UsWUFBQSxDQUNBLHlCSDFIRixDRytIQSxPQUNFLG9CSDVIRixDR2lJQSxPQUNFLFFIOUhGLENHcUlBLFFBQ0UsaUJBQUEsQ0FDQSxjSGxJRixDRzBJQSxTQUNFLHVCSHZJRixDRytJQSxTQUNFLHNCSDVJRixDRHhiQSxNR3lRTSxvQkFMSSxDSGxRUixlQzJiRixDRHRiRSxXR3NRTSxnQ0FBQSxDSGxRSixlS3lqQmtCLENMeGpCbEIsZUN1YkosQ0V4VkksMEJIcEdGLFdHNlFNLGNGbUxOLENBQ0YsQ0RqY0UsV0dzUU0sZ0NBQUEsQ0hsUUosZUt5akJrQixDTHhqQmxCLGVDa2NKLENFbldJLDBCSHBHRixXRzZRTSxnQkY4TE4sQ0FDRixDRDVjRSxXR3NRTSxnQ0FBQSxDSGxRSixlS3lqQmtCLENMeGpCbEIsZUM2Y0osQ0U5V0ksMEJIcEdGLFdHNlFNLGNGeU1OLENBQ0YsQ0R2ZEUsV0dzUU0sZ0NBQUEsQ0hsUUosZUt5akJrQixDTHhqQmxCLGVDd2RKLENFelhJLDBCSHBHRixXRzZRTSxnQkZvTk4sQ0FDRixDRGxlRSxXR3NRTSxnQ0FBQSxDSGxRSixlS3lqQmtCLENMeGpCbEIsZUNtZUosQ0VwWUksMEJIcEdGLFdHNlFNLGNGK05OLENBQ0YsQ0Q3ZUUsV0dzUU0sZ0NBQUEsQ0hsUUosZUt5akJrQixDTHhqQmxCLGVDOGVKLENFL1lJLDBCSHBHRixXRzZRTSxnQkYwT04sQ0FDRixDRDNkQSw0QlE1REUsY0FBQSxDQUNBLGVQZ2lCRixDRGxlQSxrQkFDRSxvQkNxZUYsQ0RuZUUsbUNBQ0Usa0JDcWVKLENEM2RBLFlHb05NLGdCQUxJLENIN01SLHdCQzhkRixDRDFkQSxZQUNFLGtCTVFPLENIcU1ILG9CRmlSTixDRDNkRSx3QkFDRSxlQzZkSixDRHpkQSxtQkFDRSxnQkFBQSxDQUNBLGtCTUZPLENIcU1ILGdCQUxJLENINUxSLGFDNGRGLENEMWRFLDBCQUNFLFlDNGRKLENRdGpCQSwwQkNGRSxjQUFBLENBR0EsV1Rta0JGLENRcGtCQSxlQUNFLGNKNDhDa0MsQ0kzOENsQyx3QkhxSDZCLENHcEg3Qix1Q0FBQSxDRkdFLG9CTjhqQkosQ1FyakJBLFFBRUUsb0JSdWpCRixDUXBqQkEsWUFDRSxtQkFBQSxDQUNBLGFSdWpCRixDUXBqQkEsZ0JOK1BNLGdCQUxJLENNeFBSLGFSdWpCRixDVXpsQkUsbUdDSEEsb0JBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCWHNtQkYsQ1loakJJLHlCRjVDRSx5QkFDRSxlVmdtQk4sQ0FDRixDWXRqQkkseUJGNUNFLHVDQUNFLGVWcW1CTixDQUNGLENZM2pCSSx5QkY1Q0UscURBQ0UsZVYwbUJOLENBQ0YsQ1loa0JJLDBCRjVDRSxtRUFDRSxnQlYrbUJOLENBQ0YsQ1lya0JJLDBCRjVDRSxrRkFDRSxnQlZvbkJOLENBQ0YsQ2Fwb0JFLEtDQUEsb0JBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUNBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNkc29CRixDYTFvQkksT0NhRixhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSwwQ0FBQSxDQUNBLHlDQUFBLENBQ0EsNkJkZ29CRixDY2psQk0sS0FDRSxXZG9sQlIsQ2NqbEJNLGlCQXBDSixhQUFBLENBQ0EsVWR5bkJGLENjM21CRSxjQUNFLGFBQUEsQ0FDQSxVZDhtQkosQ2NobkJFLGNBQ0UsYUFBQSxDQUNBLFNkbW5CSixDY3JuQkUsY0FDRSxhQUFBLENBQ0Esb0Jkd25CSixDYzFuQkUsY0FDRSxhQUFBLENBQ0EsU2Q2bkJKLENjL25CRSxjQUNFLGFBQUEsQ0FDQSxTZGtvQkosQ2Nwb0JFLGNBQ0UsYUFBQSxDQUNBLG9CZHVvQkosQ2N4bUJNLFVBaERKLGFBQUEsQ0FDQSxVZDRwQkYsQ2N2bUJVLE9BaEVOLGFBQUEsQ0FDQSxpQmQycUJKLENjNW1CVSxPQWhFTixhQUFBLENBQ0Esa0JkZ3JCSixDY2puQlUsT0FoRU4sYUFBQSxDQUNBLFNkcXJCSixDY3RuQlUsT0FoRU4sYUFBQSxDQUNBLGtCZDByQkosQ2MzbkJVLE9BaEVOLGFBQUEsQ0FDQSxrQmQrckJKLENjaG9CVSxPQWhFTixhQUFBLENBQ0EsU2Rvc0JKLENjcm9CVSxPQWhFTixhQUFBLENBQ0Esa0JkeXNCSixDYzFvQlUsT0FoRU4sYUFBQSxDQUNBLGtCZDhzQkosQ2Mvb0JVLE9BaEVOLGFBQUEsQ0FDQSxTZG10QkosQ2NwcEJVLFFBaEVOLGFBQUEsQ0FDQSxrQmR3dEJKLENjenBCVSxRQWhFTixhQUFBLENBQ0Esa0JkNnRCSixDYzlwQlUsUUFoRU4sYUFBQSxDQUNBLFVka3VCSixDYzNwQlksVUF4RFYsdUJkdXRCRixDYy9wQlksVUF4RFYsd0JkMnRCRixDY25xQlksVUF4RFYsZWQrdEJGLENjdnFCWSxVQXhEVix3QmRtdUJGLENjM3FCWSxVQXhEVix3QmR1dUJGLENjL3FCWSxVQXhEVixlZDJ1QkYsQ2NuckJZLFVBeERWLHdCZCt1QkYsQ2N2ckJZLFVBeERWLHdCZG12QkYsQ2MzckJZLFVBeERWLGVkdXZCRixDYy9yQlksV0F4RFYsd0JkMnZCRixDY25zQlksV0F4RFYsd0JkK3ZCRixDYzVyQlEsV0FFRSxlZCtyQlYsQ2M1ckJRLFdBRUUsZWQrckJWLENjdHNCUSxXQUVFLHFCZHlzQlYsQ2N0c0JRLFdBRUUscUJkeXNCVixDY2h0QlEsV0FFRSxvQmRtdEJWLENjaHRCUSxXQUVFLG9CZG10QlYsQ2MxdEJRLFdBRUUsa0JkNnRCVixDYzF0QlEsV0FFRSxrQmQ2dEJWLENjcHVCUSxXQUVFLG9CZHV1QlYsQ2NwdUJRLFdBRUUsb0JkdXVCVixDYzl1QlEsV0FFRSxrQmRpdkJWLENjOXVCUSxXQUVFLGtCZGl2QlYsQ2N4dkJRLFdBRUUsb0JkMnZCVixDY3h2QlEsV0FFRSxvQmQydkJWLENjbHdCUSxXQUVFLGtCZHF3QlYsQ2Nsd0JRLFdBRUUsa0JkcXdCVixDWS96QkkseUJFVUUsUUFDRSxXZHl6Qk4sQ2N0ekJJLG9CQXBDSixhQUFBLENBQ0EsVWQ2MUJBLENjLzBCQSxpQkFDRSxhQUFBLENBQ0EsVWRpMUJGLENjbjFCQSxpQkFDRSxhQUFBLENBQ0EsU2RxMUJGLENjdjFCQSxpQkFDRSxhQUFBLENBQ0Esb0JkeTFCRixDYzMxQkEsaUJBQ0UsYUFBQSxDQUNBLFNkNjFCRixDYy8xQkEsaUJBQ0UsYUFBQSxDQUNBLFNkaTJCRixDY24yQkEsaUJBQ0UsYUFBQSxDQUNBLG9CZHEyQkYsQ2N0MEJJLGFBaERKLGFBQUEsQ0FDQSxVZHkzQkEsQ2NwMEJRLFVBaEVOLGFBQUEsQ0FDQSxpQmR1NEJGLENjeDBCUSxVQWhFTixhQUFBLENBQ0Esa0JkMjRCRixDYzUwQlEsVUFoRU4sYUFBQSxDQUNBLFNkKzRCRixDY2gxQlEsVUFoRU4sYUFBQSxDQUNBLGtCZG01QkYsQ2NwMUJRLFVBaEVOLGFBQUEsQ0FDQSxrQmR1NUJGLENjeDFCUSxVQWhFTixhQUFBLENBQ0EsU2QyNUJGLENjNTFCUSxVQWhFTixhQUFBLENBQ0Esa0JkKzVCRixDY2gyQlEsVUFoRU4sYUFBQSxDQUNBLGtCZG02QkYsQ2NwMkJRLFVBaEVOLGFBQUEsQ0FDQSxTZHU2QkYsQ2N4MkJRLFdBaEVOLGFBQUEsQ0FDQSxrQmQyNkJGLENjNTJCUSxXQWhFTixhQUFBLENBQ0Esa0JkKzZCRixDY2gzQlEsV0FoRU4sYUFBQSxDQUNBLFVkbTdCRixDYzUyQlUsYUF4RFYsYWR1NkJBLENjLzJCVSxhQXhEVix1QmQwNkJBLENjbDNCVSxhQXhEVix3QmQ2NkJBLENjcjNCVSxhQXhEVixlZGc3QkEsQ2N4M0JVLGFBeERWLHdCZG03QkEsQ2MzM0JVLGFBeERWLHdCZHM3QkEsQ2M5M0JVLGFBeERWLGVkeTdCQSxDY2o0QlUsYUF4RFYsd0JkNDdCQSxDY3A0QlUsYUF4RFYsd0JkKzdCQSxDY3Y0QlUsYUF4RFYsZWRrOEJBLENjMTRCVSxjQXhEVix3QmRxOEJBLENjNzRCVSxjQXhEVix3QmR3OEJBLENjcjRCTSxpQkFFRSxlZHU0QlIsQ2NwNEJNLGlCQUVFLGVkczRCUixDYzc0Qk0saUJBRUUscUJkKzRCUixDYzU0Qk0saUJBRUUscUJkODRCUixDY3I1Qk0saUJBRUUsb0JkdTVCUixDY3A1Qk0saUJBRUUsb0JkczVCUixDYzc1Qk0saUJBRUUsa0JkKzVCUixDYzU1Qk0saUJBRUUsa0JkODVCUixDY3I2Qk0saUJBRUUsb0JkdTZCUixDY3A2Qk0saUJBRUUsb0JkczZCUixDYzc2Qk0saUJBRUUsa0JkKzZCUixDYzU2Qk0saUJBRUUsa0JkODZCUixDY3I3Qk0saUJBRUUsb0JkdTdCUixDY3A3Qk0saUJBRUUsb0JkczdCUixDYzc3Qk0saUJBRUUsa0JkKzdCUixDYzU3Qk0saUJBRUUsa0JkODdCUixDQUNGLENZei9CSSx5QkVVRSxRQUNFLFdkay9CTixDYy8rQkksb0JBcENKLGFBQUEsQ0FDQSxVZHNoQ0EsQ2N4Z0NBLGlCQUNFLGFBQUEsQ0FDQSxVZDBnQ0YsQ2M1Z0NBLGlCQUNFLGFBQUEsQ0FDQSxTZDhnQ0YsQ2NoaENBLGlCQUNFLGFBQUEsQ0FDQSxvQmRraENGLENjcGhDQSxpQkFDRSxhQUFBLENBQ0EsU2RzaENGLENjeGhDQSxpQkFDRSxhQUFBLENBQ0EsU2QwaENGLENjNWhDQSxpQkFDRSxhQUFBLENBQ0Esb0JkOGhDRixDYy8vQkksYUFoREosYUFBQSxDQUNBLFVka2pDQSxDYzcvQlEsVUFoRU4sYUFBQSxDQUNBLGlCZGdrQ0YsQ2NqZ0NRLFVBaEVOLGFBQUEsQ0FDQSxrQmRva0NGLENjcmdDUSxVQWhFTixhQUFBLENBQ0EsU2R3a0NGLENjemdDUSxVQWhFTixhQUFBLENBQ0Esa0JkNGtDRixDYzdnQ1EsVUFoRU4sYUFBQSxDQUNBLGtCZGdsQ0YsQ2NqaENRLFVBaEVOLGFBQUEsQ0FDQSxTZG9sQ0YsQ2NyaENRLFVBaEVOLGFBQUEsQ0FDQSxrQmR3bENGLENjemhDUSxVQWhFTixhQUFBLENBQ0Esa0JkNGxDRixDYzdoQ1EsVUFoRU4sYUFBQSxDQUNBLFNkZ21DRixDY2ppQ1EsV0FoRU4sYUFBQSxDQUNBLGtCZG9tQ0YsQ2NyaUNRLFdBaEVOLGFBQUEsQ0FDQSxrQmR3bUNGLENjemlDUSxXQWhFTixhQUFBLENBQ0EsVWQ0bUNGLENjcmlDVSxhQXhEVixhZGdtQ0EsQ2N4aUNVLGFBeERWLHVCZG1tQ0EsQ2MzaUNVLGFBeERWLHdCZHNtQ0EsQ2M5aUNVLGFBeERWLGVkeW1DQSxDY2pqQ1UsYUF4RFYsd0JkNG1DQSxDY3BqQ1UsYUF4RFYsd0JkK21DQSxDY3ZqQ1UsYUF4RFYsZWRrbkNBLENjMWpDVSxhQXhEVix3QmRxbkNBLENjN2pDVSxhQXhEVix3QmR3bkNBLENjaGtDVSxhQXhEVixlZDJuQ0EsQ2Nua0NVLGNBeERWLHdCZDhuQ0EsQ2N0a0NVLGNBeERWLHdCZGlvQ0EsQ2M5akNNLGlCQUVFLGVkZ2tDUixDYzdqQ00saUJBRUUsZWQrakNSLENjdGtDTSxpQkFFRSxxQmR3a0NSLENjcmtDTSxpQkFFRSxxQmR1a0NSLENjOWtDTSxpQkFFRSxvQmRnbENSLENjN2tDTSxpQkFFRSxvQmQra0NSLENjdGxDTSxpQkFFRSxrQmR3bENSLENjcmxDTSxpQkFFRSxrQmR1bENSLENjOWxDTSxpQkFFRSxvQmRnbUNSLENjN2xDTSxpQkFFRSxvQmQrbENSLENjdG1DTSxpQkFFRSxrQmR3bUNSLENjcm1DTSxpQkFFRSxrQmR1bUNSLENjOW1DTSxpQkFFRSxvQmRnbkNSLENjN21DTSxpQkFFRSxvQmQrbUNSLENjdG5DTSxpQkFFRSxrQmR3bkNSLENjcm5DTSxpQkFFRSxrQmR1bkNSLENBQ0YsQ1lsckNJLHlCRVVFLFFBQ0UsV2QycUNOLENjeHFDSSxvQkFwQ0osYUFBQSxDQUNBLFVkK3NDQSxDY2pzQ0EsaUJBQ0UsYUFBQSxDQUNBLFVkbXNDRixDY3JzQ0EsaUJBQ0UsYUFBQSxDQUNBLFNkdXNDRixDY3pzQ0EsaUJBQ0UsYUFBQSxDQUNBLG9CZDJzQ0YsQ2M3c0NBLGlCQUNFLGFBQUEsQ0FDQSxTZCtzQ0YsQ2NqdENBLGlCQUNFLGFBQUEsQ0FDQSxTZG10Q0YsQ2NydENBLGlCQUNFLGFBQUEsQ0FDQSxvQmR1dENGLENjeHJDSSxhQWhESixhQUFBLENBQ0EsVWQydUNBLENjdHJDUSxVQWhFTixhQUFBLENBQ0EsaUJkeXZDRixDYzFyQ1EsVUFoRU4sYUFBQSxDQUNBLGtCZDZ2Q0YsQ2M5ckNRLFVBaEVOLGFBQUEsQ0FDQSxTZGl3Q0YsQ2Nsc0NRLFVBaEVOLGFBQUEsQ0FDQSxrQmRxd0NGLENjdHNDUSxVQWhFTixhQUFBLENBQ0Esa0JkeXdDRixDYzFzQ1EsVUFoRU4sYUFBQSxDQUNBLFNkNndDRixDYzlzQ1EsVUFoRU4sYUFBQSxDQUNBLGtCZGl4Q0YsQ2NsdENRLFVBaEVOLGFBQUEsQ0FDQSxrQmRxeENGLENjdHRDUSxVQWhFTixhQUFBLENBQ0EsU2R5eENGLENjMXRDUSxXQWhFTixhQUFBLENBQ0Esa0JkNnhDRixDYzl0Q1EsV0FoRU4sYUFBQSxDQUNBLGtCZGl5Q0YsQ2NsdUNRLFdBaEVOLGFBQUEsQ0FDQSxVZHF5Q0YsQ2M5dENVLGFBeERWLGFkeXhDQSxDY2p1Q1UsYUF4RFYsdUJkNHhDQSxDY3B1Q1UsYUF4RFYsd0JkK3hDQSxDY3Z1Q1UsYUF4RFYsZWRreUNBLENjMXVDVSxhQXhEVix3QmRxeUNBLENjN3VDVSxhQXhEVix3QmR3eUNBLENjaHZDVSxhQXhEVixlZDJ5Q0EsQ2NudkNVLGFBeERWLHdCZDh5Q0EsQ2N0dkNVLGFBeERWLHdCZGl6Q0EsQ2N6dkNVLGFBeERWLGVkb3pDQSxDYzV2Q1UsY0F4RFYsd0JkdXpDQSxDYy92Q1UsY0F4RFYsd0JkMHpDQSxDY3Z2Q00saUJBRUUsZWR5dkNSLENjdHZDTSxpQkFFRSxlZHd2Q1IsQ2MvdkNNLGlCQUVFLHFCZGl3Q1IsQ2M5dkNNLGlCQUVFLHFCZGd3Q1IsQ2N2d0NNLGlCQUVFLG9CZHl3Q1IsQ2N0d0NNLGlCQUVFLG9CZHd3Q1IsQ2Mvd0NNLGlCQUVFLGtCZGl4Q1IsQ2M5d0NNLGlCQUVFLGtCZGd4Q1IsQ2N2eENNLGlCQUVFLG9CZHl4Q1IsQ2N0eENNLGlCQUVFLG9CZHd4Q1IsQ2MveENNLGlCQUVFLGtCZGl5Q1IsQ2M5eENNLGlCQUVFLGtCZGd5Q1IsQ2N2eUNNLGlCQUVFLG9CZHl5Q1IsQ2N0eUNNLGlCQUVFLG9CZHd5Q1IsQ2MveUNNLGlCQUVFLGtCZGl6Q1IsQ2M5eUNNLGlCQUVFLGtCZGd6Q1IsQ0FDRixDWTMyQ0ksMEJFVUUsUUFDRSxXZG8yQ04sQ2NqMkNJLG9CQXBDSixhQUFBLENBQ0EsVWR3NENBLENjMTNDQSxpQkFDRSxhQUFBLENBQ0EsVWQ0M0NGLENjOTNDQSxpQkFDRSxhQUFBLENBQ0EsU2RnNENGLENjbDRDQSxpQkFDRSxhQUFBLENBQ0Esb0JkbzRDRixDY3Q0Q0EsaUJBQ0UsYUFBQSxDQUNBLFNkdzRDRixDYzE0Q0EsaUJBQ0UsYUFBQSxDQUNBLFNkNDRDRixDYzk0Q0EsaUJBQ0UsYUFBQSxDQUNBLG9CZGc1Q0YsQ2NqM0NJLGFBaERKLGFBQUEsQ0FDQSxVZG82Q0EsQ2MvMkNRLFVBaEVOLGFBQUEsQ0FDQSxpQmRrN0NGLENjbjNDUSxVQWhFTixhQUFBLENBQ0Esa0JkczdDRixDY3YzQ1EsVUFoRU4sYUFBQSxDQUNBLFNkMDdDRixDYzMzQ1EsVUFoRU4sYUFBQSxDQUNBLGtCZDg3Q0YsQ2MvM0NRLFVBaEVOLGFBQUEsQ0FDQSxrQmRrOENGLENjbjRDUSxVQWhFTixhQUFBLENBQ0EsU2RzOENGLENjdjRDUSxVQWhFTixhQUFBLENBQ0Esa0JkMDhDRixDYzM0Q1EsVUFoRU4sYUFBQSxDQUNBLGtCZDg4Q0YsQ2MvNENRLFVBaEVOLGFBQUEsQ0FDQSxTZGs5Q0YsQ2NuNUNRLFdBaEVOLGFBQUEsQ0FDQSxrQmRzOUNGLENjdjVDUSxXQWhFTixhQUFBLENBQ0Esa0JkMDlDRixDYzM1Q1EsV0FoRU4sYUFBQSxDQUNBLFVkODlDRixDY3Y1Q1UsYUF4RFYsYWRrOUNBLENjMTVDVSxhQXhEVix1QmRxOUNBLENjNzVDVSxhQXhEVix3QmR3OUNBLENjaDZDVSxhQXhEVixlZDI5Q0EsQ2NuNkNVLGFBeERWLHdCZDg5Q0EsQ2N0NkNVLGFBeERWLHdCZGkrQ0EsQ2N6NkNVLGFBeERWLGVkbytDQSxDYzU2Q1UsYUF4RFYsd0JkdStDQSxDYy82Q1UsYUF4RFYsd0JkMCtDQSxDY2w3Q1UsYUF4RFYsZWQ2K0NBLENjcjdDVSxjQXhEVix3QmRnL0NBLENjeDdDVSxjQXhEVix3QmRtL0NBLENjaDdDTSxpQkFFRSxlZGs3Q1IsQ2MvNkNNLGlCQUVFLGVkaTdDUixDY3g3Q00saUJBRUUscUJkMDdDUixDY3Y3Q00saUJBRUUscUJkeTdDUixDY2g4Q00saUJBRUUsb0JkazhDUixDYy83Q00saUJBRUUsb0JkaThDUixDY3g4Q00saUJBRUUsa0JkMDhDUixDY3Y4Q00saUJBRUUsa0JkeThDUixDY2g5Q00saUJBRUUsb0JkazlDUixDYy84Q00saUJBRUUsb0JkaTlDUixDY3g5Q00saUJBRUUsa0JkMDlDUixDY3Y5Q00saUJBRUUsa0JkeTlDUixDY2grQ00saUJBRUUsb0JkaytDUixDYy85Q00saUJBRUUsb0JkaStDUixDY3grQ00saUJBRUUsa0JkMCtDUixDY3YrQ00saUJBRUUsa0JkeStDUixDQUNGLENZcGlESSwwQkVVRSxTQUNFLFdkNmhETixDYzFoREkscUJBcENKLGFBQUEsQ0FDQSxVZGlrREEsQ2NuakRBLGtCQUNFLGFBQUEsQ0FDQSxVZHFqREYsQ2N2akRBLGtCQUNFLGFBQUEsQ0FDQSxTZHlqREYsQ2MzakRBLGtCQUNFLGFBQUEsQ0FDQSxvQmQ2akRGLENjL2pEQSxrQkFDRSxhQUFBLENBQ0EsU2Rpa0RGLENjbmtEQSxrQkFDRSxhQUFBLENBQ0EsU2Rxa0RGLENjdmtEQSxrQkFDRSxhQUFBLENBQ0Esb0JkeWtERixDYzFpREksY0FoREosYUFBQSxDQUNBLFVkNmxEQSxDY3hpRFEsV0FoRU4sYUFBQSxDQUNBLGlCZDJtREYsQ2M1aURRLFdBaEVOLGFBQUEsQ0FDQSxrQmQrbURGLENjaGpEUSxXQWhFTixhQUFBLENBQ0EsU2RtbkRGLENjcGpEUSxXQWhFTixhQUFBLENBQ0Esa0JkdW5ERixDY3hqRFEsV0FoRU4sYUFBQSxDQUNBLGtCZDJuREYsQ2M1akRRLFdBaEVOLGFBQUEsQ0FDQSxTZCtuREYsQ2Noa0RRLFdBaEVOLGFBQUEsQ0FDQSxrQmRtb0RGLENjcGtEUSxXQWhFTixhQUFBLENBQ0Esa0JkdW9ERixDY3hrRFEsV0FoRU4sYUFBQSxDQUNBLFNkMm9ERixDYzVrRFEsWUFoRU4sYUFBQSxDQUNBLGtCZCtvREYsQ2NobERRLFlBaEVOLGFBQUEsQ0FDQSxrQmRtcERGLENjcGxEUSxZQWhFTixhQUFBLENBQ0EsVWR1cERGLENjaGxEVSxjQXhEVixhZDJvREEsQ2NubERVLGNBeERWLHVCZDhvREEsQ2N0bERVLGNBeERWLHdCZGlwREEsQ2N6bERVLGNBeERWLGVkb3BEQSxDYzVsRFUsY0F4RFYsd0JkdXBEQSxDYy9sRFUsY0F4RFYsd0JkMHBEQSxDY2xtRFUsY0F4RFYsZWQ2cERBLENjcm1EVSxjQXhEVix3QmRncURBLENjeG1EVSxjQXhEVix3QmRtcURBLENjM21EVSxjQXhEVixlZHNxREEsQ2M5bURVLGVBeERWLHdCZHlxREEsQ2NqbkRVLGVBeERWLHdCZDRxREEsQ2N6bURNLG1CQUVFLGVkMm1EUixDY3htRE0sbUJBRUUsZWQwbURSLENjam5ETSxtQkFFRSxxQmRtbkRSLENjaG5ETSxtQkFFRSxxQmRrbkRSLENjem5ETSxtQkFFRSxvQmQybkRSLENjeG5ETSxtQkFFRSxvQmQwbkRSLENjam9ETSxtQkFFRSxrQmRtb0RSLENjaG9ETSxtQkFFRSxrQmRrb0RSLENjem9ETSxtQkFFRSxvQmQyb0RSLENjeG9ETSxtQkFFRSxvQmQwb0RSLENjanBETSxtQkFFRSxrQmRtcERSLENjaHBETSxtQkFFRSxrQmRrcERSLENjenBETSxtQkFFRSxvQmQycERSLENjeHBETSxtQkFFRSxvQmQwcERSLENjanFETSxtQkFFRSxrQmRtcURSLENjaHFETSxtQkFFRSxrQmRrcURSLENBQ0YsQ2V4eERBLHlCQUNFLHFDQUFBLENBQ0EseUJBQUEsQ0FDQSw4Q0FBQSxDQUNBLGdDQUFBLENBQ0EsNkNBQUEsQ0FDQSw2QkFBQSxDQUNBLDRDQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQ0FBQSxDQUNBLDJCQUFBLENBRUEsVUFBQSxDQUNBLGtCVitFTyxDVTlFUCwyQkFBQSxDQUNBLGtCWHFvQjRCLENXcG9CNUIseUNmeXhERixDZWx4REUsNkRBQ0UsY0FBQSxDQUNBLG1DQUFBLENBQ0EsdUJYaWMwQixDV2hjMUIsdURmb3hESixDZWp4REUscUNBQ0Usc0JmbXhESixDZWh4REUscUNBQ0UscUJma3hESixDZTl3REEscUJBQ0UsNEJmaXhERixDZTF3REEsYUFDRSxnQmY2d0RGLENlbndERSw0QkFDRSxjZnN3REosQ2V2dkRFLGdDQUNFLGtCZjB2REosQ2V2dkRJLGtDQUNFLGtCZnl2RE4sQ2VsdkRFLG9DQUNFLHFCZnF2REosQ2VsdkRFLHFDQUNFLGtCZm92REosQ2VsdURFLGtHQUNFLCtDQUFBLENBQ0EsbUNmMHVESixDZWx1REEsY0FDRSw4Q0FBQSxDQUNBLGtDZnF1REYsQ2U3dERFLDhCQUNFLDZDQUFBLENBQ0EsaUNmZ3VESixDZ0JyMkRFLGVBT0UscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCaEJvMkRKLENnQm4zREUsZ0NBaUJFLDJCQUFBLENBQ0EseUNoQisyREosQ2dCajRERSxpQkFPRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJoQmszREosQ2dCajRERSxlQU9FLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQmhCZzRESixDZ0IvNERFLDJCQWlCRSwyQkFBQSxDQUNBLHlDaEIyNERKLENnQjc1REUsWUFPRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJoQjg0REosQ2dCNzVERSxlQU9FLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQmhCNDVESixDZ0IzNkRFLDZCQWlCRSwyQkFBQSxDQUNBLHlDaEJ1NkRKLENnQno3REUsY0FPRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJoQjA2REosQ2dCejdERSxhQU9FLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQmhCdzdESixDZ0J2OERFLHlCQWlCRSwyQkFBQSxDQUNBLHlDaEJtOERKLENnQnI5REUsWUFPRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJoQnM4REosQ2V6ekRJLGtCQUNFLGVBQUEsQ0FDQSxnQ2Y0ekROLENZaDVESSw0QkdrRkEscUJBQ0UsZUFBQSxDQUNBLGdDZmswREosQ0FDRixDWXY1REksNEJHa0ZBLHFCQUNFLGVBQUEsQ0FDQSxnQ2Z3MERKLENBQ0YsQ1k3NURJLDRCR2tGQSxxQkFDRSxlQUFBLENBQ0EsZ0NmODBESixDQUNGLENZbjZESSw2QkdrRkEscUJBQ0UsZUFBQSxDQUNBLGdDZm8xREosQ0FDRixDWXo2REksNkJHa0ZBLHNCQUNFLGVBQUEsQ0FDQSxnQ2YwMURKLENBQ0YsQ2lCdi9EQSxZQUNFLG1CakJ5L0RGLENpQmgvREEsZ0JBQ0UsK0JBQUEsQ0FDQSxrQ0FBQSxDQUNBLGVBQUEsQ2ZvUkksaUJBTEksQ2UzUVIsZWpCaS9ERixDaUI3K0RBLG1CQUNFLDZCQUFBLENBQ0EsZ0NBQUEsQ2YwUUksY0Z1dUROLENpQjcrREEsbUJBQ0UsK0JBQUEsQ0FDQSxrQ0FBQSxDZm9RSSxpQkY2dUROLENrQjlnRUEsV0FDRSxpQmRzeEJzQyxDRnRmbEMsZ0JBTEksQ2dCdlJSLGFsQitnRUYsQ21CcGhFQSxrSUFDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLHFCQUFBLENqQjhSSSxpQkFMSSxDaUJ0UlIsZWQ0S2lDLENjM0tqQyxlZnlpQjRCLENleGlCNUIsVWRHYSxDY0ZiLHFCZFJhLENjU2IsMkJBQUEsQ0FDQSx3QkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENiR0Usb0JBQUEsQ2NIRSxvRXBCeWhFTixDb0JyaEVNLHVDRGhCTixrSUNpQlEsZXBCeWhFTixDQUNGLENtQnZoRUUsOEtBQ0UsZW5CMGhFSixDbUJ4aEVJLDBTQUNFLGNuQjJoRU4sQ21CdGhFRSwwSkFDRSxVZG5CVyxDY29CWCxxQmQ5QlcsQ2MrQlgsb0JkM0JXLENjNEJYLFNBQUEsQ0FLRSxlbkJxaEVOLENtQjlnRUUsc1BBRUUsWW5CZ2hFSixDbUI1Z0VFLDBNQUNFLGFkOUNXLENjZ0RYLFNuQjhnRUosQ21CamhFRSxzTEFDRSxhZDlDVyxDY2dEWCxTbkI4Z0VKLENtQnRnRUUsc0tBRUUsd0JkN0RXLENjZ0VYLFNuQnNnRUosQ21CbGdFRSwwTkFDRSxxQkFBQSxDQUNBLHNCQUFBLENBQ0Esd0Jkb0pvQyxDY3BKcEMsdUJkb0pvQyxDY25KcEMsVWRoRVcsQ2dCWGIsd0JoQkVhLENjMkVYLG1CQUFBLENBR0EsY0FBQSxDQUZBLG9CQUFBLENBR0EsMkJmMFkwQixDZXpZMUIsZUFBQSxDQ3RFRSw2SHBCNGtFTixDb0J4a0VNLHVDRHVESiwwTkN0RE0sZXBCNGtFTixDQUNGLENtQnhnRUUsOFdBQ0Usd0JuQjJnRUosQ21CbGdFQSx3QkFDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVmMmM0QixDZTFjNUIsVWQzRmEsQ2M0RmIsNEJBQUEsQ0FFQSx3QkFBQSxDQUFBLGtCbkJxZ0VGLENtQm5nRUUsOEJBQ0UsU25CcWdFSixDbUJsZ0VFLGdGQUVFLGVBQUEsQ0FDQSxjbkJtZ0VKLENtQngvREEsaUJBQ0Usc0Nmc3RCc0MsQ2VydEJ0QyxxQkFBQSxDakJrS0ksaUJBTEksQ0k3UU4sb0JONm1FSixDbUJ6L0RFLHVDQUNFLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSx3QmRvR29DLENjcEdwQyx1Qm5CMi9ESixDbUJ2L0RBLGlCQUNFLG1DZjBzQnNDLENlenNCdEMsbUJBQUEsQ2pCcUpJLGNBTEksQ0k3UU4sb0JOeW5FSixDbUJ4L0RFLHVDQUNFLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSx3QmQyRm9DLENjM0ZwQyx1Qm5CMC9ESixDbUJsL0RFLGtLQUNFLHNDbkJzL0RKLENtQm4vREUseUJBQ0Usc0NuQnEvREosQ21CbC9ERSx5QkFDRSxtQ25Cby9ESixDbUIvK0RBLG9CQUNFLFVmK3FCc0MsQ2U5cUJ0QyxrQ2Z3cUJzQyxDZXZxQnRDLGVuQmsvREYsQ21CaC9ERSxtREFDRSxjbkJrL0RKLENtQi8rREUsdUNBQ0Usa0JBQUEsQ2JwS0Esb0JOc3BFSixDbUI5K0RFLDBDYnhLRSxvQk55cEVKLENtQjcrREUsb0NBQW9CLGtDbkJnL0R0QixDbUIvK0RFLG9DQUFvQiwrQm5Cay9EdEIsQ3NCN3FFQSxhQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0Esb0NBQUEsQ0FDQSxvQ0FBQSxDcEI0UkksaUJBTEksQ29CcFJSLGVqQjBLaUMsQ2lCektqQyxlbEJ1aUI0QixDa0J0aUI1QixVakJDYSxDaUJBYixxQmpCVmEsQ2lCV2IsOFBBQUEsQ0FDQSwyQkFBQSxDQUNBLHNDbEJ3NUJrQyxDa0J2NUJsQyx5QmxCdzVCa0MsQ2tCdjVCbEMsd0JBQUEsQ2hCREUsb0JBQUEsQ2NIRSxvRUVPSixDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxldEI4cUVGLENvQmxyRU0sdUNFZk4sYUZnQlEsZXBCcXJFTixDQUNGLENzQmpyRUUsbUJBQ0Usb0JqQmxCVyxDaUJtQlgsU0FBQSxDQUtFLHNDdEIrcUVOLENzQjNxRUUsMERBRUUsbUJqQjJMb0MsQ2lCMUxwQyxxQnRCNHFFSixDc0J6cUVFLHNCQUVFLHdCdEIwcUVKLENzQnJxRUUsNEJBQ0UsaUJBQUEsQ0FDQSxzQnRCdXFFSixDc0JucUVBLGdCQUNFLG1CakJvTHNDLENpQm5MdEMsc0JqQm1Mc0MsQ0h3RGxDLGlCRjg3RE4sQ3NCbnFFQSxnQ0FMRSxrQmpCbUxzQyxDQzNOcEMsb0JOd3RFSixDc0IzcUVBLGdCQUNFLGlCakJnTHNDLENpQi9LdEMsb0JqQitLc0MsQ0hvRGxDLGNGczhETixDdUJ2dUVBLFlBQ0UsYUFBQSxDQUNBLG9CbkI0MUJ3QyxDbUIzMUJ4QyxrQm5CNDFCd0MsQ21CMzFCeEMscUJ2QjB1RUYsQ3VCeHVFRSw4QkFDRSxVQUFBLENBQ0Esa0J2QjB1RUosQ3VCdHVFQSxvQkFDRSxtQm5CazFCd0MsQ21CajFCeEMsY0FBQSxDQUNBLGdCdkJ5dUVGLEN1QnZ1RUUsc0NBQ0UsV0FBQSxDQUNBLG1CQUFBLENBQ0EsYXZCeXVFSixDdUJydUVBLGtCQUNFLFdsQndQd0MsQ2tCdlB4QyxZbEJ1UHdDLENrQnRQeEMsZUFBQSxDQUNBLGtCQUFBLENBQ0EscUJsQjVCYSxDa0I2QmIsMkJBQUEsQ0FDQSx1QkFBQSxDQUNBLHVCQUFBLENBQ0EsZ0NuQnUwQndDLENtQnQwQnhDLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QnZCd3VFRixDdUJydUVFLGlDakJ2QkUsbUJOK3ZFSixDdUJwdUVFLDhCQUVFLGlCdkJxdUVKLEN1Qmx1RUUseUJBQ0Usc0J2Qm91RUosQ3VCanVFRSx3QkFDRSxvQmxCL0NXLENrQmdEWCxTQUFBLENBQ0EsZXZCbXVFSixDdUJodUVFLDBCQUNFLHdCbEJiYyxDa0JjZCxvQnZCa3VFSixDdUJodUVJLHlDQUlJLDRQdkIrdEVSLEN1QjN0RUksc0NBSUksb0t2QjB0RVIsQ3VCcnRFRSwrQ0FDRSx3QmxCbENjLENrQm1DZCxvQmxCbkNjLENrQndDWixzUHZCbXRFTixDdUIvc0VFLDJCQUNFLG1CQUFBLENBQ0EsV0FBQSxDQUNBLFV2Qml0RUosQ3VCMXNFSSwyRkFDRSxjQUFBLENBQ0EsVXZCNHNFTixDdUI5ckVBLGFBQ0Usa0J2QmlzRUYsQ3VCL3JFRSwrQkFDRSxTbkIyd0I4QixDbUIxd0I5QixrQkFBQSxDQUNBLGlMQUFBLENBQ0EscUJBQUEsQ2pCM0dBLGlCQUFBLENjSEUsK0NwQml6RU4sQ29CN3lFTSx1Q0dzR0osK0JIckdNLGVwQmd6RU4sQ0FDRixDdUJwc0VJLHFDQUNFLHVLdkJzc0VOLEN1Qm5zRUksdUNBQ0Usd0JuQjB3QjRCLENtQnJ3QjFCLG9LdkJpc0VSLEN1QjVyRUUsZ0NBQ0UsbUJuQnF2QjhCLENtQnB2QjlCLGN2QjhyRUosQ3VCNXJFSSxrREFDRSxtQkFBQSxDQUNBLGF2QjhyRU4sQ3VCenJFQSxtQkFDRSxvQkFBQSxDQUNBLGlCdkI0ckVGLEN1QnpyRUEsV0FDRSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUJ2QjRyRUYsQ3VCeHJFSSx5WkFDRSxtQkFBQSxDQUNBLFdBQUEsQ0FDQSxXdkIwckVOLEN3Qi8xRUEsWUFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSw0QkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxleEJrMkVGLEN3QmgyRUUsa0JBQ0UsU3hCazJFSixDd0I5MUVJLHdDQUEwQixpQ3hCaTJFOUIsQ3dCaDJFSSxvQ0FBMEIsaUN4Qm0yRTlCLEN3QmgyRUUsOEJBQ0UsUXhCazJFSixDd0IvMUVFLGtDQUNFLFVwQnM3QnVDLENvQnI3QnZDLFdwQnE3QnVDLENvQnA3QnZDLGtCQUFBLENIekJGLHdCaEI2Q2dCLENtQmxCZCxRcEJxN0J1QyxDRWo4QnZDLGtCQUFBLENjSEUsOEdJa0JGLENKbEJFLHNHSWtCRixDQUNBLHVCQUFBLENBQUEsZXhCZzJFSixDb0IvMkVNLHVDSU1KLGtDSkxNLHVCQUFBLENBQUEsZXBCazNFTixDQUNGLEN3Qm4yRUkseUNIakNGLHdCckJ1NEVGLEN3QmoyRUUsMkNBQ0UsVXBCKzVCOEIsQ29COTVCOUIsWXBCKzVCOEIsQ29COTVCOUIsaUJBQUEsQ0FDQSxjcEI4NUI4QixDb0I3NUI5Qix3Qm5CdkNXLENtQndDWCx3QkFBQSxDbEI3QkEsa0JOaTRFSixDd0IvMUVFLDhCQUNFLFVwQjI1QnVDLENvQjE1QnZDLFdwQjA1QnVDLENpQjc4QnpDLHdCaEI2Q2dCLENtQlFkLFFwQjI1QnVDLENFajhCdkMsa0JBQUEsQ2NIRSwyR0k0Q0YsQ0o1Q0Usc0dJNENGLENBQ0Esb0JBQUEsQ0FBQSxleEJnMkVKLENvQno0RU0sdUNJaUNKLDhCSmhDTSxvQkFBQSxDQUFBLGVwQjQ0RU4sQ0FDRixDd0JuMkVJLHFDSDNERix3QnJCaTZFRixDd0JqMkVFLDhCQUNFLFVwQnE0QjhCLENvQnA0QjlCLFlwQnE0QjhCLENvQnA0QjlCLGlCQUFBLENBQ0EsY3BCbzRCOEIsQ29CbjRCOUIsd0JuQmpFVyxDbUJrRVgsd0JBQUEsQ2xCdkRBLGtCTjI1RUosQ3dCLzFFRSxxQkFDRSxtQnhCaTJFSixDd0IvMUVJLDJDQUNFLHdCeEJpMkVOLEN3QjkxRUksdUNBQ0Usd0J4QmcyRU4sQ3lCdjdFQSxlQUNFLGlCekIwN0VGLEN5Qng3RUUsaVFBR0UseUJyQis5QjhCLENxQjk5QjlCLGdCekIyN0VKLEN5Qng3RUUscUJBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUJBQUEsQ0FDQSw0QkFBQSxDQUNBLG9CQUFBLENMUEUsNERwQms4RU4sQ29COTdFTSx1Q0tWSixxQkxXTSxlcEJpOEVOLENBQ0YsQ3lCNTdFRSxxT0FFRSxrQnpCKzdFSixDeUI3N0VJLCtUQUNFLGlCekJpOEVOLEN5Qmw4RUksc1NBQ0UsaUJ6Qmk4RU4sQ3lCOTdFSSxzWEFFRSxvQnJCbzhCNEIsQ3FCbjhCNUIsc0J6Qm04RU4sQ3lCdDhFSSxnbUJBRUUsb0JyQm84QjRCLENxQm44QjVCLHNCekJtOEVOLEN5Qmg4RUksMFRBQ0Usb0JyQis3QjRCLENxQjk3QjVCLHNCekJvOEVOLEN5Qmg4RUUsNEJBQ0Usb0JyQnk3QjhCLENxQng3QjlCLHNCekJrOEVKLEN5QjM3RUksMFVBQ0UsV3JCazdCNEIsQ3FCajdCNUIsMER6Qm84RU4sQ3lCdDhFSSxtbkJBQ0UsV3JCazdCNEIsQ3FCajdCNUIsMER6Qm84RU4sQ3lCLzdFSSwwUkFDRSxXckIyNkI0QixDcUIxNkI1QiwwRHpCazhFTixDeUI3N0VJLDZDQUNFLGtCekIrN0VOLEMwQmxnRkEsYUFDRSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxjQUFBLENBQ0EsbUJBQUEsQ0FDQSxVMUJxZ0ZGLEMwQm5nRkUsNE9BR0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLFcxQnNnRkosQzBCbGdGRSx1UkFHRSxTMUJxZ0ZKLEMwQi8vRUUsNFRBQ0UsaUJBQUEsQ0FDQSxTMUJpZ0ZKLEMwQi8vRUksa1hBQ0UsUzFCaWdGTixDMEJ0L0VBLGtCQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHVCQUFBLEN4Qm9QSSxpQkFMSSxDd0I3T1IsZXJCbUlpQyxDcUJsSWpDLGV0QmdnQjRCLENzQi9mNUIsVXJCdENhLENxQnVDYixpQkFBQSxDQUNBLGtCQUFBLENBQ0Esd0JyQmxEYSxDcUJtRGIsd0JBQUEsQ3BCdENFLG9CTmdpRkosQzBCaC9FQSx1YkFJRSxtQkFBQSxDeEI4TkksY0FMSSxDSTdRTixvQk44aUZKLEMwQnIvRUEsdWJBSUUscUJBQUEsQ3hCcU5JLGlCQUxJLENJN1FOLG9CTjRqRkosQzBCMS9FQSwwREFFRSxvQjFCNi9FRixDMEJ2K0VJLGszQ3BCMUVBLHlCQUFBLENBQ0EsNEJOcWtGSixDMEIvK0VFLDZMQUNFLGdCQUFBLENwQjFFQSx3QkFBQSxDQUNBLDJCTjRqRkosQzBCLytFRSxxWHBCOUVFLHdCQUFBLENBQ0EsMkJOa2tGSixDMkIzbEZFLGdCQUNFLFlBQUEsQ0FDQSxVQUFBLENBQ0EsaUJ2Qit2Qm9DLENGdGZsQyxnQkFMSSxDeUJqUU4sYTNCNmxGSixDMkIxbEZFLGVBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxjQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDekI0UEUsaUJBTEksQ3lCcFBOLFVBdkJjLENBd0JkLGtDQXZCaUIsQ3JCSGpCLG9CTnVuRkosQzJCeGxGSSw4SEFFRSxhM0I2bEZOLEMyQjNvRkksOGRBb0RFLG9CdkJzOEJtQixDdUJuOEJqQixtQ3ZCc3hCZ0MsQ3VCcnhCaEMseVFBQUEsQ0FDQSwyQkFBQSxDQUNBLHdEQUFBLENBQ0EsMkQzQjJsRlIsQzJCeGxGTSxvaEJBQ0Usb0J2QjI3QmlCLEN1QjE3QmpCLHFDM0I0bEZSLEMyQjVwRkksc2lCQXlFSSxtQ3ZCb3dCZ0MsQ3VCbndCaEMsNkUzQnlsRlIsQzJCbnFGSSx3REFpRkUsb0IzQnNsRk4sQzJCbmxGUSw0TkFFRSxvQnZCbTFCOEIsQ3VCbDFCOUIsdWZBQUEsQ0FDQSwwREFBQSxDQUNBLHFFM0JvbEZWLEMyQmhsRk0sb0VBQ0Usb0J2QjQ1QmlCLEN1QjM1QmpCLHFDM0JrbEZSLEMyQmpyRkksc0VBdUdJLDRCM0I4a0ZSLEMyQnJyRkksa0VBOEdFLG9CM0Iya0ZOLEMyQnprRk0sa0ZBQ0Usd0IzQjJrRlIsQzJCeGtGTSw4RUFDRSxxQzNCMGtGUixDMkJ2a0ZNLHNHQUNFLGEzQnlrRlIsQzJCcGtGSSxxREFDRSxnQjNCdWtGTixDMkJ0c0ZJLHE2QkF5SU0sUzNCdWtGVixDMkI3ckZFLGtCQUNFLFlBQUEsQ0FDQSxVQUFBLENBQ0EsaUJ2Qit2Qm9DLENGdGZsQyxnQkFMSSxDeUJqUU4sYTNCK3JGSixDMkI1ckZFLGlCQUNFLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FDQSxZQUFBLENBQ0EsY0FBQSxDQUNBLG9CQUFBLENBQ0EsZ0JBQUEsQ3pCNFBFLGlCQUxJLEN5QnBQTixVQXZCYyxDQXdCZCxtQ0F2QmlCLENyQkhqQixvQk55dEZKLEMyQjFyRkksOElBRUUsYTNCK3JGTixDMkI3dUZJLGdmQW9ERSxvQnZCczhCbUIsQ3VCbjhCakIsbUN2QnN4QmdDLEN1QnJ4QmhDLHFVQUFBLENBQ0EsMkJBQUEsQ0FDQSx3REFBQSxDQUNBLDJEM0I2ckZSLEMyQjFyRk0sc2lCQUNFLG9CdkIyN0JpQixDdUIxN0JqQixzQzNCOHJGUixDMkI5dkZJLHdqQkF5RUksbUN2Qm93QmdDLEN1Qm53QmhDLDZFM0IyckZSLEMyQnJ3RkksNERBaUZFLG9CM0J3ckZOLEMyQnJyRlEsb09BRUUsb0J2Qm0xQjhCLEN1QmwxQjlCLG1qQkFBQSxDQUNBLDBEQUFBLENBQ0EscUUzQnNyRlYsQzJCbHJGTSx3RUFDRSxvQnZCNDVCaUIsQ3VCMzVCakIsc0MzQm9yRlIsQzJCbnhGSSwwRUF1R0ksNEIzQmdyRlIsQzJCdnhGSSxzRUE4R0Usb0IzQjZxRk4sQzJCM3FGTSxzRkFDRSx3QjNCNnFGUixDMkIxcUZNLGtGQUNFLHNDM0I0cUZSLEMyQnpxRk0sMEdBQ0UsYTNCMnFGUixDMkJ0cUZJLHVEQUNFLGdCM0J5cUZOLEMyQnh5RkksKzdCQTJJTSxTM0J1cUZWLEM0QnB6RkEseUpBRUUseUJBQUEsQ0FDQSwyQkFBQSxDMUI4UkksMkJBTEksQzBCdFJSLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHVCQUFBLENBQ0EseUJBQUEsQ0FDQSxpQ0FBQSxDQUNBLDhCQUFBLENBQ0EsdUNBQUEsQ0FDQSxrRkFBQSxDQUNBLDhCQUFBLENBQ0EseUVBQUEsQ0FHQSxvQkFBQSxDQUNBLHVEQUFBLENBQ0EscUNBQUEsQzFCNFFJLGlDQUxJLEMwQnJRUixxQ0FBQSxDQUNBLHFDQUFBLENBQ0EseUJBQUEsQ0FDQSxpQkFBQSxDQUdBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxnQkFBQSxDQUNBLGtFQUFBLEN0QmpCRSx5Q0FBQSxDZWZGLGlDT2tDcUIsQ1J0QmpCLDZIcEIyMEZOLENvQnYwRk0sdUNRaEJOLHlKUmlCUSxlcEI0MEZOLENBQ0YsQzRCeHpGRSxvSUFDRSwrQkFBQSxDQUVBLHVDQUFBLENBQ0EsNkM1Qnl6RkosQzRCdHpGRSwyTEFFRSx5QkFBQSxDQUNBLGlDQUFBLENBQ0EsdUM1QnV6RkosQzRCcHpGRSw0S0FDRSwrQkFBQSxDUHJERix1Q09zRHVCLENBQ3JCLDZDQUFBLENBQ0EsU0FBQSxDQUtFLHlDNUJrekZOLEM0Qjl5RkUsbU9BQ0UsNkNBQUEsQ0FDQSxTQUFBLENBS0UseUM1QjR5Rk4sQzRCeHlGRSxnM0JBS0UsZ0NBQUEsQ0FDQSx3Q0FBQSxDQUdBLDhDNUJveUZKLEM0Qmp5RkksOHNDQUtJLHlDNUIreEZSLEM0QjF4RkUsK29CQUdFLGtDQUFBLENBQ0EsbUJBQUEsQ0FDQSwwQ0FBQSxDQUVBLGdEQUFBLENBQ0Esc0M1Qnl4RkosQzRCN3dGRSxnVEN0R0EsbUJBQUEsQ0FDQSxtQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQzdCMDNGRixDNEJqeUZFLDhDQ3RHQSxtQkFBQSxDQUNBLG1CQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxxQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLHNDN0IyNEZGLEM0Qmx6RkUsYUN0R0EsbUJBQUEsQ0FDQSxtQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0Esb0NBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQzdCNDVGRixDNEJuMEZFLFVDdEdBLG1CQUFBLENBQ0EsbUJBQUEsQ0FDQSw2QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0RBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0Esc0M3QjY2RkYsQzRCcDFGRSxhQ3RHQSxtQkFBQSxDQUNBLG1CQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLHNDN0I4N0ZGLEM0QnIyRkUsNERDdEdBLG1CQUFBLENBQ0EsbUJBQUEsQ0FDQSw2QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSxtQ0FBQSxDQUNBLG9DQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0RBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0Esc0M3Qis4RkYsQzRCdDNGRSxXQ3RHQSxtQkFBQSxDQUNBLG1CQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxxQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLHNDN0JnK0ZGLEM0QnY0RkUsVUN0R0EsbUJBQUEsQ0FDQSxtQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0Esa0NBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQzdCaS9GRixDNEI5M0ZFLDRDQ3ZHQSxzQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLCtCQUFBLENBQ0EsZ0NBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCN0J5K0ZGLEM0Qi80RkUsdUJDdkdBLHNCQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxxQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLHNDQUFBLENBQ0Esa0I3QjAvRkYsQzRCaDZGRSxxQkN2R0Esc0JBQUEsQ0FDQSw2QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSxtQ0FBQSxDQUNBLGtDQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0RBQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBQ0Esc0NBQUEsQ0FDQSxrQjdCMmdHRixDNEJqN0ZFLGtCQ3ZHQSxzQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLCtCQUFBLENBQ0EsZ0NBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCN0I0aEdGLEM0Qmw4RkUscUJDdkdBLHNCQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLHNDQUFBLENBQ0Esa0I3QjZpR0YsQzRCbjlGRSxvQkN2R0Esc0JBQUEsQ0FDQSw2QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0RBQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBQ0Esc0NBQUEsQ0FDQSxrQjdCOGpHRixDNEJwK0ZFLG1CQ3ZHQSxzQkFBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLG1DQUFBLENBQ0EscUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSx3REFBQSxDQUNBLCtCQUFBLENBQ0EsZ0NBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCN0Ira0dGLEM0QnIvRkUsa0JDdkdBLHNCQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FDQSxpQ0FBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHdEQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLHNDQUFBLENBQ0Esa0I3QmdtR0YsQzRCMS9GQSxVQUNFLHdCQUFBLENBQ0EsbUNBQUEsQ0FDQSx1QkFBQSxDQUNBLGlDQUFBLENBQ0EsK0NBQUEsQ0FDQSx1Q0FBQSxDQUNBLGdEQUFBLENBQ0Esd0NBQUEsQ0FDQSwrQkFBQSxDQUNBLDBDQUFBLENBQ0Esd0JBQUEsQ0FDQSxtQ0FBQSxDQUVBLG9CNUI0L0ZGLEM0QmwvRkUsd0JBQ0UseUI1Qm8vRkosQzRCai9GRSxnQkFDRSwrQjVCbS9GSixDNEJ4K0ZBLG9MQ3hJRSx5QkFBQSxDQUNBLHlCQUFBLEMzQm9PSSx1QkFMSSxDMkI3TlIsOEI3Qm9uR0YsQzRCMytGQSxzS0M1SUUsMkJBQUEsQ0FDQSx5QkFBQSxDM0JvT0ksMkJBTEksQzJCN05SLDhCN0IybkdGLEM4QjlyR0EsTVZnQk0sOEJwQmtyR04sQ29COXFHTSx1Q1VwQk4sTVZxQlEsZXBCaXJHTixDQUNGLEM4QnBzR0UsaUJBQ0UsUzlCc3NHSixDOEJoc0dFLHFCQUNFLFk5Qm1zR0osQzhCL3JHQSxZQUNFLFFBQUEsQ0FDQSxlQUFBLENWREksMkJwQm9zR04sQ29CaHNHTSx1Q1VMTixZVk1RLGVwQm1zR04sQ0FDRixDOEJyc0dFLGdDQUNFLE9BQUEsQ0FDQSxXQUFBLENWTkUsMEJwQjhzR04sQ29CMXNHTSx1Q1VBSixnQ1ZDTSxlcEI2c0dOLENBQ0YsQytCbHVHQSxzRUFNRSxpQi9CcXVHRixDK0JsdUdBLGlCQUNFLGtCL0JxdUdGLENnQ2x0R0ksdUJBQ0Usb0JBQUEsQ0FDQSxrQjVCbWV3QixDNEJsZXhCLHFCNUJpZXdCLEM0QmhleEIsVUFBQSxDQWhDSixxQkFBQSxDQUNBLG1DQUFBLENBQ0EsZUFBQSxDQUNBLGtDaENxdkdGLENnQ2hzR0ksNkJBQ0UsYWhDa3NHTixDK0IzdUdBLHdEQUVFLHlCQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLDhCQUFBLENBQ0EsNkJBQUEsQzdCNlFJLGdDQUxJLEM2QnRRUix3QkFBQSxDQUNBLHFCQUFBLENBQ0Esa0NBQUEsQ0FDQSxtQ0FBQSxDQUNBLDhCQUFBLENBQ0EscURBQUEsQ0FDQSxnQ0FBQSxDQUNBLHFDQUFBLENBQ0EsMkRBQUEsQ0FDQSxnQ0FBQSxDQUNBLHNDQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLG9DQUFBLENBQ0EseUNBQUEsQ0FDQSxpQ0FBQSxDQUNBLG9DQUFBLENBQ0Esa0NBQUEsQ0FDQSxtQ0FBQSxDQUNBLHFDQUFBLENBR0EsaUJBQUEsQ0FDQSxpQ0FBQSxDQUNBLFlBQUEsQ0FDQSxzQ0FBQSxDQUNBLGlFQUFBLENBQ0EsUUFBQSxDN0JnUEksc0NBTEksQzZCek9SLDhCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxzQ0FBQSxDQUNBLDJCQUFBLENBQ0EsNEVBQUEsQ3pCekNFLDhDTnF4R0osQytCeHVHRSx3R0FDRSxRQUFBLENBQ0EsTUFBQSxDQUNBLG9DL0IwdUdKLEMrQmx0R0kscUJBQ0UsbUIvQnF0R04sQytCbnRHTSxxQ0FDRSxVQUFBLENBQ0EsTS9CcXRHUixDK0JqdEdJLG1CQUNFLGlCL0JvdEdOLEMrQmx0R00sbUNBQ0UsT0FBQSxDQUNBLFMvQm90R1IsQ1k5dkdJLHlCbUI0QkEsd0JBQ0UsbUIvQnN1R0osQytCcHVHSSx3Q0FDRSxVQUFBLENBQ0EsTS9Cc3VHTixDK0JsdUdFLHNCQUNFLGlCL0JvdUdKLEMrQmx1R0ksc0NBQ0UsT0FBQSxDQUNBLFMvQm91R04sQ0FDRixDWS93R0kseUJtQjRCQSx3QkFDRSxtQi9Cc3ZHSixDK0JwdkdJLHdDQUNFLFVBQUEsQ0FDQSxNL0JzdkdOLEMrQmx2R0Usc0JBQ0UsaUIvQm92R0osQytCbHZHSSxzQ0FDRSxPQUFBLENBQ0EsUy9Cb3ZHTixDQUNGLENZL3hHSSx5Qm1CNEJBLHdCQUNFLG1CL0Jzd0dKLEMrQnB3R0ksd0NBQ0UsVUFBQSxDQUNBLE0vQnN3R04sQytCbHdHRSxzQkFDRSxpQi9Cb3dHSixDK0Jsd0dJLHNDQUNFLE9BQUEsQ0FDQSxTL0Jvd0dOLENBQ0YsQ1kveUdJLDBCbUI0QkEsd0JBQ0UsbUIvQnN4R0osQytCcHhHSSx3Q0FDRSxVQUFBLENBQ0EsTS9Cc3hHTixDK0JseEdFLHNCQUNFLGlCL0JveEdKLEMrQmx4R0ksc0NBQ0UsT0FBQSxDQUNBLFMvQm94R04sQ0FDRixDWS96R0ksMEJtQjRCQSx5QkFDRSxtQi9Cc3lHSixDK0JweUdJLHlDQUNFLFVBQUEsQ0FDQSxNL0JzeUdOLEMrQmx5R0UsdUJBQ0UsaUIvQm95R0osQytCbHlHSSx1Q0FDRSxPQUFBLENBQ0EsUy9Cb3lHTixDQUNGLEMrQjN4R0UsZ0lBQ0UsUUFBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0EsdUMvQjZ4R0osQ2dDdDNHSSwrQkFDRSxvQkFBQSxDQUNBLGtCNUJtZXdCLEM0QmxleEIscUI1Qmlld0IsQzRCaGV4QixVQUFBLENBekJKLFlBQUEsQ0FDQSxtQ0FBQSxDQUNBLHdCQUFBLENBQ0Esa0NoQ2s1R0YsQ2dDcDJHSSxxQ0FDRSxhaENzMkdOLEMrQmp5R0UsbUlBQ0UsS0FBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLHFDL0JveUdKLENnQzM0R0ksZ0NBQ0Usb0JBQUEsQ0FDQSxrQjVCbWV3QixDNEJsZXhCLHFCNUJpZXdCLEM0QmhleEIsVUFBQSxDQWxCSixpQ0FBQSxDQUNBLGNBQUEsQ0FDQSxvQ0FBQSxDQUNBLHNCaENnNkdGLENnQ3ozR0ksc0NBQ0UsYWhDMjNHTixDK0I1eUdJLGdDQUNFLGdCL0I4eUdOLEMrQnh5R0UseUlBQ0UsS0FBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLHNDL0IyeUdKLENnQ242R0ksa0NBQ0Usb0JBQUEsQ0FDQSxrQjVCbWV3QixDNEJsZXhCLHFCNUJpZXdCLEM0QmhleEIsVUFBQSxDQVlFLFloQ3k1R1IsQ2dDdDVHTSxtQ0FDRSxvQkFBQSxDQUNBLG1CNUJnZHNCLEM0Qi9jdEIscUI1Qjhjc0IsQzRCN2N0QixVQUFBLENBOUJOLGlDQUFBLENBQ0EsdUJBQUEsQ0FDQSxvQ2hDMDdHRixDZ0N6NUdJLHdDQUNFLGFoQzI1R04sQytCM3pHSSxtQ0FDRSxnQi9CNnpHTixDK0J0ekdBLGtCQUNFLFFBQUEsQ0FDQSw0Q0FBQSxDQUNBLGVBQUEsQ0FDQSxrREFBQSxDQUNBLFMvQnl6R0YsQytCbnpHQSx1Q0FDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLDJFQUFBLENBQ0EsVUFBQSxDQUNBLGUxQkdpQyxDMEJGakMsbUNBQUEsQ0FDQSxrQkFBQSxDQUVBLGtCQUFBLENBQ0EsNEJBQUEsQ0FDQSxRL0JxekdGLEMrQm56R0Usc0dBRUUseUNBQUEsQ1Z6TEYsaURyQjgrR0YsQytCaHpHRSwwR0FFRSwwQ0FBQSxDQUNBLG9CQUFBLENWak1GLGtEckJtL0dGLEMrQjl5R0Usa0hBRUUsNENBQUEsQ0FDQSxtQkFBQSxDQUNBLDRCL0IreUdKLEMrQnp5R0EsdUVBQ0UsYS9CNHlHRixDK0J4eUdBLGlCQUNFLGFBQUEsQ0FDQSwrRUFBQSxDQUNBLGVBQUEsQzdCMEVJLGlCQUxJLEM2Qm5FUixxQ0FBQSxDQUNBLGtCL0IyeUdGLEMrQnZ5R0Esb0JBQ0UsYUFBQSxDQUNBLDJFQUFBLENBQ0EsbUMvQjB5R0YsQytCdHlHQSxvQkFFRSwyQkFBQSxDQUNBLHdCQUFBLENBQ0Esa0NBQUEsQ0FFQSxnQ0FBQSxDQUNBLG1DQUFBLENBQ0EsZ0NBQUEsQ0FDQSxnREFBQSxDQUNBLG9DQUFBLENBQ0Esb0NBQUEsQ0FDQSx5Q0FBQSxDQUNBLGtDL0J3eUdGLENpQzdoSEEsK0JBRUUsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCakNnaUhGLENpQzloSEUsdVdBQ0UsaUJBQUEsQ0FDQSxhakNxaUhKLENpQ2hpSEUsc3RGQU1FLFNqQ29sSEosQ2lDL2tIQSxhQUNFLFlBQUEsQ0FDQSxjQUFBLENBQ0EsMEJqQ2tsSEYsQ2lDaGxIRSwwQkFDRSxVakNrbEhKLENpQzlrSEEsVzNCaEJJLG9CTmttSEosQ2lDOWtIRSxzVkFFRSxnQmpDZ2xISixDaUM1a0hFLGc5QjNCVkUseUJBQUEsQ0FDQSw0Qk5tbUhKLENpQ2hsSEUsd3dCM0JORSx3QkFBQSxDQUNBLDJCTm1tSEosQ2lDM2tIQSx1QkFDRSxtQkFBQSxDQUNBLGtCakM4a0hGLENpQzVrSEUsd0dBR0UsYWpDNGtISixDaUN6a0hFLHlDQUNFLGNqQzJrSEosQ2lDbGtIQSw4bUJBQ0UsbUJBQUEsQ0FDQSxrQmpDMGtIRixDaUN0akhBLG9CQUNFLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSxzQmpDeWpIRixDaUN2akhFLHlPQUVFLFVqQ3lqSEosQ2lDdGpIRSxxVkFFRSxlakN3akhKLENpQ3BqSEUsbXVCM0IxRkUsNEJBQUEsQ0FDQSwyQk5zcEhKLENpQ3hqSEUsd2tGM0I3R0Usd0JBQUEsQ0FDQSx5Qk42cUhKLENrQ3JzSEEsS0FFRSw0QkFBQSxDQUNBLDhCQUFBLENBR0Esd0NBQUEsQ0FDQSxvREFBQSxDQUNBLG9DQUFBLENBR0EsWUFBQSxDQUNBLGNBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGVsQ29zSEYsQ2tDanNIQSxVQUNFLGFBQUEsQ0FDQSxpRUFBQSxDaEM0UUksc0NBTEksQ2dDclFSLDBDQUFBLENBQ0EsOEJBQUEsQ2RaSSxpR3BCaXRITixDb0I3c0hNLHVDY0dOLFVkRlEsZXBCZ3RITixDQUNGLENrQ3RzSEUsZ0NBRUUsb0NsQ3VzSEosQ2tDbHNIRSxtQkFDRSx1Q0FBQSxDQUNBLG1CQUFBLENBQ0EsY2xDb3NISixDa0M1ckhBLFVBRUUsOEJBQUEsQ0FDQSxrQ0FBQSxDQUNBLG1DQUFBLENBQ0EsNkRBQUEsQ0FDQSx1Q0FBQSxDQUNBLGlDQUFBLENBQ0EsMkRBQUEsQ0FHQSxtRmxDNHJIRixDa0MxckhFLG9CQUNFLHNEQUFBLENBQ0EsZUFBQSxDQUNBLHdEQUFBLEM1QnRDQSx1REFBQSxDQUNBLHdETm11SEosQ2tDM3JISSxvREFHRSxpQkFBQSxDQUNBLHVEbEMyckhOLENrQ3hySEksMERBRUUsdUNBQUEsQ0FDQSw0QkFBQSxDQUNBLHdCbEN5ckhOLENrQ3JySEUsOERBRUUsMENBQUEsQ0FDQSxrREFBQSxDQUNBLHdEbEN1ckhKLENrQ3BySEUsc0ZBRUUsbURBQUEsQzVCakVBLHdCQUFBLENBQ0EseUJOdXZISixDa0M1cUhBLFdBRUUsb0NBQUEsQ0FDQSxxQ0FBQSxDQUNBLHFDbEM4cUhGLENrQzNxSEUscUJBQ0UsZUFBQSxDQUNBLFFBQUEsQzVCOUZBLCtDTjR3SEosQ2tDM3FISSw4QkFDRSx1Q0FBQSxDQUNBLDRCQUFBLENBQ0Esd0JsQzZxSE4sQ2tDenFIRSx1REFFRSwyQ0FBQSxDYnpIRixtRHJCcXlIRixDa0NqcUhFLHdDQUVFLGFBQUEsQ0FDQSxpQmxDb3FISixDa0MvcEhFLGtEQUVFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsaUJsQ2txSEosQ2tDNXBIRSxpRUFDRSxVbENncUhKLENrQ3RwSEUsdUJBQ0UsWWxDeXBISixDa0N2cEhFLHFCQUNFLGFsQ3lwSEosQ21DN3pIQSxRQUVFLHVCQUFBLENBQ0EsNEJBQUEsQ0FDQSxrQ0FBQSxDQUNBLHVDQUFBLENBQ0EsMENBQUEsQ0FDQSx3Q0FBQSxDQUNBLHNDQUFBLENBQ0EsaUNBQUEsQ0FDQSxnQ0FBQSxDQUNBLHVDQUFBLENBQ0EsNkNBQUEsQ0FDQSxxQ0FBQSxDQUNBLHFDQUFBLENBQ0EscUNBQUEsQ0FDQSxrQ0FBQSxDQUNBLGlSQUFBLENBQ0EsZ0RBQUEsQ0FDQSx5Q0FBQSxDQUNBLGlDQUFBLENBQ0EsMkRBQUEsQ0FHQSxpQkFBQSxDQUVBLGNBQUEsQ0FFQSw2QkFBQSxDQUNBLDZEbkM2ekhGLENtQ3Z6SEUsMkpBQ0UsWUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSw2Qm5DK3pISixDbUMzeUhBLGNBQ0UsNENBQUEsQ0FDQSwrQ0FBQSxDQUNBLDhDQUFBLENqQ2tPSSwwQ0FMSSxDaUMzTlIsa0NBQUEsQ0FFQSxrQm5DNHlIRixDbUMxeUhFLHdDQUVFLHdDbkMyeUhKLENtQ2p5SEEsWUFFRSx5QkFBQSxDQUNBLDhCQUFBLENBR0EsMENBQUEsQ0FDQSxzREFBQSxDQUNBLDREQUFBLENBR0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSxlbkNneUhGLENtQzl4SEUseURBRUUsbUNuQ2d5SEosQ21DN3hIRSw0RkFDRSxlbkMreEhKLENtQ3R4SEEsYUFDRSxpQi9CNDZCa0MsQytCMzZCbEMsb0IvQjI2QmtDLEMrQjE2QmxDLDRCbkN5eEhGLENtQ3Z4SEUseURBR0UsbUNuQ3l4SEosQ21DNXdIQSxpQkFDRSxlQUFBLENBQ0EsV0FBQSxDQUdBLGtCbkM2d0hGLENtQ3p3SEEsZ0JBQ0UsNkVBQUEsQ2pDaUpJLDRDQUxJLENpQzFJUixhQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLHlFQUFBLEM3QnRJRSxvREFBQSxDY0hFLDhDcEJ1NUhOLENvQm41SE0sdUNlK0hOLGdCZjlIUSxlcEJzNUhOLENBQ0YsQ21DL3dIRSxzQkFDRSxvQm5DaXhISixDbUM5d0hFLHNCQUNFLG9CQUFBLENBQ0EsU0FBQSxDQUNBLHFEbkNneEhKLENtQzF3SEEscUJBQ0Usb0JBQUEsQ0FDQSxXQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsaURBQUEsQ0FDQSwyQkFBQSxDQUNBLHVCQUFBLENBQ0Esb0JuQzZ3SEYsQ21DMXdIQSxtQkFDRSx1Q0FBQSxDQUNBLGVuQzZ3SEYsQ1lyNEhJLHlCdUJvSUEsa0JBRUksZ0JBQUEsQ0FDQSwwQm5Db3dITixDbUNsd0hNLDhCQUNFLGtCbkNvd0hSLENtQ2x3SFEsa0pBQ0UsaUJuQ293SFYsQ21DandIUSx3Q0FDRSxpREFBQSxDQUNBLGdEbkNtd0hWLENtQy92SE0scUNBQ0UsZ0JuQ2l3SFIsQ21DOXZITSxtQ0FDRSxzQkFBQSxDQUNBLGVuQ2d3SFIsQ21DN3ZITSxrQ0FDRSxZbkMrdkhSLENtQzV2SE0sNkJBRUUsZUFBQSxDQUNBLFlBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLDRCQUFBLENBQ0Esc0NBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENmNU5KLGVwQjA5SEosQ21DenZIUSwrQ0FDRSxZbkMydkhWLENtQ3h2SFEsNkNBQ0UsWUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0Esa0JuQzB2SFYsQ0FDRixDWXI3SEkseUJ1Qm9JQSxrQkFFSSxnQkFBQSxDQUNBLDBCbkNtekhOLENtQ2p6SE0sOEJBQ0Usa0JuQ216SFIsQ21DanpIUSxrSkFDRSxpQm5DbXpIVixDbUNoekhRLHdDQUNFLGlEQUFBLENBQ0EsZ0RuQ2t6SFYsQ21DOXlITSxxQ0FDRSxnQm5DZ3pIUixDbUM3eUhNLG1DQUNFLHNCQUFBLENBQ0EsZW5DK3lIUixDbUM1eUhNLGtDQUNFLFluQzh5SFIsQ21DM3lITSw2QkFFRSxlQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ2Y1TkosZXBCeWdJSixDbUN4eUhRLCtDQUNFLFluQzB5SFYsQ21DdnlIUSw2Q0FDRSxZQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxrQm5DeXlIVixDQUNGLENZcCtISSx5QnVCb0lBLGtCQUVJLGdCQUFBLENBQ0EsMEJuQ2sySE4sQ21DaDJITSw4QkFDRSxrQm5DazJIUixDbUNoMkhRLGtKQUNFLGlCbkNrMkhWLENtQy8xSFEsd0NBQ0UsaURBQUEsQ0FDQSxnRG5DaTJIVixDbUM3MUhNLHFDQUNFLGdCbkMrMUhSLENtQzUxSE0sbUNBQ0Usc0JBQUEsQ0FDQSxlbkM4MUhSLENtQzMxSE0sa0NBQ0UsWW5DNjFIUixDbUMxMUhNLDZCQUVFLGVBQUEsQ0FDQSxZQUFBLENBQ0EsV0FBQSxDQUNBLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSw0QkFBQSxDQUNBLHNDQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDZjVOSixlcEJ3aklKLENtQ3YxSFEsK0NBQ0UsWW5DeTFIVixDbUN0MUhRLDZDQUNFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUNBLGtCbkN3MUhWLENBQ0YsQ1luaElJLDBCdUJvSUEsa0JBRUksZ0JBQUEsQ0FDQSwwQm5DaTVITixDbUMvNEhNLDhCQUNFLGtCbkNpNUhSLENtQy80SFEsa0pBQ0UsaUJuQ2k1SFYsQ21DOTRIUSx3Q0FDRSxpREFBQSxDQUNBLGdEbkNnNUhWLENtQzU0SE0scUNBQ0UsZ0JuQzg0SFIsQ21DMzRITSxtQ0FDRSxzQkFBQSxDQUNBLGVuQzY0SFIsQ21DMTRITSxrQ0FDRSxZbkM0NEhSLENtQ3o0SE0sNkJBRUUsZUFBQSxDQUNBLFlBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLDRCQUFBLENBQ0Esc0NBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENmNU5KLGVwQnVtSUosQ21DdDRIUSwrQ0FDRSxZbkN3NEhWLENtQ3I0SFEsNkNBQ0UsWUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0Esa0JuQ3U0SFYsQ0FDRixDWWxrSUksMEJ1Qm9JQSxtQkFFSSxnQkFBQSxDQUNBLDBCbkNnOEhOLENtQzk3SE0sK0JBQ0Usa0JuQ2c4SFIsQ21DOTdIUSxxSkFDRSxpQm5DZzhIVixDbUM3N0hRLHlDQUNFLGlEQUFBLENBQ0EsZ0RuQys3SFYsQ21DMzdITSxzQ0FDRSxnQm5DNjdIUixDbUMxN0hNLG9DQUNFLHNCQUFBLENBQ0EsZW5DNDdIUixDbUN6N0hNLG1DQUNFLFluQzI3SFIsQ21DeDdITSw4QkFFRSxlQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ2Y1TkosZXBCc3BJSixDbUNyN0hRLGdEQUNFLFluQ3U3SFYsQ21DcDdIUSw4Q0FDRSxZQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxrQm5DczdIVixDQUNGLENtQzcrSEksZUFFSSxnQkFBQSxDQUNBLDBCbkM4K0hSLENtQzUrSFEsMkJBQ0Usa0JuQzgrSFYsQ21DNStIVSx5SUFDRSxpQm5DOCtIWixDbUMzK0hVLHFDQUNFLGlEQUFBLENBQ0EsZ0RuQzYrSFosQ21DeitIUSxrQ0FDRSxnQm5DMitIVixDbUN4K0hRLGdDQUNFLHNCQUFBLENBQ0EsZW5DMCtIVixDbUN2K0hRLCtCQUNFLFluQ3krSFYsQ21DdCtIUSwwQkFFRSxlQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQ0FBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ2Y1TkosZXBCb3NJTixDbUNuK0hVLDRDQUNFLFluQ3ErSFosQ21DbCtIVSwwQ0FDRSxZQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxrQm5DbytIWixDbUNuOUhBLGFBRUUsc0NBQUEsQ0FDQSw0Q0FBQSxDQUNBLCtDQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLGtDQUFBLENBQ0Esb0RBQUEsQ0FDQSx1Um5DcTlIRixDb0NwdUlBLE1BRUUseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLGlDQUFBLENBQ0EsMEJBQUEsQ0FDQSw4QkFBQSxDQUNBLCtCQUFBLENBQ0EscURBQUEsQ0FDQSxpREFBQSxDQUNBLGdDQUFBLENBQ0EsOEJBQUEsQ0FDQSxpQ0FBQSxDQUlBLGlCQUFBLENBQ0Esa0NBQUEsQ0FDQSw4QkFBQSxDQUdBLGlCQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUNBLDRCQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQ0FBQSxDQUNBLDBCQUFBLENBQ0Esb0VBQUEsQzlCZEUsMENObXZJSixDb0NqdUlFLFNBQ0UsY0FBQSxDQUNBLGFwQ211SUosQ29DaHVJRSxrQkFDRSxrQkFBQSxDQUNBLHFCcENrdUlKLENvQ2h1SUksOEJBQ0Usa0JBQUEsQzlCbkJGLHlEQUFBLENBQ0EsMEROc3ZJSixDb0NodUlJLDZCQUNFLHFCQUFBLEM5QlZGLDZEQUFBLENBQ0EsNERONnVJSixDb0M3dElFLDhEQUVFLFlwQyt0SUosQ29DM3RJQSxXQUdFLGFBQUEsQ0FDQSx1REFBQSxDQUNBLDBCcEM0dElGLENvQ3p0SUEsWUFDRSwyQ3BDNHRJRixDb0N6dElBLGVBQ0UsbURwQzZ0SUYsQ29DenRJQSxxQ0FIRSxlcENndUlGLENvQ3B0SUUsc0JBQ0UsbUNwQ3V0SUosQ29DL3NJQSxhQUNFLGlFQUFBLENBQ0EsZUFBQSxDQUNBLDhCQUFBLENBQ0Esc0NBQUEsQ0FDQSwyRXBDa3RJRixDb0NodElFLHlCOUJ4RkUsdUZOMnlJSixDb0M5c0lBLGFBQ0UsaUVBQUEsQ0FDQSw4QkFBQSxDQUNBLHNDQUFBLENBQ0Esd0VwQ2l0SUYsQ29DL3NJRSx3QjlCbkdFLHVGTnF6SUosQ29DeHNJQSxrQkFDRSxvREFBQSxDQUNBLG1EQUFBLENBQ0EsbURBQUEsQ0FDQSxlcEMyc0lGLENvQ3pzSUUsbUNBQ0Usa0NBQUEsQ0FDQSxxQ3BDMnNJSixDb0N2c0lBLG1CQUNFLG9EQUFBLENBQ0EsbURwQzBzSUYsQ29DdHNJQSxrQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSwwQ0FBQSxDOUJySUUsZ0ROKzBJSixDb0N0c0lBLHlDQUdFLFVwQ3lzSUYsQ29DdHNJQSx3QjlCdElJLHlEQUFBLENBQ0EsMEROaTFJSixDb0N2c0lBLDJCOUI3SEksNkRBQUEsQ0FDQSw0RE55MElKLENvQ2hzSUUsa0JBQ0UseUNwQ21zSUosQ1l6eklJLHlCd0JrSEosWUFRSSxZQUFBLENBQ0Esa0JwQ21zSUYsQ29DaHNJRSxrQkFFRSxXQUFBLENBQ0EsZXBDaXNJSixDb0MvcklJLHdCQUNFLGFBQUEsQ0FDQSxhcENpc0lOLENvQzVySU0sbUM5QnRLSix5QkFBQSxDQUNBLDRCTnEySUYsQ29DN3JJUSxpR0FHRSx5QnBDOHJJVixDb0M1cklRLG9HQUdFLDRCcEM2cklWLENvQ3pySU0sb0M5QnZLSix3QkFBQSxDQUNBLDJCTm0ySUYsQ29DMXJJUSxtR0FHRSx3QnBDMnJJVixDb0N6cklRLHNHQUdFLDJCcEMwcklWLENBQ0YsQ3FDMTVJQSxXQUVFLHlCQUFBLENBQ0Esc0JBQUEsQ0FDQSx5S0FBQSxDQUNBLG1DQUFBLENBQ0EsK0JBQUEsQ0FDQSxvQ0FBQSxDQUNBLHNEQUFBLENBQ0Esb0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLDZCQUFBLENBQ0EsNENBQUEsQ0FDQSw2UkFBQSxDQUNBLHNDQUFBLENBQ0EsaURBQUEsQ0FDQSw2REFBQSxDQUNBLHFUQUFBLENBQ0EsNkNBQUEsQ0FDQSx3Q0FBQSxDQUNBLHFDQUFBLENBQ0Esa0NBQUEsQ0FDQSxtQ0FBQSxDQUNBLGdDckM0NUlGLENxQ3g1SUEsa0JBQ0UsaUJBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsMkVBQUEsQ25DaVFJLGlCQUxJLENtQzFQUixtQ0FBQSxDQUNBLGVBQUEsQ0FDQSwyQ0FBQSxDQUNBLFFBQUEsQy9CdEJFLGVBQUEsQytCd0JGLG9CQUFBLENqQjNCSSx5Q3BCdTdJTixDb0JuN0lNLHVDaUJXTixrQmpCVlEsZXBCczdJTixDQUNGLENxQzk1SUUsa0NBQ0Usc0NBQUEsQ0FDQSw4Q0FBQSxDQUNBLCtGckNnNklKLENxQzk1SUksd0NBQ0Usb0RBQUEsQ0FDQSxnRHJDZzZJTixDcUMzNUlFLHdCQUNFLGFBQUEsQ0FDQSx3Q0FBQSxDQUNBLHlDQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EsNkNBQUEsQ0FDQSwyQkFBQSxDQUNBLGtEQUFBLENqQmxERSxrRHBCZzlJTixDb0I1OElNLHVDaUJzQ0osd0JqQnJDTSxlcEIrOElOLENBQ0YsQ3FDLzVJRSx3QkFDRSxTckNpNklKLENxQzk1SUUsd0JBQ0UsU0FBQSxDQUNBLHVEQUFBLENBQ0EsU0FBQSxDQUNBLG1EckNnNklKLENxQzU1SUEsa0JBQ0UsZXJDKzVJRixDcUM1NUlBLGdCQUNFLCtCQUFBLENBQ0EsdUNBQUEsQ0FDQSw4RXJDKzVJRixDcUM3NUlFLDhCL0IvREUsd0RBQUEsQ0FDQSx5RE4rOUlKLENxQzk1SUksZ0QvQmxFQSw4REFBQSxDQUNBLCtETm0rSUosQ3FDNzVJRSxvQ0FDRSxZckMrNUlKLENxQzM1SUUsNkIvQjlERSw0REFBQSxDQUNBLDJETjQ5SUosQ3FDMzVJTSx5RC9CbEVGLGtFQUFBLENBQ0EsaUVOZytJSixDcUMxNUlJLGlEL0J2RUEsNERBQUEsQ0FDQSwyRE5vK0lKLENxQ3g1SUEsZ0JBQ0UsNkVyQzI1SUYsQ3FDbDVJRSxxQ0FDRSxjckNxNUlKLENxQ2w1SUUsaUNBQ0UsY0FBQSxDQUNBLGFBQUEsQy9CcEhBLGVOeWdKSixDcUNsNUlJLDZDQUFnQixZckNxNUlwQixDcUNwNUlJLDRDQUFlLGVyQ3U1SW5CLENxQ3A1SU0sZ0gvQjNIRixlTmtoSkosQ3NDcmlKQSxZQUVFLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSxrQ0FBQSxDQUlBLHFDQUFBLENBQ0EscUNBQUEsQ0FDQSx5Q0FBQSxDQUdBLFlBQUEsQ0FDQSxjQUFBLENBQ0EscUVBQUEsQ0FDQSxnREFBQSxDcENxUkksd0NBTEksQ29DOVFSLGVBQUEsQ0FDQSx3Q0FBQSxDaENBRSxnRE5xaUpKLENzQy9oSkUsa0NBQ0UsZ0R0Q2tpSkosQ3NDaGlKSSx5Q0FDRSxVQUFBLENBQ0EsaURBQUEsQ0FDQSx3Q0FBQSxDQUNBLHdDdENraUpOLENzQzloSkUsd0JBQ0UsNEN0Q2dpSkosQ3VDcmtKQSxZQUVFLDhCQUFBLENBQ0Esa0NBQUEsQ3JDa1NJLGtDQUxJLENxQzNSUiw2QkFBQSxDQUNBLHVCQUFBLENBQ0EsZ0NBQUEsQ0FDQSxvQ0FBQSxDQUNBLHFDQUFBLENBQ0Esc0RBQUEsQ0FDQSxnQ0FBQSxDQUNBLDBDQUFBLENBQ0Esc0RBQUEsQ0FDQSxnQ0FBQSxDQUNBLHFDQUFBLENBQ0EsaUNBQUEsQ0FDQSxpQ0FBQSxDQUNBLDJDQUFBLENBQ0Esc0NBQUEsQ0FDQSxnQ0FBQSxDQUNBLDZDQUFBLENBR0EsWUFBQSxDaENwQkEsY0FBQSxDQUNBLGVQMGxKRixDdUNua0pBLFdBQ0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0EscUVBQUEsQ3JDc1FJLHdDQUxJLENxQy9QUixnQ0FBQSxDQUVBLHdDQUFBLENBQ0EsZ0ZBQUEsQ25CcEJJLDZIcEIwbEpOLENvQnRsSk0sdUNtQlFOLFduQlBRLGVwQnlsSk4sQ0FDRixDdUN4a0pFLGlCQUNFLFNBQUEsQ0FDQSxzQ0FBQSxDQUVBLDhDQUFBLENBQ0Esb0R2Q3lrSkosQ3VDdGtKRSxpQkFDRSxTQUFBLENBQ0Esc0NBQUEsQ0FDQSw4Q0FBQSxDQUNBLFNuQ2dvQ2dDLENtQy9uQ2hDLGdEdkN3a0pKLEN1Q3JrSkUscUNBRUUsU0FBQSxDQUNBLHVDQUFBLENsQnRERiwrQ2tCdUR1QixDQUNyQixxRHZDc2tKSixDdUNua0pFLHlDQUVFLHlDQUFBLENBQ0EsbUJBQUEsQ0FDQSxpREFBQSxDQUNBLHVEdkNva0pKLEN1Qy9qSkUsd0NBQ0UsZ0J2Q2trSkosQ3VDN2pKTSxrQ2pDOUJGLHlEQUFBLENBQ0EsNEROOGxKSixDdUMzakpNLGlDakNsREYsMERBQUEsQ0FDQSw2RE5nbkpKLEN1QzlpSkEsZUNsR0UsZ0NBQUEsQ0FDQSxnQ0FBQSxDdENnU0ksOEJBTEksQ3NDelJSLG9DeENvcEpGLEN1Q2pqSkEsZUN0R0UsaUNBQUEsQ0FDQSxrQ0FBQSxDdENnU0ksa0NBTEksQ3NDelJSLHFDeEMycEpGLEN5QzdwSkEsT0FFRSwyQkFBQSxDQUNBLDJCQUFBLEN2QzZSSSwwQkFMSSxDdUN0UlIsMEJBQUEsQ0FDQSxxQkFBQSxDQUNBLGdDQUFBLENBR0Esb0JBQUEsQ0FDQSwyREFBQSxDdkNxUkksbUNBTEksQ3VDOVFSLHVDQUFBLENBQ0EsYUFBQSxDQUNBLDJCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHVCQUFBLENuQ0pFLDJDTmtxSkosQ3lDenBKRSxhQUNFLFl6QzJwSkosQ3lDdHBKQSx5SUFDRSxpQkFBQSxDQUNBLFF6Q3lwSkYsQzBDenJKQSxPQUVFLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDZCQUFBLENBQ0Esd0JBQUEsQ0FDQSxtQ0FBQSxDQUNBLHdEQUFBLENBQ0EsZ0NBQUEsQ0FHQSxpQkFBQSxDQUNBLDJEQUFBLENBQ0EsMkNBQUEsQ0FDQSwyQkFBQSxDQUNBLG1DQUFBLENBQ0EsNkJBQUEsQ3BDRkUsMkNONHJKSixDMENyckpBLGVBRUUsYTFDdXJKRixDMENuckpBLFlBQ0UsZTFDc3JKRixDMEM5cUpBLG1CQUNFLGtCMUNpckpGLEMwQzlxSkUsOEJBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsT0FBQSxDQUNBLFNBQUEsQ0FDQSxvQjFDZ3JKSixDMENocUpFLGVDaEVBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDb3VKRixDMkM5dEpFLDJCQUNFLGEzQ2d1SkosQzBDenFKRSxpQkNoRUEsd0JBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0M2dUpGLEMyQ3Z1SkUsNkJBQ0UsYTNDeXVKSixDMENsckpFLGVDaEVBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDc3ZKRixDMkNodkpFLDJCQUNFLGEzQ2t2SkosQzBDM3JKRSxZQ2hFQSx3QkFBQSxDQUNBLHFCQUFBLENBQ0EsK0IzQyt2SkYsQzJDenZKRSx3QkFDRSxhM0MydkpKLEMwQ3BzSkUsZUNoRUEsd0JBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0N3d0pGLEMyQ2x3SkUsMkJBQ0UsYTNDb3dKSixDMEM3c0pFLGNDaEVBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDaXhKRixDMkMzd0pFLDBCQUNFLGEzQzZ3SkosQzBDdHRKRSxhQ2hFQSx3QkFBQSxDQUNBLHFCQUFBLENBQ0EsK0IzQzB4SkYsQzJDcHhKRSx5QkFDRSxhM0NzeEpKLEMwQy90SkUsWUNoRUEsd0JBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0NteUpGLEMyQzd4SkUsd0JBQ0UsYTNDK3hKSixDNEN0eUpFLGdDQUNFLEdBQUssMEI1QzB5SlAsQ0FDRixDNEN0eUpBLFVBRUUseUJBQUEsQzFDeVJJLGtDQUxJLEMwQ2xSUix3QkFBQSxDQUNBLG1DQUFBLENBQ0EsMERBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsNENBQUEsQ0FJQSxnQ0FBQSxDMUM4UUksc0NBTEksQzBDdFFSLHNDQUFBLEN0Q1BFLDhDTjZ5SkosQzRDanlKQSx3QkFURSxZQUFBLENBRUEsZTVDb3pKRixDNEM3eUpBLGNBRUUscUJBQUEsQ0FDQSxzQkFBQSxDQUVBLGtDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLDBDQUFBLEN4QnZCSSw0Q3BCNHpKTixDb0J4ekpNLHVDd0JXTixjeEJWUSxlcEIyekpOLENBQ0YsQzRDdHlKQSxzQnZCQ0UscUtBQUEsQ3VCQ0EsbUU1Q3l5SkYsQzRDcnlKRSx1QkFDRSxpRDVDd3lKSixDNENyeUpNLHVDQUpKLHVCQUtNLGM1Q3d5Sk4sQ0FDRixDNkMzMUpBLFlBRUUsNkJBQUEsQ0FDQSx1QkFBQSxDQUNBLDhDQUFBLENBQ0EsZ0NBQUEsQ0FDQSxxQ0FBQSxDQUNBLHNDQUFBLENBQ0Esc0NBQUEsQ0FDQSxvQ0FBQSxDQUNBLDBDQUFBLENBQ0EsdUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLHdDQUFBLENBQ0Esc0NBQUEsQ0FDQSxnQ0FBQSxDQUNBLGlDQUFBLENBQ0EsaUNBQUEsQ0FDQSwyQ0FBQSxDQUdBLFlBQUEsQ0FDQSxxQkFBQSxDQUdBLGNBQUEsQ0FDQSxlQUFBLEN2Q1hFLGdETnEySkosQzZDdDFKQSxxQkFDRSxvQkFBQSxDQUNBLHFCN0N5MUpGLEM2Q3YxSkUsNkNBRUUsa0NBQUEsQ0FDQSx5QjdDdzFKSixDNkMvMEpBLHdCQUNFLFVBQUEsQ0FDQSx1Q0FBQSxDQUNBLGtCN0NrMUpGLEM2Qy8wSkUsNERBRUUsU0FBQSxDQUNBLDZDQUFBLENBQ0Esb0JBQUEsQ0FDQSxxRDdDZzFKSixDNkM3MEpFLCtCQUNFLDhDQUFBLENBQ0Esc0Q3QyswSkosQzZDdjBKQSxpQkFDRSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSwrRUFBQSxDQUNBLGdDQUFBLENBRUEsd0NBQUEsQ0FDQSxnRjdDeTBKRixDNkN2MEpFLDZCdkN2REUsOEJBQUEsQ0FDQSwrQk5pNEpKLEM2Q3YwSkUsNEJ2QzdDRSxrQ0FBQSxDQUNBLGlDTnUzSkosQzZDdjBKRSxvREFFRSx5Q0FBQSxDQUNBLG1CQUFBLENBQ0EsaUQ3Q3cwSkosQzZDcDBKRSx3QkFDRSxTQUFBLENBQ0EsdUNBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEN0NzMEpKLEM2Q2wwSkUsa0NBQ0Usa0I3Q28wSkosQzZDbDBKSSx5Q0FDRSxxREFBQSxDQUNBLGtEN0NvMEpOLEM2Q3Z6SkksdUJBQ0Usa0I3QzB6Sk4sQzZDdnpKUSxxRXZDdkRKLDREQUFBLENBWkEseUJOODNKSixDNkN0ekpRLHFFdkN4RUosMERBQUEsQ0FZQSwyQk5zM0pKLEM2Q3J6SlEsK0NBQ0UsWTdDdXpKVixDNkNwekpRLHlEQUNFLGtEQUFBLENBQ0EsbUI3Q3N6SlYsQzZDcHpKVSxnRUFDRSxzREFBQSxDQUNBLG1EN0NzekpaLENZNTRKSSx5QmlDOERBLDBCQUNFLGtCN0NrMUpKLEM2Qy8wSk0sd0V2Q3ZESiw0REFBQSxDQVpBLHlCTnM1SkYsQzZDOTBKTSx3RXZDeEVKLDBEQUFBLENBWUEsMkJOODRKRixDNkM3MEpNLGtEQUNFLFk3QyswSlIsQzZDNTBKTSw0REFDRSxrREFBQSxDQUNBLG1CN0M4MEpSLEM2QzUwSlEsbUVBQ0Usc0RBQUEsQ0FDQSxtRDdDODBKVixDQUNGLENZcjZKSSx5QmlDOERBLDBCQUNFLGtCN0MwMkpKLEM2Q3YySk0sd0V2Q3ZESiw0REFBQSxDQVpBLHlCTjg2SkYsQzZDdDJKTSx3RXZDeEVKLDBEQUFBLENBWUEsMkJOczZKRixDNkNyMkpNLGtEQUNFLFk3Q3UySlIsQzZDcDJKTSw0REFDRSxrREFBQSxDQUNBLG1CN0NzMkpSLEM2Q3AySlEsbUVBQ0Usc0RBQUEsQ0FDQSxtRDdDczJKVixDQUNGLENZNzdKSSx5QmlDOERBLDBCQUNFLGtCN0NrNEpKLEM2Qy8zSk0sd0V2Q3ZESiw0REFBQSxDQVpBLHlCTnM4SkYsQzZDOTNKTSx3RXZDeEVKLDBEQUFBLENBWUEsMkJOODdKRixDNkM3M0pNLGtEQUNFLFk3QyszSlIsQzZDNTNKTSw0REFDRSxrREFBQSxDQUNBLG1CN0M4M0pSLEM2QzUzSlEsbUVBQ0Usc0RBQUEsQ0FDQSxtRDdDODNKVixDQUNGLENZcjlKSSwwQmlDOERBLDBCQUNFLGtCN0MwNUpKLEM2Q3Y1Sk0sd0V2Q3ZESiw0REFBQSxDQVpBLHlCTjg5SkYsQzZDdDVKTSx3RXZDeEVKLDBEQUFBLENBWUEsMkJOczlKRixDNkNyNUpNLGtEQUNFLFk3Q3U1SlIsQzZDcDVKTSw0REFDRSxrREFBQSxDQUNBLG1CN0NzNUpSLEM2Q3A1SlEsbUVBQ0Usc0RBQUEsQ0FDQSxtRDdDczVKVixDQUNGLENZNytKSSwwQmlDOERBLDJCQUNFLGtCN0NrN0pKLEM2Qy82Sk0seUV2Q3ZESiw0REFBQSxDQVpBLHlCTnMvSkYsQzZDOTZKTSx5RXZDeEVKLDBEQUFBLENBWUEsMkJOOCtKRixDNkM3NkpNLG1EQUNFLFk3Qys2SlIsQzZDNTZKTSw2REFDRSxrREFBQSxDQUNBLG1CN0M4NkpSLEM2QzU2SlEsb0VBQ0Usc0RBQUEsQ0FDQSxtRDdDODZKVixDQUNGLEM2Q2o2SkEsa0J2Q2hKSSxlTm9qS0osQzZDajZKRSxtQ0FDRSxtQkFBQSxDQUFBLHFEQUFBLENBQUEsb0JBQUEsQ0FBQSxrQjdDbTZKSixDNkNqNkpJLDhDQUNFLHFCN0NtNkpOLEM4Q3prS0UseUJBQ0UsYURtTHlCLENDbEx6Qix3QjlDNGtLSixDOEN6a0tNLDRHQUVFLGFENktxQixDQzVLckIsd0I5QzBrS1IsQzhDdmtLTSx1REFDRSxVekNYTyxDeUNZUCx3QkR1S3FCLENDdEtyQixvQjlDeWtLUixDOEN2bEtFLDJCQUNFLGFEbUx5QixDQ2xMekIsd0I5QzBsS0osQzhDdmxLTSxnSEFFRSxhRDZLcUIsQ0M1S3JCLHdCOUN3bEtSLEM4Q3JsS00seURBQ0UsVXpDWE8sQ3lDWVAsd0JEdUtxQixDQ3RLckIsb0I5Q3VsS1IsQzhDcm1LRSx5QkFDRSxhRG1MeUIsQ0NsTHpCLHdCOUN3bUtKLEM4Q3JtS00sNEdBRUUsYUQ2S3FCLENDNUtyQix3QjlDc21LUixDOENubUtNLHVEQUNFLFV6Q1hPLEN5Q1lQLHdCRHVLcUIsQ0N0S3JCLG9COUNxbUtSLEM4Q25uS0Usc0JBQ0UsYURtTHlCLENDbEx6Qix3QjlDc25LSixDOENubktNLHNHQUVFLGFENktxQixDQzVLckIsd0I5Q29uS1IsQzhDam5LTSxvREFDRSxVekNYTyxDeUNZUCx3QkR1S3FCLENDdEtyQixvQjlDbW5LUixDOENqb0tFLHlCQUNFLGFEbUx5QixDQ2xMekIsd0I5Q29vS0osQzhDam9LTSw0R0FFRSxhRDZLcUIsQ0M1S3JCLHdCOUNrb0tSLEM4Qy9uS00sdURBQ0UsVXpDWE8sQ3lDWVAsd0JEdUtxQixDQ3RLckIsb0I5Q2lvS1IsQzhDL29LRSx3QkFDRSxhRG1MeUIsQ0NsTHpCLHdCOUNrcEtKLEM4Qy9vS00sMEdBRUUsYUQ2S3FCLENDNUtyQix3QjlDZ3BLUixDOEM3b0tNLHNEQUNFLFV6Q1hPLEN5Q1lQLHdCRHVLcUIsQ0N0S3JCLG9COUMrb0tSLEM4QzdwS0UsdUJBQ0UsYURtTHlCLENDbEx6Qix3QjlDZ3FLSixDOEM3cEtNLHdHQUVFLGFENktxQixDQzVLckIsd0I5QzhwS1IsQzhDM3BLTSxxREFDRSxVekNYTyxDeUNZUCx3QkR1S3FCLENDdEtyQixvQjlDNnBLUixDOEMzcUtFLHNCQUNFLGFEbUx5QixDQ2xMekIsd0I5QzhxS0osQzhDM3FLTSxzR0FFRSxhRDZLcUIsQ0M1S3JCLHdCOUM0cUtSLEM4Q3pxS00sb0RBQ0UsVXpDWE8sQ3lDWVAsd0JEdUtxQixDQ3RLckIsb0I5QzJxS1IsQytDeHJLQSxXQUNFLHNCQUFBLENBQ0EsVTFDdVYyQixDMEN0VjNCLFcxQ3NWMkIsQzBDclYzQixhQUFBLENBQ0EsVTFDS2EsQzBDSmIsd1dBQUEsQ0FDQSxRQUFBLEN6Q09FLG9CQUFBLEN5Q0xGLFUvQzJyS0YsQytDeHJLRSxpQkFDRSxVMUNIVyxDMENJWCxvQkFBQSxDQUNBLFcvQzByS0osQytDdnJLRSxpQkFDRSxTQUFBLENBQ0EsZTFDMk1vQyxDMEMxTXBDLFMvQ3lyS0osQytDdHJLRSx3Q0FFRSxtQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxnQkFBQSxDQUNBLFcvQ3VyS0osQytDbnJLQSxpQkFDRSxpRC9Dc3JLRixDZ0Q1dEtBLE9BRUUsc0JBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EseUJBQUEsQ0FDQSwwQkFBQSxDOUMrUkksNkJBTEksQzhDdlJSLGtDQUFBLENBQ0EsMkJBQUEsQ0FDQSwwREFBQSxDQUNBLGdDQUFBLENBQ0Esb0RBQUEsQ0FDQSwrQkFBQSxDQUNBLHlDQUFBLENBQ0EsK0NBQUEsQ0FHQSwrQkFBQSxDQUNBLGNBQUEsQzlDaVJJLG1DQUxJLEM4QzFRUiwyQkFBQSxDQUNBLG1CQUFBLENBQ0EsbUNBQUEsQ0FDQSwyQkFBQSxDQUNBLHNFQUFBLENBQ0EscUNBQUEsQzFDUkUsMkNOcXVLSixDZ0QxdEtFLGVBQ0UsU2hENHRLSixDZ0R6dEtFLGtCQUNFLFloRDJ0S0osQ2dEdnRLQSxpQkFDRSxzQkFBQSxDQUVBLGlCQUFBLENBQ0EsOEJBQUEsQ0FDQSxzQkFBQSxDQUFBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLG1CaER5dEtGLENnRHZ0S0UsbUNBQ0UscUNoRHl0S0osQ2dEcnRLQSxjQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDJEQUFBLENBQ0Esa0NBQUEsQ0FDQSwwQ0FBQSxDQUNBLDJCQUFBLENBQ0Esb0ZBQUEsQzFDaENFLHlGQUFBLENBQ0EsMEZOeXZLSixDZ0R2dEtFLHlCQUNFLGlEQUFBLENBQ0EscUNoRHl0S0osQ2dEcnRLQSxZQUNFLGlDQUFBLENBQ0Esb0JoRHd0S0YsQ2lEdHhLQSxPQUVFLHNCQUFBLENBQ0Esc0JBQUEsQ0FDQSx1QkFBQSxDQUNBLHdCQUFBLENBRUEsa0JBQUEsQ0FDQSwrQkFBQSxDQUNBLDJCQUFBLENBQ0EsK0JBQUEsQ0FDQSwwREFBQSxDQUNBLGlEQUFBLENBQ0EsZ0NBQUEsQ0FDQSxnQ0FBQSxDQUNBLG1DQUFBLENBQ0EscURBQUEsQ0FDQSxrQ0FBQSxDQUNBLGdDQUFBLENBQ0EsNEJBQUEsQ0FFQSxxREFBQSxDQUNBLGtDQUFBLENBR0EsY0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsOEJBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FHQSxTakRveEtGLENpRDd3S0EsY0FDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSw2QkFBQSxDQUVBLG1CakQrd0tGLENpRDV3S0UsMEI3QjVDSSw2QjZCNkNGLENBQ0EsbUJqRDh3S0osQ29CeHpLTSx1QzZCd0NKLDBCN0J2Q00sZXBCMnpLTixDQUNGLENpRGp4S0UsMEJBQ0UsY2pEbXhLSixDaUQvd0tFLGtDQUNFLHFCakRpeEtKLENpRDd3S0EseUJBQ0UsNENqRGd4S0YsQ2lEOXdLRSx3Q0FDRSxlQUFBLENBQ0EsZWpEZ3hLSixDaUQ3d0tFLHFDQUNFLGVqRCt3S0osQ2lEM3dLQSx1QkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxnRGpEOHdLRixDaUQxd0tBLGVBQ0UsaUJBQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBRUEsMkJBQUEsQ0FDQSxtQkFBQSxDQUNBLG1DQUFBLENBQ0EsMkJBQUEsQ0FDQSxzRUFBQSxDM0NyRkUsMkNBQUEsQzJDeUZGLFNqRDB3S0YsQ2lEdHdLQSxnQkFFRSx5QkFBQSxDQUNBLHFCQUFBLENBQ0EseUJBQUEsQ0NsSEEsY0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsaUNEa0gwQixDQ2pIMUIsV0FBQSxDQUNBLFlBQUEsQ0FDQSxzQ2xEMjNLRixDa0R4M0tFLHFCQUFTLFNsRDIzS1gsQ2tEMTNLRSxxQkFBUyxrQ2xENjNLWCxDaUQ3d0tBLGNBQ0UsWUFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esc0NBQUEsQ0FDQSwyRkFBQSxDM0N0R0UsMERBQUEsQ0FDQSwyRE51M0tKLENpRC93S0UseUJBQ0UsNkZBQUEsQ0FDQSwrSWpEaXhLSixDaUQ1d0tBLGFBQ0UsZUFBQSxDQUNBLDZDakQrd0tGLENpRDF3S0EsWUFDRSxpQkFBQSxDQUdBLGFBQUEsQ0FDQSwrQmpEMndLRixDaUR2d0tBLGNBQ0UsWUFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHNFQUFBLENBQ0EsMENBQUEsQ0FDQSx3RkFBQSxDM0MxSEUsOERBQUEsQ0FDQSw2RE5xNEtKLENpRHR3S0UsZ0JBQ0UsMkNqRHd3S0osQ1lwM0tJLHlCcUNrSEYsT0FDRSx5QkFBQSxDQUNBLG9EakRzd0tGLENpRGx3S0EsY0FDRSwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JqRG93S0YsQ2lEandLQSxVQUNFLHNCakRtd0tGLENBQ0YsQ1luNEtJLHlCcUNvSUYsb0JBRUUsc0JqRGt3S0YsQ0FDRixDWXo0S0ksMEJxQzJJRixVQUNFLHVCakRpd0tGLENBQ0YsQ2lEeHZLSSxrQkFDRSxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxRakQwdktOLENpRHh2S00saUNBQ0UsV0FBQSxDQUNBLFFBQUEsQzNDMU1KLGVOcThLSixDaUR2dktNLGdFM0M5TUYsZU55OEtKLENpRHR2S00sOEJBQ0UsZWpEd3ZLUixDWW41S0ksNEJxQ3lJQSwwQkFDRSxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxRakQ4d0tKLENpRDV3S0kseUNBQ0UsV0FBQSxDQUNBLFFBQUEsQzNDMU1KLGVOeTlLRixDaUQzd0tJLGdGM0M5TUYsZU42OUtGLENpRDF3S0ksc0NBQ0UsZWpENHdLTixDQUNGLENZeDZLSSw0QnFDeUlBLDBCQUNFLFdBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLFFqRGt5S0osQ2lEaHlLSSx5Q0FDRSxXQUFBLENBQ0EsUUFBQSxDM0MxTUosZU42K0tGLENpRC94S0ksZ0YzQzlNRixlTmkvS0YsQ2lEOXhLSSxzQ0FDRSxlakRneUtOLENBQ0YsQ1k1N0tJLDRCcUN5SUEsMEJBQ0UsV0FBQSxDQUNBLGNBQUEsQ0FDQSxXQUFBLENBQ0EsUWpEc3pLSixDaURwektJLHlDQUNFLFdBQUEsQ0FDQSxRQUFBLEMzQzFNSixlTmlnTEYsQ2lEbnpLSSxnRjNDOU1GLGVOcWdMRixDaURsektJLHNDQUNFLGVqRG96S04sQ0FDRixDWWg5S0ksNkJxQ3lJQSwwQkFDRSxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxRakQwMEtKLENpRHgwS0kseUNBQ0UsV0FBQSxDQUNBLFFBQUEsQzNDMU1KLGVOcWhMRixDaUR2MEtJLGdGM0M5TUYsZU55aExGLENpRHQwS0ksc0NBQ0UsZWpEdzBLTixDQUNGLENZcCtLSSw2QnFDeUlBLDJCQUNFLFdBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLFFqRDgxS0osQ2lENTFLSSwwQ0FDRSxXQUFBLENBQ0EsUUFBQSxDM0MxTUosZU55aUxGLENpRDMxS0ksa0YzQzlNRixlTjZpTEYsQ2lEMTFLSSx1Q0FDRSxlakQ0MUtOLENBQ0YsQ21EbmtMQSxTQUVFLHdCQUFBLENBQ0EsNEJBQUEsQ0FDQSw2QkFBQSxDQUNBLDhCQUFBLENqRCtSSSwrQkFMSSxDaUR2UlIsdUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGtDQUFBLENBQ0Esd0JBQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBR0EsZ0NBQUEsQ0FDQSxhQUFBLENBQ0Esc0NBQUEsQ0FDQSwrQkFBQSxDQ25CQSxxQ2hEZ2lCNEIsQ2dEOWhCNUIsaUJBQUEsQ0FDQSxlL0NrTGlDLEMrQ2pMakMsZWhEK2lCNEIsQ2dEOWlCNUIsZUFBQSxDQUNBLGdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUJBQUEsQ0FDQSxlQUFBLENsRHNSSSxxQ0FMSSxDaURyUVIsb0JBQUEsQ0FDQSxTbkQya0xGLENtRHprTEUsY0FBUyxpQ25ENGtMWCxDbUQxa0xFLHdCQUNFLGFBQUEsQ0FDQSxtQ0FBQSxDQUNBLHFDbkQ0a0xKLENtRDFrTEksK0JBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQm5ENGtMTixDbUR2a0xBLDJGQUNFLFFuRDBrTEYsQ21EeGtMRSx5R0FDRSxRQUFBLENBQ0EseURBQUEsQ0FBQSxxQkFBQSxDQUFBLDBEQUFBLENBQUEsK0NBQUEsQ0FDQSxxQ25EMGtMSixDbURya0xBLDZGQUNFLE1BQUEsQ0FDQSxvQ0FBQSxDQUNBLG9DbkR5a0xGLENtRHZrTEUsMkdBQ0UsVUFBQSxDQUNBLG1CQUFBLENBQUEsMkRBQUEsQ0FBQSxpREFBQSxDQUFBLHdEQUFBLENBQ0EsdUNuRHlrTEosQ21EbmtMQSxpR0FDRSxLbkR1a0xGLENtRHJrTEUsK0dBQ0UsV0FBQSxDQUNBLHlEQUFBLENBQUEsa0RBQUEsQ0FBQSwwREFBQSxDQUFBLGtCQUFBLENBQ0Esd0NuRHVrTEosQ21EbGtMQSw4RkFDRSxPQUFBLENBQ0Esb0NBQUEsQ0FDQSxvQ25Ec2tMRixDbURwa0xFLDRHQUNFLFNBQUEsQ0FDQSxnREFBQSxDQUFBLDJEQUFBLENBQUEsb0JBQUEsQ0FBQSx3REFBQSxDQUNBLHNDbkRza0xKLENtRGhqTEEsZUFDRSxxQ0FBQSxDQUNBLCtEQUFBLENBQ0EsNkJBQUEsQ0FDQSxpQkFBQSxDQUNBLHFDQUFBLEM3Q2xHRSw2Q051cExKLENxRDFxTEEsU0FFRSx3QkFBQSxDQUNBLDRCQUFBLENuRGtTSSwrQkFMSSxDbUQzUlIsb0JBQUEsQ0FDQSw2QkFBQSxDQUNBLGlDQUFBLENBQ0EsaUNBQUEsQ0FDQSxtREFBQSxDQUNBLHNEQUFBLENBQ0Esa0NBQUEsQ0FDQSxvQ0FBQSxDbkR5Ukksc0NBTEksQ21EalJSLDhCQUFBLENBQ0EsZ0NBQUEsQ0FDQSxnQ0FBQSxDQUNBLDRCQUFBLENBQ0EsNkJBQUEsQ0FDQSxnQ0FBQSxDQUNBLHdEQUFBLENBR0EsZ0NBQUEsQ0FDQSxhQUFBLENBQ0EscUNBQUEsQ0R6QkEscUNoRGdpQjRCLENnRDloQjVCLGlCQUFBLENBQ0EsZS9Da0xpQyxDK0NqTGpDLGVoRCtpQjRCLENnRDlpQjVCLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBQ0EsZUFBQSxDbERzUkkscUNBTEksQ21EaFFSLG9CQUFBLENBQ0EscUNBQUEsQ0FDQSwyQkFBQSxDQUNBLDBFQUFBLEMvQ2hCRSw2Q05xc0xKLENxRGpyTEUsd0JBQ0UsYUFBQSxDQUNBLG1DQUFBLENBQ0EscUNyRG1yTEosQ3FEanJMSSw2REFFRSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBR0EsMEJyRGtyTE4sQ3FENXFMRSwyRkFDRSwrRXJEK3FMSixDcUQ3cUxJLGdOQUVFLHlEQUFBLENBQUEscUJBQUEsQ0FBQSwwREFBQSxDQUFBLCtDckQ4cUxOLENxRDNxTEkseUdBQ0UsUUFBQSxDQUNBLCtDckQ2cUxOLENxRDFxTEksdUdBQ0UscUNBQUEsQ0FDQSxxQ3JENHFMTixDcURycUxFLDZGQUNFLDZFQUFBLENBQ0Esb0NBQUEsQ0FDQSxvQ3JEeXFMSixDcUR2cUxJLG9OQUVFLG1CQUFBLENBQUEsMkRBQUEsQ0FBQSxpREFBQSxDQUFBLHdEckR3cUxOLENxRHJxTEksMkdBQ0UsTUFBQSxDQUNBLGlEckR1cUxOLENxRHBxTEkseUdBQ0UsbUNBQUEsQ0FDQSx1Q3JEc3FMTixDcUQ5cExFLGlHQUNFLDRFckRrcUxKLENxRGhxTEksNE5BRUUseURBQUEsQ0FBQSxrREFBQSxDQUFBLDBEQUFBLENBQUEsa0JyRGlxTE4sQ3FEOXBMSSwrR0FDRSxLQUFBLENBQ0Esa0RyRGdxTE4sQ3FEN3BMSSw2R0FDRSxrQ0FBQSxDQUNBLHdDckQrcExOLENxRDFwTEUsaUhBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsUUFBQSxDQUNBLGFBQUEsQ0FDQSxtQ0FBQSxDQUNBLG9EQUFBLENBQ0EsVUFBQSxDQUNBLDhFckQ0cExKLENxRHRwTEUsOEZBQ0UsOEVBQUEsQ0FDQSxvQ0FBQSxDQUNBLG9DckQwcExKLENxRHhwTEksc05BRUUsZ0RBQUEsQ0FBQSwyREFBQSxDQUFBLG9CQUFBLENBQUEsd0RyRHlwTE4sQ3FEdHBMSSw0R0FDRSxPQUFBLENBQ0EsZ0RyRHdwTE4sQ3FEcnBMSSwwR0FDRSxvQ0FBQSxDQUNBLHNDckR1cExOLENxRGhvTEEsZ0JBQ0UsNkVBQUEsQ0FDQSxlQUFBLENuRGlISSw0Q0FMSSxDbUQxR1Isb0NBQUEsQ0FDQSw0Q0FBQSxDQUNBLGlGQUFBLEMvQzVKRSw0REFBQSxDQUNBLDZETml5TEosQ3FEbm9MRSxzQkFDRSxZckRxb0xKLENxRGpvTEEsY0FDRSx5RUFBQSxDQUNBLGtDckRvb0xGLENzRHp6TEEsVUFDRSxpQnRENHpMRixDc0R6ekxBLHdCQUNFLGtCdEQ0ekxGLENzRHp6TEEsZ0JBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsZXRENHpMRixDdURsMUxFLHNCQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVXZEbzFMSixDc0Q3ekxBLGVBQ0UsaUJBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLDBCQUFBLENsQ2xCSSxvQ3BCbTFMTixDb0IvMExNLHVDa0NRTixlbENQUSxlcEJrMUxOLENBQ0YsQ3NEbDBMQSw4REFHRSxhdERxMExGLENzRGwwTEEsd0VBRUUsMEJ0RHEwTEYsQ3NEbDBMQSx3RUFFRSwyQnREcTBMRixDc0Q1ekxFLDhCQUNFLFNBQUEsQ0FDQSwyQkFBQSxDQUNBLGN0RCt6TEosQ3NENXpMRSxpSkFHRSxTQUFBLENBQ0EsU3REOHpMSixDc0QzekxFLG9GQUVFLFNBQUEsQ0FDQSxTQUFBLENsQzVERSx5QnBCMDNMTixDb0J0M0xNLHVDa0NxREosb0ZsQ3BETSxlcEIwM0xOLENBQ0YsQ3NEMXpMQSw4Q0FFRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUVBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsU2xEKzVDbUMsQ2tEOTVDbkMsU0FBQSxDQUNBLFVqRDdGYSxDaUQ4RmIsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsUUFBQSxDQUNBLFVsRDA1Q21DLENnQmgvQy9CLDRCcEJtNUxOLENvQi80TE0sdUNrQ2tFTiw4Q2xDakVRLGVwQm01TE4sQ0FDRixDc0QvekxFLG9IQUVFLFVqRHZHVyxDaUR3R1gsb0JBQUEsQ0FDQSxTQUFBLENBQ0EsVXREazBMSixDc0QvekxBLHVCQUNFLE10RGswTEYsQ3NEL3pMQSx1QkFDRSxPdERrMExGLENzRDd6TEEsd0RBRUUsb0JBQUEsQ0FDQSxVbERtNUNtQyxDa0RsNUNuQyxXbERrNUNtQyxDa0RqNUNuQywyQkFBQSxDQUNBLHVCQUFBLENBQ0EseUJ0RGcwTEYsQ3NEcnpMQSw0QkFDRSwrUXREZzBMRixDc0Q5ekxBLDRCQUNFLGdSdERpMExGLENzRHp6TEEscUJBQ0UsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLHNCQUFBLENBQ0EsU0FBQSxDQUVBLGdCbEQyMUNtQyxDa0QxMUNuQyxrQkFBQSxDQUNBLGVsRHkxQ21DLENrRHgxQ25DLGV0RDJ6TEYsQ3NEenpMRSxzQ0FDRSxzQkFBQSxDQUNBLGFBQUEsQ0FDQSxVbER3MUNpQyxDa0R2MUNqQyxVbER3MUNpQyxDa0R2MUNqQyxTQUFBLENBQ0EsZ0JsRHcxQ2lDLENrRHYxQ2pDLGVsRHUxQ2lDLENrRHQxQ2pDLGtCQUFBLENBQ0EsY0FBQSxDQUNBLHFCakQ5S1csQ2lEK0tYLDJCQUFBLENBQ0EsUUFBQSxDQUVBLGlDQUFBLENBQ0Esb0NBQUEsQ0FDQSxVbEQrMENpQyxDZ0J4L0MvQiwyQnBCbytMTixDb0JoK0xNLHVDa0NxSkosc0NsQ3BKTSxlcEJtK0xOLENBQ0YsQ3NENXpMRSw2QkFDRSxTdEQ4ekxKLENzRHJ6TEEsa0JBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsY2xEczBDbUMsQ2tEcjBDbkMsUUFBQSxDQUNBLG1CbERtMENtQyxDa0RsMENuQyxzQmxEazBDbUMsQ2tEajBDbkMsVWpEek1hLENpRDBNYixpQnREd3pMRixDc0RsekxFLHNGQUVFLCtCdERxekxKLENzRGx6TEUscURBQ0UscUJ0RG96TEosQ3NEanpMRSxpQ0FDRSxVdERtekxKLEN3RDlnTUEsOEJBRUUsb0JBQUEsQ0FDQSw2QkFBQSxDQUNBLCtCQUFBLENBQ0EsK0NBQUEsQ0FFQSxpQkFBQSxDQUNBLDRGeERnaE1GLEN3RDVnTUEsMEJBQ0UsR0FBSyx1QnhEZ2hNTCxDQUNGLEN3RDdnTUEsZ0JBRUUsdUJBQUEsQ0FDQSx3QkFBQSxDQUNBLG9DQUFBLENBQ0EsZ0NBQUEsQ0FDQSxrQ0FBQSxDQUNBLDBDQUFBLENBSUEsMkNBQUEsQ0FBQSw4QnhENGdNRixDd0R6Z01BLG1CQUVFLHVCQUFBLENBQ0Esd0JBQUEsQ0FDQSwrQnhEMmdNRixDd0RsZ01BLHdCQUNFLEdBQ0Usa0J4RHFnTUYsQ3dEbmdNQSxJQUNFLFNBQUEsQ0FDQSxjeERxZ01GLENBQ0YsQ3dEamdNQSxjQUVFLHVCQUFBLENBQ0Esd0JBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtDQUFBLENBQ0Esd0NBQUEsQ0FHQSw2QkFBQSxDQUNBLFN4RGdnTUYsQ3dENy9MQSxpQkFDRSx1QkFBQSxDQUNBLHdCeERnZ01GLEN3RDUvTEUsdUNBQ0UsOEJBRUUsaUN4RCsvTEosQ0FDRixDdUQva01FLGdCQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVXZEaWxNSixDeURqbE1FLGlCQUNFLG9CQUFBLENBQ0EsaUV6RG9sTUosQ3lEdGxNRSxtQkFDRSxvQkFBQSxDQUNBLG1FekR5bE1KLEN5RDNsTUUsaUJBQ0Usb0JBQUEsQ0FDQSxnRXpEOGxNSixDeURobU1FLGNBQ0Usb0JBQUEsQ0FDQSxpRXpEbW1NSixDeURybU1FLGlCQUNFLG9CQUFBLENBQ0Esa0V6RHdtTUosQ3lEMW1NRSxnQkFDRSxvQkFBQSxDQUNBLGlFekQ2bU1KLEN5RC9tTUUsZUFDRSxvQkFBQSxDQUNBLG1FekRrbk1KLEN5RHBuTUUsY0FDRSxvQkFBQSxDQUNBLCtEekR1bk1KLEMwRDduTUUsY0FDRSx1QjFEZ29NSixDMEQ3bk1NLHdDQUVFLHVCMUQ4bk1SLEMwRHBvTUUsZ0JBQ0UsdUIxRHVvTUosQzBEcG9NTSw0Q0FFRSx1QjFEcW9NUixDMEQzb01FLGNBQ0UsdUIxRDhvTUosQzBEM29NTSx3Q0FFRSx1QjFENG9NUixDMERscE1FLFdBQ0UsdUIxRHFwTUosQzBEbHBNTSxrQ0FFRSx1QjFEbXBNUixDMER6cE1FLGNBQ0UsdUIxRDRwTUosQzBEenBNTSx3Q0FFRSx1QjFEMHBNUixDMERocU1FLGFBQ0UsdUIxRG1xTUosQzBEaHFNTSxzQ0FFRSx1QjFEaXFNUixDMER2cU1FLFlBQ0UsdUIxRDBxTUosQzBEdnFNTSxvQ0FFRSx1QjFEd3FNUixDMEQ5cU1FLFdBQ0UsdUIxRGlyTUosQzBEOXFNTSxrQ0FFRSx1QjFEK3FNUixDMkRwck1BLE9BQ0UsaUJBQUEsQ0FDQSxVM0R1ck1GLEMyRHJyTUUsY0FDRSxhQUFBLENBQ0Esa0NBQUEsQ0FDQSxVM0R1ck1KLEMyRHByTUUsU0FDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFczRHNyTUosQzJEanJNRSxXQUNFLHNCM0Rvck1KLEMyRHJyTUUsV0FDRSxxQjNEd3JNSixDMkR6ck1FLFlBQ0Usd0IzRDRyTUosQzJEN3JNRSxZQUNFLGdDM0Rnc01KLEM0RHJ0TUEsV0FFRSxLNUQydE1GLEM0RHJ0TUEseUJBUEUsY0FBQSxDQUVBLE9BQUEsQ0FDQSxNQUFBLENBQ0EsWTVEZ3VNRixDNEQ3dE1BLGNBR0UsUTVEMHRNRixDNERodE1JLFlBRUUsSzVEb3RNTixDNERodE1JLDJCQUxFLGVBQUEsQ0FFQSxZNUR5dE1OLEM0RHR0TUksZUFFRSxRNURvdE1OLENZcHJNSSx5QmdEeENBLGVBQ0UsZUFBQSxDQUNBLEtBQUEsQ0FDQSxZNURndU1KLEM0RDd0TUUsa0JBQ0UsZUFBQSxDQUNBLFFBQUEsQ0FDQSxZNUQrdE1KLENBQ0YsQ1lqc01JLHlCZ0R4Q0EsZUFDRSxlQUFBLENBQ0EsS0FBQSxDQUNBLFk1RDR1TUosQzREenVNRSxrQkFDRSxlQUFBLENBQ0EsUUFBQSxDQUNBLFk1RDJ1TUosQ0FDRixDWTdzTUkseUJnRHhDQSxlQUNFLGVBQUEsQ0FDQSxLQUFBLENBQ0EsWTVEd3ZNSixDNERydk1FLGtCQUNFLGVBQUEsQ0FDQSxRQUFBLENBQ0EsWTVEdXZNSixDQUNGLENZenRNSSwwQmdEeENBLGVBQ0UsZUFBQSxDQUNBLEtBQUEsQ0FDQSxZNURvd01KLEM0RGp3TUUsa0JBQ0UsZUFBQSxDQUNBLFFBQUEsQ0FDQSxZNURtd01KLENBQ0YsQ1lydU1JLDBCZ0R4Q0EsZ0JBQ0UsZUFBQSxDQUNBLEtBQUEsQ0FDQSxZNURneE1KLEM0RDd3TUUsbUJBQ0UsZUFBQSxDQUNBLFFBQUEsQ0FDQSxZNUQrd01KLENBQ0YsQzZEL3lNQSxRQUVFLGtCQUFBLENBQ0Esa0I3RGt6TUYsQzZEOXlNQSxnQkFORSxZQUFBLENBR0Esa0I3RHd6TUYsQzZEcnpNQSxRQUVFLGFBQUEsQ0FDQSxxQjdEa3pNRixDOER6ek1BLDJFQ0lFLDJCQUFBLENBQ0EsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSxrQi9EMHpNRixDZ0VyME1FLHNCQUNFLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFM1RG9ac0MsQzREblp0QyxVaEV3ME1KLENpRWgxTUEsZUNBRSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQmxFbzFNRixDbUUxMU1BLElBQ0Usb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFNBQUEsQ0FDQSxjQUFBLENBQ0EsNkJBQUEsQ0FDQSxVbkU2MU1GLENvRWp5TVEsZ0JBT0ksaUNwRTh4TVosQ29FcnlNUSxXQU9JLDRCcEVreU1aLENvRXp5TVEsY0FPSSwrQnBFc3lNWixDb0U3eU1RLGNBT0ksK0JwRTB5TVosQ29FanpNUSxtQkFPSSxvQ3BFOHlNWixDb0Vyek1RLGdCQU9JLGlDcEVrek1aLENvRXp6TVEsYUFPSSxvQnBFc3pNWixDb0U3ek1RLFdBT0kscUJwRTB6TVosQ29FajBNUSxZQU9JLG9CcEU4ek1aLENvRXIwTVEsV0FPSSxtQnBFazBNWixDb0V6ME1RLFlBT0kscUJwRXMwTVosQ29FNzBNUSxZQU9JLG9CcEUwME1aLENvRWoxTVEsWUFPSSxxQnBFODBNWixDb0VyMU1RLGFBT0ksbUJwRWsxTVosQ29FejFNUSxlQU9JLHVCcEVzMU1aLENvRTcxTVEsaUJBT0kseUJwRTAxTVosQ29FajJNUSxrQkFPSSwwQnBFODFNWixDb0VyMk1RLGlCQU9JLHlCcEVrMk1aLENvRXoyTVEsVUFPSSx3QnBFczJNWixDb0U3Mk1RLGdCQU9JLDhCcEUwMk1aLENvRWozTVEsU0FPSSx1QnBFODJNWixDb0VyM01RLFFBT0ksc0JwRWszTVosQ29FejNNUSxTQU9JLHVCcEVzM01aLENvRTczTVEsYUFPSSwyQnBFMDNNWixDb0VqNE1RLGNBT0ksNEJwRTgzTVosQ29FcjRNUSxRQU9JLHNCcEVrNE1aLENvRXo0TVEsZUFPSSw2QnBFczRNWixDb0U3NE1RLDZCQU9JLHNCcEUwNE1aLENvRWo1TVEsUUFPSSxpRHBFODRNWixDb0VyNU1RLFdBT0ksc0RwRWs1TVosQ29FejVNUSxXQU9JLGlEcEVzNU1aLENvRTc1TVEsYUFPSSx5QnBFMDVNWixDb0VqNk1RLGlCQU9JLHlCcEU4NU1aLENvRXI2TVEsbUJBT0ksMkJwRWs2TVosQ29FejZNUSxtQkFPSSwyQnBFczZNWixDb0U3Nk1RLGdCQU9JLHdCcEUwNk1aLENvRWo3TVEsaUJBT0kseUJwRTg2TVosQ29FcjdNUSxPQU9JLGVwRWs3TVosQ29FejdNUSxRQU9JLGlCcEVzN01aLENvRTc3TVEsUUFPSSxpQnBFMDdNWixDb0VqOE1RLFFBT0ksaUJwRTg3TVosQ29FcjhNUSxRQU9JLGlCcEVrOE1aLENvRXo4TVEsUUFPSSxpQnBFczhNWixDb0U3OE1RLFFBT0ksaUJwRTA4TVosQ29FajlNUSxRQU9JLGlCcEU4OE1aLENvRXI5TVEsUUFPSSxpQnBFazlNWixDb0V6OU1RLFFBT0ksaUJwRXM5TVosQ29FNzlNUSxRQU9JLGlCcEUwOU1aLENvRWorTVEsUUFPSSxpQnBFODlNWixDb0VyK01RLFNBT0ksa0JwRWsrTVosQ29FeitNUSxVQU9JLGtCcEVzK01aLENvRTcrTVEsV0FPSSxvQnBFMCtNWixDb0VqL01RLFdBT0ksb0JwRTgrTVosQ29Fci9NUSxXQU9JLG9CcEVrL01aLENvRXovTVEsV0FPSSxvQnBFcy9NWixDb0U3L01RLFdBT0ksb0JwRTAvTVosQ29FamdOUSxXQU9JLG9CcEU4L01aLENvRXJnTlEsV0FPSSxvQnBFa2dOWixDb0V6Z05RLFdBT0ksb0JwRXNnTlosQ29FN2dOUSxXQU9JLG9CcEUwZ05aLENvRWpoTlEsV0FPSSxvQnBFOGdOWixDb0VyaE5RLFdBT0ksb0JwRWtoTlosQ29FemhOUSxZQU9JLHFCcEVzaE5aLENvRTdoTlEsU0FPSSxnQnBFMGhOWixDb0VqaU5RLFVBT0ksa0JwRThoTlosQ29FcmlOUSxVQU9JLGtCcEVraU5aLENvRXppTlEsVUFPSSxrQnBFc2lOWixDb0U3aU5RLFVBT0ksa0JwRTBpTlosQ29FampOUSxVQU9JLGtCcEU4aU5aLENvRXJqTlEsVUFPSSxrQnBFa2pOWixDb0V6ak5RLFVBT0ksa0JwRXNqTlosQ29FN2pOUSxVQU9JLGtCcEUwak5aLENvRWprTlEsVUFPSSxrQnBFOGpOWixDb0Vya05RLFVBT0ksa0JwRWtrTlosQ29FemtOUSxVQU9JLGtCcEVza05aLENvRTdrTlEsV0FPSSxtQnBFMGtOWixDb0VqbE5RLE9BT0ksaUJwRThrTlosQ29FcmxOUSxRQU9JLG1CcEVrbE5aLENvRXpsTlEsUUFPSSxtQnBFc2xOWixDb0U3bE5RLFFBT0ksbUJwRTBsTlosQ29Fam1OUSxRQU9JLG1CcEU4bE5aLENvRXJtTlEsUUFPSSxtQnBFa21OWixDb0V6bU5RLFFBT0ksbUJwRXNtTlosQ29FN21OUSxRQU9JLG1CcEUwbU5aLENvRWpuTlEsUUFPSSxtQnBFOG1OWixDb0Vybk5RLFFBT0ksbUJwRWtuTlosQ29Fem5OUSxRQU9JLG1CcEVzbk5aLENvRTduTlEsUUFPSSxtQnBFMG5OWixDb0Vqb05RLFNBT0ksb0JwRThuTlosQ29Fcm9OUSxrQkFPSSx3Q3BFa29OWixDb0V6b05RLG9CQU9JLG9DcEVzb05aLENvRTdvTlEsb0JBT0ksb0NwRTBvTlosQ29FanBOUSxRQU9JLHFGcEU4b05aLENvRXJwTlEsVUFPSSxrQnBFa3BOWixDb0V6cE5RLFlBT0kseUZwRXNwTlosQ29FN3BOUSxjQU9JLHNCcEUwcE5aLENvRWpxTlEsWUFPSSwyRnBFOHBOWixDb0VycU5RLGNBT0ksd0JwRWtxTlosQ29FenFOUSxlQU9JLDRGcEVzcU5aLENvRTdxTlEsaUJBT0kseUJwRTBxTlosQ29FanJOUSxjQU9JLDBGcEU4cU5aLENvRXJyTlEsZ0JBT0ksdUJwRWtyTlosQ29FenJOUSxnQkFJUSxxQkFBQSxDQUdKLDJFcEV1ck5aLENvRTlyTlEsa0JBSVEscUJBQUEsQ0FHSiw2RXBFNHJOWixDb0Vuc05RLGdCQUlRLHFCQUFBLENBR0osMkVwRWlzTlosQ29FeHNOUSxhQUlRLHFCQUFBLENBR0osd0VwRXNzTlosQ29FN3NOUSxnQkFJUSxxQkFBQSxDQUdKLDJFcEUyc05aLENvRWx0TlEsK0RBSVEscUJBQUEsQ0FHSiwwRXBFZ3ROWixDb0V2dE5RLGNBSVEscUJBQUEsQ0FHSix5RXBFcXROWixDb0U1dE5RLGFBSVEscUJBQUEsQ0FHSix3RXBFMHROWixDb0VqdU5RLGNBSVEscUJBQUEsQ0FHSix5RXBFK3ROWixDb0Vodk5RLFVBQ0UscUJwRW12TlYsQ29FcHZOUSxVQUNFLHFCcEV1dk5WLENvRXh2TlEsVUFDRSxxQnBFMnZOVixDb0U1dk5RLFVBQ0UscUJwRSt2TlYsQ29FaHdOUSxVQUNFLHFCcEVtd05WLENvRXB3TlEsbUJBQ0UsdUJwRXV3TlYsQ29FeHdOUSxtQkFDRSx3QnBFMndOVixDb0U1d05RLG1CQUNFLHVCcEUrd05WLENvRWh4TlEsbUJBQ0Usd0JwRW14TlYsQ29FcHhOUSxvQkFDRSxxQnBFdXhOVixDb0U5d05RLE1BT0ksbUJwRTJ3TlosQ29FbHhOUSxNQU9JLG1CcEUrd05aLENvRXR4TlEsTUFPSSxtQnBFbXhOWixDb0UxeE5RLG1FQU9JLG9CcEV1eE5aLENvRTl4TlEsUUFPSSxvQnBFMnhOWixDb0VseU5RLFFBT0ksd0JwRSt4TlosQ29FdHlOUSxRQU9JLHFCcEVteU5aLENvRTF5TlEsWUFPSSx5QnBFdXlOWixDb0U5eU5RLE1BT0ksb0JwRTJ5TlosQ29FbHpOUSxNQU9JLG9CcEUreU5aLENvRXR6TlEsTUFPSSxvQnBFbXpOWixDb0Uxek5RLE9BT0kscUJwRXV6TlosQ29FOXpOUSxRQU9JLHFCcEUyek5aLENvRWwwTlEsUUFPSSx5QnBFK3pOWixDb0V0ME5RLFFBT0ksc0JwRW0wTlosQ29FMTBOUSxZQU9JLDBCcEV1ME5aLENvRTkwTlEsV0FPSSx1QnBFMjBOWixDb0VsMU5RLFVBT0ksNEJwRSswTlosQ29FdDFOUSxhQU9JLCtCcEVtMU5aLENvRTExTlEsa0JBT0ksb0NwRXUxTlosQ29FOTFOUSxxQkFPSSx1Q3BFMjFOWixDb0VsMk5RLGFBT0kscUJwRSsxTlosQ29FdDJOUSxhQU9JLHFCcEVtMk5aLENvRTEyTlEsZUFPSSx1QnBFdTJOWixDb0U5Mk5RLGVBT0ksdUJwRTIyTlosQ29FbDNOUSxXQU9JLHdCcEUrMk5aLENvRXQzTlEsYUFPSSwwQnBFbTNOWixDb0UxM05RLG1CQU9JLGdDcEV1M05aLENvRTkzTlEsdUJBT0ksb0NwRTIzTlosQ29FbDROUSxxQkFPSSxrQ3BFKzNOWixDb0V0NE5RLGtGQU9JLGdDcEVtNE5aLENvRTE0TlEseUJBT0ksdUNwRXU0TlosQ29FOTROUSx3QkFPSSxzQ3BFMjROWixDb0VsNU5RLHdCQU9JLHNDcEUrNE5aLENvRXQ1TlEsbUJBT0ksZ0NwRW01TlosQ29FMTVOUSxpQkFPSSw4QnBFdTVOWixDb0U5NU5RLHlDQU9JLDRCcEUyNU5aLENvRWw2TlEsc0JBT0ksOEJwRSs1TlosQ29FdDZOUSxxQkFPSSw2QnBFbTZOWixDb0UxNk5RLHFCQU9JLGtDcEV1Nk5aLENvRTk2TlEsbUJBT0ksZ0NwRTI2TlosQ29FbDdOUSxzQkFPSSw4QnBFKzZOWixDb0V0N05RLHVCQU9JLHFDcEVtN05aLENvRTE3TlEsc0JBT0ksb0NwRXU3TlosQ29FOTdOUSx1QkFPSSwrQnBFMjdOWixDb0VsOE5RLGlCQU9JLHlCcEUrN05aLENvRXQ4TlEsa0JBT0ksK0JwRW04TlosQ29FMThOUSxnQkFPSSw2QnBFdThOWixDb0U5OE5RLG1CQU9JLDJCcEUyOE5aLENvRWw5TlEscUJBT0ksNkJwRSs4TlosQ29FdDlOUSxvQkFPSSw0QnBFbTlOWixDb0UxOU5RLGFBT0ksa0JwRXU5TlosQ29FOTlOUSxTQU9JLGlCcEUyOU5aLENvRWwrTlEsU0FPSSxpQnBFKzlOWixDb0V0K05RLFNBT0ksaUJwRW0rTlosQ29FMStOUSxTQU9JLGlCcEV1K05aLENvRTkrTlEsU0FPSSxpQnBFMitOWixDb0VsL05RLFNBT0ksaUJwRSsrTlosQ29FdC9OUSxZQU9JLGlCcEVtL05aLENvRTEvTlEsS0FPSSxrQnBFdS9OWixDb0U5L05RLEtBT0ksdUJwRTIvTlosQ29FbGdPUSxLQU9JLHNCcEUrL05aLENvRXRnT1EsS0FPSSxxQnBFbWdPWixDb0UxZ09RLEtBT0ksdUJwRXVnT1osQ29FOWdPUSxLQU9JLHFCcEUyZ09aLENvRWxoT1EsS0FPSSx1QnBFK2dPWixDb0V0aE9RLEtBT0kscUJwRW1oT1osQ29FMWhPUSxRQU9JLHFCcEV1aE9aLENvRTloT1EsTUFPSSx3QkFBQSxDQUFBLHVCcEU0aE9aLENvRW5pT1EsTUFPSSw2QkFBQSxDQUFBLDRCcEVpaU9aLENvRXhpT1EsTUFPSSw0QkFBQSxDQUFBLDJCcEVzaU9aLENvRTdpT1EsTUFPSSwyQkFBQSxDQUFBLDBCcEUyaU9aLENvRWxqT1EsTUFPSSw2QkFBQSxDQUFBLDRCcEVnak9aLENvRXZqT1EsTUFPSSwyQkFBQSxDQUFBLDBCcEVxak9aLENvRTVqT1EsTUFPSSw2QkFBQSxDQUFBLDRCcEUwak9aLENvRWprT1EsTUFPSSwyQkFBQSxDQUFBLDBCcEUrak9aLENvRXRrT1EsU0FPSSwyQkFBQSxDQUFBLDBCcEVva09aLENvRTNrT1EsTUFPSSxzQkFBQSxDQUFBLHlCcEV5a09aLENvRWhsT1EsTUFPSSwyQkFBQSxDQUFBLDhCcEU4a09aLENvRXJsT1EsTUFPSSwwQkFBQSxDQUFBLDZCcEVtbE9aLENvRTFsT1EsTUFPSSx5QkFBQSxDQUFBLDRCcEV3bE9aLENvRS9sT1EsTUFPSSwyQkFBQSxDQUFBLDhCcEU2bE9aLENvRXBtT1EsTUFPSSx5QkFBQSxDQUFBLDRCcEVrbU9aLENvRXptT1EsTUFPSSwyQkFBQSxDQUFBLDhCcEV1bU9aLENvRTltT1EsTUFPSSx5QkFBQSxDQUFBLDRCcEU0bU9aLENvRW5uT1EsU0FPSSx5QkFBQSxDQUFBLDRCcEVpbk9aLENvRXhuT1EsTUFPSSxzQnBFcW5PWixDb0U1bk9RLE1BT0ksMkJwRXluT1osQ29FaG9PUSxNQU9JLDBCcEU2bk9aLENvRXBvT1EsZ0VBT0kseUJwRWlvT1osQ29FeG9PUSxNQU9JLDJCcEVxb09aLENvRTVvT1EsTUFPSSx5QnBFeW9PWixDb0VocE9RLE1BT0ksMkJwRTZvT1osQ29FcHBPUSxNQU9JLHlCcEVpcE9aLENvRXhwT1EsU0FPSSx5QnBFcXBPWixDb0U1cE9RLE1BT0ksd0JwRXlwT1osQ29FaHFPUSxNQU9JLDZCcEU2cE9aLENvRXBxT1EsTUFPSSw0QnBFaXFPWixDb0V4cU9RLE1BT0ksMkJwRXFxT1osQ29FNXFPUSxNQU9JLDZCcEV5cU9aLENvRWhyT1EsTUFPSSwyQnBFNnFPWixDb0Vwck9RLE1BT0ksNkJwRWlyT1osQ29FeHJPUSxNQU9JLDJCcEVxck9aLENvRTVyT1EsU0FPSSwyQnBFeXJPWixDb0Voc09RLE1BT0kseUJwRTZyT1osQ29FcHNPUSxNQU9JLDhCcEVpc09aLENvRXhzT1EsTUFPSSw2QnBFcXNPWixDb0U1c09RLE1BT0ksNEJwRXlzT1osQ29FaHRPUSxNQU9JLDhCcEU2c09aLENvRXB0T1EsTUFPSSw0QnBFaXRPWixDb0V4dE9RLE1BT0ksOEJwRXF0T1osQ29FNXRPUSxNQU9JLDRCcEV5dE9aLENvRWh1T1EsU0FPSSw0QnBFNnRPWixDb0VwdU9RLE1BT0ksdUJwRWl1T1osQ29FeHVPUSxNQU9JLDRCcEVxdU9aLENvRTV1T1EsTUFPSSwyQnBFeXVPWixDb0Vodk9RLE1BT0ksMEJwRTZ1T1osQ29FcHZPUSxNQU9JLDRCcEVpdk9aLENvRXh2T1EsTUFPSSwwQnBFcXZPWixDb0U1dk9RLE1BT0ksNEJwRXl2T1osQ29FaHdPUSxNQU9JLDBCcEU2dk9aLENvRXB3T1EsU0FPSSwwQnBFaXdPWixDb0V4d09RLE1BT0ksd0JwRXF3T1osQ29FNXdPUSxNQU9JLHVCcEV5d09aLENvRWh4T1EsTUFPSSxzQnBFNndPWixDb0VweE9RLE1BT0ksd0JwRWl4T1osQ29FeHhPUSxNQU9JLHNCcEVxeE9aLENvRTV4T1EsTUFPSSx3QnBFeXhPWixDb0VoeU9RLE1BT0ksc0JwRTZ4T1osQ29FcHlPUSxPQU9JLDhCQUFBLENBQUEsNkJwRWt5T1osQ29FenlPUSxPQU9JLDZCQUFBLENBQUEsNEJwRXV5T1osQ29FOXlPUSxPQU9JLDRCQUFBLENBQUEsMkJwRTR5T1osQ29FbnpPUSxPQU9JLDhCQUFBLENBQUEsNkJwRWl6T1osQ29FeHpPUSxPQU9JLDRCQUFBLENBQUEsMkJwRXN6T1osQ29FN3pPUSxPQU9JLDhCQUFBLENBQUEsNkJwRTJ6T1osQ29FbDBPUSxPQU9JLDRCQUFBLENBQUEsMkJwRWcwT1osQ29FdjBPUSxPQU9JLDRCQUFBLENBQUEsK0JwRXEwT1osQ29FNTBPUSxPQU9JLDJCQUFBLENBQUEsOEJwRTAwT1osQ29FajFPUSxPQU9JLDBCQUFBLENBQUEsNkJwRSswT1osQ29FdDFPUSxPQU9JLDRCQUFBLENBQUEsK0JwRW8xT1osQ29FMzFPUSxPQU9JLDBCQUFBLENBQUEsNkJwRXkxT1osQ29FaDJPUSxPQU9JLDRCQUFBLENBQUEsK0JwRTgxT1osQ29FcjJPUSxPQU9JLDBCQUFBLENBQUEsNkJwRW0yT1osQ29FMTJPUSxPQU9JLDRCcEV1Mk9aLENvRTkyT1EsT0FPSSwyQnBFMjJPWixDb0VsM09RLE9BT0ksMEJwRSsyT1osQ29FdDNPUSxPQU9JLDRCcEVtM09aLENvRTEzT1EsT0FPSSwwQnBFdTNPWixDb0U5M09RLE9BT0ksNEJwRTIzT1osQ29FbDRPUSxPQU9JLDBCcEUrM09aLENvRXQ0T1EsT0FPSSw4QnBFbTRPWixDb0UxNE9RLE9BT0ksNkJwRXU0T1osQ29FOTRPUSxPQU9JLDRCcEUyNE9aLENvRWw1T1EsT0FPSSw4QnBFKzRPWixDb0V0NU9RLE9BT0ksNEJwRW01T1osQ29FMTVPUSxPQU9JLDhCcEV1NU9aLENvRTk1T1EsT0FPSSw0QnBFMjVPWixDb0VsNk9RLE9BT0ksK0JwRSs1T1osQ29FdDZPUSxPQU9JLDhCcEVtNk9aLENvRTE2T1EsT0FPSSw2QnBFdTZPWixDb0U5Nk9RLE9BT0ksK0JwRTI2T1osQ29FbDdPUSxPQU9JLDZCcEUrNk9aLENvRXQ3T1EsT0FPSSwrQnBFbTdPWixDb0UxN09RLE9BT0ksNkJwRXU3T1osQ29FOTdPUSxPQU9JLDZCcEUyN09aLENvRWw4T1EsT0FPSSw0QnBFKzdPWixDb0V0OE9RLE9BT0ksMkJwRW04T1osQ29FMThPUSxPQU9JLDZCcEV1OE9aLENvRTk4T1EsT0FPSSwyQnBFMjhPWixDb0VsOU9RLE9BT0ksNkJwRSs4T1osQ29FdDlPUSxPQU9JLDJCcEVtOU9aLENvRTE5T1EsS0FPSSxtQnBFdTlPWixDb0U5OU9RLEtBT0ksd0JwRTI5T1osQ29FbCtPUSxLQU9JLHVCcEUrOU9aLENvRXQrT1EsS0FPSSxzQnBFbStPWixDb0UxK09RLEtBT0ksd0JwRXUrT1osQ29FOStPUSxLQU9JLHNCcEUyK09aLENvRWwvT1EsS0FPSSx3QnBFKytPWixDb0V0L09RLEtBT0ksc0JwRW0vT1osQ29FMS9PUSxNQU9JLHlCQUFBLENBQUEsd0JwRXcvT1osQ29FLy9PUSxNQU9JLDhCQUFBLENBQUEsNkJwRTYvT1osQ29FcGdQUSxNQU9JLDZCQUFBLENBQUEsNEJwRWtnUFosQ29FemdQUSxNQU9JLDRCQUFBLENBQUEsMkJwRXVnUFosQ29FOWdQUSxNQU9JLDhCQUFBLENBQUEsNkJwRTRnUFosQ29FbmhQUSxNQU9JLDRCQUFBLENBQUEsMkJwRWloUFosQ29FeGhQUSxNQU9JLDhCQUFBLENBQUEsNkJwRXNoUFosQ29FN2hQUSxNQU9JLDRCQUFBLENBQUEsMkJwRTJoUFosQ29FbGlQUSxNQU9JLHVCQUFBLENBQUEsMEJwRWdpUFosQ29FdmlQUSxNQU9JLDRCQUFBLENBQUEsK0JwRXFpUFosQ29FNWlQUSxNQU9JLDJCQUFBLENBQUEsOEJwRTBpUFosQ29FampQUSxNQU9JLDBCQUFBLENBQUEsNkJwRStpUFosQ29FdGpQUSxNQU9JLDRCQUFBLENBQUEsK0JwRW9qUFosQ29FM2pQUSxNQU9JLDBCQUFBLENBQUEsNkJwRXlqUFosQ29FaGtQUSxNQU9JLDRCQUFBLENBQUEsK0JwRThqUFosQ29FcmtQUSxNQU9JLDBCQUFBLENBQUEsNkJwRW1rUFosQ29FMWtQUSxNQU9JLHVCcEV1a1BaLENvRTlrUFEsTUFPSSw0QnBFMmtQWixDb0VsbFBRLE1BT0ksMkJwRStrUFosQ29FdGxQUSxNQU9JLDBCcEVtbFBaLENvRTFsUFEsTUFPSSw0QnBFdWxQWixDb0U5bFBRLE1BT0ksMEJwRTJsUFosQ29FbG1QUSxNQU9JLDRCcEUrbFBaLENvRXRtUFEsTUFPSSwwQnBFbW1QWixDb0UxbVBRLE1BT0kseUJwRXVtUFosQ29FOW1QUSxNQU9JLDhCcEUybVBaLENvRWxuUFEsTUFPSSw2QnBFK21QWixDb0V0blBRLE1BT0ksNEJwRW1uUFosQ29FMW5QUSxNQU9JLDhCcEV1blBaLENvRTluUFEsTUFPSSw0QnBFMm5QWixDb0Vsb1BRLE1BT0ksOEJwRStuUFosQ29FdG9QUSxNQU9JLDRCcEVtb1BaLENvRTFvUFEsTUFPSSwwQnBFdW9QWixDb0U5b1BRLE1BT0ksK0JwRTJvUFosQ29FbHBQUSxNQU9JLDhCcEUrb1BaLENvRXRwUFEsTUFPSSw2QnBFbXBQWixDb0UxcFBRLE1BT0ksK0JwRXVwUFosQ29FOXBQUSxNQU9JLDZCcEUycFBaLENvRWxxUFEsTUFPSSwrQnBFK3BQWixDb0V0cVBRLE1BT0ksNkJwRW1xUFosQ29FMXFQUSxNQU9JLHdCcEV1cVBaLENvRTlxUFEsTUFPSSw2QnBFMnFQWixDb0VsclBRLE1BT0ksNEJwRStxUFosQ29FdHJQUSxNQU9JLDJCcEVtclBaLENvRTFyUFEsTUFPSSw2QnBFdXJQWixDb0U5clBRLE1BT0ksMkJwRTJyUFosQ29FbHNQUSxNQU9JLDZCcEUrclBaLENvRXRzUFEsTUFPSSwyQnBFbXNQWixDb0Uxc1BRLE9BT0ksZXBFdXNQWixDb0U5c1BRLE9BT0ksb0JwRTJzUFosQ29FbHRQUSxPQU9JLG1CcEUrc1BaLENvRXR0UFEsT0FPSSxrQnBFbXRQWixDb0UxdFBRLE9BT0ksb0JwRXV0UFosQ29FOXRQUSxPQU9JLGtCcEUydFBaLENvRWx1UFEsT0FPSSxvQnBFK3RQWixDb0V0dVBRLE9BT0ksa0JwRW11UFosQ29FMXVQUSxnQkFPSSw4Q3BFdXVQWixDb0U5dVBRLE1BT0ksMENwRTJ1UFosQ29FbHZQUSxNQU9JLHlDcEUrdVBaLENvRXR2UFEsTUFPSSx5Q3BFbXZQWixDb0UxdlBRLE1BT0ksMkJwRXV2UFosQ29FOXZQUSxNQU9JLHdCcEUydlBaLENvRWx3UFEsTUFPSSwyQnBFK3ZQWixDb0V0d1BRLFlBT0ksMkJwRW13UFosQ29FMXdQUSxZQU9JLDJCcEV1d1BaLENvRTl3UFEsVUFPSSx5QnBFMndQWixDb0VseFBRLFlBT0ksNkJwRSt3UFosQ29FdHhQUSxXQU9JLHlCcEVteFBaLENvRTF4UFEsU0FPSSx5QnBFdXhQWixDb0U5eFBRLGFBT0kseUJwRTJ4UFosQ29FbHlQUSxXQU9JLHlCcEUreFBaLENvRXR5UFEsTUFPSSx1QnBFbXlQWixDb0UxeVBRLE9BT0ksMEJwRXV5UFosQ29FOXlQUSxTQU9JLHlCcEUyeVBaLENvRWx6UFEsT0FPSSx1QnBFK3lQWixDb0V0elBRLFlBT0kseUJwRW16UFosQ29FMXpQUSxVQU9JLDBCcEV1elBaLENvRTl6UFEsYUFPSSwyQnBFMnpQWixDb0VsMFBRLHNCQU9JLDhCcEUrelBaLENvRXQwUFEsMkJBT0ksbUNwRW0wUFosQ29FMTBQUSw4QkFPSSxzQ3BFdTBQWixDb0U5MFBRLGdCQU9JLGtDcEUyMFBaLENvRWwxUFEsZ0JBT0ksa0NwRSswUFosQ29FdDFQUSxpQkFPSSxtQ3BFbTFQWixDb0UxMVBRLFdBT0ksNEJwRXUxUFosQ29FOTFQUSxhQU9JLDRCcEUyMVBaLENvRWwyUFEsWUFPSSw4QkFBQSxDQUFBLCtCcEVpMlBaLENvRXgyUFEsY0FJUSxtQkFBQSxDQUdKLGtFcEV1MlBaLENvRTkyUFEsZ0JBSVEsbUJBQUEsQ0FHSixvRXBFNDJQWixDb0VuM1BRLGNBSVEsbUJBQUEsQ0FHSixrRXBFaTNQWixDb0V4M1BRLFdBSVEsbUJBQUEsQ0FHSiwrRHBFczNQWixDb0U3M1BRLGNBSVEsbUJBQUEsQ0FHSixrRXBFMjNQWixDb0VsNFBRLGFBSVEsbUJBQUEsQ0FHSixpRXBFZzRQWixDb0V2NFBRLFlBSVEsbUJBQUEsQ0FHSixnRXBFcTRQWixDb0U1NFBRLFdBSVEsbUJBQUEsQ0FHSiwrRHBFMDRQWixDb0VqNVBRLFlBSVEsbUJBQUEsQ0FHSixnRXBFKzRQWixDb0V0NVBRLFlBSVEsbUJBQUEsQ0FHSixnRXBFbzVQWixDb0UzNVBRLFdBSVEsbUJBQUEsQ0FHSixxRXBFeTVQWixDb0VoNlBRLGlEQUlRLG1CQUFBLENBR0osdUJwRTg1UFosQ29FcjZQUSxlQUlRLG1CQUFBLENBR0osOEJwRW02UFosQ29FMTZQUSxlQUlRLG1CQUFBLENBR0osa0NwRXc2UFosQ29FLzZQUSxZQUlRLG1CQUFBLENBR0osdUJwRTY2UFosQ29FOTdQUSxpQkFDRSxzQnBFaThQVixDb0VsOFBRLGlCQUNFLHFCcEVxOFBWLENvRXQ4UFEsaUJBQ0Usc0JwRXk4UFYsQ29FMThQUSxrQkFDRSxtQnBFNjhQVixDb0VwOFBRLFlBSVEsaUJBQUEsQ0FHSiwyRXBFazhQWixDb0V6OFBRLGNBSVEsaUJBQUEsQ0FHSiw2RXBFdThQWixDb0U5OFBRLFlBSVEsaUJBQUEsQ0FHSiwyRXBFNDhQWixDb0VuOVBRLFNBSVEsaUJBQUEsQ0FHSix3RXBFaTlQWixDb0V4OVBRLFlBSVEsaUJBQUEsQ0FHSiwyRXBFczlQWixDb0U3OVBRLFdBSVEsaUJBQUEsQ0FHSiwwRXBFMjlQWixDb0VsK1BRLFVBSVEsaUJBQUEsQ0FHSix5RXBFZytQWixDb0V2K1BRLFNBSVEsaUJBQUEsQ0FHSix3RXBFcStQWixDb0U1K1BRLFVBSVEsaUJBQUEsQ0FHSix5RXBFMCtQWixDb0VqL1BRLFVBSVEsaUJBQUEsQ0FHSix5RXBFKytQWixDb0V0L1BRLFNBSVEsaUJBQUEsQ0FHSiwyRXBFby9QWixDb0UzL1BRLGdCQUlRLGlCQUFBLENBR0osc0NwRXkvUFosQ29FMWdRUSxlQUNFLG1CcEU2Z1FWLENvRTlnUVEsZUFDRSxvQnBFaWhRVixDb0VsaFFRLGVBQ0UsbUJwRXFoUVYsQ29FdGhRUSxlQUNFLG9CcEV5aFFWLENvRTFoUVEsZ0JBQ0UsaUJwRTZoUVYsQ29FcGhRUSxhQU9JLDZDcEVpaFFaLENvRXhoUVEsaUJBT0ksaUNBQUEsQ0FBQSw4QkFBQSxDQUFBLHlCcEVxaFFaLENvRTVoUVEsa0JBT0ksa0NBQUEsQ0FBQSwrQkFBQSxDQUFBLDBCcEV5aFFaLENvRWhpUVEsa0JBT0ksa0NBQUEsQ0FBQSwrQkFBQSxDQUFBLDBCcEU2aFFaLENvRXBpUVEsU0FPSSw2QnBFaWlRWixDb0V4aVFRLFNBT0ksNkJwRXFpUVosQ29FNWlRUSxTQU9JLCtDcEV5aVFaLENvRWhqUVEsV0FPSSx5QnBFNmlRWixDb0VwalFRLFdBT0ksa0RwRWlqUVosQ29FeGpRUSxXQU9JLCtDcEVxalFaLENvRTVqUVEsV0FPSSxrRHBFeWpRWixDb0Voa1FRLFdBT0ksa0RwRTZqUVosQ29FcGtRUSxXQU9JLG1EcEVpa1FaLENvRXhrUVEsZ0JBT0ksMkJwRXFrUVosQ29FNWtRUSxjQU9JLG9EcEV5a1FaLENvRWhsUVEsYUFPSSx3RHBFOGtRWixDb0VybFFRLDBCQU9JLHlEcEVtbFFaLENvRTFsUVEsNkJBT0ksNERwRXdsUVosQ29FL2xRUSwrQkFPSSwyRHBFNmxRWixDb0VwbVFRLGVBT0ksd0RwRTZsUVosQ29FcG1RUSxTQU9JLDRCcEVpbVFaLENvRXhtUVEsV0FPSSwyQnBFcW1RWixDb0U1bVFRLGFBT0ksa0NwRXltUVosQ29FaG5RUSxhQU9JLGtDcEU2bVFaLENvRXBuUVEsYUFPSSxrQ3BFaW5RWixDb0V4blFRLGFBT0ksa0NwRXFuUVosQ29FNW5RUSxhQU9JLGtDcEV5blFaLENvRWhvUVEsYUFPSSxrQ3BFNm5RWixDb0Vwb1FRLGFBT0ksa0NwRWlvUVosQ29FeG9RUSxhQU9JLGtDcEVxb1FaLENvRTVvUVEsYUFPSSxrQ3BFeW9RWixDWW5wUUkseUJ3REdJLGdCQU9JLG9CcEU4b1FWLENvRXJwUU0sY0FPSSxxQnBFaXBRVixDb0V4cFFNLGVBT0ksb0JwRW9wUVYsQ29FM3BRTSxhQU9JLHdCcEV1cFFWLENvRTlwUU0sbUJBT0ksOEJwRTBwUVYsQ29FanFRTSxZQU9JLHVCcEU2cFFWLENvRXBxUU0sV0FPSSxzQnBFZ3FRVixDb0V2cVFNLFlBT0ksdUJwRW1xUVYsQ29FMXFRTSxnQkFPSSwyQnBFc3FRVixDb0U3cVFNLGlCQU9JLDRCcEV5cVFWLENvRWhyUU0sV0FPSSxzQnBFNHFRVixDb0VuclFNLGtCQU9JLDZCcEUrcVFWLENvRXRyUU0sV0FPSSxzQnBFa3JRVixDb0V6clFNLFdBT0kscUZwRXFyUVYsQ29FNXJRTSxhQU9JLGtCcEV3clFWLENvRS9yUU0sZUFPSSx5RnBFMnJRVixDb0Vsc1FNLGlCQU9JLHNCcEU4clFWLENvRXJzUU0sZUFPSSwyRnBFaXNRVixDb0V4c1FNLGlCQU9JLHdCcEVvc1FWLENvRTNzUU0sa0JBT0ksNEZwRXVzUVYsQ29FOXNRTSxvQkFPSSx5QnBFMHNRVixDb0VqdFFNLGlCQU9JLDBGcEU2c1FWLENvRXB0UU0sbUJBT0ksdUJwRWd0UVYsQ29FdnRRTSxjQU9JLHVCcEVtdFFWLENvRTF0UU0sYUFPSSw0QnBFc3RRVixDb0U3dFFNLGdCQU9JLCtCcEV5dFFWLENvRWh1UU0scUJBT0ksb0NwRTR0UVYsQ29FbnVRTSx3QkFPSSx1Q3BFK3RRVixDb0V0dVFNLGdCQU9JLHFCcEVrdVFWLENvRXp1UU0sZ0JBT0kscUJwRXF1UVYsQ29FNXVRTSxrQkFPSSx1QnBFd3VRVixDb0UvdVFNLGtCQU9JLHVCcEUydVFWLENvRWx2UU0sY0FPSSx3QnBFOHVRVixDb0VydlFNLGdCQU9JLDBCcEVpdlFWLENvRXh2UU0sc0JBT0ksZ0NwRW92UVYsQ29FM3ZRTSwwQkFPSSxvQ3BFdXZRVixDb0U5dlFNLHdCQU9JLGtDcEUwdlFWLENvRWp3UU0sMkJBT0ksZ0NwRTZ2UVYsQ29FcHdRTSw0QkFPSSx1Q3BFZ3dRVixDb0V2d1FNLDJCQU9JLHNDcEVtd1FWLENvRTF3UU0sMkJBT0ksc0NwRXN3UVYsQ29FN3dRTSxzQkFPSSxnQ3BFeXdRVixDb0VoeFFNLG9CQU9JLDhCcEU0d1FWLENvRW54UU0sdUJBT0ksNEJwRSt3UVYsQ29FdHhRTSx5QkFPSSw4QnBFa3hRVixDb0V6eFFNLHdCQU9JLDZCcEVxeFFWLENvRTV4UU0sd0JBT0ksa0NwRXd4UVYsQ29FL3hRTSxzQkFPSSxnQ3BFMnhRVixDb0VseVFNLHlCQU9JLDhCcEU4eFFWLENvRXJ5UU0sMEJBT0kscUNwRWl5UVYsQ29FeHlRTSx5QkFPSSxvQ3BFb3lRVixDb0UzeVFNLDBCQU9JLCtCcEV1eVFWLENvRTl5UU0sb0JBT0kseUJwRTB5UVYsQ29FanpRTSxxQkFPSSwrQnBFNnlRVixDb0VwelFNLG1CQU9JLDZCcEVnelFWLENvRXZ6UU0sc0JBT0ksMkJwRW16UVYsQ29FMXpRTSx3QkFPSSw2QnBFc3pRVixDb0U3elFNLHVCQU9JLDRCcEV5elFWLENvRWgwUU0sZ0JBT0ksa0JwRTR6UVYsQ29FbjBRTSxZQU9JLGlCcEUrelFWLENvRXQwUU0sWUFPSSxpQnBFazBRVixDb0V6MFFNLFlBT0ksaUJwRXEwUVYsQ29FNTBRTSxZQU9JLGlCcEV3MFFWLENvRS8wUU0sWUFPSSxpQnBFMjBRVixDb0VsMVFNLFlBT0ksaUJwRTgwUVYsQ29FcjFRTSxlQU9JLGlCcEVpMVFWLENvRXgxUU0sUUFPSSxrQnBFbzFRVixDb0UzMVFNLFFBT0ksdUJwRXUxUVYsQ29FOTFRTSxRQU9JLHNCcEUwMVFWLENvRWoyUU0sUUFPSSxxQnBFNjFRVixDb0VwMlFNLFFBT0ksdUJwRWcyUVYsQ29FdjJRTSxRQU9JLHFCcEVtMlFWLENvRTEyUU0sUUFPSSx1QnBFczJRVixDb0U3MlFNLFFBT0kscUJwRXkyUVYsQ29FaDNRTSxXQU9JLHFCcEU0MlFWLENvRW4zUU0sU0FPSSx3QkFBQSxDQUFBLHVCcEVnM1FWLENvRXYzUU0sU0FPSSw2QkFBQSxDQUFBLDRCcEVvM1FWLENvRTMzUU0sU0FPSSw0QkFBQSxDQUFBLDJCcEV3M1FWLENvRS8zUU0sU0FPSSwyQkFBQSxDQUFBLDBCcEU0M1FWLENvRW40UU0sU0FPSSw2QkFBQSxDQUFBLDRCcEVnNFFWLENvRXY0UU0sU0FPSSwyQkFBQSxDQUFBLDBCcEVvNFFWLENvRTM0UU0sU0FPSSw2QkFBQSxDQUFBLDRCcEV3NFFWLENvRS80UU0sU0FPSSwyQkFBQSxDQUFBLDBCcEU0NFFWLENvRW41UU0sWUFPSSwyQkFBQSxDQUFBLDBCcEVnNVFWLENvRXY1UU0sU0FPSSxzQkFBQSxDQUFBLHlCcEVvNVFWLENvRTM1UU0sU0FPSSwyQkFBQSxDQUFBLDhCcEV3NVFWLENvRS81UU0sU0FPSSwwQkFBQSxDQUFBLDZCcEU0NVFWLENvRW42UU0sU0FPSSx5QkFBQSxDQUFBLDRCcEVnNlFWLENvRXY2UU0sU0FPSSwyQkFBQSxDQUFBLDhCcEVvNlFWLENvRTM2UU0sU0FPSSx5QkFBQSxDQUFBLDRCcEV3NlFWLENvRS82UU0sU0FPSSwyQkFBQSxDQUFBLDhCcEU0NlFWLENvRW43UU0sU0FPSSx5QkFBQSxDQUFBLDRCcEVnN1FWLENvRXY3UU0sWUFPSSx5QkFBQSxDQUFBLDRCcEVvN1FWLENvRTM3UU0sU0FPSSxzQnBFdTdRVixDb0U5N1FNLFNBT0ksMkJwRTA3UVYsQ29FajhRTSxTQU9JLDBCcEU2N1FWLENvRXA4UU0sU0FPSSx5QnBFZzhRVixDb0V2OFFNLFNBT0ksMkJwRW04UVYsQ29FMThRTSxTQU9JLHlCcEVzOFFWLENvRTc4UU0sU0FPSSwyQnBFeThRVixDb0VoOVFNLFNBT0kseUJwRTQ4UVYsQ29FbjlRTSxZQU9JLHlCcEUrOFFWLENvRXQ5UU0sU0FPSSx3QnBFazlRVixDb0V6OVFNLFNBT0ksNkJwRXE5UVYsQ29FNTlRTSxTQU9JLDRCcEV3OVFWLENvRS85UU0sU0FPSSwyQnBFMjlRVixDb0VsK1FNLFNBT0ksNkJwRTg5UVYsQ29FcitRTSxTQU9JLDJCcEVpK1FWLENvRXgrUU0sU0FPSSw2QnBFbytRVixDb0UzK1FNLFNBT0ksMkJwRXUrUVYsQ29FOStRTSxZQU9JLDJCcEUwK1FWLENvRWovUU0sU0FPSSx5QnBFNitRVixDb0VwL1FNLFNBT0ksOEJwRWcvUVYsQ29Fdi9RTSxTQU9JLDZCcEVtL1FWLENvRTEvUU0sU0FPSSw0QnBFcy9RVixDb0U3L1FNLFNBT0ksOEJwRXkvUVYsQ29FaGdSTSxTQU9JLDRCcEU0L1FWLENvRW5nUk0sU0FPSSw4QnBFKy9RVixDb0V0Z1JNLFNBT0ksNEJwRWtnUlYsQ29FemdSTSxZQU9JLDRCcEVxZ1JWLENvRTVnUk0sU0FPSSx1QnBFd2dSVixDb0UvZ1JNLFNBT0ksNEJwRTJnUlYsQ29FbGhSTSxTQU9JLDJCcEU4Z1JWLENvRXJoUk0sU0FPSSwwQnBFaWhSVixDb0V4aFJNLFNBT0ksNEJwRW9oUlYsQ29FM2hSTSxTQU9JLDBCcEV1aFJWLENvRTloUk0sU0FPSSw0QnBFMGhSVixDb0VqaVJNLFNBT0ksMEJwRTZoUlYsQ29FcGlSTSxZQU9JLDBCcEVnaVJWLENvRXZpUk0sU0FPSSx3QnBFbWlSVixDb0UxaVJNLFNBT0ksdUJwRXNpUlYsQ29FN2lSTSxTQU9JLHNCcEV5aVJWLENvRWhqUk0sU0FPSSx3QnBFNGlSVixDb0VualJNLFNBT0ksc0JwRStpUlYsQ29FdGpSTSxTQU9JLHdCcEVralJWLENvRXpqUk0sU0FPSSxzQnBFcWpSVixDb0U1alJNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFeWpSVixDb0Voa1JNLFVBT0ksNkJBQUEsQ0FBQSw0QnBFNmpSVixDb0Vwa1JNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFaWtSVixDb0V4a1JNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFcWtSVixDb0U1a1JNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFeWtSVixDb0VobFJNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFNmtSVixDb0VwbFJNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFaWxSVixDb0V4bFJNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFcWxSVixDb0U1bFJNLFVBT0ksMkJBQUEsQ0FBQSw4QnBFeWxSVixDb0VobVJNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFNmxSVixDb0VwbVJNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFaW1SVixDb0V4bVJNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFcW1SVixDb0U1bVJNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFeW1SVixDb0VoblJNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFNm1SVixDb0VwblJNLFVBT0ksNEJwRWduUlYsQ29Fdm5STSxVQU9JLDJCcEVtblJWLENvRTFuUk0sVUFPSSwwQnBFc25SVixDb0U3blJNLFVBT0ksNEJwRXluUlYsQ29FaG9STSxVQU9JLDBCcEU0blJWLENvRW5vUk0sVUFPSSw0QnBFK25SVixDb0V0b1JNLFVBT0ksMEJwRWtvUlYsQ29Fem9STSxVQU9JLDhCcEVxb1JWLENvRTVvUk0sVUFPSSw2QnBFd29SVixDb0Uvb1JNLFVBT0ksNEJwRTJvUlYsQ29FbHBSTSxVQU9JLDhCcEU4b1JWLENvRXJwUk0sVUFPSSw0QnBFaXBSVixDb0V4cFJNLFVBT0ksOEJwRW9wUlYsQ29FM3BSTSxVQU9JLDRCcEV1cFJWLENvRTlwUk0sVUFPSSwrQnBFMHBSVixDb0VqcVJNLFVBT0ksOEJwRTZwUlYsQ29FcHFSTSxVQU9JLDZCcEVncVJWLENvRXZxUk0sVUFPSSwrQnBFbXFSVixDb0UxcVJNLFVBT0ksNkJwRXNxUlYsQ29FN3FSTSxVQU9JLCtCcEV5cVJWLENvRWhyUk0sVUFPSSw2QnBFNHFSVixDb0VuclJNLFVBT0ksNkJwRStxUlYsQ29FdHJSTSxVQU9JLDRCcEVrclJWLENvRXpyUk0sVUFPSSwyQnBFcXJSVixDb0U1clJNLFVBT0ksNkJwRXdyUlYsQ29FL3JSTSxVQU9JLDJCcEUyclJWLENvRWxzUk0sVUFPSSw2QnBFOHJSVixDb0Vyc1JNLFVBT0ksMkJwRWlzUlYsQ29FeHNSTSxRQU9JLG1CcEVvc1JWLENvRTNzUk0sUUFPSSx3QnBFdXNSVixDb0U5c1JNLFFBT0ksdUJwRTBzUlYsQ29FanRSTSxRQU9JLHNCcEU2c1JWLENvRXB0Uk0sUUFPSSx3QnBFZ3RSVixDb0V2dFJNLFFBT0ksc0JwRW10UlYsQ29FMXRSTSxRQU9JLHdCcEVzdFJWLENvRTd0Uk0sUUFPSSxzQnBFeXRSVixDb0VodVJNLFNBT0kseUJBQUEsQ0FBQSx3QnBFNnRSVixDb0VwdVJNLFNBT0ksOEJBQUEsQ0FBQSw2QnBFaXVSVixDb0V4dVJNLFNBT0ksNkJBQUEsQ0FBQSw0QnBFcXVSVixDb0U1dVJNLFNBT0ksNEJBQUEsQ0FBQSwyQnBFeXVSVixDb0VodlJNLFNBT0ksOEJBQUEsQ0FBQSw2QnBFNnVSVixDb0VwdlJNLFNBT0ksNEJBQUEsQ0FBQSwyQnBFaXZSVixDb0V4dlJNLFNBT0ksOEJBQUEsQ0FBQSw2QnBFcXZSVixDb0U1dlJNLFNBT0ksNEJBQUEsQ0FBQSwyQnBFeXZSVixDb0Vod1JNLFNBT0ksdUJBQUEsQ0FBQSwwQnBFNnZSVixDb0Vwd1JNLFNBT0ksNEJBQUEsQ0FBQSwrQnBFaXdSVixDb0V4d1JNLFNBT0ksMkJBQUEsQ0FBQSw4QnBFcXdSVixDb0U1d1JNLFNBT0ksMEJBQUEsQ0FBQSw2QnBFeXdSVixDb0VoeFJNLFNBT0ksNEJBQUEsQ0FBQSwrQnBFNndSVixDb0VweFJNLFNBT0ksMEJBQUEsQ0FBQSw2QnBFaXhSVixDb0V4eFJNLFNBT0ksNEJBQUEsQ0FBQSwrQnBFcXhSVixDb0U1eFJNLFNBT0ksMEJBQUEsQ0FBQSw2QnBFeXhSVixDb0VoeVJNLFNBT0ksdUJwRTR4UlYsQ29FbnlSTSxTQU9JLDRCcEUreFJWLENvRXR5Uk0sU0FPSSwyQnBFa3lSVixDb0V6eVJNLFNBT0ksMEJwRXF5UlYsQ29FNXlSTSxTQU9JLDRCcEV3eVJWLENvRS95Uk0sU0FPSSwwQnBFMnlSVixDb0VselJNLFNBT0ksNEJwRTh5UlYsQ29FcnpSTSxTQU9JLDBCcEVpelJWLENvRXh6Uk0sU0FPSSx5QnBFb3pSVixDb0UzelJNLFNBT0ksOEJwRXV6UlYsQ29FOXpSTSxTQU9JLDZCcEUwelJWLENvRWowUk0sU0FPSSw0QnBFNnpSVixDb0VwMFJNLFNBT0ksOEJwRWcwUlYsQ29FdjBSTSxTQU9JLDRCcEVtMFJWLENvRTEwUk0sU0FPSSw4QnBFczBSVixDb0U3MFJNLFNBT0ksNEJwRXkwUlYsQ29FaDFSTSxTQU9JLDBCcEU0MFJWLENvRW4xUk0sU0FPSSwrQnBFKzBSVixDb0V0MVJNLFNBT0ksOEJwRWsxUlYsQ29FejFSTSxTQU9JLDZCcEVxMVJWLENvRTUxUk0sU0FPSSwrQnBFdzFSVixDb0UvMVJNLFNBT0ksNkJwRTIxUlYsQ29FbDJSTSxTQU9JLCtCcEU4MVJWLENvRXIyUk0sU0FPSSw2QnBFaTJSVixDb0V4MlJNLFNBT0ksd0JwRW8yUlYsQ29FMzJSTSxTQU9JLDZCcEV1MlJWLENvRTkyUk0sU0FPSSw0QnBFMDJSVixDb0VqM1JNLFNBT0ksMkJwRTYyUlYsQ29FcDNSTSxTQU9JLDZCcEVnM1JWLENvRXYzUk0sU0FPSSwyQnBFbTNSVixDb0UxM1JNLFNBT0ksNkJwRXMzUlYsQ29FNzNSTSxTQU9JLDJCcEV5M1JWLENvRWg0Uk0sVUFPSSxlcEU0M1JWLENvRW40Uk0sVUFPSSxvQnBFKzNSVixDb0V0NFJNLFVBT0ksbUJwRWs0UlYsQ29FejRSTSxVQU9JLGtCcEVxNFJWLENvRTU0Uk0sVUFPSSxvQnBFdzRSVixDb0UvNFJNLFVBT0ksa0JwRTI0UlYsQ29FbDVSTSxVQU9JLG9CcEU4NFJWLENvRXI1Uk0sVUFPSSxrQnBFaTVSVixDb0V4NVJNLGVBT0kseUJwRW81UlYsQ29FMzVSTSxhQU9JLDBCcEV1NVJWLENvRTk1Uk0sZ0JBT0ksMkJwRTA1UlYsQ0FDRixDWXI2UkkseUJ3REdJLGdCQU9JLG9CcEUrNVJWLENvRXQ2Uk0sY0FPSSxxQnBFazZSVixDb0V6NlJNLGVBT0ksb0JwRXE2UlYsQ29FNTZSTSxhQU9JLHdCcEV3NlJWLENvRS82Uk0sbUJBT0ksOEJwRTI2UlYsQ29FbDdSTSxZQU9JLHVCcEU4NlJWLENvRXI3Uk0sV0FPSSxzQnBFaTdSVixDb0V4N1JNLFlBT0ksdUJwRW83UlYsQ29FMzdSTSxnQkFPSSwyQnBFdTdSVixDb0U5N1JNLGlCQU9JLDRCcEUwN1JWLENvRWo4Uk0sZ0NBT0ksc0JwRTY3UlYsQ29FcDhSTSxrQkFPSSw2QnBFZzhSVixDb0V2OFJNLFdBT0ksc0JwRW04UlYsQ29FMThSTSxXQU9JLHFGcEVzOFJWLENvRTc4Uk0sYUFPSSxrQnBFeThSVixDb0VoOVJNLGVBT0kseUZwRTQ4UlYsQ29FbjlSTSxpQkFPSSxzQnBFKzhSVixDb0V0OVJNLGVBT0ksMkZwRWs5UlYsQ29FejlSTSxpQkFPSSx3QnBFcTlSVixDb0U1OVJNLGtCQU9JLDRGcEV3OVJWLENvRS85Uk0sb0JBT0kseUJwRTI5UlYsQ29FbCtSTSxpQkFPSSwwRnBFODlSVixDb0VyK1JNLG1CQU9JLHVCcEVpK1JWLENvRXgrUk0sY0FPSSx1QnBFbytSVixDb0UzK1JNLGFBT0ksNEJwRXUrUlYsQ29FOStSTSxnQkFPSSwrQnBFMCtSVixDb0VqL1JNLHFCQU9JLG9DcEU2K1JWLENvRXAvUk0sd0JBT0ksdUNwRWcvUlYsQ29Fdi9STSxnQkFPSSxxQnBFbS9SVixDb0UxL1JNLGdCQU9JLHFCcEVzL1JWLENvRTcvUk0sa0JBT0ksdUJwRXkvUlYsQ29FaGdTTSxrQkFPSSx1QnBFNC9SVixDb0VuZ1NNLGNBT0ksd0JwRSsvUlYsQ29FdGdTTSxnQkFPSSwwQnBFa2dTVixDb0V6Z1NNLHNCQU9JLGdDcEVxZ1NWLENvRTVnU00sMEJBT0ksb0NwRXdnU1YsQ29FL2dTTSxrRkFPSSxrQ3BFMmdTVixDb0VsaFNNLDJCQU9JLGdDcEU4Z1NWLENvRXJoU00sNEJBT0ksdUNwRWloU1YsQ29FeGhTTSwyQkFPSSxzQ3BFb2hTVixDb0UzaFNNLDJCQU9JLHNDcEV1aFNWLENvRTloU00sc0JBT0ksZ0NwRTBoU1YsQ29FamlTTSxvQkFPSSw4QnBFNmhTVixDb0VwaVNNLHVCQU9JLDRCcEVnaVNWLENvRXZpU00seUJBT0ksOEJwRW1pU1YsQ29FMWlTTSx3QkFPSSw2QnBFc2lTVixDb0U3aVNNLHdCQU9JLGtDcEV5aVNWLENvRWhqU00sc0JBT0ksZ0NwRTRpU1YsQ29FbmpTTSx5QkFPSSw4QnBFK2lTVixDb0V0alNNLDBCQU9JLHFDcEVralNWLENvRXpqU00seUJBT0ksb0NwRXFqU1YsQ29FNWpTTSwwQkFPSSwrQnBFd2pTVixDb0UvalNNLG9CQU9JLHlCcEUyalNWLENvRWxrU00scUJBT0ksK0JwRThqU1YsQ29FcmtTTSxtQkFPSSw2QnBFaWtTVixDb0V4a1NNLHNCQU9JLDJCcEVva1NWLENvRTNrU00sd0JBT0ksNkJwRXVrU1YsQ29FOWtTTSx1QkFPSSw0QnBFMGtTVixDb0VqbFNNLGdCQU9JLGtCcEU2a1NWLENvRXBsU00sWUFPSSxpQnBFZ2xTVixDb0V2bFNNLFlBT0ksaUJwRW1sU1YsQ29FMWxTTSxZQU9JLGlCcEVzbFNWLENvRTdsU00sWUFPSSxpQnBFeWxTVixDb0VobVNNLFlBT0ksaUJwRTRsU1YsQ29Fbm1TTSxZQU9JLGlCcEUrbFNWLENvRXRtU00sZUFPSSxpQnBFa21TVixDb0V6bVNNLFFBT0ksa0JwRXFtU1YsQ29FNW1TTSxRQU9JLHVCcEV3bVNWLENvRS9tU00sUUFPSSxzQnBFMm1TVixDb0VsblNNLFFBT0kscUJwRThtU1YsQ29Fcm5TTSxRQU9JLHVCcEVpblNWLENvRXhuU00sUUFPSSxxQnBFb25TVixDb0UzblNNLFFBT0ksdUJwRXVuU1YsQ29FOW5TTSxRQU9JLHFCcEUwblNWLENvRWpvU00sV0FPSSxxQnBFNm5TVixDb0Vwb1NNLFNBT0ksd0JBQUEsQ0FBQSx1QnBFaW9TVixDb0V4b1NNLFNBT0ksNkJBQUEsQ0FBQSw0QnBFcW9TVixDb0U1b1NNLFNBT0ksNEJBQUEsQ0FBQSwyQnBFeW9TVixDb0VocFNNLFNBT0ksMkJBQUEsQ0FBQSwwQnBFNm9TVixDb0VwcFNNLFNBT0ksNkJBQUEsQ0FBQSw0QnBFaXBTVixDb0V4cFNNLFNBT0ksMkJBQUEsQ0FBQSwwQnBFcXBTVixDb0U1cFNNLFNBT0ksNkJBQUEsQ0FBQSw0QnBFeXBTVixDb0VocVNNLFNBT0ksMkJBQUEsQ0FBQSwwQnBFNnBTVixDb0VwcVNNLFlBT0ksMkJBQUEsQ0FBQSwwQnBFaXFTVixDb0V4cVNNLFNBT0ksc0JBQUEsQ0FBQSx5QnBFcXFTVixDb0U1cVNNLFNBT0ksMkJBQUEsQ0FBQSw4QnBFeXFTVixDb0VoclNNLFNBT0ksMEJBQUEsQ0FBQSw2QnBFNnFTVixDb0VwclNNLFNBT0kseUJBQUEsQ0FBQSw0QnBFaXJTVixDb0V4clNNLFNBT0ksMkJBQUEsQ0FBQSw4QnBFcXJTVixDb0U1clNNLFNBT0kseUJBQUEsQ0FBQSw0QnBFeXJTVixDb0Voc1NNLFNBT0ksMkJBQUEsQ0FBQSw4QnBFNnJTVixDb0Vwc1NNLFNBT0kseUJBQUEsQ0FBQSw0QnBFaXNTVixDb0V4c1NNLFlBT0kseUJBQUEsQ0FBQSw0QnBFcXNTVixDb0U1c1NNLG1FQU9JLHNCcEV3c1NWLENvRS9zU00sU0FPSSwyQnBFMnNTVixDb0VsdFNNLFNBT0ksMEJwRThzU1YsQ29FcnRTTSxTQU9JLHlCcEVpdFNWLENvRXh0U00sU0FPSSwyQnBFb3RTVixDb0UzdFNNLFNBT0kseUJwRXV0U1YsQ29FOXRTTSxTQU9JLDJCcEUwdFNWLENvRWp1U00sU0FPSSx5QnBFNnRTVixDb0VwdVNNLFlBT0kseUJwRWd1U1YsQ29FdnVTTSxTQU9JLHdCcEVtdVNWLENvRTF1U00sU0FPSSw2QnBFc3VTVixDb0U3dVNNLFNBT0ksNEJwRXl1U1YsQ29FaHZTTSxTQU9JLDJCcEU0dVNWLENvRW52U00sU0FPSSw2QnBFK3VTVixDb0V0dlNNLFNBT0ksMkJwRWt2U1YsQ29FenZTTSxTQU9JLDZCcEVxdlNWLENvRTV2U00sU0FPSSwyQnBFd3ZTVixDb0UvdlNNLFlBT0ksMkJwRTJ2U1YsQ29FbHdTTSxTQU9JLHlCcEU4dlNWLENvRXJ3U00sU0FPSSw4QnBFaXdTVixDb0V4d1NNLFNBT0ksNkJwRW93U1YsQ29FM3dTTSxTQU9JLDRCcEV1d1NWLENvRTl3U00sU0FPSSw4QnBFMHdTVixDb0VqeFNNLFNBT0ksNEJwRTZ3U1YsQ29FcHhTTSxTQU9JLDhCcEVneFNWLENvRXZ4U00sU0FPSSw0QnBFbXhTVixDb0UxeFNNLFlBT0ksNEJwRXN4U1YsQ29FN3hTTSxTQU9JLHVCcEV5eFNWLENvRWh5U00sU0FPSSw0QnBFNHhTVixDb0VueVNNLFNBT0ksMkJwRSt4U1YsQ29FdHlTTSxTQU9JLDBCcEVreVNWLENvRXp5U00sU0FPSSw0QnBFcXlTVixDb0U1eVNNLFNBT0ksMEJwRXd5U1YsQ29FL3lTTSxTQU9JLDRCcEUyeVNWLENvRWx6U00sU0FPSSwwQnBFOHlTVixDb0VyelNNLFlBT0ksMEJwRWl6U1YsQ29FeHpTTSxTQU9JLHdCcEVvelNWLENvRTN6U00sU0FPSSx1QnBFdXpTVixDb0U5elNNLFNBT0ksc0JwRTB6U1YsQ29FajBTTSxTQU9JLHdCcEU2elNWLENvRXAwU00sU0FPSSxzQnBFZzBTVixDb0V2MFNNLFNBT0ksd0JwRW0wU1YsQ29FMTBTTSxTQU9JLHNCcEVzMFNWLENvRTcwU00sVUFPSSw4QkFBQSxDQUFBLDZCcEUwMFNWLENvRWoxU00sVUFPSSw2QkFBQSxDQUFBLDRCcEU4MFNWLENvRXIxU00sVUFPSSw0QkFBQSxDQUFBLDJCcEVrMVNWLENvRXoxU00sVUFPSSw4QkFBQSxDQUFBLDZCcEVzMVNWLENvRTcxU00sVUFPSSw0QkFBQSxDQUFBLDJCcEUwMVNWLENvRWoyU00sVUFPSSw4QkFBQSxDQUFBLDZCcEU4MVNWLENvRXIyU00sVUFPSSw0QkFBQSxDQUFBLDJCcEVrMlNWLENvRXoyU00sVUFPSSw0QkFBQSxDQUFBLCtCcEVzMlNWLENvRTcyU00sVUFPSSwyQkFBQSxDQUFBLDhCcEUwMlNWLENvRWozU00sVUFPSSwwQkFBQSxDQUFBLDZCcEU4MlNWLENvRXIzU00sVUFPSSw0QkFBQSxDQUFBLCtCcEVrM1NWLENvRXozU00sVUFPSSwwQkFBQSxDQUFBLDZCcEVzM1NWLENvRTczU00sVUFPSSw0QkFBQSxDQUFBLCtCcEUwM1NWLENvRWo0U00sVUFPSSwwQkFBQSxDQUFBLDZCcEU4M1NWLENvRXI0U00sVUFPSSw0QnBFaTRTVixDb0V4NFNNLFVBT0ksMkJwRW80U1YsQ29FMzRTTSxVQU9JLDBCcEV1NFNWLENvRTk0U00sVUFPSSw0QnBFMDRTVixDb0VqNVNNLFVBT0ksMEJwRTY0U1YsQ29FcDVTTSxVQU9JLDRCcEVnNVNWLENvRXY1U00sVUFPSSwwQnBFbTVTVixDb0UxNVNNLFVBT0ksOEJwRXM1U1YsQ29FNzVTTSxVQU9JLDZCcEV5NVNWLENvRWg2U00sVUFPSSw0QnBFNDVTVixDb0VuNlNNLFVBT0ksOEJwRSs1U1YsQ29FdDZTTSxVQU9JLDRCcEVrNlNWLENvRXo2U00sVUFPSSw4QnBFcTZTVixDb0U1NlNNLFVBT0ksNEJwRXc2U1YsQ29FLzZTTSxVQU9JLCtCcEUyNlNWLENvRWw3U00sVUFPSSw4QnBFODZTVixDb0VyN1NNLFVBT0ksNkJwRWk3U1YsQ29FeDdTTSxVQU9JLCtCcEVvN1NWLENvRTM3U00sVUFPSSw2QnBFdTdTVixDb0U5N1NNLFVBT0ksK0JwRTA3U1YsQ29FajhTTSxVQU9JLDZCcEU2N1NWLENvRXA4U00sVUFPSSw2QnBFZzhTVixDb0V2OFNNLFVBT0ksNEJwRW04U1YsQ29FMThTTSxVQU9JLDJCcEVzOFNWLENvRTc4U00sVUFPSSw2QnBFeThTVixDb0VoOVNNLFVBT0ksMkJwRTQ4U1YsQ29FbjlTTSxVQU9JLDZCcEUrOFNWLENvRXQ5U00sVUFPSSwyQnBFazlTVixDb0V6OVNNLFFBT0ksbUJwRXE5U1YsQ29FNTlTTSxRQU9JLHdCcEV3OVNWLENvRS85U00sUUFPSSx1QnBFMjlTVixDb0VsK1NNLFFBT0ksc0JwRTg5U1YsQ29FcitTTSxRQU9JLHdCcEVpK1NWLENvRXgrU00sUUFPSSxzQnBFbytTVixDb0UzK1NNLFFBT0ksd0JwRXUrU1YsQ29FOStTTSxRQU9JLHNCcEUwK1NWLENvRWovU00sU0FPSSx5QkFBQSxDQUFBLHdCcEU4K1NWLENvRXIvU00sU0FPSSw4QkFBQSxDQUFBLDZCcEVrL1NWLENvRXovU00sU0FPSSw2QkFBQSxDQUFBLDRCcEVzL1NWLENvRTcvU00sU0FPSSw0QkFBQSxDQUFBLDJCcEUwL1NWLENvRWpnVE0sU0FPSSw4QkFBQSxDQUFBLDZCcEU4L1NWLENvRXJnVE0sU0FPSSw0QkFBQSxDQUFBLDJCcEVrZ1RWLENvRXpnVE0sU0FPSSw4QkFBQSxDQUFBLDZCcEVzZ1RWLENvRTdnVE0sU0FPSSw0QkFBQSxDQUFBLDJCcEUwZ1RWLENvRWpoVE0sU0FPSSx1QkFBQSxDQUFBLDBCcEU4Z1RWLENvRXJoVE0sU0FPSSw0QkFBQSxDQUFBLCtCcEVraFRWLENvRXpoVE0sU0FPSSwyQkFBQSxDQUFBLDhCcEVzaFRWLENvRTdoVE0sU0FPSSwwQkFBQSxDQUFBLDZCcEUwaFRWLENvRWppVE0sU0FPSSw0QkFBQSxDQUFBLCtCcEU4aFRWLENvRXJpVE0sU0FPSSwwQkFBQSxDQUFBLDZCcEVraVRWLENvRXppVE0sU0FPSSw0QkFBQSxDQUFBLCtCcEVzaVRWLENvRTdpVE0sU0FPSSwwQkFBQSxDQUFBLDZCcEUwaVRWLENvRWpqVE0sU0FPSSx1QnBFNmlUVixDb0VwalRNLFNBT0ksNEJwRWdqVFYsQ29FdmpUTSxTQU9JLDJCcEVtalRWLENvRTFqVE0sU0FPSSwwQnBFc2pUVixDb0U3alRNLFNBT0ksNEJwRXlqVFYsQ29FaGtUTSxTQU9JLDBCcEU0alRWLENvRW5rVE0sU0FPSSw0QnBFK2pUVixDb0V0a1RNLFNBT0ksMEJwRWtrVFYsQ29FemtUTSxTQU9JLHlCcEVxa1RWLENvRTVrVE0sU0FPSSw4QnBFd2tUVixDb0Uva1RNLFNBT0ksNkJwRTJrVFYsQ29FbGxUTSxTQU9JLDRCcEU4a1RWLENvRXJsVE0sU0FPSSw4QnBFaWxUVixDb0V4bFRNLFNBT0ksNEJwRW9sVFYsQ29FM2xUTSxTQU9JLDhCcEV1bFRWLENvRTlsVE0sU0FPSSw0QnBFMGxUVixDb0VqbVRNLFNBT0ksMEJwRTZsVFYsQ29FcG1UTSxTQU9JLCtCcEVnbVRWLENvRXZtVE0sU0FPSSw4QnBFbW1UVixDb0UxbVRNLFNBT0ksNkJwRXNtVFYsQ29FN21UTSxTQU9JLCtCcEV5bVRWLENvRWhuVE0sU0FPSSw2QnBFNG1UVixDb0VublRNLFNBT0ksK0JwRSttVFYsQ29FdG5UTSxTQU9JLDZCcEVrblRWLENvRXpuVE0sU0FPSSx3QnBFcW5UVixDb0U1blRNLFNBT0ksNkJwRXduVFYsQ29FL25UTSxTQU9JLDRCcEUyblRWLENvRWxvVE0sU0FPSSwyQnBFOG5UVixDb0Vyb1RNLFNBT0ksNkJwRWlvVFYsQ29FeG9UTSxTQU9JLDJCcEVvb1RWLENvRTNvVE0sU0FPSSw2QnBFdW9UVixDb0U5b1RNLFNBT0ksMkJwRTBvVFYsQ29FanBUTSxVQU9JLGVwRTZvVFYsQ29FcHBUTSxVQU9JLG9CcEVncFRWLENvRXZwVE0sVUFPSSxtQnBFbXBUVixDb0UxcFRNLFVBT0ksa0JwRXNwVFYsQ29FN3BUTSxVQU9JLG9CcEV5cFRWLENvRWhxVE0sVUFPSSxrQnBFNHBUVixDb0VucVRNLFVBT0ksb0JwRStwVFYsQ29FdHFUTSxVQU9JLGtCcEVrcVRWLENvRXpxVE0sZUFPSSx5QnBFcXFUVixDb0U1cVRNLGFBT0ksMEJwRXdxVFYsQ29FL3FUTSxnQkFPSSwyQnBFMnFUVixDQUNGLENZdHJUSSx5QndER0ksZ0JBT0ksb0JwRWdyVFYsQ29FdnJUTSxjQU9JLHFCcEVtclRWLENvRTFyVE0sZUFPSSxvQnBFc3JUVixDb0U3clRNLGFBT0ksd0JwRXlyVFYsQ29FaHNUTSxtQkFPSSw4QnBFNHJUVixDb0Vuc1RNLFlBT0ksdUJwRStyVFYsQ29FdHNUTSxXQU9JLHNCcEVrc1RWLENvRXpzVE0sWUFPSSx1QnBFcXNUVixDb0U1c1RNLGdCQU9JLDJCcEV3c1RWLENvRS9zVE0saUJBT0ksNEJwRTJzVFYsQ29FbHRUTSxXQU9JLHNCcEU4c1RWLENvRXJ0VE0sa0JBT0ksNkJwRWl0VFYsQ29FeHRUTSxXQU9JLHNCcEVvdFRWLENvRTN0VE0sV0FPSSxxRnBFdXRUVixDb0U5dFRNLGFBT0ksa0JwRTB0VFYsQ29FanVUTSxlQU9JLHlGcEU2dFRWLENvRXB1VE0saUJBT0ksc0JwRWd1VFYsQ29FdnVUTSxlQU9JLDJGcEVtdVRWLENvRTF1VE0saUJBT0ksd0JwRXN1VFYsQ29FN3VUTSxrQkFPSSw0RnBFeXVUVixDb0VodlRNLG9CQU9JLHlCcEU0dVRWLENvRW52VE0saUJBT0ksMEZwRSt1VFYsQ29FdHZUTSxtQkFPSSx1QnBFa3ZUVixDb0V6dlRNLGNBT0ksdUJwRXF2VFYsQ29FNXZUTSxhQU9JLDRCcEV3dlRWLENvRS92VE0sZ0JBT0ksK0JwRTJ2VFYsQ29FbHdUTSxxQkFPSSxvQ3BFOHZUVixDb0Vyd1RNLHdCQU9JLHVDcEVpd1RWLENvRXh3VE0sZ0JBT0kscUJwRW93VFYsQ29FM3dUTSxnQkFPSSxxQnBFdXdUVixDb0U5d1RNLGtCQU9JLHVCcEUwd1RWLENvRWp4VE0sa0JBT0ksdUJwRTZ3VFYsQ29FcHhUTSxjQU9JLHdCcEVneFRWLENvRXZ4VE0sZ0JBT0ksMEJwRW14VFYsQ29FMXhUTSxzQkFPSSxnQ3BFc3hUVixDb0U3eFRNLDBCQU9JLG9DcEV5eFRWLENvRWh5VE0sd0JBT0ksa0NwRTR4VFYsQ29FbnlUTSwyQkFPSSxnQ3BFK3hUVixDb0V0eVRNLDRCQU9JLHVDcEVreVRWLENvRXp5VE0sMkJBT0ksc0NwRXF5VFYsQ29FNXlUTSwyQkFPSSxzQ3BFd3lUVixDb0UveVRNLHNCQU9JLGdDcEUyeVRWLENvRWx6VE0sb0JBT0ksOEJwRTh5VFYsQ29FcnpUTSx1QkFPSSw0QnBFaXpUVixDb0V4elRNLHlCQU9JLDhCcEVvelRWLENvRTN6VE0sd0JBT0ksNkJwRXV6VFYsQ29FOXpUTSx3QkFPSSxrQ3BFMHpUVixDb0VqMFRNLHNCQU9JLGdDcEU2elRWLENvRXAwVE0seUJBT0ksOEJwRWcwVFYsQ29FdjBUTSwwQkFPSSxxQ3BFbTBUVixDb0UxMFRNLHlCQU9JLG9DcEVzMFRWLENvRTcwVE0sMEJBT0ksK0JwRXkwVFYsQ29FaDFUTSxvQkFPSSx5QnBFNDBUVixDb0VuMVRNLHFCQU9JLCtCcEUrMFRWLENvRXQxVE0sbUJBT0ksNkJwRWsxVFYsQ29FejFUTSxzQkFPSSwyQnBFcTFUVixDb0U1MVRNLHdCQU9JLDZCcEV3MVRWLENvRS8xVE0sdUJBT0ksNEJwRTIxVFYsQ29FbDJUTSxnQkFPSSxrQnBFODFUVixDb0VyMlRNLFlBT0ksaUJwRWkyVFYsQ29FeDJUTSxZQU9JLGlCcEVvMlRWLENvRTMyVE0sWUFPSSxpQnBFdTJUVixDb0U5MlRNLFlBT0ksaUJwRTAyVFYsQ29FajNUTSxZQU9JLGlCcEU2MlRWLENvRXAzVE0sWUFPSSxpQnBFZzNUVixDb0V2M1RNLGVBT0ksaUJwRW0zVFYsQ29FMTNUTSxRQU9JLGtCcEVzM1RWLENvRTczVE0sUUFPSSx1QnBFeTNUVixDb0VoNFRNLFFBT0ksc0JwRTQzVFYsQ29FbjRUTSxRQU9JLHFCcEUrM1RWLENvRXQ0VE0sUUFPSSx1QnBFazRUVixDb0V6NFRNLFFBT0kscUJwRXE0VFYsQ29FNTRUTSxRQU9JLHVCcEV3NFRWLENvRS80VE0sUUFPSSxxQnBFMjRUVixDb0VsNVRNLFdBT0kscUJwRTg0VFYsQ29FcjVUTSxTQU9JLHdCQUFBLENBQUEsdUJwRWs1VFYsQ29FejVUTSxTQU9JLDZCQUFBLENBQUEsNEJwRXM1VFYsQ29FNzVUTSxTQU9JLDRCQUFBLENBQUEsMkJwRTA1VFYsQ29FajZUTSxTQU9JLDJCQUFBLENBQUEsMEJwRTg1VFYsQ29FcjZUTSxTQU9JLDZCQUFBLENBQUEsNEJwRWs2VFYsQ29FejZUTSxTQU9JLDJCQUFBLENBQUEsMEJwRXM2VFYsQ29FNzZUTSxTQU9JLDZCQUFBLENBQUEsNEJwRTA2VFYsQ29FajdUTSxTQU9JLDJCQUFBLENBQUEsMEJwRTg2VFYsQ29FcjdUTSxZQU9JLDJCQUFBLENBQUEsMEJwRWs3VFYsQ29FejdUTSxTQU9JLHNCQUFBLENBQUEseUJwRXM3VFYsQ29FNzdUTSxTQU9JLDJCQUFBLENBQUEsOEJwRTA3VFYsQ29FajhUTSxTQU9JLDBCQUFBLENBQUEsNkJwRTg3VFYsQ29FcjhUTSxTQU9JLHlCQUFBLENBQUEsNEJwRWs4VFYsQ29FejhUTSxTQU9JLDJCQUFBLENBQUEsOEJwRXM4VFYsQ29FNzhUTSxTQU9JLHlCQUFBLENBQUEsNEJwRTA4VFYsQ29FajlUTSxTQU9JLDJCQUFBLENBQUEsOEJwRTg4VFYsQ29FcjlUTSxTQU9JLHlCQUFBLENBQUEsNEJwRWs5VFYsQ29FejlUTSxZQU9JLHlCQUFBLENBQUEsNEJwRXM5VFYsQ29FNzlUTSxTQU9JLHNCcEV5OVRWLENvRWgrVE0sU0FPSSwyQnBFNDlUVixDb0VuK1RNLFNBT0ksMEJwRSs5VFYsQ29FdCtUTSxTQU9JLHlCcEVrK1RWLENvRXorVE0sU0FPSSwyQnBFcStUVixDb0U1K1RNLFNBT0kseUJwRXcrVFYsQ29FLytUTSxTQU9JLDJCcEUyK1RWLENvRWwvVE0sU0FPSSx5QnBFOCtUVixDb0VyL1RNLFlBT0kseUJwRWkvVFYsQ29FeC9UTSxTQU9JLHdCcEVvL1RWLENvRTMvVE0sU0FPSSw2QnBFdS9UVixDb0U5L1RNLFNBT0ksNEJwRTAvVFYsQ29FamdVTSxTQU9JLDJCcEU2L1RWLENvRXBnVU0sU0FPSSw2QnBFZ2dVVixDb0V2Z1VNLFNBT0ksMkJwRW1nVVYsQ29FMWdVTSxTQU9JLDZCcEVzZ1VWLENvRTdnVU0sU0FPSSwyQnBFeWdVVixDb0VoaFVNLFlBT0ksMkJwRTRnVVYsQ29FbmhVTSxTQU9JLHlCcEUrZ1VWLENvRXRoVU0sU0FPSSw4QnBFa2hVVixDb0V6aFVNLFNBT0ksNkJwRXFoVVYsQ29FNWhVTSxTQU9JLDRCcEV3aFVWLENvRS9oVU0sU0FPSSw4QnBFMmhVVixDb0VsaVVNLFNBT0ksNEJwRThoVVYsQ29FcmlVTSxTQU9JLDhCcEVpaVVWLENvRXhpVU0sU0FPSSw0QnBFb2lVVixDb0UzaVVNLFlBT0ksNEJwRXVpVVYsQ29FOWlVTSxTQU9JLHVCcEUwaVVWLENvRWpqVU0sU0FPSSw0QnBFNmlVVixDb0VwalVNLFNBT0ksMkJwRWdqVVYsQ29FdmpVTSxTQU9JLDBCcEVtalVWLENvRTFqVU0sU0FPSSw0QnBFc2pVVixDb0U3alVNLFNBT0ksMEJwRXlqVVYsQ29FaGtVTSxTQU9JLDRCcEU0alVWLENvRW5rVU0sU0FPSSwwQnBFK2pVVixDb0V0a1VNLFlBT0ksMEJwRWtrVVYsQ29FemtVTSxTQU9JLHdCcEVxa1VWLENvRTVrVU0sU0FPSSx1QnBFd2tVVixDb0Uva1VNLFNBT0ksc0JwRTJrVVYsQ29FbGxVTSxTQU9JLHdCcEU4a1VWLENvRXJsVU0sU0FPSSxzQnBFaWxVVixDb0V4bFVNLFNBT0ksd0JwRW9sVVYsQ29FM2xVTSxTQU9JLHNCcEV1bFVWLENvRTlsVU0sVUFPSSw4QkFBQSxDQUFBLDZCcEUybFVWLENvRWxtVU0sVUFPSSw2QkFBQSxDQUFBLDRCcEUrbFVWLENvRXRtVU0sVUFPSSw0QkFBQSxDQUFBLDJCcEVtbVVWLENvRTFtVU0sVUFPSSw4QkFBQSxDQUFBLDZCcEV1bVVWLENvRTltVU0sVUFPSSw0QkFBQSxDQUFBLDJCcEUybVVWLENvRWxuVU0sVUFPSSw4QkFBQSxDQUFBLDZCcEUrbVVWLENvRXRuVU0sVUFPSSw0QkFBQSxDQUFBLDJCcEVtblVWLENvRTFuVU0sVUFPSSw0QkFBQSxDQUFBLCtCcEV1blVWLENvRTluVU0sVUFPSSwyQkFBQSxDQUFBLDhCcEUyblVWLENvRWxvVU0sVUFPSSwwQkFBQSxDQUFBLDZCcEUrblVWLENvRXRvVU0sVUFPSSw0QkFBQSxDQUFBLCtCcEVtb1VWLENvRTFvVU0sVUFPSSwwQkFBQSxDQUFBLDZCcEV1b1VWLENvRTlvVU0sVUFPSSw0QkFBQSxDQUFBLCtCcEUyb1VWLENvRWxwVU0sVUFPSSwwQkFBQSxDQUFBLDZCcEUrb1VWLENvRXRwVU0sVUFPSSw0QnBFa3BVVixDb0V6cFVNLFVBT0ksMkJwRXFwVVYsQ29FNXBVTSxVQU9JLDBCcEV3cFVWLENvRS9wVU0sVUFPSSw0QnBFMnBVVixDb0VscVVNLFVBT0ksMEJwRThwVVYsQ29FcnFVTSxVQU9JLDRCcEVpcVVWLENvRXhxVU0sVUFPSSwwQnBFb3FVVixDb0UzcVVNLFVBT0ksOEJwRXVxVVYsQ29FOXFVTSxVQU9JLDZCcEUwcVVWLENvRWpyVU0sVUFPSSw0QnBFNnFVVixDb0VwclVNLFVBT0ksOEJwRWdyVVYsQ29FdnJVTSxVQU9JLDRCcEVtclVWLENvRTFyVU0sVUFPSSw4QnBFc3JVVixDb0U3clVNLFVBT0ksNEJwRXlyVVYsQ29FaHNVTSxVQU9JLCtCcEU0clVWLENvRW5zVU0sVUFPSSw4QnBFK3JVVixDb0V0c1VNLFVBT0ksNkJwRWtzVVYsQ29FenNVTSxVQU9JLCtCcEVxc1VWLENvRTVzVU0sVUFPSSw2QnBFd3NVVixDb0Uvc1VNLFVBT0ksK0JwRTJzVVYsQ29FbHRVTSxVQU9JLDZCcEU4c1VWLENvRXJ0VU0sVUFPSSw2QnBFaXRVVixDb0V4dFVNLFVBT0ksNEJwRW90VVYsQ29FM3RVTSxVQU9JLDJCcEV1dFVWLENvRTl0VU0sVUFPSSw2QnBFMHRVVixDb0VqdVVNLFVBT0ksMkJwRTZ0VVYsQ29FcHVVTSxVQU9JLDZCcEVndVVWLENvRXZ1VU0sVUFPSSwyQnBFbXVVVixDb0UxdVVNLFFBT0ksbUJwRXN1VVYsQ29FN3VVTSxRQU9JLHdCcEV5dVVWLENvRWh2VU0sUUFPSSx1QnBFNHVVVixDb0VudlVNLFFBT0ksc0JwRSt1VVYsQ29FdHZVTSxRQU9JLHdCcEVrdlVWLENvRXp2VU0sUUFPSSxzQnBFcXZVVixDb0U1dlVNLFFBT0ksd0JwRXd2VVYsQ29FL3ZVTSxRQU9JLHNCcEUydlVWLENvRWx3VU0sU0FPSSx5QkFBQSxDQUFBLHdCcEUrdlVWLENvRXR3VU0sU0FPSSw4QkFBQSxDQUFBLDZCcEVtd1VWLENvRTF3VU0sU0FPSSw2QkFBQSxDQUFBLDRCcEV1d1VWLENvRTl3VU0sU0FPSSw0QkFBQSxDQUFBLDJCcEUyd1VWLENvRWx4VU0sU0FPSSw4QkFBQSxDQUFBLDZCcEUrd1VWLENvRXR4VU0sU0FPSSw0QkFBQSxDQUFBLDJCcEVteFVWLENvRTF4VU0sU0FPSSw4QkFBQSxDQUFBLDZCcEV1eFVWLENvRTl4VU0sU0FPSSw0QkFBQSxDQUFBLDJCcEUyeFVWLENvRWx5VU0sU0FPSSx1QkFBQSxDQUFBLDBCcEUreFVWLENvRXR5VU0sU0FPSSw0QkFBQSxDQUFBLCtCcEVteVVWLENvRTF5VU0sU0FPSSwyQkFBQSxDQUFBLDhCcEV1eVVWLENvRTl5VU0sU0FPSSwwQkFBQSxDQUFBLDZCcEUyeVVWLENvRWx6VU0sU0FPSSw0QkFBQSxDQUFBLCtCcEUreVVWLENvRXR6VU0sU0FPSSwwQkFBQSxDQUFBLDZCcEVtelVWLENvRTF6VU0sU0FPSSw0QkFBQSxDQUFBLCtCcEV1elVWLENvRTl6VU0sU0FPSSwwQkFBQSxDQUFBLDZCcEUyelVWLENvRWwwVU0sU0FPSSx1QnBFOHpVVixDb0VyMFVNLFNBT0ksNEJwRWkwVVYsQ29FeDBVTSxTQU9JLDJCcEVvMFVWLENvRTMwVU0sU0FPSSwwQnBFdTBVVixDb0U5MFVNLFNBT0ksNEJwRTAwVVYsQ29FajFVTSxTQU9JLDBCcEU2MFVWLENvRXAxVU0sU0FPSSw0QnBFZzFVVixDb0V2MVVNLFNBT0ksMEJwRW0xVVYsQ29FMTFVTSxTQU9JLHlCcEVzMVVWLENvRTcxVU0sU0FPSSw4QnBFeTFVVixDb0VoMlVNLFNBT0ksNkJwRTQxVVYsQ29FbjJVTSxTQU9JLDRCcEUrMVVWLENvRXQyVU0sU0FPSSw4QnBFazJVVixDb0V6MlVNLFNBT0ksNEJwRXEyVVYsQ29FNTJVTSxTQU9JLDhCcEV3MlVWLENvRS8yVU0sU0FPSSw0QnBFMjJVVixDb0VsM1VNLFNBT0ksMEJwRTgyVVYsQ29FcjNVTSxTQU9JLCtCcEVpM1VWLENvRXgzVU0sU0FPSSw4QnBFbzNVVixDb0UzM1VNLFNBT0ksNkJwRXUzVVYsQ29FOTNVTSxTQU9JLCtCcEUwM1VWLENvRWo0VU0sU0FPSSw2QnBFNjNVVixDb0VwNFVNLFNBT0ksK0JwRWc0VVYsQ29FdjRVTSxTQU9JLDZCcEVtNFVWLENvRTE0VU0sU0FPSSx3QnBFczRVVixDb0U3NFVNLFNBT0ksNkJwRXk0VVYsQ29FaDVVTSxTQU9JLDRCcEU0NFVWLENvRW41VU0sU0FPSSwyQnBFKzRVVixDb0V0NVVNLFNBT0ksNkJwRWs1VVYsQ29FejVVTSxTQU9JLDJCcEVxNVVWLENvRTU1VU0sU0FPSSw2QnBFdzVVVixDb0UvNVVNLFNBT0ksMkJwRTI1VVYsQ29FbDZVTSxVQU9JLGVwRTg1VVYsQ29FcjZVTSxVQU9JLG9CcEVpNlVWLENvRXg2VU0sVUFPSSxtQnBFbzZVVixDb0UzNlVNLFVBT0ksa0JwRXU2VVYsQ29FOTZVTSxVQU9JLG9CcEUwNlVWLENvRWo3VU0sVUFPSSxrQnBFNjZVVixDb0VwN1VNLFVBT0ksb0JwRWc3VVYsQ29FdjdVTSxVQU9JLGtCcEVtN1VWLENvRTE3VU0sZUFPSSx5QnBFczdVVixDb0U3N1VNLGFBT0ksMEJwRXk3VVYsQ29FaDhVTSxnQkFPSSwyQnBFNDdVVixDQUNGLENZdjhVSSwwQndER0ksZ0JBT0ksb0JwRWk4VVYsQ29FeDhVTSxjQU9JLHFCcEVvOFVWLENvRTM4VU0sZUFPSSxvQnBFdThVVixDb0U5OFVNLGFBT0ksd0JwRTA4VVYsQ29FajlVTSxtQkFPSSw4QnBFNjhVVixDb0VwOVVNLFlBT0ksdUJwRWc5VVYsQ29FdjlVTSxXQU9JLHNCcEVtOVVWLENvRTE5VU0sWUFPSSx1QnBFczlVVixDb0U3OVVNLGdCQU9JLDJCcEV5OVVWLENvRWgrVU0saUJBT0ksNEJwRTQ5VVYsQ29FbitVTSxXQU9JLHNCcEUrOVVWLENvRXQrVU0sa0JBT0ksNkJwRWsrVVYsQ29FeitVTSxXQU9JLHNCcEVxK1VWLENvRTUrVU0sV0FPSSxxRnBFdytVVixDb0UvK1VNLGFBT0ksa0JwRTIrVVYsQ29FbC9VTSxlQU9JLHlGcEU4K1VWLENvRXIvVU0saUJBT0ksc0JwRWkvVVYsQ29FeC9VTSxlQU9JLDJGcEVvL1VWLENvRTMvVU0saUJBT0ksd0JwRXUvVVYsQ29FOS9VTSxrQkFPSSw0RnBFMC9VVixDb0VqZ1ZNLG9CQU9JLHlCcEU2L1VWLENvRXBnVk0saUJBT0ksMEZwRWdnVlYsQ29FdmdWTSxtQkFPSSx1QnBFbWdWVixDb0UxZ1ZNLGNBT0ksdUJwRXNnVlYsQ29FN2dWTSxhQU9JLDRCcEV5Z1ZWLENvRWhoVk0sZ0JBT0ksK0JwRTRnVlYsQ29FbmhWTSxxQkFPSSxvQ3BFK2dWVixDb0V0aFZNLHdCQU9JLHVDcEVraFZWLENvRXpoVk0sZ0JBT0kscUJwRXFoVlYsQ29FNWhWTSxnQkFPSSxxQnBFd2hWVixDb0UvaFZNLGtCQU9JLHVCcEUyaFZWLENvRWxpVk0sa0JBT0ksdUJwRThoVlYsQ29FcmlWTSxjQU9JLHdCcEVpaVZWLENvRXhpVk0sZ0JBT0ksMEJwRW9pVlYsQ29FM2lWTSxzQkFPSSxnQ3BFdWlWVixDb0U5aVZNLDBCQU9JLG9DcEUwaVZWLENvRWpqVk0sd0JBT0ksa0NwRTZpVlYsQ29FcGpWTSwyQkFPSSxnQ3BFZ2pWVixDb0V2alZNLDRCQU9JLHVDcEVtalZWLENvRTFqVk0sMkJBT0ksc0NwRXNqVlYsQ29FN2pWTSwyQkFPSSxzQ3BFeWpWVixDb0Voa1ZNLHNCQU9JLGdDcEU0alZWLENvRW5rVk0sb0JBT0ksOEJwRStqVlYsQ29FdGtWTSx1QkFPSSw0QnBFa2tWVixDb0V6a1ZNLHlCQU9JLDhCcEVxa1ZWLENvRTVrVk0sd0JBT0ksNkJwRXdrVlYsQ29FL2tWTSx3QkFPSSxrQ3BFMmtWVixDb0VsbFZNLHNCQU9JLGdDcEU4a1ZWLENvRXJsVk0seUJBT0ksOEJwRWlsVlYsQ29FeGxWTSwwQkFPSSxxQ3BFb2xWVixDb0UzbFZNLHlCQU9JLG9DcEV1bFZWLENvRTlsVk0sMEJBT0ksK0JwRTBsVlYsQ29Fam1WTSxvQkFPSSx5QnBFNmxWVixDb0VwbVZNLHFCQU9JLCtCcEVnbVZWLENvRXZtVk0sbUJBT0ksNkJwRW1tVlYsQ29FMW1WTSxzQkFPSSwyQnBFc21WVixDb0U3bVZNLHdCQU9JLDZCcEV5bVZWLENvRWhuVk0sdUJBT0ksNEJwRTRtVlYsQ29Fbm5WTSxnQkFPSSxrQnBFK21WVixDb0V0blZNLFlBT0ksaUJwRWtuVlYsQ29Fem5WTSxZQU9JLGlCcEVxblZWLENvRTVuVk0sWUFPSSxpQnBFd25WVixDb0UvblZNLFlBT0ksaUJwRTJuVlYsQ29FbG9WTSxZQU9JLGlCcEU4blZWLENvRXJvVk0sWUFPSSxpQnBFaW9WVixDb0V4b1ZNLGVBT0ksaUJwRW9vVlYsQ29FM29WTSxRQU9JLGtCcEV1b1ZWLENvRTlvVk0sUUFPSSx1QnBFMG9WVixDb0VqcFZNLFFBT0ksc0JwRTZvVlYsQ29FcHBWTSxRQU9JLHFCcEVncFZWLENvRXZwVk0sUUFPSSx1QnBFbXBWVixDb0UxcFZNLFFBT0kscUJwRXNwVlYsQ29FN3BWTSxRQU9JLHVCcEV5cFZWLENvRWhxVk0sUUFPSSxxQnBFNHBWVixDb0VucVZNLFdBT0kscUJwRStwVlYsQ29FdHFWTSxTQU9JLHdCQUFBLENBQUEsdUJwRW1xVlYsQ29FMXFWTSxTQU9JLDZCQUFBLENBQUEsNEJwRXVxVlYsQ29FOXFWTSxTQU9JLDRCQUFBLENBQUEsMkJwRTJxVlYsQ29FbHJWTSxTQU9JLDJCQUFBLENBQUEsMEJwRStxVlYsQ29FdHJWTSxTQU9JLDZCQUFBLENBQUEsNEJwRW1yVlYsQ29FMXJWTSxTQU9JLDJCQUFBLENBQUEsMEJwRXVyVlYsQ29FOXJWTSxTQU9JLDZCQUFBLENBQUEsNEJwRTJyVlYsQ29FbHNWTSxTQU9JLDJCQUFBLENBQUEsMEJwRStyVlYsQ29FdHNWTSxZQU9JLDJCQUFBLENBQUEsMEJwRW1zVlYsQ29FMXNWTSxTQU9JLHNCQUFBLENBQUEseUJwRXVzVlYsQ29FOXNWTSxTQU9JLDJCQUFBLENBQUEsOEJwRTJzVlYsQ29FbHRWTSxTQU9JLDBCQUFBLENBQUEsNkJwRStzVlYsQ29FdHRWTSxTQU9JLHlCQUFBLENBQUEsNEJwRW10VlYsQ29FMXRWTSxTQU9JLDJCQUFBLENBQUEsOEJwRXV0VlYsQ29FOXRWTSxTQU9JLHlCQUFBLENBQUEsNEJwRTJ0VlYsQ29FbHVWTSxTQU9JLDJCQUFBLENBQUEsOEJwRSt0VlYsQ29FdHVWTSxTQU9JLHlCQUFBLENBQUEsNEJwRW11VlYsQ29FMXVWTSxZQU9JLHlCQUFBLENBQUEsNEJwRXV1VlYsQ29FOXVWTSxTQU9JLHNCcEUwdVZWLENvRWp2Vk0sU0FPSSwyQnBFNnVWVixDb0VwdlZNLFNBT0ksMEJwRWd2VlYsQ29FdnZWTSxTQU9JLHlCcEVtdlZWLENvRTF2Vk0sU0FPSSwyQnBFc3ZWVixDb0U3dlZNLFNBT0kseUJwRXl2VlYsQ29FaHdWTSxTQU9JLDJCcEU0dlZWLENvRW53Vk0sU0FPSSx5QnBFK3ZWVixDb0V0d1ZNLFlBT0kseUJwRWt3VlYsQ29FendWTSxTQU9JLHdCcEVxd1ZWLENvRTV3Vk0sU0FPSSw2QnBFd3dWVixDb0Uvd1ZNLFNBT0ksNEJwRTJ3VlYsQ29FbHhWTSxTQU9JLDJCcEU4d1ZWLENvRXJ4Vk0sU0FPSSw2QnBFaXhWVixDb0V4eFZNLFNBT0ksMkJwRW94VlYsQ29FM3hWTSxTQU9JLDZCcEV1eFZWLENvRTl4Vk0sU0FPSSwyQnBFMHhWVixDb0VqeVZNLFlBT0ksMkJwRTZ4VlYsQ29FcHlWTSxTQU9JLHlCcEVneVZWLENvRXZ5Vk0sU0FPSSw4QnBFbXlWVixDb0UxeVZNLFNBT0ksNkJwRXN5VlYsQ29FN3lWTSxTQU9JLDRCcEV5eVZWLENvRWh6Vk0sU0FPSSw4QnBFNHlWVixDb0VuelZNLFNBT0ksNEJwRSt5VlYsQ29FdHpWTSxTQU9JLDhCcEVrelZWLENvRXp6Vk0sU0FPSSw0QnBFcXpWVixDb0U1elZNLFlBT0ksNEJwRXd6VlYsQ29FL3pWTSxTQU9JLHVCcEUyelZWLENvRWwwVk0sU0FPSSw0QnBFOHpWVixDb0VyMFZNLFNBT0ksMkJwRWkwVlYsQ29FeDBWTSxTQU9JLDBCcEVvMFZWLENvRTMwVk0sU0FPSSw0QnBFdTBWVixDb0U5MFZNLFNBT0ksMEJwRTAwVlYsQ29FajFWTSxTQU9JLDRCcEU2MFZWLENvRXAxVk0sU0FPSSwwQnBFZzFWVixDb0V2MVZNLFlBT0ksMEJwRW0xVlYsQ29FMTFWTSxTQU9JLHdCcEVzMVZWLENvRTcxVk0sU0FPSSx1QnBFeTFWVixDb0VoMlZNLFNBT0ksc0JwRTQxVlYsQ29FbjJWTSxTQU9JLHdCcEUrMVZWLENvRXQyVk0sU0FPSSxzQnBFazJWVixDb0V6MlZNLFNBT0ksd0JwRXEyVlYsQ29FNTJWTSxTQU9JLHNCcEV3MlZWLENvRS8yVk0sVUFPSSw4QkFBQSxDQUFBLDZCcEU0MlZWLENvRW4zVk0sVUFPSSw2QkFBQSxDQUFBLDRCcEVnM1ZWLENvRXYzVk0sVUFPSSw0QkFBQSxDQUFBLDJCcEVvM1ZWLENvRTMzVk0sVUFPSSw4QkFBQSxDQUFBLDZCcEV3M1ZWLENvRS8zVk0sVUFPSSw0QkFBQSxDQUFBLDJCcEU0M1ZWLENvRW40Vk0sVUFPSSw4QkFBQSxDQUFBLDZCcEVnNFZWLENvRXY0Vk0sVUFPSSw0QkFBQSxDQUFBLDJCcEVvNFZWLENvRTM0Vk0sVUFPSSw0QkFBQSxDQUFBLCtCcEV3NFZWLENvRS80Vk0sVUFPSSwyQkFBQSxDQUFBLDhCcEU0NFZWLENvRW41Vk0sVUFPSSwwQkFBQSxDQUFBLDZCcEVnNVZWLENvRXY1Vk0sVUFPSSw0QkFBQSxDQUFBLCtCcEVvNVZWLENvRTM1Vk0sVUFPSSwwQkFBQSxDQUFBLDZCcEV3NVZWLENvRS81Vk0sVUFPSSw0QkFBQSxDQUFBLCtCcEU0NVZWLENvRW42Vk0sVUFPSSwwQkFBQSxDQUFBLDZCcEVnNlZWLENvRXY2Vk0sVUFPSSw0QnBFbTZWVixDb0UxNlZNLFVBT0ksMkJwRXM2VlYsQ29FNzZWTSxVQU9JLDBCcEV5NlZWLENvRWg3Vk0sVUFPSSw0QnBFNDZWVixDb0VuN1ZNLFVBT0ksMEJwRSs2VlYsQ29FdDdWTSxVQU9JLDRCcEVrN1ZWLENvRXo3Vk0sVUFPSSwwQnBFcTdWVixDb0U1N1ZNLFVBT0ksOEJwRXc3VlYsQ29FLzdWTSxVQU9JLDZCcEUyN1ZWLENvRWw4Vk0sVUFPSSw0QnBFODdWVixDb0VyOFZNLFVBT0ksOEJwRWk4VlYsQ29FeDhWTSxVQU9JLDRCcEVvOFZWLENvRTM4Vk0sVUFPSSw4QnBFdThWVixDb0U5OFZNLFVBT0ksNEJwRTA4VlYsQ29FajlWTSxVQU9JLCtCcEU2OFZWLENvRXA5Vk0sVUFPSSw4QnBFZzlWVixDb0V2OVZNLFVBT0ksNkJwRW05VlYsQ29FMTlWTSxVQU9JLCtCcEVzOVZWLENvRTc5Vk0sVUFPSSw2QnBFeTlWVixDb0VoK1ZNLFVBT0ksK0JwRTQ5VlYsQ29FbitWTSxVQU9JLDZCcEUrOVZWLENvRXQrVk0sVUFPSSw2QnBFaytWVixDb0V6K1ZNLFVBT0ksNEJwRXErVlYsQ29FNStWTSxVQU9JLDJCcEV3K1ZWLENvRS8rVk0sVUFPSSw2QnBFMitWVixDb0VsL1ZNLFVBT0ksMkJwRTgrVlYsQ29Fci9WTSxVQU9JLDZCcEVpL1ZWLENvRXgvVk0sVUFPSSwyQnBFby9WVixDb0UzL1ZNLFFBT0ksbUJwRXUvVlYsQ29FOS9WTSxRQU9JLHdCcEUwL1ZWLENvRWpnV00sUUFPSSx1QnBFNi9WVixDb0VwZ1dNLFFBT0ksc0JwRWdnV1YsQ29FdmdXTSxRQU9JLHdCcEVtZ1dWLENvRTFnV00sUUFPSSxzQnBFc2dXVixDb0U3Z1dNLFFBT0ksd0JwRXlnV1YsQ29FaGhXTSxRQU9JLHNCcEU0Z1dWLENvRW5oV00sU0FPSSx5QkFBQSxDQUFBLHdCcEVnaFdWLENvRXZoV00sU0FPSSw4QkFBQSxDQUFBLDZCcEVvaFdWLENvRTNoV00sU0FPSSw2QkFBQSxDQUFBLDRCcEV3aFdWLENvRS9oV00sU0FPSSw0QkFBQSxDQUFBLDJCcEU0aFdWLENvRW5pV00sU0FPSSw4QkFBQSxDQUFBLDZCcEVnaVdWLENvRXZpV00sU0FPSSw0QkFBQSxDQUFBLDJCcEVvaVdWLENvRTNpV00sU0FPSSw4QkFBQSxDQUFBLDZCcEV3aVdWLENvRS9pV00sU0FPSSw0QkFBQSxDQUFBLDJCcEU0aVdWLENvRW5qV00sU0FPSSx1QkFBQSxDQUFBLDBCcEVnaldWLENvRXZqV00sU0FPSSw0QkFBQSxDQUFBLCtCcEVvaldWLENvRTNqV00sU0FPSSwyQkFBQSxDQUFBLDhCcEV3aldWLENvRS9qV00sU0FPSSwwQkFBQSxDQUFBLDZCcEU0aldWLENvRW5rV00sU0FPSSw0QkFBQSxDQUFBLCtCcEVna1dWLENvRXZrV00sU0FPSSwwQkFBQSxDQUFBLDZCcEVva1dWLENvRTNrV00sU0FPSSw0QkFBQSxDQUFBLCtCcEV3a1dWLENvRS9rV00sU0FPSSwwQkFBQSxDQUFBLDZCcEU0a1dWLENvRW5sV00sU0FPSSx1QnBFK2tXVixDb0V0bFdNLFNBT0ksNEJwRWtsV1YsQ29FemxXTSxTQU9JLDJCcEVxbFdWLENvRTVsV00sU0FPSSwwQnBFd2xXVixDb0UvbFdNLFNBT0ksNEJwRTJsV1YsQ29FbG1XTSxTQU9JLDBCcEU4bFdWLENvRXJtV00sU0FPSSw0QnBFaW1XVixDb0V4bVdNLFNBT0ksMEJwRW9tV1YsQ29FM21XTSxTQU9JLHlCcEV1bVdWLENvRTltV00sU0FPSSw4QnBFMG1XVixDb0VqbldNLFNBT0ksNkJwRTZtV1YsQ29FcG5XTSxTQU9JLDRCcEVnbldWLENvRXZuV00sU0FPSSw4QnBFbW5XVixDb0UxbldNLFNBT0ksNEJwRXNuV1YsQ29FN25XTSxTQU9JLDhCcEV5bldWLENvRWhvV00sU0FPSSw0QnBFNG5XVixDb0Vub1dNLFNBT0ksMEJwRStuV1YsQ29FdG9XTSxTQU9JLCtCcEVrb1dWLENvRXpvV00sU0FPSSw4QnBFcW9XVixDb0U1b1dNLFNBT0ksNkJwRXdvV1YsQ29FL29XTSxTQU9JLCtCcEUyb1dWLENvRWxwV00sU0FPSSw2QnBFOG9XVixDb0VycFdNLFNBT0ksK0JwRWlwV1YsQ29FeHBXTSxTQU9JLDZCcEVvcFdWLENvRTNwV00sU0FPSSx3QnBFdXBXVixDb0U5cFdNLFNBT0ksNkJwRTBwV1YsQ29FanFXTSxTQU9JLDRCcEU2cFdWLENvRXBxV00sU0FPSSwyQnBFZ3FXVixDb0V2cVdNLFNBT0ksNkJwRW1xV1YsQ29FMXFXTSxTQU9JLDJCcEVzcVdWLENvRTdxV00sU0FPSSw2QnBFeXFXVixDb0VocldNLFNBT0ksMkJwRTRxV1YsQ29FbnJXTSxVQU9JLGVwRStxV1YsQ29FdHJXTSxVQU9JLG9CcEVrcldWLENvRXpyV00sVUFPSSxtQnBFcXJXVixDb0U1cldNLFVBT0ksa0JwRXdyV1YsQ29FL3JXTSxVQU9JLG9CcEUycldWLENvRWxzV00sVUFPSSxrQnBFOHJXVixDb0Vyc1dNLFVBT0ksb0JwRWlzV1YsQ29FeHNXTSxVQU9JLGtCcEVvc1dWLENvRTNzV00sZUFPSSx5QnBFdXNXVixDb0U5c1dNLGFBT0ksMEJwRTBzV1YsQ29FanRXTSxnQkFPSSwyQnBFNnNXVixDQUNGLENZeHRXSSwwQndER0ksaUJBT0ksb0JwRWt0V1YsQ29FenRXTSxlQU9JLHFCcEVxdFdWLENvRTV0V00sZ0JBT0ksb0JwRXd0V1YsQ29FL3RXTSxjQU9JLHdCcEUydFdWLENvRWx1V00sb0JBT0ksOEJwRTh0V1YsQ29FcnVXTSxhQU9JLHVCcEVpdVdWLENvRXh1V00sWUFPSSxzQnBFb3VXVixDb0UzdVdNLGFBT0ksdUJwRXV1V1YsQ29FOXVXTSxpQkFPSSwyQnBFMHVXVixDb0VqdldNLGtCQU9JLDRCcEU2dVdWLENvRXB2V00sWUFPSSxzQnBFZ3ZXVixDb0V2dldNLG1CQU9JLDZCcEVtdldWLENvRTF2V00sWUFPSSxzQnBFc3ZXVixDb0U3dldNLFlBT0kscUZwRXl2V1YsQ29FaHdXTSxjQU9JLGtCcEU0dldWLENvRW53V00sZ0JBT0kseUZwRSt2V1YsQ29FdHdXTSxrQkFPSSxzQnBFa3dXVixDb0V6d1dNLGdCQU9JLDJGcEVxd1dWLENvRTV3V00sa0JBT0ksd0JwRXd3V1YsQ29FL3dXTSxtQkFPSSw0RnBFMndXVixDb0VseFdNLHFCQU9JLHlCcEU4d1dWLENvRXJ4V00sa0JBT0ksMEZwRWl4V1YsQ29FeHhXTSxvQkFPSSx1QnBFb3hXVixDb0UzeFdNLGVBT0ksdUJwRXV4V1YsQ29FOXhXTSxjQU9JLDRCcEUweFdWLENvRWp5V00saUJBT0ksK0JwRTZ4V1YsQ29FcHlXTSxzQkFPSSxvQ3BFZ3lXVixDb0V2eVdNLHlCQU9JLHVDcEVteVdWLENvRTF5V00saUJBT0kscUJwRXN5V1YsQ29FN3lXTSxpQkFPSSxxQnBFeXlXVixDb0VoeldNLG1CQU9JLHVCcEU0eVdWLENvRW56V00sbUJBT0ksdUJwRSt5V1YsQ29FdHpXTSxlQU9JLHdCcEVreldWLENvRXp6V00saUJBT0ksMEJwRXF6V1YsQ29FNXpXTSx1QkFPSSxnQ3BFd3pXVixDb0UveldNLDJCQU9JLG9DcEUyeldWLENvRWwwV00seUJBT0ksa0NwRTh6V1YsQ29FcjBXTSw0QkFPSSxnQ3BFaTBXVixDb0V4MFdNLDZCQU9JLHVDcEVvMFdWLENvRTMwV00sNEJBT0ksc0NwRXUwV1YsQ29FOTBXTSw0QkFPSSxzQ3BFMDBXVixDb0VqMVdNLHVCQU9JLGdDcEU2MFdWLENvRXAxV00scUJBT0ksOEJwRWcxV1YsQ29FdjFXTSx3QkFPSSw0QnBFbTFXVixDb0UxMVdNLDBCQU9JLDhCcEVzMVdWLENvRTcxV00seUJBT0ksNkJwRXkxV1YsQ29FaDJXTSx5QkFPSSxrQ3BFNDFXVixDb0VuMldNLHVCQU9JLGdDcEUrMVdWLENvRXQyV00sMEJBT0ksOEJwRWsyV1YsQ29FejJXTSwyQkFPSSxxQ3BFcTJXVixDb0U1MldNLDBCQU9JLG9DcEV3MldWLENvRS8yV00sMkJBT0ksK0JwRTIyV1YsQ29FbDNXTSxxQkFPSSx5QnBFODJXVixDb0VyM1dNLHNCQU9JLCtCcEVpM1dWLENvRXgzV00sb0JBT0ksNkJwRW8zV1YsQ29FMzNXTSx1QkFPSSwyQnBFdTNXVixDb0U5M1dNLHlCQU9JLDZCcEUwM1dWLENvRWo0V00sd0JBT0ksNEJwRTYzV1YsQ29FcDRXTSxpQkFPSSxrQnBFZzRXVixDb0V2NFdNLGFBT0ksaUJwRW00V1YsQ29FMTRXTSxhQU9JLGlCcEVzNFdWLENvRTc0V00sYUFPSSxpQnBFeTRXVixDb0VoNVdNLGFBT0ksaUJwRTQ0V1YsQ29FbjVXTSxhQU9JLGlCcEUrNFdWLENvRXQ1V00sYUFPSSxpQnBFazVXVixDb0V6NVdNLGdCQU9JLGlCcEVxNVdWLENvRTU1V00sU0FPSSxrQnBFdzVXVixDb0UvNVdNLFNBT0ksdUJwRTI1V1YsQ29FbDZXTSxTQU9JLHNCcEU4NVdWLENvRXI2V00sU0FPSSxxQnBFaTZXVixDb0V4NldNLFNBT0ksdUJwRW82V1YsQ29FMzZXTSxTQU9JLHFCcEV1NldWLENvRTk2V00sU0FPSSx1QnBFMDZXVixDb0VqN1dNLFNBT0kscUJwRTY2V1YsQ29FcDdXTSxZQU9JLHFCcEVnN1dWLENvRXY3V00sVUFPSSx3QkFBQSxDQUFBLHVCcEVvN1dWLENvRTM3V00sVUFPSSw2QkFBQSxDQUFBLDRCcEV3N1dWLENvRS83V00sVUFPSSw0QkFBQSxDQUFBLDJCcEU0N1dWLENvRW44V00sVUFPSSwyQkFBQSxDQUFBLDBCcEVnOFdWLENvRXY4V00sVUFPSSw2QkFBQSxDQUFBLDRCcEVvOFdWLENvRTM4V00sVUFPSSwyQkFBQSxDQUFBLDBCcEV3OFdWLENvRS84V00sVUFPSSw2QkFBQSxDQUFBLDRCcEU0OFdWLENvRW45V00sVUFPSSwyQkFBQSxDQUFBLDBCcEVnOVdWLENvRXY5V00sYUFPSSwyQkFBQSxDQUFBLDBCcEVvOVdWLENvRTM5V00sVUFPSSxzQkFBQSxDQUFBLHlCcEV3OVdWLENvRS85V00sVUFPSSwyQkFBQSxDQUFBLDhCcEU0OVdWLENvRW4rV00sVUFPSSwwQkFBQSxDQUFBLDZCcEVnK1dWLENvRXYrV00sVUFPSSx5QkFBQSxDQUFBLDRCcEVvK1dWLENvRTMrV00sVUFPSSwyQkFBQSxDQUFBLDhCcEV3K1dWLENvRS8rV00sVUFPSSx5QkFBQSxDQUFBLDRCcEU0K1dWLENvRW4vV00sVUFPSSwyQkFBQSxDQUFBLDhCcEVnL1dWLENvRXYvV00sVUFPSSx5QkFBQSxDQUFBLDRCcEVvL1dWLENvRTMvV00sYUFPSSx5QkFBQSxDQUFBLDRCcEV3L1dWLENvRS8vV00sVUFPSSxzQnBFMi9XVixDb0VsZ1hNLFVBT0ksMkJwRTgvV1YsQ29FcmdYTSxVQU9JLDBCcEVpZ1hWLENvRXhnWE0sVUFPSSx5QnBFb2dYVixDb0UzZ1hNLFVBT0ksMkJwRXVnWFYsQ29FOWdYTSxVQU9JLHlCcEUwZ1hWLENvRWpoWE0sVUFPSSwyQnBFNmdYVixDb0VwaFhNLFVBT0kseUJwRWdoWFYsQ29FdmhYTSxhQU9JLHlCcEVtaFhWLENvRTFoWE0sVUFPSSx3QnBFc2hYVixDb0U3aFhNLFVBT0ksNkJwRXloWFYsQ29FaGlYTSxVQU9JLDRCcEU0aFhWLENvRW5pWE0sVUFPSSwyQnBFK2hYVixDb0V0aVhNLFVBT0ksNkJwRWtpWFYsQ29FemlYTSxVQU9JLDJCcEVxaVhWLENvRTVpWE0sVUFPSSw2QnBFd2lYVixDb0UvaVhNLFVBT0ksMkJwRTJpWFYsQ29FbGpYTSxhQU9JLDJCcEU4aVhWLENvRXJqWE0sVUFPSSx5QnBFaWpYVixDb0V4alhNLFVBT0ksOEJwRW9qWFYsQ29FM2pYTSxVQU9JLDZCcEV1alhWLENvRTlqWE0sVUFPSSw0QnBFMGpYVixDb0Vqa1hNLFVBT0ksOEJwRTZqWFYsQ29FcGtYTSxVQU9JLDRCcEVna1hWLENvRXZrWE0sVUFPSSw4QnBFbWtYVixDb0Uxa1hNLFVBT0ksNEJwRXNrWFYsQ29FN2tYTSxhQU9JLDRCcEV5a1hWLENvRWhsWE0sVUFPSSx1QnBFNGtYVixDb0VubFhNLFVBT0ksNEJwRStrWFYsQ29FdGxYTSxVQU9JLDJCcEVrbFhWLENvRXpsWE0sVUFPSSwwQnBFcWxYVixDb0U1bFhNLFVBT0ksNEJwRXdsWFYsQ29FL2xYTSxVQU9JLDBCcEUybFhWLENvRWxtWE0sVUFPSSw0QnBFOGxYVixDb0VybVhNLFVBT0ksMEJwRWltWFYsQ29FeG1YTSxhQU9JLDBCcEVvbVhWLENvRTNtWE0sVUFPSSx3QnBFdW1YVixDb0U5bVhNLFVBT0ksdUJwRTBtWFYsQ29Fam5YTSxVQU9JLHNCcEU2bVhWLENvRXBuWE0sVUFPSSx3QnBFZ25YVixDb0V2blhNLFVBT0ksc0JwRW1uWFYsQ29FMW5YTSxVQU9JLHdCcEVzblhWLENvRTduWE0sVUFPSSxzQnBFeW5YVixDb0Vob1hNLFdBT0ksOEJBQUEsQ0FBQSw2QnBFNm5YVixDb0Vwb1hNLFdBT0ksNkJBQUEsQ0FBQSw0QnBFaW9YVixDb0V4b1hNLFdBT0ksNEJBQUEsQ0FBQSwyQnBFcW9YVixDb0U1b1hNLFdBT0ksOEJBQUEsQ0FBQSw2QnBFeW9YVixDb0VocFhNLFdBT0ksNEJBQUEsQ0FBQSwyQnBFNm9YVixDb0VwcFhNLFdBT0ksOEJBQUEsQ0FBQSw2QnBFaXBYVixDb0V4cFhNLFdBT0ksNEJBQUEsQ0FBQSwyQnBFcXBYVixDb0U1cFhNLFdBT0ksNEJBQUEsQ0FBQSwrQnBFeXBYVixDb0VocVhNLFdBT0ksMkJBQUEsQ0FBQSw4QnBFNnBYVixDb0VwcVhNLFdBT0ksMEJBQUEsQ0FBQSw2QnBFaXFYVixDb0V4cVhNLFdBT0ksNEJBQUEsQ0FBQSwrQnBFcXFYVixDb0U1cVhNLFdBT0ksMEJBQUEsQ0FBQSw2QnBFeXFYVixDb0VoclhNLFdBT0ksNEJBQUEsQ0FBQSwrQnBFNnFYVixDb0VwclhNLFdBT0ksMEJBQUEsQ0FBQSw2QnBFaXJYVixDb0V4clhNLFdBT0ksNEJwRW9yWFYsQ29FM3JYTSxXQU9JLDJCcEV1clhWLENvRTlyWE0sV0FPSSwwQnBFMHJYVixDb0Vqc1hNLFdBT0ksNEJwRTZyWFYsQ29FcHNYTSxXQU9JLDBCcEVnc1hWLENvRXZzWE0sV0FPSSw0QnBFbXNYVixDb0Uxc1hNLFdBT0ksMEJwRXNzWFYsQ29FN3NYTSxXQU9JLDhCcEV5c1hWLENvRWh0WE0sV0FPSSw2QnBFNHNYVixDb0VudFhNLFdBT0ksNEJwRStzWFYsQ29FdHRYTSxXQU9JLDhCcEVrdFhWLENvRXp0WE0sV0FPSSw0QnBFcXRYVixDb0U1dFhNLFdBT0ksOEJwRXd0WFYsQ29FL3RYTSxXQU9JLDRCcEUydFhWLENvRWx1WE0sV0FPSSwrQnBFOHRYVixDb0VydVhNLFdBT0ksOEJwRWl1WFYsQ29FeHVYTSxXQU9JLDZCcEVvdVhWLENvRTN1WE0sV0FPSSwrQnBFdXVYVixDb0U5dVhNLFdBT0ksNkJwRTB1WFYsQ29FanZYTSxXQU9JLCtCcEU2dVhWLENvRXB2WE0sV0FPSSw2QnBFZ3ZYVixDb0V2dlhNLFdBT0ksNkJwRW12WFYsQ29FMXZYTSxXQU9JLDRCcEVzdlhWLENvRTd2WE0sV0FPSSwyQnBFeXZYVixDb0Vod1hNLFdBT0ksNkJwRTR2WFYsQ29FbndYTSxXQU9JLDJCcEUrdlhWLENvRXR3WE0sV0FPSSw2QnBFa3dYVixDb0V6d1hNLFdBT0ksMkJwRXF3WFYsQ29FNXdYTSxTQU9JLG1CcEV3d1hWLENvRS93WE0sU0FPSSx3QnBFMndYVixDb0VseFhNLFNBT0ksdUJwRTh3WFYsQ29FcnhYTSxTQU9JLHNCcEVpeFhWLENvRXh4WE0sU0FPSSx3QnBFb3hYVixDb0UzeFhNLFNBT0ksc0JwRXV4WFYsQ29FOXhYTSxTQU9JLHdCcEUweFhWLENvRWp5WE0sU0FPSSxzQnBFNnhYVixDb0VweVhNLFVBT0kseUJBQUEsQ0FBQSx3QnBFaXlYVixDb0V4eVhNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFcXlYVixDb0U1eVhNLFVBT0ksNkJBQUEsQ0FBQSw0QnBFeXlYVixDb0VoelhNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFNnlYVixDb0VwelhNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFaXpYVixDb0V4elhNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFcXpYVixDb0U1elhNLFVBT0ksOEJBQUEsQ0FBQSw2QnBFeXpYVixDb0VoMFhNLFVBT0ksNEJBQUEsQ0FBQSwyQnBFNnpYVixDb0VwMFhNLFVBT0ksdUJBQUEsQ0FBQSwwQnBFaTBYVixDb0V4MFhNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFcTBYVixDb0U1MFhNLFVBT0ksMkJBQUEsQ0FBQSw4QnBFeTBYVixDb0VoMVhNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFNjBYVixDb0VwMVhNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFaTFYVixDb0V4MVhNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFcTFYVixDb0U1MVhNLFVBT0ksNEJBQUEsQ0FBQSwrQnBFeTFYVixDb0VoMlhNLFVBT0ksMEJBQUEsQ0FBQSw2QnBFNjFYVixDb0VwMlhNLFVBT0ksdUJwRWcyWFYsQ29FdjJYTSxVQU9JLDRCcEVtMlhWLENvRTEyWE0sVUFPSSwyQnBFczJYVixDb0U3MlhNLFVBT0ksMEJwRXkyWFYsQ29FaDNYTSxVQU9JLDRCcEU0MlhWLENvRW4zWE0sVUFPSSwwQnBFKzJYVixDb0V0M1hNLFVBT0ksNEJwRWszWFYsQ29FejNYTSxVQU9JLDBCcEVxM1hWLENvRTUzWE0sVUFPSSx5QnBFdzNYVixDb0UvM1hNLFVBT0ksOEJwRTIzWFYsQ29FbDRYTSxVQU9JLDZCcEU4M1hWLENvRXI0WE0sVUFPSSw0QnBFaTRYVixDb0V4NFhNLFVBT0ksOEJwRW80WFYsQ29FMzRYTSxVQU9JLDRCcEV1NFhWLENvRTk0WE0sVUFPSSw4QnBFMDRYVixDb0VqNVhNLFVBT0ksNEJwRTY0WFYsQ29FcDVYTSxVQU9JLDBCcEVnNVhWLENvRXY1WE0sVUFPSSwrQnBFbTVYVixDb0UxNVhNLFVBT0ksOEJwRXM1WFYsQ29FNzVYTSxVQU9JLDZCcEV5NVhWLENvRWg2WE0sVUFPSSwrQnBFNDVYVixDb0VuNlhNLFVBT0ksNkJwRSs1WFYsQ29FdDZYTSxVQU9JLCtCcEVrNlhWLENvRXo2WE0sVUFPSSw2QnBFcTZYVixDb0U1NlhNLFVBT0ksd0JwRXc2WFYsQ29FLzZYTSxVQU9JLDZCcEUyNlhWLENvRWw3WE0sVUFPSSw0QnBFODZYVixDb0VyN1hNLFVBT0ksMkJwRWk3WFYsQ29FeDdYTSxVQU9JLDZCcEVvN1hWLENvRTM3WE0sVUFPSSwyQnBFdTdYVixDb0U5N1hNLFVBT0ksNkJwRTA3WFYsQ29FajhYTSxVQU9JLDJCcEU2N1hWLENvRXA4WE0sV0FPSSxlcEVnOFhWLENvRXY4WE0sV0FPSSxvQnBFbThYVixDb0UxOFhNLFdBT0ksbUJwRXM4WFYsQ29FNzhYTSxXQU9JLGtCcEV5OFhWLENvRWg5WE0sV0FPSSxvQnBFNDhYVixDb0VuOVhNLFdBT0ksa0JwRSs4WFYsQ29FdDlYTSxXQU9JLG9CcEVrOVhWLENvRXo5WE0sV0FPSSxrQnBFcTlYVixDb0U1OVhNLGdCQU9JLHlCcEV3OVhWLENvRS85WE0sY0FPSSwwQnBFMjlYVixDb0VsK1hNLGlCQU9JLDJCcEU4OVhWLENBQ0YsQ3FFcmhZQSwwQkQrQ1EsTUFPSSwwQnBFbStYVixDb0UxK1hNLE1BT0ksd0JwRXMrWFYsQ29FNytYTSxNQU9JLDBCcEV5K1hWLENBQ0YsQ3FFN2dZQSxhRDRCUSxnQkFPSSx3QnBFOCtYVixDb0VyL1hNLHNCQU9JLDhCcEVpL1hWLENvRXgvWE0sZUFPSSx1QnBFby9YVixDb0UzL1hNLGNBT0ksc0JwRXUvWFYsQ29FOS9YTSxlQU9JLHVCcEUwL1hWLENvRWpnWU0sbUJBT0ksMkJwRTYvWFYsQ29FcGdZTSxvQkFPSSw0QnBFZ2dZVixDb0V2Z1lNLGNBT0ksc0JwRW1nWVYsQ29FMWdZTSxxQkFPSSw2QnBFc2dZVixDb0U3Z1lNLGNBT0ksc0JwRXlnWVYsQ0FDRixDc0VqbFlBLDZCQUNFLEdBQ0UsU0FBQSxDQUNBLCtCdEVtbFlGLENzRWpsWUEsR0FDRSxTQUFBLENBQ0EsY0FBQSxDQUNBLHVCdEVtbFlGLENBQ0YsQ3NFaGxZQSxnUEFFVSxnQ0FBQSxDQUVSLHNCakVrSjJCLENpRWhKM0Isd0J0RWtsWUYsQ3NFL2tZQSxtQkFDRSxHQUNFLFN0RWtsWUYsQ3NFaGxZQSxHQUNFLFN0RWtsWUYsQ0FDRixDc0Uva1lBLFNBQ0Usc0J0RWlsWUYsQ3NFOWtZQSxvQkFDRSxHQUNFLFNBQUEsQ0FDQSwrQnRFaWxZRixDc0Uva1lBLEdBQ0UsU0FBQSxDQUNBLGN0RWlsWUYsQ0FDRixDc0U5a1lBLFVBQ0UsdUJ0RWdsWUYsQ3NFN2tZQSw2RUFTRSxtQkFBQSxDQUNBLHFCQUFBLENBQ0Esa0NBQUEsQ0FDQSxnQ3RFd2tZRixDc0VubFlFLGdCQUNFLEdBQ0Usc0J0RXFsWUosQ3NFbmxZRSxHQUNFLHVCdEVxbFlKLENBQ0YsQ3NFcmtZQSx5RkE0QkUsb0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGtDQUFBLENBQ0Esa0N0RTZpWUYsQ3NFemtZRSxpQkFDRSxHQUNFLFNBQUEsQ0FDQSxTQUxHLENBTUgsVUFORyxDQU9ILE1BQUEsQ0FDQSxLdEUya1lKLENzRXhrWUUsSUFDRSxVQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsV3RFMGtZSixDc0V2a1lFLEdBQ0UsU0FBQSxDQUNBLFNBckJHLENBc0JILFVBdEJHLENBdUJILE1BQUEsQ0FDQSxLdEV5a1lKLENBQ0YsQ3VFbnFZRSxNQUF5QixTdkV1cVkzQixDdUV0cVlFLE9BQTBCLFF2RTBxWTVCLEN1RXpxWUUsVUFBNkIsWXZFNnFZL0IsQ3VFNXFZRSxVQUE2QixZdkVnclkvQixDdUU5cVlFLFFBQTJCLG1CdkVrclk3QixDdUVqcllFLFNBQTRCLGtCdkVxclk5QixDdUVwcllFLFlBQStCLHNCdkV3cllqQyxDdUV2cllFLFlBQStCLHNCdkUycllqQyxDdUVuc1lFLE9BQXlCLFV2RXVzWTNCLEN1RXRzWUUsUUFBMEIsU3ZFMHNZNUIsQ3VFenNZRSxXQUE2QixhdkU2c1kvQixDdUU1c1lFLFdBQTZCLGF2RWd0WS9CLEN1RTlzWUUsU0FBMkIsb0J2RWt0WTdCLEN1RWp0WUUsVUFBNEIsbUJ2RXF0WTlCLEN1RXB0WUUsYUFBK0IsdUJ2RXd0WWpDLEN1RXZ0WUUsYUFBK0IsdUJ2RTJ0WWpDLEN1RW51WUUsT0FBeUIsVXZFdXVZM0IsQ3VFdHVZRSxRQUEwQixTdkUwdVk1QixDdUV6dVlFLFdBQTZCLGF2RTZ1WS9CLEN1RTV1WUUsV0FBNkIsYXZFZ3ZZL0IsQ3VFOXVZRSxTQUEyQixvQnZFa3ZZN0IsQ3VFanZZRSxVQUE0QixtQnZFcXZZOUIsQ3VFcHZZRSxhQUErQix1QnZFd3ZZakMsQ3VFdnZZRSxhQUErQix1QnZFMnZZakMsQ3VFbndZRSxPQUF5QixVdkV1d1kzQixDdUV0d1lFLFFBQTBCLFN2RTB3WTVCLEN1RXp3WUUsV0FBNkIsYXZFNndZL0IsQ3VFNXdZRSxXQUE2QixhdkVneFkvQixDdUU5d1lFLFNBQTJCLG9CdkVreFk3QixDdUVqeFlFLFVBQTRCLG1CdkVxeFk5QixDdUVweFlFLGFBQStCLHVCdkV3eFlqQyxDdUV2eFlFLGFBQStCLHVCdkUyeFlqQyxDdUVueVlFLE9BQXlCLFV2RXV5WTNCLEN1RXR5WUUsUUFBMEIsU3ZFMHlZNUIsQ3VFenlZRSxXQUE2QixhdkU2eVkvQixDdUU1eVlFLFdBQTZCLGF2RWd6WS9CLEN1RTl5WUUsU0FBMkIsb0J2RWt6WTdCLEN1RWp6WUUsVUFBNEIsbUJ2RXF6WTlCLEN1RXB6WUUsYUFBK0IsdUJ2RXd6WWpDLEN1RXZ6WUUsYUFBK0IsdUJ2RTJ6WWpDLEN1RW4wWUUsT0FBeUIsVXZFdTBZM0IsQ3VFdDBZRSxRQUEwQixTdkUwMFk1QixDdUV6MFlFLFdBQTZCLGF2RTYwWS9CLEN1RTUwWUUsV0FBNkIsYXZFZzFZL0IsQ3VFOTBZRSxTQUEyQixvQnZFazFZN0IsQ3VFajFZRSxVQUE0QixtQnZFcTFZOUIsQ3VFcDFZRSxhQUErQix1QnZFdzFZakMsQ3VFdjFZRSxhQUErQix1QnZFMjFZakMsQ3VFbjJZRSxPQUF5QixVdkV1MlkzQixDdUV0MllFLFFBQTBCLFN2RTAyWTVCLEN1RXoyWUUsV0FBNkIsYXZFNjJZL0IsQ3VFNTJZRSxXQUE2QixhdkVnM1kvQixDdUU5MllFLFNBQTJCLG9CdkVrM1k3QixDdUVqM1lFLFVBQTRCLG1CdkVxM1k5QixDdUVwM1lFLGFBQStCLHVCdkV3M1lqQyxDdUV2M1lFLGFBQStCLHVCdkUyM1lqQyxDdUVuNFlFLE9BQXlCLFV2RXU0WTNCLEN1RXQ0WUUsUUFBMEIsU3ZFMDRZNUIsQ3VFejRZRSxXQUE2QixhdkU2NFkvQixDdUU1NFlFLFdBQTZCLGF2RWc1WS9CLEN1RTk0WUUsU0FBMkIsb0J2RWs1WTdCLEN1RWo1WUUsVUFBNEIsbUJ2RXE1WTlCLEN1RXA1WUUsYUFBK0IsdUJ2RXc1WWpDLEN1RXY1WUUsYUFBK0IsdUJ2RTI1WWpDLEN1RW42WUUsT0FBeUIsVXZFdTZZM0IsQ3VFdDZZRSxRQUEwQixTdkUwNlk1QixDdUV6NllFLFdBQTZCLGF2RTY2WS9CLEN1RTU2WUUsV0FBNkIsYXZFZzdZL0IsQ3VFOTZZRSxTQUEyQixvQnZFazdZN0IsQ3VFajdZRSxVQUE0QixtQnZFcTdZOUIsQ3VFcDdZRSxhQUErQix1QnZFdzdZakMsQ3VFdjdZRSxhQUErQix1QnZFMjdZakMsQ3VFbjhZRSxPQUF5QixVdkV1OFkzQixDdUV0OFlFLFFBQTBCLFN2RTA4WTVCLEN1RXo4WUUsV0FBNkIsYXZFNjhZL0IsQ3VFNThZRSxXQUE2QixhdkVnOVkvQixDdUU5OFlFLFNBQTJCLG9CdkVrOVk3QixDdUVqOVlFLFVBQTRCLG1CdkVxOVk5QixDdUVwOVlFLGFBQStCLHVCdkV3OVlqQyxDdUV2OVlFLGFBQStCLHVCdkUyOVlqQyxDdUVuK1lFLE9BQXlCLFV2RXUrWTNCLEN1RXQrWUUsUUFBMEIsU3ZFMCtZNUIsQ3VFeitZRSxXQUE2QixhdkU2K1kvQixDdUU1K1lFLFdBQTZCLGF2RWcvWS9CLEN1RTkrWUUsU0FBMkIsb0J2RWsvWTdCLEN1RWovWUUsVUFBNEIsbUJ2RXEvWTlCLEN1RXAvWUUsYUFBK0IsdUJ2RXcvWWpDLEN1RXYvWUUsYUFBK0IsdUJ2RTIvWWpDLEN1RW5nWkUsT0FBeUIsVXZFdWdaM0IsQ3VFdGdaRSxRQUEwQixTdkUwZ1o1QixDdUV6Z1pFLFdBQTZCLGF2RTZnWi9CLEN1RTVnWkUsV0FBNkIsYXZFZ2haL0IsQ3VFOWdaRSxTQUEyQixvQnZFa2haN0IsQ3VFamhaRSxVQUE0QixtQnZFcWhaOUIsQ3VFcGhaRSxhQUErQix1QnZFd2haakMsQ3VFdmhaRSxhQUErQix1QnZFMmhaakMsQ3VFbmlaRSxPQUF5QixVdkV1aVozQixDdUV0aVpFLFFBQTBCLFN2RTBpWjVCLEN1RXppWkUsV0FBNkIsYXZFNmlaL0IsQ3VFNWlaRSxXQUE2QixhdkVnalovQixDdUU5aVpFLFNBQTJCLG9CdkVralo3QixDdUVqalpFLFVBQTRCLG1CdkVxalo5QixDdUVwalpFLGFBQStCLHVCdkV3alpqQyxDdUV2alpFLGFBQStCLHVCdkUyalpqQyxDdUVua1pFLE9BQXlCLFV2RXVrWjNCLEN1RXRrWkUsUUFBMEIsU3ZFMGtaNUIsQ3VFemtaRSxXQUE2QixhdkU2a1ovQixDdUU1a1pFLFdBQTZCLGF2RWdsWi9CLEN1RTlrWkUsU0FBMkIsb0J2RWtsWjdCLEN1RWpsWkUsVUFBNEIsbUJ2RXFsWjlCLEN1RXBsWkUsYUFBK0IsdUJ2RXdsWmpDLEN1RXZsWkUsYUFBK0IsdUJ2RTJsWmpDLEN1RW5tWkUsT0FBeUIsVXZFdW1aM0IsQ3VFdG1aRSxRQUEwQixTdkUwbVo1QixDdUV6bVpFLFdBQTZCLGF2RTZtWi9CLEN1RTVtWkUsV0FBNkIsYXZFZ25aL0IsQ3VFOW1aRSxTQUEyQixvQnZFa25aN0IsQ3VFam5aRSxVQUE0QixtQnZFcW5aOUIsQ3VFcG5aRSxhQUErQix1QnZFd25aakMsQ3VFdm5aRSxhQUErQix1QnZFMm5aakMsQ3VFbm9aRSxPQUF5QixVdkV1b1ozQixDdUV0b1pFLFFBQTBCLFN2RTBvWjVCLEN1RXpvWkUsV0FBNkIsYXZFNm9aL0IsQ3VFNW9aRSxXQUE2QixhdkVncFovQixDdUU5b1pFLFNBQTJCLG9CdkVrcFo3QixDdUVqcFpFLFVBQTRCLG1CdkVxcFo5QixDdUVwcFpFLGFBQStCLHVCdkV3cFpqQyxDdUV2cFpFLGFBQStCLHVCdkUycFpqQyxDdUVucVpFLE9BQXlCLFV2RXVxWjNCLEN1RXRxWkUsUUFBMEIsU3ZFMHFaNUIsQ3VFenFaRSxXQUE2QixhdkU2cVovQixDdUU1cVpFLFdBQTZCLGF2RWdyWi9CLEN1RTlxWkUsU0FBMkIsb0J2RWtyWjdCLEN1RWpyWkUsVUFBNEIsbUJ2RXFyWjlCLEN1RXByWkUsYUFBK0IsdUJ2RXdyWmpDLEN1RXZyWkUsYUFBK0IsdUJ2RTJyWmpDLEN1RW5zWkUsT0FBeUIsVXZFdXNaM0IsQ3VFdHNaRSxRQUEwQixTdkUwc1o1QixDdUV6c1pFLFdBQTZCLGF2RTZzWi9CLEN1RTVzWkUsV0FBNkIsYXZFZ3RaL0IsQ3VFOXNaRSxTQUEyQixvQnZFa3RaN0IsQ3VFanRaRSxVQUE0QixtQnZFcXRaOUIsQ3VFcHRaRSxhQUErQix1QnZFd3RaakMsQ3VFdnRaRSxhQUErQix1QnZFMnRaakMsQ3VFbnVaRSxPQUF5QixVdkV1dVozQixDdUV0dVpFLFFBQTBCLFN2RTB1WjVCLEN1RXp1WkUsV0FBNkIsYXZFNnVaL0IsQ3VFNXVaRSxXQUE2QixhdkVndlovQixDdUU5dVpFLFNBQTJCLG9CdkVrdlo3QixDdUVqdlpFLFVBQTRCLG1CdkVxdlo5QixDdUVwdlpFLGFBQStCLHVCdkV3dlpqQyxDdUV2dlpFLGFBQStCLHVCdkUydlpqQyxDdUVud1pFLFFBQXlCLFd2RXV3WjNCLEN1RXR3WkUsU0FBMEIsVXZFMHdaNUIsQ3VFendaRSxZQUE2QixjdkU2d1ovQixDdUU1d1pFLFlBQTZCLGN2RWd4Wi9CLEN1RTl3WkUsVUFBMkIscUJ2RWt4WjdCLEN1RWp4WkUsV0FBNEIsb0J2RXF4WjlCLEN1RXB4WkUsY0FBK0Isd0J2RXd4WmpDLEN1RXZ4WkUsY0FBK0Isd0J2RTJ4WmpDLEN1RWh4WkUsUUFBYyxXdkVveFpoQixDdUVueFpFLFVBQWdCLHFCdkV1eFpsQixDdUV4eFpFLFFBQWMsV3ZFNHhaaEIsQ3VFM3haRSxVQUFnQixxQnZFK3habEIsQ3VFaHlaRSxRQUFjLFd2RW95WmhCLEN1RW55WkUsVUFBZ0IscUJ2RXV5WmxCLEN1RXh5WkUsUUFBYyxXdkU0eVpoQixDdUUzeVpFLFVBQWdCLHFCdkUreVpsQixDdUVoelpFLFFBQWMsV3ZFb3paaEIsQ3VFbnpaRSxVQUFnQixxQnZFdXpabEIsQ3VFeHpaRSxRQUFjLFd2RTR6WmhCLEN1RTN6WkUsVUFBZ0IscUJ2RSt6WmxCLEN1RWgwWkUsUUFBYyxXdkVvMFpoQixDdUVuMFpFLFVBQWdCLHFCdkV1MFpsQixDdUV4MFpFLFFBQWMsV3ZFNDBaaEIsQ3VFMzBaRSxVQUFnQixxQnZFKzBabEIsQ3VFaDFaRSxRQUFjLFd2RW8xWmhCLEN1RW4xWkUsVUFBZ0IscUJ2RXUxWmxCLEN1RXgxWkUsUUFBYyxXdkU0MVpoQixDdUUzMVpFLFVBQWdCLHFCdkUrMVpsQixDdUVoMlpFLFFBQWMsV3ZFbzJaaEIsQ3VFbjJaRSxVQUFnQixxQnZFdTJabEIsQ3VFeDJaRSxRQUFjLFd2RTQyWmhCLEN1RTMyWkUsVUFBZ0IscUJ2RSsyWmxCLEN1RWgzWkUsUUFBYyxXdkVvM1poQixDdUVuM1pFLFVBQWdCLHFCdkV1M1psQixDdUV4M1pFLFFBQWMsV3ZFNDNaaEIsQ3VFMzNaRSxVQUFnQixxQnZFKzNabEIsQ3VFaDRaRSxRQUFjLFd2RW80WmhCLEN1RW40WkUsVUFBZ0IscUJ2RXU0WmxCLEN1RXg0WkUsUUFBYyxXdkU0NFpoQixDdUUzNFpFLFVBQWdCLHFCdkUrNFpsQixDdUVoNVpFLFFBQWMsV3ZFbzVaaEIsQ3VFbjVaRSxVQUFnQixxQnZFdTVabEIsQ3VFeDVaRSxTQUFjLFl2RTQ1WmhCLEN1RTM1WkUsV0FBZ0Isc0J2RSs1WmxCLEN1RXA1WkEseUJBL0JFLFNBQXlCLFN2RXc3WnpCLEN1RXY3WkEsVUFBMEIsUXZFMDdaMUIsQ3VFejdaQSxhQUE2QixZdkU0N1o3QixDdUUzN1pBLGFBQTZCLFl2RTg3WjdCLEN1RTU3WkEsV0FBMkIsbUJ2RSs3WjNCLEN1RTk3WkEsWUFBNEIsa0J2RWk4WjVCLEN1RWg4WkEsZUFBK0Isc0J2RW04Wi9CLEN1RWw4WkEsZUFBK0Isc0J2RXE4Wi9CLEN1RTc4WkEsVUFBeUIsVXZFZzlaekIsQ3VFLzhaQSxXQUEwQixTdkVrOVoxQixDdUVqOVpBLGNBQTZCLGF2RW85WjdCLEN1RW45WkEsY0FBNkIsYXZFczlaN0IsQ3VFcDlaQSxZQUEyQixvQnZFdTlaM0IsQ3VFdDlaQSxhQUE0QixtQnZFeTlaNUIsQ3VFeDlaQSxnQkFBK0IsdUJ2RTI5Wi9CLEN1RTE5WkEsZ0JBQStCLHVCdkU2OVovQixDdUVyK1pBLFVBQXlCLFV2RXcrWnpCLEN1RXYrWkEsV0FBMEIsU3ZFMCtaMUIsQ3VFeitaQSxjQUE2QixhdkU0K1o3QixDdUUzK1pBLGNBQTZCLGF2RTgrWjdCLEN1RTUrWkEsWUFBMkIsb0J2RSsrWjNCLEN1RTkrWkEsYUFBNEIsbUJ2RWkvWjVCLEN1RWgvWkEsZ0JBQStCLHVCdkVtL1ovQixDdUVsL1pBLGdCQUErQix1QnZFcS9aL0IsQ3VFNy9aQSxVQUF5QixVdkVnZ2F6QixDdUUvL1pBLFdBQTBCLFN2RWtnYTFCLEN1RWpnYUEsY0FBNkIsYXZFb2dhN0IsQ3VFbmdhQSxjQUE2QixhdkVzZ2E3QixDdUVwZ2FBLFlBQTJCLG9CdkV1Z2EzQixDdUV0Z2FBLGFBQTRCLG1CdkV5Z2E1QixDdUV4Z2FBLGdCQUErQix1QnZFMmdhL0IsQ3VFMWdhQSxnQkFBK0IsdUJ2RTZnYS9CLEN1RXJoYUEsVUFBeUIsVXZFd2hhekIsQ3VFdmhhQSxXQUEwQixTdkUwaGExQixDdUV6aGFBLGNBQTZCLGF2RTRoYTdCLEN1RTNoYUEsY0FBNkIsYXZFOGhhN0IsQ3VFNWhhQSxZQUEyQixvQnZFK2hhM0IsQ3VFOWhhQSxhQUE0QixtQnZFaWlhNUIsQ3VFaGlhQSxnQkFBK0IsdUJ2RW1pYS9CLEN1RWxpYUEsZ0JBQStCLHVCdkVxaWEvQixDdUU3aWFBLFVBQXlCLFV2RWdqYXpCLEN1RS9pYUEsV0FBMEIsU3ZFa2phMUIsQ3VFamphQSxjQUE2QixhdkVvamE3QixDdUVuamFBLGNBQTZCLGF2RXNqYTdCLEN1RXBqYUEsWUFBMkIsb0J2RXVqYTNCLEN1RXRqYUEsYUFBNEIsbUJ2RXlqYTVCLEN1RXhqYUEsZ0JBQStCLHVCdkUyamEvQixDdUUxamFBLGdCQUErQix1QnZFNmphL0IsQ3VFcmthQSxVQUF5QixVdkV3a2F6QixDdUV2a2FBLFdBQTBCLFN2RTBrYTFCLEN1RXprYUEsY0FBNkIsYXZFNGthN0IsQ3VFM2thQSxjQUE2QixhdkU4a2E3QixDdUU1a2FBLFlBQTJCLG9CdkUra2EzQixDdUU5a2FBLGFBQTRCLG1CdkVpbGE1QixDdUVobGFBLGdCQUErQix1QnZFbWxhL0IsQ3VFbGxhQSxnQkFBK0IsdUJ2RXFsYS9CLEN1RTdsYUEsVUFBeUIsVXZFZ21hekIsQ3VFL2xhQSxXQUEwQixTdkVrbWExQixDdUVqbWFBLGNBQTZCLGF2RW9tYTdCLEN1RW5tYUEsY0FBNkIsYXZFc21hN0IsQ3VFcG1hQSxZQUEyQixvQnZFdW1hM0IsQ3VFdG1hQSxhQUE0QixtQnZFeW1hNUIsQ3VFeG1hQSxnQkFBK0IsdUJ2RTJtYS9CLEN1RTFtYUEsZ0JBQStCLHVCdkU2bWEvQixDdUVybmFBLFVBQXlCLFV2RXduYXpCLEN1RXZuYUEsV0FBMEIsU3ZFMG5hMUIsQ3VFem5hQSxjQUE2QixhdkU0bmE3QixDdUUzbmFBLGNBQTZCLGF2RThuYTdCLEN1RTVuYUEsWUFBMkIsb0J2RStuYTNCLEN1RTluYUEsYUFBNEIsbUJ2RWlvYTVCLEN1RWhvYUEsZ0JBQStCLHVCdkVtb2EvQixDdUVsb2FBLGdCQUErQix1QnZFcW9hL0IsQ3VFN29hQSxVQUF5QixVdkVncGF6QixDdUUvb2FBLFdBQTBCLFN2RWtwYTFCLEN1RWpwYUEsY0FBNkIsYXZFb3BhN0IsQ3VFbnBhQSxjQUE2QixhdkVzcGE3QixDdUVwcGFBLFlBQTJCLG9CdkV1cGEzQixDdUV0cGFBLGFBQTRCLG1CdkV5cGE1QixDdUV4cGFBLGdCQUErQix1QnZFMnBhL0IsQ3VFMXBhQSxnQkFBK0IsdUJ2RTZwYS9CLEN1RXJxYUEsVUFBeUIsVXZFd3FhekIsQ3VFdnFhQSxXQUEwQixTdkUwcWExQixDdUV6cWFBLGNBQTZCLGF2RTRxYTdCLEN1RTNxYUEsY0FBNkIsYXZFOHFhN0IsQ3VFNXFhQSxZQUEyQixvQnZFK3FhM0IsQ3VFOXFhQSxhQUE0QixtQnZFaXJhNUIsQ3VFaHJhQSxnQkFBK0IsdUJ2RW1yYS9CLEN1RWxyYUEsZ0JBQStCLHVCdkVxcmEvQixDdUU3cmFBLFVBQXlCLFV2RWdzYXpCLEN1RS9yYUEsV0FBMEIsU3ZFa3NhMUIsQ3VFanNhQSxjQUE2QixhdkVvc2E3QixDdUVuc2FBLGNBQTZCLGF2RXNzYTdCLEN1RXBzYUEsWUFBMkIsb0J2RXVzYTNCLEN1RXRzYUEsYUFBNEIsbUJ2RXlzYTVCLEN1RXhzYUEsZ0JBQStCLHVCdkUyc2EvQixDdUUxc2FBLGdCQUErQix1QnZFNnNhL0IsQ3VFcnRhQSxVQUF5QixVdkV3dGF6QixDdUV2dGFBLFdBQTBCLFN2RTB0YTFCLEN1RXp0YUEsY0FBNkIsYXZFNHRhN0IsQ3VFM3RhQSxjQUE2QixhdkU4dGE3QixDdUU1dGFBLFlBQTJCLG9CdkUrdGEzQixDdUU5dGFBLGFBQTRCLG1CdkVpdWE1QixDdUVodWFBLGdCQUErQix1QnZFbXVhL0IsQ3VFbHVhQSxnQkFBK0IsdUJ2RXF1YS9CLEN1RTd1YUEsVUFBeUIsVXZFZ3ZhekIsQ3VFL3VhQSxXQUEwQixTdkVrdmExQixDdUVqdmFBLGNBQTZCLGF2RW92YTdCLEN1RW52YUEsY0FBNkIsYXZFc3ZhN0IsQ3VFcHZhQSxZQUEyQixvQnZFdXZhM0IsQ3VFdHZhQSxhQUE0QixtQnZFeXZhNUIsQ3VFeHZhQSxnQkFBK0IsdUJ2RTJ2YS9CLEN1RTF2YUEsZ0JBQStCLHVCdkU2dmEvQixDdUVyd2FBLFVBQXlCLFV2RXd3YXpCLEN1RXZ3YUEsV0FBMEIsU3ZFMHdhMUIsQ3VFendhQSxjQUE2QixhdkU0d2E3QixDdUUzd2FBLGNBQTZCLGF2RTh3YTdCLEN1RTV3YUEsWUFBMkIsb0J2RSt3YTNCLEN1RTl3YUEsYUFBNEIsbUJ2RWl4YTVCLEN1RWh4YUEsZ0JBQStCLHVCdkVteGEvQixDdUVseGFBLGdCQUErQix1QnZFcXhhL0IsQ3VFN3hhQSxVQUF5QixVdkVneWF6QixDdUUveGFBLFdBQTBCLFN2RWt5YTFCLEN1RWp5YUEsY0FBNkIsYXZFb3lhN0IsQ3VFbnlhQSxjQUE2QixhdkVzeWE3QixDdUVweWFBLFlBQTJCLG9CdkV1eWEzQixDdUV0eWFBLGFBQTRCLG1CdkV5eWE1QixDdUV4eWFBLGdCQUErQix1QnZFMnlhL0IsQ3VFMXlhQSxnQkFBK0IsdUJ2RTZ5YS9CLEN1RXJ6YUEsVUFBeUIsVXZFd3phekIsQ3VFdnphQSxXQUEwQixTdkUwemExQixDdUV6emFBLGNBQTZCLGF2RTR6YTdCLEN1RTN6YUEsY0FBNkIsYXZFOHphN0IsQ3VFNXphQSxZQUEyQixvQnZFK3phM0IsQ3VFOXphQSxhQUE0QixtQnZFaTBhNUIsQ3VFaDBhQSxnQkFBK0IsdUJ2RW0wYS9CLEN1RWwwYUEsZ0JBQStCLHVCdkVxMGEvQixDdUU3MGFBLFVBQXlCLFV2RWcxYXpCLEN1RS8wYUEsV0FBMEIsU3ZFazFhMUIsQ3VFajFhQSxjQUE2QixhdkVvMWE3QixDdUVuMWFBLGNBQTZCLGF2RXMxYTdCLEN1RXAxYUEsWUFBMkIsb0J2RXUxYTNCLEN1RXQxYUEsYUFBNEIsbUJ2RXkxYTVCLEN1RXgxYUEsZ0JBQStCLHVCdkUyMWEvQixDdUUxMWFBLGdCQUErQix1QnZFNjFhL0IsQ3VFcjJhQSxVQUF5QixVdkV3MmF6QixDdUV2MmFBLFdBQTBCLFN2RTAyYTFCLEN1RXoyYUEsY0FBNkIsYXZFNDJhN0IsQ3VFMzJhQSxjQUE2QixhdkU4MmE3QixDdUU1MmFBLFlBQTJCLG9CdkUrMmEzQixDdUU5MmFBLGFBQTRCLG1CdkVpM2E1QixDdUVoM2FBLGdCQUErQix1QnZFbTNhL0IsQ3VFbDNhQSxnQkFBK0IsdUJ2RXEzYS9CLEN1RTczYUEsV0FBeUIsV3ZFZzRhekIsQ3VFLzNhQSxZQUEwQixVdkVrNGExQixDdUVqNGFBLGVBQTZCLGN2RW80YTdCLEN1RW40YUEsZUFBNkIsY3ZFczRhN0IsQ3VFcDRhQSxhQUEyQixxQnZFdTRhM0IsQ3VFdDRhQSxjQUE0QixvQnZFeTRhNUIsQ3VFeDRhQSxpQkFBK0Isd0J2RTI0YS9CLEN1RTE0YUEsaUJBQStCLHdCdkU2NGEvQixDdUVyNWFBLFdBQXlCLFd2RXc1YXpCLEN1RXY1YUEsWUFBMEIsVXZFMDVhMUIsQ3VFejVhQSxlQUE2QixjdkU0NWE3QixDdUUzNWFBLGVBQTZCLGN2RTg1YTdCLEN1RTU1YUEsYUFBMkIscUJ2RSs1YTNCLEN1RTk1YUEsY0FBNEIsb0J2RWk2YTVCLEN1RWg2YUEsaUJBQStCLHdCdkVtNmEvQixDdUVsNmFBLGlCQUErQix3QnZFcTZhL0IsQ3VFNzZhQSxXQUF5QixXdkVnN2F6QixDdUUvNmFBLFlBQTBCLFV2RWs3YTFCLEN1RWo3YUEsZUFBNkIsY3ZFbzdhN0IsQ3VFbjdhQSxlQUE2QixjdkVzN2E3QixDdUVwN2FBLGFBQTJCLHFCdkV1N2EzQixDdUV0N2FBLGNBQTRCLG9CdkV5N2E1QixDdUV4N2FBLGlCQUErQix3QnZFMjdhL0IsQ3VFMTdhQSxpQkFBK0Isd0J2RTY3YS9CLEN1RXI4YUEsV0FBeUIsV3ZFdzhhekIsQ3VFdjhhQSxZQUEwQixVdkUwOGExQixDdUV6OGFBLGVBQTZCLGN2RTQ4YTdCLEN1RTM4YUEsZUFBNkIsY3ZFODhhN0IsQ3VFNThhQSxhQUEyQixxQnZFKzhhM0IsQ3VFOThhQSxjQUE0QixvQnZFaTlhNUIsQ3VFaDlhQSxpQkFBK0Isd0J2RW05YS9CLEN1RWw5YUEsaUJBQStCLHdCdkVxOWEvQixDdUU3OWFBLFdBQXlCLFd2RWcrYXpCLEN1RS85YUEsWUFBMEIsVXZFaythMUIsQ3VFaithQSxlQUE2QixjdkVvK2E3QixDdUVuK2FBLGVBQTZCLGN2RXMrYTdCLEN1RXArYUEsYUFBMkIscUJ2RXUrYTNCLEN1RXQrYUEsY0FBNEIsb0J2RXkrYTVCLEN1RXgrYUEsaUJBQStCLHdCdkUyK2EvQixDdUUxK2FBLGlCQUErQix3QnZFNithL0IsQ3VFci9hQSxXQUF5QixXdkV3L2F6QixDdUV2L2FBLFlBQTBCLFV2RTAvYTFCLEN1RXovYUEsZUFBNkIsY3ZFNC9hN0IsQ3VFMy9hQSxlQUE2QixjdkU4L2E3QixDdUU1L2FBLGFBQTJCLHFCdkUrL2EzQixDdUU5L2FBLGNBQTRCLG9CdkVpZ2I1QixDdUVoZ2JBLGlCQUErQix3QnZFbWdiL0IsQ3VFbGdiQSxpQkFBK0Isd0J2RXFnYi9CLEN1RTdnYkEsV0FBeUIsV3ZFZ2hiekIsQ3VFL2diQSxZQUEwQixVdkVraGIxQixDdUVqaGJBLGVBQTZCLGN2RW9oYjdCLEN1RW5oYkEsZUFBNkIsY3ZFc2hiN0IsQ3VFcGhiQSxhQUEyQixxQnZFdWhiM0IsQ3VFdGhiQSxjQUE0QixvQnZFeWhiNUIsQ3VFeGhiQSxpQkFBK0Isd0J2RTJoYi9CLEN1RTFoYkEsaUJBQStCLHdCdkU2aGIvQixDdUVyaWJBLFdBQXlCLFd2RXdpYnpCLEN1RXZpYkEsWUFBMEIsVXZFMGliMUIsQ3VFemliQSxlQUE2QixjdkU0aWI3QixDdUUzaWJBLGVBQTZCLGN2RThpYjdCLEN1RTVpYkEsYUFBMkIscUJ2RStpYjNCLEN1RTlpYkEsY0FBNEIsb0J2RWlqYjVCLEN1RWhqYkEsaUJBQStCLHdCdkVtamIvQixDdUVsamJBLGlCQUErQix3QnZFcWpiL0IsQ3VFN2piQSxXQUF5QixXdkVna2J6QixDdUUvamJBLFlBQTBCLFV2RWtrYjFCLEN1RWprYkEsZUFBNkIsY3ZFb2tiN0IsQ3VFbmtiQSxlQUE2QixjdkVza2I3QixDdUVwa2JBLGFBQTJCLHFCdkV1a2IzQixDdUV0a2JBLGNBQTRCLG9CdkV5a2I1QixDdUV4a2JBLGlCQUErQix3QnZFMmtiL0IsQ3VFMWtiQSxpQkFBK0Isd0J2RTZrYi9CLEN1RXJsYkEsV0FBeUIsV3ZFd2xiekIsQ3VFdmxiQSxZQUEwQixVdkUwbGIxQixDdUV6bGJBLGVBQTZCLGN2RTRsYjdCLEN1RTNsYkEsZUFBNkIsY3ZFOGxiN0IsQ3VFNWxiQSxhQUEyQixxQnZFK2xiM0IsQ3VFOWxiQSxjQUE0QixvQnZFaW1iNUIsQ3VFaG1iQSxpQkFBK0Isd0J2RW1tYi9CLEN1RWxtYkEsaUJBQStCLHdCdkVxbWIvQixDdUU3bWJBLFdBQXlCLFd2RWduYnpCLEN1RS9tYkEsWUFBMEIsVXZFa25iMUIsQ3VFam5iQSxlQUE2QixjdkVvbmI3QixDdUVubmJBLGVBQTZCLGN2RXNuYjdCLEN1RXBuYkEsYUFBMkIscUJ2RXVuYjNCLEN1RXRuYkEsY0FBNEIsb0J2RXluYjVCLEN1RXhuYkEsaUJBQStCLHdCdkUybmIvQixDdUUxbmJBLGlCQUErQix3QnZFNm5iL0IsQ3VFcm9iQSxXQUF5QixXdkV3b2J6QixDdUV2b2JBLFlBQTBCLFV2RTBvYjFCLEN1RXpvYkEsZUFBNkIsY3ZFNG9iN0IsQ3VFM29iQSxlQUE2QixjdkU4b2I3QixDdUU1b2JBLGFBQTJCLHFCdkUrb2IzQixDdUU5b2JBLGNBQTRCLG9CdkVpcGI1QixDdUVocGJBLGlCQUErQix3QnZFbXBiL0IsQ3VFbHBiQSxpQkFBK0Isd0J2RXFwYi9CLEN1RTdwYkEsV0FBeUIsV3ZFZ3FiekIsQ3VFL3BiQSxZQUEwQixVdkVrcWIxQixDdUVqcWJBLGVBQTZCLGN2RW9xYjdCLEN1RW5xYkEsZUFBNkIsY3ZFc3FiN0IsQ3VFcHFiQSxhQUEyQixxQnZFdXFiM0IsQ3VFdHFiQSxjQUE0QixvQnZFeXFiNUIsQ3VFeHFiQSxpQkFBK0Isd0J2RTJxYi9CLEN1RTFxYkEsaUJBQStCLHdCdkU2cWIvQixDdUVycmJBLFdBQXlCLFd2RXdyYnpCLEN1RXZyYkEsWUFBMEIsVXZFMHJiMUIsQ3VFenJiQSxlQUE2QixjdkU0cmI3QixDdUUzcmJBLGVBQTZCLGN2RThyYjdCLEN1RTVyYkEsYUFBMkIscUJ2RStyYjNCLEN1RTlyYkEsY0FBNEIsb0J2RWlzYjVCLEN1RWhzYkEsaUJBQStCLHdCdkVtc2IvQixDdUVsc2JBLGlCQUErQix3QnZFcXNiL0IsQ3VFN3NiQSxXQUF5QixXdkVndGJ6QixDdUUvc2JBLFlBQTBCLFV2RWt0YjFCLEN1RWp0YkEsZUFBNkIsY3ZFb3RiN0IsQ3VFbnRiQSxlQUE2QixjdkVzdGI3QixDdUVwdGJBLGFBQTJCLHFCdkV1dGIzQixDdUV0dGJBLGNBQTRCLG9CdkV5dGI1QixDdUV4dGJBLGlCQUErQix3QnZFMnRiL0IsQ3VFMXRiQSxpQkFBK0Isd0J2RTZ0Yi9CLEN1RXJ1YkEsV0FBeUIsV3ZFd3ViekIsQ3VFdnViQSxZQUEwQixVdkUwdWIxQixDdUV6dWJBLGVBQTZCLGN2RTR1YjdCLEN1RTN1YkEsZUFBNkIsY3ZFOHViN0IsQ3VFNXViQSxhQUEyQixxQnZFK3ViM0IsQ3VFOXViQSxjQUE0QixvQnZFaXZiNUIsQ3VFaHZiQSxpQkFBK0Isd0J2RW12Yi9CLEN1RWx2YkEsaUJBQStCLHdCdkVxdmIvQixDdUU3dmJBLFdBQXlCLFd2RWd3YnpCLEN1RS92YkEsWUFBMEIsVXZFa3diMUIsQ3VFandiQSxlQUE2QixjdkVvd2I3QixDdUVud2JBLGVBQTZCLGN2RXN3YjdCLEN1RXB3YkEsYUFBMkIscUJ2RXV3YjNCLEN1RXR3YkEsY0FBNEIsb0J2RXl3YjVCLEN1RXh3YkEsaUJBQStCLHdCdkUyd2IvQixDdUUxd2JBLGlCQUErQix3QnZFNndiL0IsQ3VFcnhiQSxXQUF5QixXdkV3eGJ6QixDdUV2eGJBLFlBQTBCLFV2RTB4YjFCLEN1RXp4YkEsZUFBNkIsY3ZFNHhiN0IsQ3VFM3hiQSxlQUE2QixjdkU4eGI3QixDdUU1eGJBLGFBQTJCLHFCdkUreGIzQixDdUU5eGJBLGNBQTRCLG9CdkVpeWI1QixDdUVoeWJBLGlCQUErQix3QnZFbXliL0IsQ3VFbHliQSxpQkFBK0Isd0J2RXF5Yi9CLEN1RTd5YkEsWUFBeUIsWXZFZ3piekIsQ3VFL3liQSxhQUEwQixXdkVremIxQixDdUVqemJBLGdCQUE2QixldkVvemI3QixDdUVuemJBLGdCQUE2QixldkVzemI3QixDdUVwemJBLGNBQTJCLHNCdkV1emIzQixDdUV0emJBLGVBQTRCLHFCdkV5emI1QixDdUV4emJBLGtCQUErQix5QnZFMnpiL0IsQ3VFMXpiQSxrQkFBK0IseUJ2RTZ6Yi9CLEN1RWx5YkEsWUFBYyxVdkVxeWJkLEN1RXB5YkEsY0FBZ0Isb0J2RXV5YmhCLENBQ0YsQ1l2eGJJLHlCMkRyREYsU0FBeUIsU3ZFZzFiekIsQ3VFLzBiQSxVQUEwQixRdkVrMWIxQixDdUVqMWJBLGFBQTZCLFl2RW8xYjdCLEN1RW4xYkEsYUFBNkIsWXZFczFiN0IsQ3VFcDFiQSxXQUEyQixtQnZFdTFiM0IsQ3VFdDFiQSxZQUE0QixrQnZFeTFiNUIsQ3VFeDFiQSxlQUErQixzQnZFMjFiL0IsQ3VFMTFiQSxlQUErQixzQnZFNjFiL0IsQ3VFcjJiQSxVQUF5QixVdkV3MmJ6QixDdUV2MmJBLFdBQTBCLFN2RTAyYjFCLEN1RXoyYkEsY0FBNkIsYXZFNDJiN0IsQ3VFMzJiQSxjQUE2QixhdkU4MmI3QixDdUU1MmJBLFlBQTJCLG9CdkUrMmIzQixDdUU5MmJBLGFBQTRCLG1CdkVpM2I1QixDdUVoM2JBLGdCQUErQix1QnZFbTNiL0IsQ3VFbDNiQSxnQkFBK0IsdUJ2RXEzYi9CLEN1RTczYkEsVUFBeUIsVXZFZzRiekIsQ3VFLzNiQSxXQUEwQixTdkVrNGIxQixDdUVqNGJBLGNBQTZCLGF2RW80YjdCLEN1RW40YkEsY0FBNkIsYXZFczRiN0IsQ3VFcDRiQSxZQUEyQixvQnZFdTRiM0IsQ3VFdDRiQSxhQUE0QixtQnZFeTRiNUIsQ3VFeDRiQSxnQkFBK0IsdUJ2RTI0Yi9CLEN1RTE0YkEsZ0JBQStCLHVCdkU2NGIvQixDdUVyNWJBLFVBQXlCLFV2RXc1YnpCLEN1RXY1YkEsV0FBMEIsU3ZFMDViMUIsQ3VFejViQSxjQUE2QixhdkU0NWI3QixDdUUzNWJBLGNBQTZCLGF2RTg1YjdCLEN1RTU1YkEsWUFBMkIsb0J2RSs1YjNCLEN1RTk1YkEsYUFBNEIsbUJ2RWk2YjVCLEN1RWg2YkEsZ0JBQStCLHVCdkVtNmIvQixDdUVsNmJBLGdCQUErQix1QnZFcTZiL0IsQ3VFNzZiQSxVQUF5QixVdkVnN2J6QixDdUUvNmJBLFdBQTBCLFN2RWs3YjFCLEN1RWo3YkEsY0FBNkIsYXZFbzdiN0IsQ3VFbjdiQSxjQUE2QixhdkVzN2I3QixDdUVwN2JBLFlBQTJCLG9CdkV1N2IzQixDdUV0N2JBLGFBQTRCLG1CdkV5N2I1QixDdUV4N2JBLGdCQUErQix1QnZFMjdiL0IsQ3VFMTdiQSxnQkFBK0IsdUJ2RTY3Yi9CLEN1RXI4YkEsVUFBeUIsVXZFdzhiekIsQ3VFdjhiQSxXQUEwQixTdkUwOGIxQixDdUV6OGJBLGNBQTZCLGF2RTQ4YjdCLEN1RTM4YkEsY0FBNkIsYXZFODhiN0IsQ3VFNThiQSxZQUEyQixvQnZFKzhiM0IsQ3VFOThiQSxhQUE0QixtQnZFaTliNUIsQ3VFaDliQSxnQkFBK0IsdUJ2RW05Yi9CLEN1RWw5YkEsZ0JBQStCLHVCdkVxOWIvQixDdUU3OWJBLFVBQXlCLFV2RWcrYnpCLEN1RS85YkEsV0FBMEIsU3ZFaytiMUIsQ3VFaitiQSxjQUE2QixhdkVvK2I3QixDdUVuK2JBLGNBQTZCLGF2RXMrYjdCLEN1RXArYkEsWUFBMkIsb0J2RXUrYjNCLEN1RXQrYkEsYUFBNEIsbUJ2RXkrYjVCLEN1RXgrYkEsZ0JBQStCLHVCdkUyK2IvQixDdUUxK2JBLGdCQUErQix1QnZFNitiL0IsQ3VFci9iQSxVQUF5QixVdkV3L2J6QixDdUV2L2JBLFdBQTBCLFN2RTAvYjFCLEN1RXovYkEsY0FBNkIsYXZFNC9iN0IsQ3VFMy9iQSxjQUE2QixhdkU4L2I3QixDdUU1L2JBLFlBQTJCLG9CdkUrL2IzQixDdUU5L2JBLGFBQTRCLG1CdkVpZ2M1QixDdUVoZ2NBLGdCQUErQix1QnZFbWdjL0IsQ3VFbGdjQSxnQkFBK0IsdUJ2RXFnYy9CLEN1RTdnY0EsVUFBeUIsVXZFZ2hjekIsQ3VFL2djQSxXQUEwQixTdkVraGMxQixDdUVqaGNBLGNBQTZCLGF2RW9oYzdCLEN1RW5oY0EsY0FBNkIsYXZFc2hjN0IsQ3VFcGhjQSxZQUEyQixvQnZFdWhjM0IsQ3VFdGhjQSxhQUE0QixtQnZFeWhjNUIsQ3VFeGhjQSxnQkFBK0IsdUJ2RTJoYy9CLEN1RTFoY0EsZ0JBQStCLHVCdkU2aGMvQixDdUVyaWNBLFVBQXlCLFV2RXdpY3pCLEN1RXZpY0EsV0FBMEIsU3ZFMGljMUIsQ3VFemljQSxjQUE2QixhdkU0aWM3QixDdUUzaWNBLGNBQTZCLGF2RThpYzdCLEN1RTVpY0EsWUFBMkIsb0J2RStpYzNCLEN1RTlpY0EsYUFBNEIsbUJ2RWlqYzVCLEN1RWhqY0EsZ0JBQStCLHVCdkVtamMvQixDdUVsamNBLGdCQUErQix1QnZFcWpjL0IsQ3VFN2pjQSxVQUF5QixVdkVna2N6QixDdUUvamNBLFdBQTBCLFN2RWtrYzFCLEN1RWprY0EsY0FBNkIsYXZFb2tjN0IsQ3VFbmtjQSxjQUE2QixhdkVza2M3QixDdUVwa2NBLFlBQTJCLG9CdkV1a2MzQixDdUV0a2NBLGFBQTRCLG1CdkV5a2M1QixDdUV4a2NBLGdCQUErQix1QnZFMmtjL0IsQ3VFMWtjQSxnQkFBK0IsdUJ2RTZrYy9CLEN1RXJsY0EsVUFBeUIsVXZFd2xjekIsQ3VFdmxjQSxXQUEwQixTdkUwbGMxQixDdUV6bGNBLGNBQTZCLGF2RTRsYzdCLEN1RTNsY0EsY0FBNkIsYXZFOGxjN0IsQ3VFNWxjQSxZQUEyQixvQnZFK2xjM0IsQ3VFOWxjQSxhQUE0QixtQnZFaW1jNUIsQ3VFaG1jQSxnQkFBK0IsdUJ2RW1tYy9CLEN1RWxtY0EsZ0JBQStCLHVCdkVxbWMvQixDdUU3bWNBLFVBQXlCLFV2RWduY3pCLEN1RS9tY0EsV0FBMEIsU3ZFa25jMUIsQ3VFam5jQSxjQUE2QixhdkVvbmM3QixDdUVubmNBLGNBQTZCLGF2RXNuYzdCLEN1RXBuY0EsWUFBMkIsb0J2RXVuYzNCLEN1RXRuY0EsYUFBNEIsbUJ2RXluYzVCLEN1RXhuY0EsZ0JBQStCLHVCdkUybmMvQixDdUUxbmNBLGdCQUErQix1QnZFNm5jL0IsQ3VFcm9jQSxVQUF5QixVdkV3b2N6QixDdUV2b2NBLFdBQTBCLFN2RTBvYzFCLEN1RXpvY0EsY0FBNkIsYXZFNG9jN0IsQ3VFM29jQSxjQUE2QixhdkU4b2M3QixDdUU1b2NBLFlBQTJCLG9CdkUrb2MzQixDdUU5b2NBLGFBQTRCLG1CdkVpcGM1QixDdUVocGNBLGdCQUErQix1QnZFbXBjL0IsQ3VFbHBjQSxnQkFBK0IsdUJ2RXFwYy9CLEN1RTdwY0EsVUFBeUIsVXZFZ3FjekIsQ3VFL3BjQSxXQUEwQixTdkVrcWMxQixDdUVqcWNBLGNBQTZCLGF2RW9xYzdCLEN1RW5xY0EsY0FBNkIsYXZFc3FjN0IsQ3VFcHFjQSxZQUEyQixvQnZFdXFjM0IsQ3VFdHFjQSxhQUE0QixtQnZFeXFjNUIsQ3VFeHFjQSxnQkFBK0IsdUJ2RTJxYy9CLEN1RTFxY0EsZ0JBQStCLHVCdkU2cWMvQixDdUVycmNBLFVBQXlCLFV2RXdyY3pCLEN1RXZyY0EsV0FBMEIsU3ZFMHJjMUIsQ3VFenJjQSxjQUE2QixhdkU0cmM3QixDdUUzcmNBLGNBQTZCLGF2RThyYzdCLEN1RTVyY0EsWUFBMkIsb0J2RStyYzNCLEN1RTlyY0EsYUFBNEIsbUJ2RWlzYzVCLEN1RWhzY0EsZ0JBQStCLHVCdkVtc2MvQixDdUVsc2NBLGdCQUErQix1QnZFcXNjL0IsQ3VFN3NjQSxVQUF5QixVdkVndGN6QixDdUUvc2NBLFdBQTBCLFN2RWt0YzFCLEN1RWp0Y0EsY0FBNkIsYXZFb3RjN0IsQ3VFbnRjQSxjQUE2QixhdkVzdGM3QixDdUVwdGNBLFlBQTJCLG9CdkV1dGMzQixDdUV0dGNBLGFBQTRCLG1CdkV5dGM1QixDdUV4dGNBLGdCQUErQix1QnZFMnRjL0IsQ3VFMXRjQSxnQkFBK0IsdUJ2RTZ0Yy9CLEN1RXJ1Y0EsVUFBeUIsVXZFd3VjekIsQ3VFdnVjQSxXQUEwQixTdkUwdWMxQixDdUV6dWNBLGNBQTZCLGF2RTR1YzdCLEN1RTN1Y0EsY0FBNkIsYXZFOHVjN0IsQ3VFNXVjQSxZQUEyQixvQnZFK3VjM0IsQ3VFOXVjQSxhQUE0QixtQnZFaXZjNUIsQ3VFaHZjQSxnQkFBK0IsdUJ2RW12Yy9CLEN1RWx2Y0EsZ0JBQStCLHVCdkVxdmMvQixDdUU3dmNBLFVBQXlCLFV2RWd3Y3pCLEN1RS92Y0EsV0FBMEIsU3ZFa3djMUIsQ3VFandjQSxjQUE2QixhdkVvd2M3QixDdUVud2NBLGNBQTZCLGF2RXN3YzdCLEN1RXB3Y0EsWUFBMkIsb0J2RXV3YzNCLEN1RXR3Y0EsYUFBNEIsbUJ2RXl3YzVCLEN1RXh3Y0EsZ0JBQStCLHVCdkUyd2MvQixDdUUxd2NBLGdCQUErQix1QnZFNndjL0IsQ3VFcnhjQSxXQUF5QixXdkV3eGN6QixDdUV2eGNBLFlBQTBCLFV2RTB4YzFCLEN1RXp4Y0EsZUFBNkIsY3ZFNHhjN0IsQ3VFM3hjQSxlQUE2QixjdkU4eGM3QixDdUU1eGNBLGFBQTJCLHFCdkUreGMzQixDdUU5eGNBLGNBQTRCLG9CdkVpeWM1QixDdUVoeWNBLGlCQUErQix3QnZFbXljL0IsQ3VFbHljQSxpQkFBK0Isd0J2RXF5Yy9CLEN1RTd5Y0EsV0FBeUIsV3ZFZ3pjekIsQ3VFL3ljQSxZQUEwQixVdkVremMxQixDdUVqemNBLGVBQTZCLGN2RW96YzdCLEN1RW56Y0EsZUFBNkIsY3ZFc3pjN0IsQ3VFcHpjQSxhQUEyQixxQnZFdXpjM0IsQ3VFdHpjQSxjQUE0QixvQnZFeXpjNUIsQ3VFeHpjQSxpQkFBK0Isd0J2RTJ6Yy9CLEN1RTF6Y0EsaUJBQStCLHdCdkU2emMvQixDdUVyMGNBLFdBQXlCLFd2RXcwY3pCLEN1RXYwY0EsWUFBMEIsVXZFMDBjMUIsQ3VFejBjQSxlQUE2QixjdkU0MGM3QixDdUUzMGNBLGVBQTZCLGN2RTgwYzdCLEN1RTUwY0EsYUFBMkIscUJ2RSswYzNCLEN1RTkwY0EsY0FBNEIsb0J2RWkxYzVCLEN1RWgxY0EsaUJBQStCLHdCdkVtMWMvQixDdUVsMWNBLGlCQUErQix3QnZFcTFjL0IsQ3VFNzFjQSxXQUF5QixXdkVnMmN6QixDdUUvMWNBLFlBQTBCLFV2RWsyYzFCLEN1RWoyY0EsZUFBNkIsY3ZFbzJjN0IsQ3VFbjJjQSxlQUE2QixjdkVzMmM3QixDdUVwMmNBLGFBQTJCLHFCdkV1MmMzQixDdUV0MmNBLGNBQTRCLG9CdkV5MmM1QixDdUV4MmNBLGlCQUErQix3QnZFMjJjL0IsQ3VFMTJjQSxpQkFBK0Isd0J2RTYyYy9CLEN1RXIzY0EsV0FBeUIsV3ZFdzNjekIsQ3VFdjNjQSxZQUEwQixVdkUwM2MxQixDdUV6M2NBLGVBQTZCLGN2RTQzYzdCLEN1RTMzY0EsZUFBNkIsY3ZFODNjN0IsQ3VFNTNjQSxhQUEyQixxQnZFKzNjM0IsQ3VFOTNjQSxjQUE0QixvQnZFaTRjNUIsQ3VFaDRjQSxpQkFBK0Isd0J2RW00Yy9CLEN1RWw0Y0EsaUJBQStCLHdCdkVxNGMvQixDdUU3NGNBLFdBQXlCLFd2RWc1Y3pCLEN1RS80Y0EsWUFBMEIsVXZFazVjMUIsQ3VFajVjQSxlQUE2QixjdkVvNWM3QixDdUVuNWNBLGVBQTZCLGN2RXM1YzdCLEN1RXA1Y0EsYUFBMkIscUJ2RXU1YzNCLEN1RXQ1Y0EsY0FBNEIsb0J2RXk1YzVCLEN1RXg1Y0EsaUJBQStCLHdCdkUyNWMvQixDdUUxNWNBLGlCQUErQix3QnZFNjVjL0IsQ3VFcjZjQSxXQUF5QixXdkV3NmN6QixDdUV2NmNBLFlBQTBCLFV2RTA2YzFCLEN1RXo2Y0EsZUFBNkIsY3ZFNDZjN0IsQ3VFMzZjQSxlQUE2QixjdkU4NmM3QixDdUU1NmNBLGFBQTJCLHFCdkUrNmMzQixDdUU5NmNBLGNBQTRCLG9CdkVpN2M1QixDdUVoN2NBLGlCQUErQix3QnZFbTdjL0IsQ3VFbDdjQSxpQkFBK0Isd0J2RXE3Yy9CLEN1RTc3Y0EsV0FBeUIsV3ZFZzhjekIsQ3VFLzdjQSxZQUEwQixVdkVrOGMxQixDdUVqOGNBLGVBQTZCLGN2RW84YzdCLEN1RW44Y0EsZUFBNkIsY3ZFczhjN0IsQ3VFcDhjQSxhQUEyQixxQnZFdThjM0IsQ3VFdDhjQSxjQUE0QixvQnZFeThjNUIsQ3VFeDhjQSxpQkFBK0Isd0J2RTI4Yy9CLEN1RTE4Y0EsaUJBQStCLHdCdkU2OGMvQixDdUVyOWNBLFdBQXlCLFd2RXc5Y3pCLEN1RXY5Y0EsWUFBMEIsVXZFMDljMUIsQ3VFejljQSxlQUE2QixjdkU0OWM3QixDdUUzOWNBLGVBQTZCLGN2RTg5YzdCLEN1RTU5Y0EsYUFBMkIscUJ2RSs5YzNCLEN1RTk5Y0EsY0FBNEIsb0J2RWkrYzVCLEN1RWgrY0EsaUJBQStCLHdCdkVtK2MvQixDdUVsK2NBLGlCQUErQix3QnZFcStjL0IsQ3VFNytjQSxXQUF5QixXdkVnL2N6QixDdUUvK2NBLFlBQTBCLFV2RWsvYzFCLEN1RWovY0EsZUFBNkIsY3ZFby9jN0IsQ3VFbi9jQSxlQUE2QixjdkVzL2M3QixDdUVwL2NBLGFBQTJCLHFCdkV1L2MzQixDdUV0L2NBLGNBQTRCLG9CdkV5L2M1QixDdUV4L2NBLGlCQUErQix3QnZFMi9jL0IsQ3VFMS9jQSxpQkFBK0Isd0J2RTYvYy9CLEN1RXJnZEEsV0FBeUIsV3ZFd2dkekIsQ3VFdmdkQSxZQUEwQixVdkUwZ2QxQixDdUV6Z2RBLGVBQTZCLGN2RTRnZDdCLEN1RTNnZEEsZUFBNkIsY3ZFOGdkN0IsQ3VFNWdkQSxhQUEyQixxQnZFK2dkM0IsQ3VFOWdkQSxjQUE0QixvQnZFaWhkNUIsQ3VFaGhkQSxpQkFBK0Isd0J2RW1oZC9CLEN1RWxoZEEsaUJBQStCLHdCdkVxaGQvQixDdUU3aGRBLFdBQXlCLFd2RWdpZHpCLEN1RS9oZEEsWUFBMEIsVXZFa2lkMUIsQ3VFamlkQSxlQUE2QixjdkVvaWQ3QixDdUVuaWRBLGVBQTZCLGN2RXNpZDdCLEN1RXBpZEEsYUFBMkIscUJ2RXVpZDNCLEN1RXRpZEEsY0FBNEIsb0J2RXlpZDVCLEN1RXhpZEEsaUJBQStCLHdCdkUyaWQvQixDdUUxaWRBLGlCQUErQix3QnZFNmlkL0IsQ3VFcmpkQSxXQUF5QixXdkV3amR6QixDdUV2amRBLFlBQTBCLFV2RTBqZDFCLEN1RXpqZEEsZUFBNkIsY3ZFNGpkN0IsQ3VFM2pkQSxlQUE2QixjdkU4amQ3QixDdUU1amRBLGFBQTJCLHFCdkUramQzQixDdUU5amRBLGNBQTRCLG9CdkVpa2Q1QixDdUVoa2RBLGlCQUErQix3QnZFbWtkL0IsQ3VFbGtkQSxpQkFBK0Isd0J2RXFrZC9CLEN1RTdrZEEsV0FBeUIsV3ZFZ2xkekIsQ3VFL2tkQSxZQUEwQixVdkVrbGQxQixDdUVqbGRBLGVBQTZCLGN2RW9sZDdCLEN1RW5sZEEsZUFBNkIsY3ZFc2xkN0IsQ3VFcGxkQSxhQUEyQixxQnZFdWxkM0IsQ3VFdGxkQSxjQUE0QixvQnZFeWxkNUIsQ3VFeGxkQSxpQkFBK0Isd0J2RTJsZC9CLEN1RTFsZEEsaUJBQStCLHdCdkU2bGQvQixDdUVybWRBLFdBQXlCLFd2RXdtZHpCLEN1RXZtZEEsWUFBMEIsVXZFMG1kMUIsQ3VFem1kQSxlQUE2QixjdkU0bWQ3QixDdUUzbWRBLGVBQTZCLGN2RThtZDdCLEN1RTVtZEEsYUFBMkIscUJ2RSttZDNCLEN1RTltZEEsY0FBNEIsb0J2RWluZDVCLEN1RWhuZEEsaUJBQStCLHdCdkVtbmQvQixDdUVsbmRBLGlCQUErQix3QnZFcW5kL0IsQ3VFN25kQSxXQUF5QixXdkVnb2R6QixDdUUvbmRBLFlBQTBCLFV2RWtvZDFCLEN1RWpvZEEsZUFBNkIsY3ZFb29kN0IsQ3VFbm9kQSxlQUE2QixjdkVzb2Q3QixDdUVwb2RBLGFBQTJCLHFCdkV1b2QzQixDdUV0b2RBLGNBQTRCLG9CdkV5b2Q1QixDdUV4b2RBLGlCQUErQix3QnZFMm9kL0IsQ3VFMW9kQSxpQkFBK0Isd0J2RTZvZC9CLEN1RXJwZEEsV0FBeUIsV3ZFd3BkekIsQ3VFdnBkQSxZQUEwQixVdkUwcGQxQixDdUV6cGRBLGVBQTZCLGN2RTRwZDdCLEN1RTNwZEEsZUFBNkIsY3ZFOHBkN0IsQ3VFNXBkQSxhQUEyQixxQnZFK3BkM0IsQ3VFOXBkQSxjQUE0QixvQnZFaXFkNUIsQ3VFaHFkQSxpQkFBK0Isd0J2RW1xZC9CLEN1RWxxZEEsaUJBQStCLHdCdkVxcWQvQixDdUU3cWRBLFdBQXlCLFd2RWdyZHpCLEN1RS9xZEEsWUFBMEIsVXZFa3JkMUIsQ3VFanJkQSxlQUE2QixjdkVvcmQ3QixDdUVucmRBLGVBQTZCLGN2RXNyZDdCLEN1RXByZEEsYUFBMkIscUJ2RXVyZDNCLEN1RXRyZEEsY0FBNEIsb0J2RXlyZDVCLEN1RXhyZEEsaUJBQStCLHdCdkUycmQvQixDdUUxcmRBLGlCQUErQix3QnZFNnJkL0IsQ3VFcnNkQSxZQUF5QixZdkV3c2R6QixDdUV2c2RBLGFBQTBCLFd2RTBzZDFCLEN1RXpzZEEsZ0JBQTZCLGV2RTRzZDdCLEN1RTNzZEEsZ0JBQTZCLGV2RThzZDdCLEN1RTVzZEEsY0FBMkIsc0J2RStzZDNCLEN1RTlzZEEsZUFBNEIscUJ2RWl0ZDVCLEN1RWh0ZEEsa0JBQStCLHlCdkVtdGQvQixDdUVsdGRBLGtCQUErQix5QnZFcXRkL0IsQ3VFbHJkQSxZQUFjLFV2RXFyZGQsQ3VFcHJkQSxjQUFnQixvQnZFdXJkaEIsQ0FDRixDWS9xZEkseUIyRHJERixTQUF5QixTdkV3dWR6QixDdUV2dWRBLFVBQTBCLFF2RTB1ZDFCLEN1RXp1ZEEsYUFBNkIsWXZFNHVkN0IsQ3VFM3VkQSxhQUE2QixZdkU4dWQ3QixDdUU1dWRBLFdBQTJCLG1CdkUrdWQzQixDdUU5dWRBLFlBQTRCLGtCdkVpdmQ1QixDdUVodmRBLGVBQStCLHNCdkVtdmQvQixDdUVsdmRBLGVBQStCLHNCdkVxdmQvQixDdUU3dmRBLFVBQXlCLFV2RWd3ZHpCLEN1RS92ZEEsV0FBMEIsU3ZFa3dkMUIsQ3VFandkQSxjQUE2QixhdkVvd2Q3QixDdUVud2RBLGNBQTZCLGF2RXN3ZDdCLEN1RXB3ZEEsWUFBMkIsb0J2RXV3ZDNCLEN1RXR3ZEEsYUFBNEIsbUJ2RXl3ZDVCLEN1RXh3ZEEsZ0JBQStCLHVCdkUyd2QvQixDdUUxd2RBLGdCQUErQix1QnZFNndkL0IsQ3VFcnhkQSxVQUF5QixVdkV3eGR6QixDdUV2eGRBLFdBQTBCLFN2RTB4ZDFCLEN1RXp4ZEEsY0FBNkIsYXZFNHhkN0IsQ3VFM3hkQSxjQUE2QixhdkU4eGQ3QixDdUU1eGRBLFlBQTJCLG9CdkUreGQzQixDdUU5eGRBLGFBQTRCLG1CdkVpeWQ1QixDdUVoeWRBLGdCQUErQix1QnZFbXlkL0IsQ3VFbHlkQSxnQkFBK0IsdUJ2RXF5ZC9CLEN1RTd5ZEEsVUFBeUIsVXZFZ3pkekIsQ3VFL3lkQSxXQUEwQixTdkVremQxQixDdUVqemRBLGNBQTZCLGF2RW96ZDdCLEN1RW56ZEEsY0FBNkIsYXZFc3pkN0IsQ3VFcHpkQSxZQUEyQixvQnZFdXpkM0IsQ3VFdHpkQSxhQUE0QixtQnZFeXpkNUIsQ3VFeHpkQSxnQkFBK0IsdUJ2RTJ6ZC9CLEN1RTF6ZEEsZ0JBQStCLHVCdkU2emQvQixDdUVyMGRBLFVBQXlCLFV2RXcwZHpCLEN1RXYwZEEsV0FBMEIsU3ZFMDBkMUIsQ3VFejBkQSxjQUE2QixhdkU0MGQ3QixDdUUzMGRBLGNBQTZCLGF2RTgwZDdCLEN1RTUwZEEsWUFBMkIsb0J2RSswZDNCLEN1RTkwZEEsYUFBNEIsbUJ2RWkxZDVCLEN1RWgxZEEsZ0JBQStCLHVCdkVtMWQvQixDdUVsMWRBLGdCQUErQix1QnZFcTFkL0IsQ3VFNzFkQSxVQUF5QixVdkVnMmR6QixDdUUvMWRBLFdBQTBCLFN2RWsyZDFCLEN1RWoyZEEsY0FBNkIsYXZFbzJkN0IsQ3VFbjJkQSxjQUE2QixhdkVzMmQ3QixDdUVwMmRBLFlBQTJCLG9CdkV1MmQzQixDdUV0MmRBLGFBQTRCLG1CdkV5MmQ1QixDdUV4MmRBLGdCQUErQix1QnZFMjJkL0IsQ3VFMTJkQSxnQkFBK0IsdUJ2RTYyZC9CLEN1RXIzZEEsVUFBeUIsVXZFdzNkekIsQ3VFdjNkQSxXQUEwQixTdkUwM2QxQixDdUV6M2RBLGNBQTZCLGF2RTQzZDdCLEN1RTMzZEEsY0FBNkIsYXZFODNkN0IsQ3VFNTNkQSxZQUEyQixvQnZFKzNkM0IsQ3VFOTNkQSxhQUE0QixtQnZFaTRkNUIsQ3VFaDRkQSxnQkFBK0IsdUJ2RW00ZC9CLEN1RWw0ZEEsZ0JBQStCLHVCdkVxNGQvQixDdUU3NGRBLFVBQXlCLFV2RWc1ZHpCLEN1RS80ZEEsV0FBMEIsU3ZFazVkMUIsQ3VFajVkQSxjQUE2QixhdkVvNWQ3QixDdUVuNWRBLGNBQTZCLGF2RXM1ZDdCLEN1RXA1ZEEsWUFBMkIsb0J2RXU1ZDNCLEN1RXQ1ZEEsYUFBNEIsbUJ2RXk1ZDVCLEN1RXg1ZEEsZ0JBQStCLHVCdkUyNWQvQixDdUUxNWRBLGdCQUErQix1QnZFNjVkL0IsQ3VFcjZkQSxVQUF5QixVdkV3NmR6QixDdUV2NmRBLFdBQTBCLFN2RTA2ZDFCLEN1RXo2ZEEsY0FBNkIsYXZFNDZkN0IsQ3VFMzZkQSxjQUE2QixhdkU4NmQ3QixDdUU1NmRBLFlBQTJCLG9CdkUrNmQzQixDdUU5NmRBLGFBQTRCLG1CdkVpN2Q1QixDdUVoN2RBLGdCQUErQix1QnZFbTdkL0IsQ3VFbDdkQSxnQkFBK0IsdUJ2RXE3ZC9CLEN1RTc3ZEEsVUFBeUIsVXZFZzhkekIsQ3VFLzdkQSxXQUEwQixTdkVrOGQxQixDdUVqOGRBLGNBQTZCLGF2RW84ZDdCLEN1RW44ZEEsY0FBNkIsYXZFczhkN0IsQ3VFcDhkQSxZQUEyQixvQnZFdThkM0IsQ3VFdDhkQSxhQUE0QixtQnZFeThkNUIsQ3VFeDhkQSxnQkFBK0IsdUJ2RTI4ZC9CLEN1RTE4ZEEsZ0JBQStCLHVCdkU2OGQvQixDdUVyOWRBLFVBQXlCLFV2RXc5ZHpCLEN1RXY5ZEEsV0FBMEIsU3ZFMDlkMUIsQ3VFejlkQSxjQUE2QixhdkU0OWQ3QixDdUUzOWRBLGNBQTZCLGF2RTg5ZDdCLEN1RTU5ZEEsWUFBMkIsb0J2RSs5ZDNCLEN1RTk5ZEEsYUFBNEIsbUJ2RWkrZDVCLEN1RWgrZEEsZ0JBQStCLHVCdkVtK2QvQixDdUVsK2RBLGdCQUErQix1QnZFcStkL0IsQ3VFNytkQSxVQUF5QixVdkVnL2R6QixDdUUvK2RBLFdBQTBCLFN2RWsvZDFCLEN1RWovZEEsY0FBNkIsYXZFby9kN0IsQ3VFbi9kQSxjQUE2QixhdkVzL2Q3QixDdUVwL2RBLFlBQTJCLG9CdkV1L2QzQixDdUV0L2RBLGFBQTRCLG1CdkV5L2Q1QixDdUV4L2RBLGdCQUErQix1QnZFMi9kL0IsQ3VFMS9kQSxnQkFBK0IsdUJ2RTYvZC9CLEN1RXJnZUEsVUFBeUIsVXZFd2dlekIsQ3VFdmdlQSxXQUEwQixTdkUwZ2UxQixDdUV6Z2VBLGNBQTZCLGF2RTRnZTdCLEN1RTNnZUEsY0FBNkIsYXZFOGdlN0IsQ3VFNWdlQSxZQUEyQixvQnZFK2dlM0IsQ3VFOWdlQSxhQUE0QixtQnZFaWhlNUIsQ3VFaGhlQSxnQkFBK0IsdUJ2RW1oZS9CLEN1RWxoZUEsZ0JBQStCLHVCdkVxaGUvQixDdUU3aGVBLFVBQXlCLFV2RWdpZXpCLEN1RS9oZUEsV0FBMEIsU3ZFa2llMUIsQ3VFamllQSxjQUE2QixhdkVvaWU3QixDdUVuaWVBLGNBQTZCLGF2RXNpZTdCLEN1RXBpZUEsWUFBMkIsb0J2RXVpZTNCLEN1RXRpZUEsYUFBNEIsbUJ2RXlpZTVCLEN1RXhpZUEsZ0JBQStCLHVCdkUyaWUvQixDdUUxaWVBLGdCQUErQix1QnZFNmllL0IsQ3VFcmplQSxVQUF5QixVdkV3amV6QixDdUV2amVBLFdBQTBCLFN2RTBqZTFCLEN1RXpqZUEsY0FBNkIsYXZFNGplN0IsQ3VFM2plQSxjQUE2QixhdkU4amU3QixDdUU1amVBLFlBQTJCLG9CdkUramUzQixDdUU5amVBLGFBQTRCLG1CdkVpa2U1QixDdUVoa2VBLGdCQUErQix1QnZFbWtlL0IsQ3VFbGtlQSxnQkFBK0IsdUJ2RXFrZS9CLEN1RTdrZUEsVUFBeUIsVXZFZ2xlekIsQ3VFL2tlQSxXQUEwQixTdkVrbGUxQixDdUVqbGVBLGNBQTZCLGF2RW9sZTdCLEN1RW5sZUEsY0FBNkIsYXZFc2xlN0IsQ3VFcGxlQSxZQUEyQixvQnZFdWxlM0IsQ3VFdGxlQSxhQUE0QixtQnZFeWxlNUIsQ3VFeGxlQSxnQkFBK0IsdUJ2RTJsZS9CLEN1RTFsZUEsZ0JBQStCLHVCdkU2bGUvQixDdUVybWVBLFVBQXlCLFV2RXdtZXpCLEN1RXZtZUEsV0FBMEIsU3ZFMG1lMUIsQ3VFem1lQSxjQUE2QixhdkU0bWU3QixDdUUzbWVBLGNBQTZCLGF2RThtZTdCLEN1RTVtZUEsWUFBMkIsb0J2RSttZTNCLEN1RTltZUEsYUFBNEIsbUJ2RWluZTVCLEN1RWhuZUEsZ0JBQStCLHVCdkVtbmUvQixDdUVsbmVBLGdCQUErQix1QnZFcW5lL0IsQ3VFN25lQSxVQUF5QixVdkVnb2V6QixDdUUvbmVBLFdBQTBCLFN2RWtvZTFCLEN1RWpvZUEsY0FBNkIsYXZFb29lN0IsQ3VFbm9lQSxjQUE2QixhdkVzb2U3QixDdUVwb2VBLFlBQTJCLG9CdkV1b2UzQixDdUV0b2VBLGFBQTRCLG1CdkV5b2U1QixDdUV4b2VBLGdCQUErQix1QnZFMm9lL0IsQ3VFMW9lQSxnQkFBK0IsdUJ2RTZvZS9CLEN1RXJwZUEsVUFBeUIsVXZFd3BlekIsQ3VFdnBlQSxXQUEwQixTdkUwcGUxQixDdUV6cGVBLGNBQTZCLGF2RTRwZTdCLEN1RTNwZUEsY0FBNkIsYXZFOHBlN0IsQ3VFNXBlQSxZQUEyQixvQnZFK3BlM0IsQ3VFOXBlQSxhQUE0QixtQnZFaXFlNUIsQ3VFaHFlQSxnQkFBK0IsdUJ2RW1xZS9CLEN1RWxxZUEsZ0JBQStCLHVCdkVxcWUvQixDdUU3cWVBLFdBQXlCLFd2RWdyZXpCLEN1RS9xZUEsWUFBMEIsVXZFa3JlMUIsQ3VFanJlQSxlQUE2QixjdkVvcmU3QixDdUVucmVBLGVBQTZCLGN2RXNyZTdCLEN1RXByZUEsYUFBMkIscUJ2RXVyZTNCLEN1RXRyZUEsY0FBNEIsb0J2RXlyZTVCLEN1RXhyZUEsaUJBQStCLHdCdkUycmUvQixDdUUxcmVBLGlCQUErQix3QnZFNnJlL0IsQ3VFcnNlQSxXQUF5QixXdkV3c2V6QixDdUV2c2VBLFlBQTBCLFV2RTBzZTFCLEN1RXpzZUEsZUFBNkIsY3ZFNHNlN0IsQ3VFM3NlQSxlQUE2QixjdkU4c2U3QixDdUU1c2VBLGFBQTJCLHFCdkUrc2UzQixDdUU5c2VBLGNBQTRCLG9CdkVpdGU1QixDdUVodGVBLGlCQUErQix3QnZFbXRlL0IsQ3VFbHRlQSxpQkFBK0Isd0J2RXF0ZS9CLEN1RTd0ZUEsV0FBeUIsV3ZFZ3VlekIsQ3VFL3RlQSxZQUEwQixVdkVrdWUxQixDdUVqdWVBLGVBQTZCLGN2RW91ZTdCLEN1RW51ZUEsZUFBNkIsY3ZFc3VlN0IsQ3VFcHVlQSxhQUEyQixxQnZFdXVlM0IsQ3VFdHVlQSxjQUE0QixvQnZFeXVlNUIsQ3VFeHVlQSxpQkFBK0Isd0J2RTJ1ZS9CLEN1RTF1ZUEsaUJBQStCLHdCdkU2dWUvQixDdUVydmVBLFdBQXlCLFd2RXd2ZXpCLEN1RXZ2ZUEsWUFBMEIsVXZFMHZlMUIsQ3VFenZlQSxlQUE2QixjdkU0dmU3QixDdUUzdmVBLGVBQTZCLGN2RTh2ZTdCLEN1RTV2ZUEsYUFBMkIscUJ2RSt2ZTNCLEN1RTl2ZUEsY0FBNEIsb0J2RWl3ZTVCLEN1RWh3ZUEsaUJBQStCLHdCdkVtd2UvQixDdUVsd2VBLGlCQUErQix3QnZFcXdlL0IsQ3VFN3dlQSxXQUF5QixXdkVneGV6QixDdUUvd2VBLFlBQTBCLFV2RWt4ZTFCLEN1RWp4ZUEsZUFBNkIsY3ZFb3hlN0IsQ3VFbnhlQSxlQUE2QixjdkVzeGU3QixDdUVweGVBLGFBQTJCLHFCdkV1eGUzQixDdUV0eGVBLGNBQTRCLG9CdkV5eGU1QixDdUV4eGVBLGlCQUErQix3QnZFMnhlL0IsQ3VFMXhlQSxpQkFBK0Isd0J2RTZ4ZS9CLEN1RXJ5ZUEsV0FBeUIsV3ZFd3llekIsQ3VFdnllQSxZQUEwQixVdkUweWUxQixDdUV6eWVBLGVBQTZCLGN2RTR5ZTdCLEN1RTN5ZUEsZUFBNkIsY3ZFOHllN0IsQ3VFNXllQSxhQUEyQixxQnZFK3llM0IsQ3VFOXllQSxjQUE0QixvQnZFaXplNUIsQ3VFaHplQSxpQkFBK0Isd0J2RW16ZS9CLEN1RWx6ZUEsaUJBQStCLHdCdkVxemUvQixDdUU3emVBLFdBQXlCLFd2RWcwZXpCLEN1RS96ZUEsWUFBMEIsVXZFazBlMUIsQ3VFajBlQSxlQUE2QixjdkVvMGU3QixDdUVuMGVBLGVBQTZCLGN2RXMwZTdCLEN1RXAwZUEsYUFBMkIscUJ2RXUwZTNCLEN1RXQwZUEsY0FBNEIsb0J2RXkwZTVCLEN1RXgwZUEsaUJBQStCLHdCdkUyMGUvQixDdUUxMGVBLGlCQUErQix3QnZFNjBlL0IsQ3VFcjFlQSxXQUF5QixXdkV3MWV6QixDdUV2MWVBLFlBQTBCLFV2RTAxZTFCLEN1RXoxZUEsZUFBNkIsY3ZFNDFlN0IsQ3VFMzFlQSxlQUE2QixjdkU4MWU3QixDdUU1MWVBLGFBQTJCLHFCdkUrMWUzQixDdUU5MWVBLGNBQTRCLG9CdkVpMmU1QixDdUVoMmVBLGlCQUErQix3QnZFbTJlL0IsQ3VFbDJlQSxpQkFBK0Isd0J2RXEyZS9CLEN1RTcyZUEsV0FBeUIsV3ZFZzNlekIsQ3VFLzJlQSxZQUEwQixVdkVrM2UxQixDdUVqM2VBLGVBQTZCLGN2RW8zZTdCLEN1RW4zZUEsZUFBNkIsY3ZFczNlN0IsQ3VFcDNlQSxhQUEyQixxQnZFdTNlM0IsQ3VFdDNlQSxjQUE0QixvQnZFeTNlNUIsQ3VFeDNlQSxpQkFBK0Isd0J2RTIzZS9CLEN1RTEzZUEsaUJBQStCLHdCdkU2M2UvQixDdUVyNGVBLFdBQXlCLFd2RXc0ZXpCLEN1RXY0ZUEsWUFBMEIsVXZFMDRlMUIsQ3VFejRlQSxlQUE2QixjdkU0NGU3QixDdUUzNGVBLGVBQTZCLGN2RTg0ZTdCLEN1RTU0ZUEsYUFBMkIscUJ2RSs0ZTNCLEN1RTk0ZUEsY0FBNEIsb0J2RWk1ZTVCLEN1RWg1ZUEsaUJBQStCLHdCdkVtNWUvQixDdUVsNWVBLGlCQUErQix3QnZFcTVlL0IsQ3VFNzVlQSxXQUF5QixXdkVnNmV6QixDdUUvNWVBLFlBQTBCLFV2RWs2ZTFCLEN1RWo2ZUEsZUFBNkIsY3ZFbzZlN0IsQ3VFbjZlQSxlQUE2QixjdkVzNmU3QixDdUVwNmVBLGFBQTJCLHFCdkV1NmUzQixDdUV0NmVBLGNBQTRCLG9CdkV5NmU1QixDdUV4NmVBLGlCQUErQix3QnZFMjZlL0IsQ3VFMTZlQSxpQkFBK0Isd0J2RTY2ZS9CLEN1RXI3ZUEsV0FBeUIsV3ZFdzdlekIsQ3VFdjdlQSxZQUEwQixVdkUwN2UxQixDdUV6N2VBLGVBQTZCLGN2RTQ3ZTdCLEN1RTM3ZUEsZUFBNkIsY3ZFODdlN0IsQ3VFNTdlQSxhQUEyQixxQnZFKzdlM0IsQ3VFOTdlQSxjQUE0QixvQnZFaThlNUIsQ3VFaDhlQSxpQkFBK0Isd0J2RW04ZS9CLEN1RWw4ZUEsaUJBQStCLHdCdkVxOGUvQixDdUU3OGVBLFdBQXlCLFd2RWc5ZXpCLEN1RS84ZUEsWUFBMEIsVXZFazllMUIsQ3VFajllQSxlQUE2QixjdkVvOWU3QixDdUVuOWVBLGVBQTZCLGN2RXM5ZTdCLEN1RXA5ZUEsYUFBMkIscUJ2RXU5ZTNCLEN1RXQ5ZUEsY0FBNEIsb0J2RXk5ZTVCLEN1RXg5ZUEsaUJBQStCLHdCdkUyOWUvQixDdUUxOWVBLGlCQUErQix3QnZFNjllL0IsQ3VFcitlQSxXQUF5QixXdkV3K2V6QixDdUV2K2VBLFlBQTBCLFV2RTArZTFCLEN1RXorZUEsZUFBNkIsY3ZFNCtlN0IsQ3VFMytlQSxlQUE2QixjdkU4K2U3QixDdUU1K2VBLGFBQTJCLHFCdkUrK2UzQixDdUU5K2VBLGNBQTRCLG9CdkVpL2U1QixDdUVoL2VBLGlCQUErQix3QnZFbS9lL0IsQ3VFbC9lQSxpQkFBK0Isd0J2RXEvZS9CLEN1RTcvZUEsV0FBeUIsV3ZFZ2dmekIsQ3VFLy9lQSxZQUEwQixVdkVrZ2YxQixDdUVqZ2ZBLGVBQTZCLGN2RW9nZjdCLEN1RW5nZkEsZUFBNkIsY3ZFc2dmN0IsQ3VFcGdmQSxhQUEyQixxQnZFdWdmM0IsQ3VFdGdmQSxjQUE0QixvQnZFeWdmNUIsQ3VFeGdmQSxpQkFBK0Isd0J2RTJnZi9CLEN1RTFnZkEsaUJBQStCLHdCdkU2Z2YvQixDdUVyaGZBLFdBQXlCLFd2RXdoZnpCLEN1RXZoZkEsWUFBMEIsVXZFMGhmMUIsQ3VFemhmQSxlQUE2QixjdkU0aGY3QixDdUUzaGZBLGVBQTZCLGN2RThoZjdCLEN1RTVoZkEsYUFBMkIscUJ2RStoZjNCLEN1RTloZkEsY0FBNEIsb0J2RWlpZjVCLEN1RWhpZkEsaUJBQStCLHdCdkVtaWYvQixDdUVsaWZBLGlCQUErQix3QnZFcWlmL0IsQ3VFN2lmQSxXQUF5QixXdkVnamZ6QixDdUUvaWZBLFlBQTBCLFV2RWtqZjFCLEN1RWpqZkEsZUFBNkIsY3ZFb2pmN0IsQ3VFbmpmQSxlQUE2QixjdkVzamY3QixDdUVwamZBLGFBQTJCLHFCdkV1amYzQixDdUV0amZBLGNBQTRCLG9CdkV5amY1QixDdUV4amZBLGlCQUErQix3QnZFMmpmL0IsQ3VFMWpmQSxpQkFBK0Isd0J2RTZqZi9CLEN1RXJrZkEsV0FBeUIsV3ZFd2tmekIsQ3VFdmtmQSxZQUEwQixVdkUwa2YxQixDdUV6a2ZBLGVBQTZCLGN2RTRrZjdCLEN1RTNrZkEsZUFBNkIsY3ZFOGtmN0IsQ3VFNWtmQSxhQUEyQixxQnZFK2tmM0IsQ3VFOWtmQSxjQUE0QixvQnZFaWxmNUIsQ3VFaGxmQSxpQkFBK0Isd0J2RW1sZi9CLEN1RWxsZkEsaUJBQStCLHdCdkVxbGYvQixDdUU3bGZBLFlBQXlCLFl2RWdtZnpCLEN1RS9sZkEsYUFBMEIsV3ZFa21mMUIsQ3VFam1mQSxnQkFBNkIsZXZFb21mN0IsQ3VFbm1mQSxnQkFBNkIsZXZFc21mN0IsQ3VFcG1mQSxjQUEyQixzQnZFdW1mM0IsQ3VFdG1mQSxlQUE0QixxQnZFeW1mNUIsQ3VFeG1mQSxrQkFBK0IseUJ2RTJtZi9CLEN1RTFtZkEsa0JBQStCLHlCdkU2bWYvQixDdUVsa2ZBLFlBQWMsVXZFcWtmZCxDdUVwa2ZBLGNBQWdCLG9CdkV1a2ZoQixDdUVwa2ZBLFdBQWEsV3ZFdWtmYixDQUNGLENZMWtmSSx5QjJEckRGLFNBQXlCLFN2RW1vZnpCLEN1RWxvZkEsVUFBMEIsUXZFcW9mMUIsQ3VFcG9mQSxhQUE2QixZdkV1b2Y3QixDdUV0b2ZBLGFBQTZCLFl2RXlvZjdCLEN1RXZvZkEsV0FBMkIsbUJ2RTBvZjNCLEN1RXpvZkEsWUFBNEIsa0J2RTRvZjVCLEN1RTNvZkEsZUFBK0Isc0J2RThvZi9CLEN1RTdvZkEsZUFBK0Isc0J2RWdwZi9CLEN1RXhwZkEsVUFBeUIsVXZFMnBmekIsQ3VFMXBmQSxXQUEwQixTdkU2cGYxQixDdUU1cGZBLGNBQTZCLGF2RStwZjdCLEN1RTlwZkEsY0FBNkIsYXZFaXFmN0IsQ3VFL3BmQSxZQUEyQixvQnZFa3FmM0IsQ3VFanFmQSxhQUE0QixtQnZFb3FmNUIsQ3VFbnFmQSxnQkFBK0IsdUJ2RXNxZi9CLEN1RXJxZkEsZ0JBQStCLHVCdkV3cWYvQixDdUVocmZBLFVBQXlCLFV2RW1yZnpCLEN1RWxyZkEsV0FBMEIsU3ZFcXJmMUIsQ3VFcHJmQSxjQUE2QixhdkV1cmY3QixDdUV0cmZBLGNBQTZCLGF2RXlyZjdCLEN1RXZyZkEsWUFBMkIsb0J2RTByZjNCLEN1RXpyZkEsYUFBNEIsbUJ2RTRyZjVCLEN1RTNyZkEsZ0JBQStCLHVCdkU4cmYvQixDdUU3cmZBLGdCQUErQix1QnZFZ3NmL0IsQ3VFeHNmQSxVQUF5QixVdkUyc2Z6QixDdUUxc2ZBLFdBQTBCLFN2RTZzZjFCLEN1RTVzZkEsY0FBNkIsYXZFK3NmN0IsQ3VFOXNmQSxjQUE2QixhdkVpdGY3QixDdUUvc2ZBLFlBQTJCLG9CdkVrdGYzQixDdUVqdGZBLGFBQTRCLG1CdkVvdGY1QixDdUVudGZBLGdCQUErQix1QnZFc3RmL0IsQ3VFcnRmQSxnQkFBK0IsdUJ2RXd0Zi9CLEN1RWh1ZkEsVUFBeUIsVXZFbXVmekIsQ3VFbHVmQSxXQUEwQixTdkVxdWYxQixDdUVwdWZBLGNBQTZCLGF2RXV1ZjdCLEN1RXR1ZkEsY0FBNkIsYXZFeXVmN0IsQ3VFdnVmQSxZQUEyQixvQnZFMHVmM0IsQ3VFenVmQSxhQUE0QixtQnZFNHVmNUIsQ3VFM3VmQSxnQkFBK0IsdUJ2RTh1Zi9CLEN1RTd1ZkEsZ0JBQStCLHVCdkVndmYvQixDdUV4dmZBLFVBQXlCLFV2RTJ2ZnpCLEN1RTF2ZkEsV0FBMEIsU3ZFNnZmMUIsQ3VFNXZmQSxjQUE2QixhdkUrdmY3QixDdUU5dmZBLGNBQTZCLGF2RWl3ZjdCLEN1RS92ZkEsWUFBMkIsb0J2RWt3ZjNCLEN1RWp3ZkEsYUFBNEIsbUJ2RW93ZjVCLEN1RW53ZkEsZ0JBQStCLHVCdkVzd2YvQixDdUVyd2ZBLGdCQUErQix1QnZFd3dmL0IsQ3VFaHhmQSxVQUF5QixVdkVteGZ6QixDdUVseGZBLFdBQTBCLFN2RXF4ZjFCLEN1RXB4ZkEsY0FBNkIsYXZFdXhmN0IsQ3VFdHhmQSxjQUE2QixhdkV5eGY3QixDdUV2eGZBLFlBQTJCLG9CdkUweGYzQixDdUV6eGZBLGFBQTRCLG1CdkU0eGY1QixDdUUzeGZBLGdCQUErQix1QnZFOHhmL0IsQ3VFN3hmQSxnQkFBK0IsdUJ2RWd5Zi9CLEN1RXh5ZkEsVUFBeUIsVXZFMnlmekIsQ3VFMXlmQSxXQUEwQixTdkU2eWYxQixDdUU1eWZBLGNBQTZCLGF2RSt5ZjdCLEN1RTl5ZkEsY0FBNkIsYXZFaXpmN0IsQ3VFL3lmQSxZQUEyQixvQnZFa3pmM0IsQ3VFanpmQSxhQUE0QixtQnZFb3pmNUIsQ3VFbnpmQSxnQkFBK0IsdUJ2RXN6Zi9CLEN1RXJ6ZkEsZ0JBQStCLHVCdkV3emYvQixDdUVoMGZBLFVBQXlCLFV2RW0wZnpCLEN1RWwwZkEsV0FBMEIsU3ZFcTBmMUIsQ3VFcDBmQSxjQUE2QixhdkV1MGY3QixDdUV0MGZBLGNBQTZCLGF2RXkwZjdCLEN1RXYwZkEsWUFBMkIsb0J2RTAwZjNCLEN1RXowZkEsYUFBNEIsbUJ2RTQwZjVCLEN1RTMwZkEsZ0JBQStCLHVCdkU4MGYvQixDdUU3MGZBLGdCQUErQix1QnZFZzFmL0IsQ3VFeDFmQSxVQUF5QixVdkUyMWZ6QixDdUUxMWZBLFdBQTBCLFN2RTYxZjFCLEN1RTUxZkEsY0FBNkIsYXZFKzFmN0IsQ3VFOTFmQSxjQUE2QixhdkVpMmY3QixDdUUvMWZBLFlBQTJCLG9CdkVrMmYzQixDdUVqMmZBLGFBQTRCLG1CdkVvMmY1QixDdUVuMmZBLGdCQUErQix1QnZFczJmL0IsQ3VFcjJmQSxnQkFBK0IsdUJ2RXcyZi9CLEN1RWgzZkEsVUFBeUIsVXZFbTNmekIsQ3VFbDNmQSxXQUEwQixTdkVxM2YxQixDdUVwM2ZBLGNBQTZCLGF2RXUzZjdCLEN1RXQzZkEsY0FBNkIsYXZFeTNmN0IsQ3VFdjNmQSxZQUEyQixvQnZFMDNmM0IsQ3VFejNmQSxhQUE0QixtQnZFNDNmNUIsQ3VFMzNmQSxnQkFBK0IsdUJ2RTgzZi9CLEN1RTczZkEsZ0JBQStCLHVCdkVnNGYvQixDdUV4NGZBLFVBQXlCLFV2RTI0ZnpCLEN1RTE0ZkEsV0FBMEIsU3ZFNjRmMUIsQ3VFNTRmQSxjQUE2QixhdkUrNGY3QixDdUU5NGZBLGNBQTZCLGF2RWk1ZjdCLEN1RS80ZkEsWUFBMkIsb0J2RWs1ZjNCLEN1RWo1ZkEsYUFBNEIsbUJ2RW81ZjVCLEN1RW41ZkEsZ0JBQStCLHVCdkVzNWYvQixDdUVyNWZBLGdCQUErQix1QnZFdzVmL0IsQ3VFaDZmQSxVQUF5QixVdkVtNmZ6QixDdUVsNmZBLFdBQTBCLFN2RXE2ZjFCLEN1RXA2ZkEsY0FBNkIsYXZFdTZmN0IsQ3VFdDZmQSxjQUE2QixhdkV5NmY3QixDdUV2NmZBLFlBQTJCLG9CdkUwNmYzQixDdUV6NmZBLGFBQTRCLG1CdkU0NmY1QixDdUUzNmZBLGdCQUErQix1QnZFODZmL0IsQ3VFNzZmQSxnQkFBK0IsdUJ2RWc3Zi9CLEN1RXg3ZkEsVUFBeUIsVXZFMjdmekIsQ3VFMTdmQSxXQUEwQixTdkU2N2YxQixDdUU1N2ZBLGNBQTZCLGF2RSs3ZjdCLEN1RTk3ZkEsY0FBNkIsYXZFaThmN0IsQ3VFLzdmQSxZQUEyQixvQnZFazhmM0IsQ3VFajhmQSxhQUE0QixtQnZFbzhmNUIsQ3VFbjhmQSxnQkFBK0IsdUJ2RXM4Zi9CLEN1RXI4ZkEsZ0JBQStCLHVCdkV3OGYvQixDdUVoOWZBLFVBQXlCLFV2RW05ZnpCLEN1RWw5ZkEsV0FBMEIsU3ZFcTlmMUIsQ3VFcDlmQSxjQUE2QixhdkV1OWY3QixDdUV0OWZBLGNBQTZCLGF2RXk5ZjdCLEN1RXY5ZkEsWUFBMkIsb0J2RTA5ZjNCLEN1RXo5ZkEsYUFBNEIsbUJ2RTQ5ZjVCLEN1RTM5ZkEsZ0JBQStCLHVCdkU4OWYvQixDdUU3OWZBLGdCQUErQix1QnZFZytmL0IsQ3VFeCtmQSxVQUF5QixVdkUyK2Z6QixDdUUxK2ZBLFdBQTBCLFN2RTYrZjFCLEN1RTUrZkEsY0FBNkIsYXZFKytmN0IsQ3VFOStmQSxjQUE2QixhdkVpL2Y3QixDdUUvK2ZBLFlBQTJCLG9CdkVrL2YzQixDdUVqL2ZBLGFBQTRCLG1CdkVvL2Y1QixDdUVuL2ZBLGdCQUErQix1QnZFcy9mL0IsQ3VFci9mQSxnQkFBK0IsdUJ2RXcvZi9CLEN1RWhnZ0JBLFVBQXlCLFV2RW1nZ0J6QixDdUVsZ2dCQSxXQUEwQixTdkVxZ2dCMUIsQ3VFcGdnQkEsY0FBNkIsYXZFdWdnQjdCLEN1RXRnZ0JBLGNBQTZCLGF2RXlnZ0I3QixDdUV2Z2dCQSxZQUEyQixvQnZFMGdnQjNCLEN1RXpnZ0JBLGFBQTRCLG1CdkU0Z2dCNUIsQ3VFM2dnQkEsZ0JBQStCLHVCdkU4Z2dCL0IsQ3VFN2dnQkEsZ0JBQStCLHVCdkVnaGdCL0IsQ3VFeGhnQkEsVUFBeUIsVXZFMmhnQnpCLEN1RTFoZ0JBLFdBQTBCLFN2RTZoZ0IxQixDdUU1aGdCQSxjQUE2QixhdkUraGdCN0IsQ3VFOWhnQkEsY0FBNkIsYXZFaWlnQjdCLEN1RS9oZ0JBLFlBQTJCLG9CdkVraWdCM0IsQ3VFamlnQkEsYUFBNEIsbUJ2RW9pZ0I1QixDdUVuaWdCQSxnQkFBK0IsdUJ2RXNpZ0IvQixDdUVyaWdCQSxnQkFBK0IsdUJ2RXdpZ0IvQixDdUVoamdCQSxVQUF5QixVdkVtamdCekIsQ3VFbGpnQkEsV0FBMEIsU3ZFcWpnQjFCLEN1RXBqZ0JBLGNBQTZCLGF2RXVqZ0I3QixDdUV0amdCQSxjQUE2QixhdkV5amdCN0IsQ3VFdmpnQkEsWUFBMkIsb0J2RTBqZ0IzQixDdUV6amdCQSxhQUE0QixtQnZFNGpnQjVCLEN1RTNqZ0JBLGdCQUErQix1QnZFOGpnQi9CLEN1RTdqZ0JBLGdCQUErQix1QnZFZ2tnQi9CLEN1RXhrZ0JBLFdBQXlCLFd2RTJrZ0J6QixDdUUxa2dCQSxZQUEwQixVdkU2a2dCMUIsQ3VFNWtnQkEsZUFBNkIsY3ZFK2tnQjdCLEN1RTlrZ0JBLGVBQTZCLGN2RWlsZ0I3QixDdUUva2dCQSxhQUEyQixxQnZFa2xnQjNCLEN1RWpsZ0JBLGNBQTRCLG9CdkVvbGdCNUIsQ3VFbmxnQkEsaUJBQStCLHdCdkVzbGdCL0IsQ3VFcmxnQkEsaUJBQStCLHdCdkV3bGdCL0IsQ3VFaG1nQkEsV0FBeUIsV3ZFbW1nQnpCLEN1RWxtZ0JBLFlBQTBCLFV2RXFtZ0IxQixDdUVwbWdCQSxlQUE2QixjdkV1bWdCN0IsQ3VFdG1nQkEsZUFBNkIsY3ZFeW1nQjdCLEN1RXZtZ0JBLGFBQTJCLHFCdkUwbWdCM0IsQ3VFem1nQkEsY0FBNEIsb0J2RTRtZ0I1QixDdUUzbWdCQSxpQkFBK0Isd0J2RThtZ0IvQixDdUU3bWdCQSxpQkFBK0Isd0J2RWduZ0IvQixDdUV4bmdCQSxXQUF5QixXdkUybmdCekIsQ3VFMW5nQkEsWUFBMEIsVXZFNm5nQjFCLEN1RTVuZ0JBLGVBQTZCLGN2RStuZ0I3QixDdUU5bmdCQSxlQUE2QixjdkVpb2dCN0IsQ3VFL25nQkEsYUFBMkIscUJ2RWtvZ0IzQixDdUVqb2dCQSxjQUE0QixvQnZFb29nQjVCLEN1RW5vZ0JBLGlCQUErQix3QnZFc29nQi9CLEN1RXJvZ0JBLGlCQUErQix3QnZFd29nQi9CLEN1RWhwZ0JBLFdBQXlCLFd2RW1wZ0J6QixDdUVscGdCQSxZQUEwQixVdkVxcGdCMUIsQ3VFcHBnQkEsZUFBNkIsY3ZFdXBnQjdCLEN1RXRwZ0JBLGVBQTZCLGN2RXlwZ0I3QixDdUV2cGdCQSxhQUEyQixxQnZFMHBnQjNCLEN1RXpwZ0JBLGNBQTRCLG9CdkU0cGdCNUIsQ3VFM3BnQkEsaUJBQStCLHdCdkU4cGdCL0IsQ3VFN3BnQkEsaUJBQStCLHdCdkVncWdCL0IsQ3VFeHFnQkEsV0FBeUIsV3ZFMnFnQnpCLEN1RTFxZ0JBLFlBQTBCLFV2RTZxZ0IxQixDdUU1cWdCQSxlQUE2QixjdkUrcWdCN0IsQ3VFOXFnQkEsZUFBNkIsY3ZFaXJnQjdCLEN1RS9xZ0JBLGFBQTJCLHFCdkVrcmdCM0IsQ3VFanJnQkEsY0FBNEIsb0J2RW9yZ0I1QixDdUVucmdCQSxpQkFBK0Isd0J2RXNyZ0IvQixDdUVycmdCQSxpQkFBK0Isd0J2RXdyZ0IvQixDdUVoc2dCQSxXQUF5QixXdkVtc2dCekIsQ3VFbHNnQkEsWUFBMEIsVXZFcXNnQjFCLEN1RXBzZ0JBLGVBQTZCLGN2RXVzZ0I3QixDdUV0c2dCQSxlQUE2QixjdkV5c2dCN0IsQ3VFdnNnQkEsYUFBMkIscUJ2RTBzZ0IzQixDdUV6c2dCQSxjQUE0QixvQnZFNHNnQjVCLEN1RTNzZ0JBLGlCQUErQix3QnZFOHNnQi9CLEN1RTdzZ0JBLGlCQUErQix3QnZFZ3RnQi9CLEN1RXh0Z0JBLFdBQXlCLFd2RTJ0Z0J6QixDdUUxdGdCQSxZQUEwQixVdkU2dGdCMUIsQ3VFNXRnQkEsZUFBNkIsY3ZFK3RnQjdCLEN1RTl0Z0JBLGVBQTZCLGN2RWl1Z0I3QixDdUUvdGdCQSxhQUEyQixxQnZFa3VnQjNCLEN1RWp1Z0JBLGNBQTRCLG9CdkVvdWdCNUIsQ3VFbnVnQkEsaUJBQStCLHdCdkVzdWdCL0IsQ3VFcnVnQkEsaUJBQStCLHdCdkV3dWdCL0IsQ3VFaHZnQkEsV0FBeUIsV3ZFbXZnQnpCLEN1RWx2Z0JBLFlBQTBCLFV2RXF2Z0IxQixDdUVwdmdCQSxlQUE2QixjdkV1dmdCN0IsQ3VFdHZnQkEsZUFBNkIsY3ZFeXZnQjdCLEN1RXZ2Z0JBLGFBQTJCLHFCdkUwdmdCM0IsQ3VFenZnQkEsY0FBNEIsb0J2RTR2Z0I1QixDdUUzdmdCQSxpQkFBK0Isd0J2RTh2Z0IvQixDdUU3dmdCQSxpQkFBK0Isd0J2RWd3Z0IvQixDdUV4d2dCQSxXQUF5QixXdkUyd2dCekIsQ3VFMXdnQkEsWUFBMEIsVXZFNndnQjFCLEN1RTV3Z0JBLGVBQTZCLGN2RSt3Z0I3QixDdUU5d2dCQSxlQUE2QixjdkVpeGdCN0IsQ3VFL3dnQkEsYUFBMkIscUJ2RWt4Z0IzQixDdUVqeGdCQSxjQUE0QixvQnZFb3hnQjVCLEN1RW54Z0JBLGlCQUErQix3QnZFc3hnQi9CLEN1RXJ4Z0JBLGlCQUErQix3QnZFd3hnQi9CLEN1RWh5Z0JBLFdBQXlCLFd2RW15Z0J6QixDdUVseWdCQSxZQUEwQixVdkVxeWdCMUIsQ3VFcHlnQkEsZUFBNkIsY3ZFdXlnQjdCLEN1RXR5Z0JBLGVBQTZCLGN2RXl5Z0I3QixDdUV2eWdCQSxhQUEyQixxQnZFMHlnQjNCLEN1RXp5Z0JBLGNBQTRCLG9CdkU0eWdCNUIsQ3VFM3lnQkEsaUJBQStCLHdCdkU4eWdCL0IsQ3VFN3lnQkEsaUJBQStCLHdCdkVnemdCL0IsQ3VFeHpnQkEsV0FBeUIsV3ZFMnpnQnpCLEN1RTF6Z0JBLFlBQTBCLFV2RTZ6Z0IxQixDdUU1emdCQSxlQUE2QixjdkUremdCN0IsQ3VFOXpnQkEsZUFBNkIsY3ZFaTBnQjdCLEN1RS96Z0JBLGFBQTJCLHFCdkVrMGdCM0IsQ3VFajBnQkEsY0FBNEIsb0J2RW8wZ0I1QixDdUVuMGdCQSxpQkFBK0Isd0J2RXMwZ0IvQixDdUVyMGdCQSxpQkFBK0Isd0J2RXcwZ0IvQixDdUVoMWdCQSxXQUF5QixXdkVtMWdCekIsQ3VFbDFnQkEsWUFBMEIsVXZFcTFnQjFCLEN1RXAxZ0JBLGVBQTZCLGN2RXUxZ0I3QixDdUV0MWdCQSxlQUE2QixjdkV5MWdCN0IsQ3VFdjFnQkEsYUFBMkIscUJ2RTAxZ0IzQixDdUV6MWdCQSxjQUE0QixvQnZFNDFnQjVCLEN1RTMxZ0JBLGlCQUErQix3QnZFODFnQi9CLEN1RTcxZ0JBLGlCQUErQix3QnZFZzJnQi9CLEN1RXgyZ0JBLFdBQXlCLFd2RTIyZ0J6QixDdUUxMmdCQSxZQUEwQixVdkU2MmdCMUIsQ3VFNTJnQkEsZUFBNkIsY3ZFKzJnQjdCLEN1RTkyZ0JBLGVBQTZCLGN2RWkzZ0I3QixDdUUvMmdCQSxhQUEyQixxQnZFazNnQjNCLEN1RWozZ0JBLGNBQTRCLG9CdkVvM2dCNUIsQ3VFbjNnQkEsaUJBQStCLHdCdkVzM2dCL0IsQ3VFcjNnQkEsaUJBQStCLHdCdkV3M2dCL0IsQ3VFaDRnQkEsV0FBeUIsV3ZFbTRnQnpCLEN1RWw0Z0JBLFlBQTBCLFV2RXE0Z0IxQixDdUVwNGdCQSxlQUE2QixjdkV1NGdCN0IsQ3VFdDRnQkEsZUFBNkIsY3ZFeTRnQjdCLEN1RXY0Z0JBLGFBQTJCLHFCdkUwNGdCM0IsQ3VFejRnQkEsY0FBNEIsb0J2RTQ0Z0I1QixDdUUzNGdCQSxpQkFBK0Isd0J2RTg0Z0IvQixDdUU3NGdCQSxpQkFBK0Isd0J2RWc1Z0IvQixDdUV4NWdCQSxXQUF5QixXdkUyNWdCekIsQ3VFMTVnQkEsWUFBMEIsVXZFNjVnQjFCLEN1RTU1Z0JBLGVBQTZCLGN2RSs1Z0I3QixDdUU5NWdCQSxlQUE2QixjdkVpNmdCN0IsQ3VFLzVnQkEsYUFBMkIscUJ2RWs2Z0IzQixDdUVqNmdCQSxjQUE0QixvQnZFbzZnQjVCLEN1RW42Z0JBLGlCQUErQix3QnZFczZnQi9CLEN1RXI2Z0JBLGlCQUErQix3QnZFdzZnQi9CLEN1RWg3Z0JBLFdBQXlCLFd2RW03Z0J6QixDdUVsN2dCQSxZQUEwQixVdkVxN2dCMUIsQ3VFcDdnQkEsZUFBNkIsY3ZFdTdnQjdCLEN1RXQ3Z0JBLGVBQTZCLGN2RXk3Z0I3QixDdUV2N2dCQSxhQUEyQixxQnZFMDdnQjNCLEN1RXo3Z0JBLGNBQTRCLG9CdkU0N2dCNUIsQ3VFMzdnQkEsaUJBQStCLHdCdkU4N2dCL0IsQ3VFNzdnQkEsaUJBQStCLHdCdkVnOGdCL0IsQ3VFeDhnQkEsV0FBeUIsV3ZFMjhnQnpCLEN1RTE4Z0JBLFlBQTBCLFV2RTY4Z0IxQixDdUU1OGdCQSxlQUE2QixjdkUrOGdCN0IsQ3VFOThnQkEsZUFBNkIsY3ZFaTlnQjdCLEN1RS84Z0JBLGFBQTJCLHFCdkVrOWdCM0IsQ3VFajlnQkEsY0FBNEIsb0J2RW85Z0I1QixDdUVuOWdCQSxpQkFBK0Isd0J2RXM5Z0IvQixDdUVyOWdCQSxpQkFBK0Isd0J2RXc5Z0IvQixDdUVoK2dCQSxXQUF5QixXdkVtK2dCekIsQ3VFbCtnQkEsWUFBMEIsVXZFcStnQjFCLEN1RXArZ0JBLGVBQTZCLGN2RXUrZ0I3QixDdUV0K2dCQSxlQUE2QixjdkV5K2dCN0IsQ3VFditnQkEsYUFBMkIscUJ2RTArZ0IzQixDdUV6K2dCQSxjQUE0QixvQnZFNCtnQjVCLEN1RTMrZ0JBLGlCQUErQix3QnZFOCtnQi9CLEN1RTcrZ0JBLGlCQUErQix3QnZFZy9nQi9CLEN1RXgvZ0JBLFlBQXlCLFl2RTIvZ0J6QixDdUUxL2dCQSxhQUEwQixXdkU2L2dCMUIsQ3VFNS9nQkEsZ0JBQTZCLGV2RSsvZ0I3QixDdUU5L2dCQSxnQkFBNkIsZXZFaWdoQjdCLEN1RS8vZ0JBLGNBQTJCLHNCdkVrZ2hCM0IsQ3VFamdoQkEsZUFBNEIscUJ2RW9naEI1QixDdUVuZ2hCQSxrQkFBK0IseUJ2RXNnaEIvQixDdUVyZ2hCQSxrQkFBK0IseUJ2RXdnaEIvQixDdUVsOWdCQSxZQUFjLFV2RXE5Z0JkLEN1RXA5Z0JBLGNBQWdCLG9CdkV1OWdCaEIsQ0FDRixDWWwrZ0JJLDBCMkRyREYsU0FBeUIsU3ZFMmhoQnpCLEN1RTFoaEJBLFVBQTBCLFF2RTZoaEIxQixDdUU1aGhCQSxhQUE2QixZdkUraGhCN0IsQ3VFOWhoQkEsYUFBNkIsWXZFaWloQjdCLEN1RS9oaEJBLFdBQTJCLG1CdkVraWhCM0IsQ3VFamloQkEsWUFBNEIsa0J2RW9paEI1QixDdUVuaWhCQSxlQUErQixzQnZFc2loQi9CLEN1RXJpaEJBLGVBQStCLHNCdkV3aWhCL0IsQ3VFaGpoQkEsVUFBeUIsVXZFbWpoQnpCLEN1RWxqaEJBLFdBQTBCLFN2RXFqaEIxQixDdUVwamhCQSxjQUE2QixhdkV1amhCN0IsQ3VFdGpoQkEsY0FBNkIsYXZFeWpoQjdCLEN1RXZqaEJBLFlBQTJCLG9CdkUwamhCM0IsQ3VFempoQkEsYUFBNEIsbUJ2RTRqaEI1QixDdUUzamhCQSxnQkFBK0IsdUJ2RThqaEIvQixDdUU3amhCQSxnQkFBK0IsdUJ2RWdraEIvQixDdUV4a2hCQSxVQUF5QixVdkUya2hCekIsQ3VFMWtoQkEsV0FBMEIsU3ZFNmtoQjFCLEN1RTVraEJBLGNBQTZCLGF2RStraEI3QixDdUU5a2hCQSxjQUE2QixhdkVpbGhCN0IsQ3VFL2toQkEsWUFBMkIsb0J2RWtsaEIzQixDdUVqbGhCQSxhQUE0QixtQnZFb2xoQjVCLEN1RW5saEJBLGdCQUErQix1QnZFc2xoQi9CLEN1RXJsaEJBLGdCQUErQix1QnZFd2xoQi9CLEN1RWhtaEJBLFVBQXlCLFV2RW1taEJ6QixDdUVsbWhCQSxXQUEwQixTdkVxbWhCMUIsQ3VFcG1oQkEsY0FBNkIsYXZFdW1oQjdCLEN1RXRtaEJBLGNBQTZCLGF2RXltaEI3QixDdUV2bWhCQSxZQUEyQixvQnZFMG1oQjNCLEN1RXptaEJBLGFBQTRCLG1CdkU0bWhCNUIsQ3VFM21oQkEsZ0JBQStCLHVCdkU4bWhCL0IsQ3VFN21oQkEsZ0JBQStCLHVCdkVnbmhCL0IsQ3VFeG5oQkEsVUFBeUIsVXZFMm5oQnpCLEN1RTFuaEJBLFdBQTBCLFN2RTZuaEIxQixDdUU1bmhCQSxjQUE2QixhdkUrbmhCN0IsQ3VFOW5oQkEsY0FBNkIsYXZFaW9oQjdCLEN1RS9uaEJBLFlBQTJCLG9CdkVrb2hCM0IsQ3VFam9oQkEsYUFBNEIsbUJ2RW9vaEI1QixDdUVub2hCQSxnQkFBK0IsdUJ2RXNvaEIvQixDdUVyb2hCQSxnQkFBK0IsdUJ2RXdvaEIvQixDdUVocGhCQSxVQUF5QixVdkVtcGhCekIsQ3VFbHBoQkEsV0FBMEIsU3ZFcXBoQjFCLEN1RXBwaEJBLGNBQTZCLGF2RXVwaEI3QixDdUV0cGhCQSxjQUE2QixhdkV5cGhCN0IsQ3VFdnBoQkEsWUFBMkIsb0J2RTBwaEIzQixDdUV6cGhCQSxhQUE0QixtQnZFNHBoQjVCLEN1RTNwaEJBLGdCQUErQix1QnZFOHBoQi9CLEN1RTdwaEJBLGdCQUErQix1QnZFZ3FoQi9CLEN1RXhxaEJBLFVBQXlCLFV2RTJxaEJ6QixDdUUxcWhCQSxXQUEwQixTdkU2cWhCMUIsQ3VFNXFoQkEsY0FBNkIsYXZFK3FoQjdCLEN1RTlxaEJBLGNBQTZCLGF2RWlyaEI3QixDdUUvcWhCQSxZQUEyQixvQnZFa3JoQjNCLEN1RWpyaEJBLGFBQTRCLG1CdkVvcmhCNUIsQ3VFbnJoQkEsZ0JBQStCLHVCdkVzcmhCL0IsQ3VFcnJoQkEsZ0JBQStCLHVCdkV3cmhCL0IsQ3VFaHNoQkEsVUFBeUIsVXZFbXNoQnpCLEN1RWxzaEJBLFdBQTBCLFN2RXFzaEIxQixDdUVwc2hCQSxjQUE2QixhdkV1c2hCN0IsQ3VFdHNoQkEsY0FBNkIsYXZFeXNoQjdCLEN1RXZzaEJBLFlBQTJCLG9CdkUwc2hCM0IsQ3VFenNoQkEsYUFBNEIsbUJ2RTRzaEI1QixDdUUzc2hCQSxnQkFBK0IsdUJ2RThzaEIvQixDdUU3c2hCQSxnQkFBK0IsdUJ2RWd0aEIvQixDdUV4dGhCQSxVQUF5QixVdkUydGhCekIsQ3VFMXRoQkEsV0FBMEIsU3ZFNnRoQjFCLEN1RTV0aEJBLGNBQTZCLGF2RSt0aEI3QixDdUU5dGhCQSxjQUE2QixhdkVpdWhCN0IsQ3VFL3RoQkEsWUFBMkIsb0J2RWt1aEIzQixDdUVqdWhCQSxhQUE0QixtQnZFb3VoQjVCLEN1RW51aEJBLGdCQUErQix1QnZFc3VoQi9CLEN1RXJ1aEJBLGdCQUErQix1QnZFd3VoQi9CLEN1RWh2aEJBLFVBQXlCLFV2RW12aEJ6QixDdUVsdmhCQSxXQUEwQixTdkVxdmhCMUIsQ3VFcHZoQkEsY0FBNkIsYXZFdXZoQjdCLEN1RXR2aEJBLGNBQTZCLGF2RXl2aEI3QixDdUV2dmhCQSxZQUEyQixvQnZFMHZoQjNCLEN1RXp2aEJBLGFBQTRCLG1CdkU0dmhCNUIsQ3VFM3ZoQkEsZ0JBQStCLHVCdkU4dmhCL0IsQ3VFN3ZoQkEsZ0JBQStCLHVCdkVnd2hCL0IsQ3VFeHdoQkEsVUFBeUIsVXZFMndoQnpCLEN1RTF3aEJBLFdBQTBCLFN2RTZ3aEIxQixDdUU1d2hCQSxjQUE2QixhdkUrd2hCN0IsQ3VFOXdoQkEsY0FBNkIsYXZFaXhoQjdCLEN1RS93aEJBLFlBQTJCLG9CdkVreGhCM0IsQ3VFanhoQkEsYUFBNEIsbUJ2RW94aEI1QixDdUVueGhCQSxnQkFBK0IsdUJ2RXN4aEIvQixDdUVyeGhCQSxnQkFBK0IsdUJ2RXd4aEIvQixDdUVoeWhCQSxVQUF5QixVdkVteWhCekIsQ3VFbHloQkEsV0FBMEIsU3ZFcXloQjFCLEN1RXB5aEJBLGNBQTZCLGF2RXV5aEI3QixDdUV0eWhCQSxjQUE2QixhdkV5eWhCN0IsQ3VFdnloQkEsWUFBMkIsb0J2RTB5aEIzQixDdUV6eWhCQSxhQUE0QixtQnZFNHloQjVCLEN1RTN5aEJBLGdCQUErQix1QnZFOHloQi9CLEN1RTd5aEJBLGdCQUErQix1QnZFZ3poQi9CLEN1RXh6aEJBLFVBQXlCLFV2RTJ6aEJ6QixDdUUxemhCQSxXQUEwQixTdkU2emhCMUIsQ3VFNXpoQkEsY0FBNkIsYXZFK3poQjdCLEN1RTl6aEJBLGNBQTZCLGF2RWkwaEI3QixDdUUvemhCQSxZQUEyQixvQnZFazBoQjNCLEN1RWowaEJBLGFBQTRCLG1CdkVvMGhCNUIsQ3VFbjBoQkEsZ0JBQStCLHVCdkVzMGhCL0IsQ3VFcjBoQkEsZ0JBQStCLHVCdkV3MGhCL0IsQ3VFaDFoQkEsVUFBeUIsVXZFbTFoQnpCLEN1RWwxaEJBLFdBQTBCLFN2RXExaEIxQixDdUVwMWhCQSxjQUE2QixhdkV1MWhCN0IsQ3VFdDFoQkEsY0FBNkIsYXZFeTFoQjdCLEN1RXYxaEJBLFlBQTJCLG9CdkUwMWhCM0IsQ3VFejFoQkEsYUFBNEIsbUJ2RTQxaEI1QixDdUUzMWhCQSxnQkFBK0IsdUJ2RTgxaEIvQixDdUU3MWhCQSxnQkFBK0IsdUJ2RWcyaEIvQixDdUV4MmhCQSxVQUF5QixVdkUyMmhCekIsQ3VFMTJoQkEsV0FBMEIsU3ZFNjJoQjFCLEN1RTUyaEJBLGNBQTZCLGF2RSsyaEI3QixDdUU5MmhCQSxjQUE2QixhdkVpM2hCN0IsQ3VFLzJoQkEsWUFBMkIsb0J2RWszaEIzQixDdUVqM2hCQSxhQUE0QixtQnZFbzNoQjVCLEN1RW4zaEJBLGdCQUErQix1QnZFczNoQi9CLEN1RXIzaEJBLGdCQUErQix1QnZFdzNoQi9CLEN1RWg0aEJBLFVBQXlCLFV2RW00aEJ6QixDdUVsNGhCQSxXQUEwQixTdkVxNGhCMUIsQ3VFcDRoQkEsY0FBNkIsYXZFdTRoQjdCLEN1RXQ0aEJBLGNBQTZCLGF2RXk0aEI3QixDdUV2NGhCQSxZQUEyQixvQnZFMDRoQjNCLEN1RXo0aEJBLGFBQTRCLG1CdkU0NGhCNUIsQ3VFMzRoQkEsZ0JBQStCLHVCdkU4NGhCL0IsQ3VFNzRoQkEsZ0JBQStCLHVCdkVnNWhCL0IsQ3VFeDVoQkEsVUFBeUIsVXZFMjVoQnpCLEN1RTE1aEJBLFdBQTBCLFN2RTY1aEIxQixDdUU1NWhCQSxjQUE2QixhdkUrNWhCN0IsQ3VFOTVoQkEsY0FBNkIsYXZFaTZoQjdCLEN1RS81aEJBLFlBQTJCLG9CdkVrNmhCM0IsQ3VFajZoQkEsYUFBNEIsbUJ2RW82aEI1QixDdUVuNmhCQSxnQkFBK0IsdUJ2RXM2aEIvQixDdUVyNmhCQSxnQkFBK0IsdUJ2RXc2aEIvQixDdUVoN2hCQSxVQUF5QixVdkVtN2hCekIsQ3VFbDdoQkEsV0FBMEIsU3ZFcTdoQjFCLEN1RXA3aEJBLGNBQTZCLGF2RXU3aEI3QixDdUV0N2hCQSxjQUE2QixhdkV5N2hCN0IsQ3VFdjdoQkEsWUFBMkIsb0J2RTA3aEIzQixDdUV6N2hCQSxhQUE0QixtQnZFNDdoQjVCLEN1RTM3aEJBLGdCQUErQix1QnZFODdoQi9CLEN1RTc3aEJBLGdCQUErQix1QnZFZzhoQi9CLEN1RXg4aEJBLFVBQXlCLFV2RTI4aEJ6QixDdUUxOGhCQSxXQUEwQixTdkU2OGhCMUIsQ3VFNThoQkEsY0FBNkIsYXZFKzhoQjdCLEN1RTk4aEJBLGNBQTZCLGF2RWk5aEI3QixDdUUvOGhCQSxZQUEyQixvQnZFazloQjNCLEN1RWo5aEJBLGFBQTRCLG1CdkVvOWhCNUIsQ3VFbjloQkEsZ0JBQStCLHVCdkVzOWhCL0IsQ3VFcjloQkEsZ0JBQStCLHVCdkV3OWhCL0IsQ3VFaCtoQkEsV0FBeUIsV3ZFbStoQnpCLEN1RWwraEJBLFlBQTBCLFV2RXEraEIxQixDdUVwK2hCQSxlQUE2QixjdkV1K2hCN0IsQ3VFdCtoQkEsZUFBNkIsY3ZFeStoQjdCLEN1RXYraEJBLGFBQTJCLHFCdkUwK2hCM0IsQ3VFeitoQkEsY0FBNEIsb0J2RTQraEI1QixDdUUzK2hCQSxpQkFBK0Isd0J2RTgraEIvQixDdUU3K2hCQSxpQkFBK0Isd0J2RWcvaEIvQixDdUV4L2hCQSxXQUF5QixXdkUyL2hCekIsQ3VFMS9oQkEsWUFBMEIsVXZFNi9oQjFCLEN1RTUvaEJBLGVBQTZCLGN2RSsvaEI3QixDdUU5L2hCQSxlQUE2QixjdkVpZ2lCN0IsQ3VFLy9oQkEsYUFBMkIscUJ2RWtnaUIzQixDdUVqZ2lCQSxjQUE0QixvQnZFb2dpQjVCLEN1RW5naUJBLGlCQUErQix3QnZFc2dpQi9CLEN1RXJnaUJBLGlCQUErQix3QnZFd2dpQi9CLEN1RWhoaUJBLFdBQXlCLFd2RW1oaUJ6QixDdUVsaGlCQSxZQUEwQixVdkVxaGlCMUIsQ3VFcGhpQkEsZUFBNkIsY3ZFdWhpQjdCLEN1RXRoaUJBLGVBQTZCLGN2RXloaUI3QixDdUV2aGlCQSxhQUEyQixxQnZFMGhpQjNCLEN1RXpoaUJBLGNBQTRCLG9CdkU0aGlCNUIsQ3VFM2hpQkEsaUJBQStCLHdCdkU4aGlCL0IsQ3VFN2hpQkEsaUJBQStCLHdCdkVnaWlCL0IsQ3VFeGlpQkEsV0FBeUIsV3ZFMmlpQnpCLEN1RTFpaUJBLFlBQTBCLFV2RTZpaUIxQixDdUU1aWlCQSxlQUE2QixjdkUraWlCN0IsQ3VFOWlpQkEsZUFBNkIsY3ZFaWppQjdCLEN1RS9paUJBLGFBQTJCLHFCdkVramlCM0IsQ3VFamppQkEsY0FBNEIsb0J2RW9qaUI1QixDdUVuamlCQSxpQkFBK0Isd0J2RXNqaUIvQixDdUVyamlCQSxpQkFBK0Isd0J2RXdqaUIvQixDdUVoa2lCQSxXQUF5QixXdkVta2lCekIsQ3VFbGtpQkEsWUFBMEIsVXZFcWtpQjFCLEN1RXBraUJBLGVBQTZCLGN2RXVraUI3QixDdUV0a2lCQSxlQUE2QixjdkV5a2lCN0IsQ3VFdmtpQkEsYUFBMkIscUJ2RTBraUIzQixDdUV6a2lCQSxjQUE0QixvQnZFNGtpQjVCLEN1RTNraUJBLGlCQUErQix3QnZFOGtpQi9CLEN1RTdraUJBLGlCQUErQix3QnZFZ2xpQi9CLEN1RXhsaUJBLFdBQXlCLFd2RTJsaUJ6QixDdUUxbGlCQSxZQUEwQixVdkU2bGlCMUIsQ3VFNWxpQkEsZUFBNkIsY3ZFK2xpQjdCLEN1RTlsaUJBLGVBQTZCLGN2RWltaUI3QixDdUUvbGlCQSxhQUEyQixxQnZFa21pQjNCLEN1RWptaUJBLGNBQTRCLG9CdkVvbWlCNUIsQ3VFbm1pQkEsaUJBQStCLHdCdkVzbWlCL0IsQ3VFcm1pQkEsaUJBQStCLHdCdkV3bWlCL0IsQ3VFaG5pQkEsV0FBeUIsV3ZFbW5pQnpCLEN1RWxuaUJBLFlBQTBCLFV2RXFuaUIxQixDdUVwbmlCQSxlQUE2QixjdkV1bmlCN0IsQ3VFdG5pQkEsZUFBNkIsY3ZFeW5pQjdCLEN1RXZuaUJBLGFBQTJCLHFCdkUwbmlCM0IsQ3VFem5pQkEsY0FBNEIsb0J2RTRuaUI1QixDdUUzbmlCQSxpQkFBK0Isd0J2RThuaUIvQixDdUU3bmlCQSxpQkFBK0Isd0J2RWdvaUIvQixDdUV4b2lCQSxXQUF5QixXdkUyb2lCekIsQ3VFMW9pQkEsWUFBMEIsVXZFNm9pQjFCLEN1RTVvaUJBLGVBQTZCLGN2RStvaUI3QixDdUU5b2lCQSxlQUE2QixjdkVpcGlCN0IsQ3VFL29pQkEsYUFBMkIscUJ2RWtwaUIzQixDdUVqcGlCQSxjQUE0QixvQnZFb3BpQjVCLEN1RW5waUJBLGlCQUErQix3QnZFc3BpQi9CLEN1RXJwaUJBLGlCQUErQix3QnZFd3BpQi9CLEN1RWhxaUJBLFdBQXlCLFd2RW1xaUJ6QixDdUVscWlCQSxZQUEwQixVdkVxcWlCMUIsQ3VFcHFpQkEsZUFBNkIsY3ZFdXFpQjdCLEN1RXRxaUJBLGVBQTZCLGN2RXlxaUI3QixDdUV2cWlCQSxhQUEyQixxQnZFMHFpQjNCLEN1RXpxaUJBLGNBQTRCLG9CdkU0cWlCNUIsQ3VFM3FpQkEsaUJBQStCLHdCdkU4cWlCL0IsQ3VFN3FpQkEsaUJBQStCLHdCdkVncmlCL0IsQ3VFeHJpQkEsV0FBeUIsV3ZFMnJpQnpCLEN1RTFyaUJBLFlBQTBCLFV2RTZyaUIxQixDdUU1cmlCQSxlQUE2QixjdkUrcmlCN0IsQ3VFOXJpQkEsZUFBNkIsY3ZFaXNpQjdCLEN1RS9yaUJBLGFBQTJCLHFCdkVrc2lCM0IsQ3VFanNpQkEsY0FBNEIsb0J2RW9zaUI1QixDdUVuc2lCQSxpQkFBK0Isd0J2RXNzaUIvQixDdUVyc2lCQSxpQkFBK0Isd0J2RXdzaUIvQixDdUVodGlCQSxXQUF5QixXdkVtdGlCekIsQ3VFbHRpQkEsWUFBMEIsVXZFcXRpQjFCLEN1RXB0aUJBLGVBQTZCLGN2RXV0aUI3QixDdUV0dGlCQSxlQUE2QixjdkV5dGlCN0IsQ3VFdnRpQkEsYUFBMkIscUJ2RTB0aUIzQixDdUV6dGlCQSxjQUE0QixvQnZFNHRpQjVCLEN1RTN0aUJBLGlCQUErQix3QnZFOHRpQi9CLEN1RTd0aUJBLGlCQUErQix3QnZFZ3VpQi9CLEN1RXh1aUJBLFdBQXlCLFd2RTJ1aUJ6QixDdUUxdWlCQSxZQUEwQixVdkU2dWlCMUIsQ3VFNXVpQkEsZUFBNkIsY3ZFK3VpQjdCLEN1RTl1aUJBLGVBQTZCLGN2RWl2aUI3QixDdUUvdWlCQSxhQUEyQixxQnZFa3ZpQjNCLEN1RWp2aUJBLGNBQTRCLG9CdkVvdmlCNUIsQ3VFbnZpQkEsaUJBQStCLHdCdkVzdmlCL0IsQ3VFcnZpQkEsaUJBQStCLHdCdkV3dmlCL0IsQ3VFaHdpQkEsV0FBeUIsV3ZFbXdpQnpCLEN1RWx3aUJBLFlBQTBCLFV2RXF3aUIxQixDdUVwd2lCQSxlQUE2QixjdkV1d2lCN0IsQ3VFdHdpQkEsZUFBNkIsY3ZFeXdpQjdCLEN1RXZ3aUJBLGFBQTJCLHFCdkUwd2lCM0IsQ3VFendpQkEsY0FBNEIsb0J2RTR3aUI1QixDdUUzd2lCQSxpQkFBK0Isd0J2RTh3aUIvQixDdUU3d2lCQSxpQkFBK0Isd0J2RWd4aUIvQixDdUV4eGlCQSxXQUF5QixXdkUyeGlCekIsQ3VFMXhpQkEsWUFBMEIsVXZFNnhpQjFCLEN1RTV4aUJBLGVBQTZCLGN2RSt4aUI3QixDdUU5eGlCQSxlQUE2QixjdkVpeWlCN0IsQ3VFL3hpQkEsYUFBMkIscUJ2RWt5aUIzQixDdUVqeWlCQSxjQUE0QixvQnZFb3lpQjVCLEN1RW55aUJBLGlCQUErQix3QnZFc3lpQi9CLEN1RXJ5aUJBLGlCQUErQix3QnZFd3lpQi9CLEN1RWh6aUJBLFdBQXlCLFd2RW16aUJ6QixDdUVsemlCQSxZQUEwQixVdkVxemlCMUIsQ3VFcHppQkEsZUFBNkIsY3ZFdXppQjdCLEN1RXR6aUJBLGVBQTZCLGN2RXl6aUI3QixDdUV2emlCQSxhQUEyQixxQnZFMHppQjNCLEN1RXp6aUJBLGNBQTRCLG9CdkU0emlCNUIsQ3VFM3ppQkEsaUJBQStCLHdCdkU4emlCL0IsQ3VFN3ppQkEsaUJBQStCLHdCdkVnMGlCL0IsQ3VFeDBpQkEsV0FBeUIsV3ZFMjBpQnpCLEN1RTEwaUJBLFlBQTBCLFV2RTYwaUIxQixDdUU1MGlCQSxlQUE2QixjdkUrMGlCN0IsQ3VFOTBpQkEsZUFBNkIsY3ZFaTFpQjdCLEN1RS8waUJBLGFBQTJCLHFCdkVrMWlCM0IsQ3VFajFpQkEsY0FBNEIsb0J2RW8xaUI1QixDdUVuMWlCQSxpQkFBK0Isd0J2RXMxaUIvQixDdUVyMWlCQSxpQkFBK0Isd0J2RXcxaUIvQixDdUVoMmlCQSxXQUF5QixXdkVtMmlCekIsQ3VFbDJpQkEsWUFBMEIsVXZFcTJpQjFCLEN1RXAyaUJBLGVBQTZCLGN2RXUyaUI3QixDdUV0MmlCQSxlQUE2QixjdkV5MmlCN0IsQ3VFdjJpQkEsYUFBMkIscUJ2RTAyaUIzQixDdUV6MmlCQSxjQUE0QixvQnZFNDJpQjVCLEN1RTMyaUJBLGlCQUErQix3QnZFODJpQi9CLEN1RTcyaUJBLGlCQUErQix3QnZFZzNpQi9CLEN1RXgzaUJBLFdBQXlCLFd2RTIzaUJ6QixDdUUxM2lCQSxZQUEwQixVdkU2M2lCMUIsQ3VFNTNpQkEsZUFBNkIsY3ZFKzNpQjdCLEN1RTkzaUJBLGVBQTZCLGN2RWk0aUI3QixDdUUvM2lCQSxhQUEyQixxQnZFazRpQjNCLEN1RWo0aUJBLGNBQTRCLG9CdkVvNGlCNUIsQ3VFbjRpQkEsaUJBQStCLHdCdkVzNGlCL0IsQ3VFcjRpQkEsaUJBQStCLHdCdkV3NGlCL0IsQ3VFaDVpQkEsWUFBeUIsWXZFbTVpQnpCLEN1RWw1aUJBLGFBQTBCLFd2RXE1aUIxQixDdUVwNWlCQSxnQkFBNkIsZXZFdTVpQjdCLEN1RXQ1aUJBLGdCQUE2QixldkV5NWlCN0IsQ3VFdjVpQkEsY0FBMkIsc0J2RTA1aUIzQixDdUV6NWlCQSxlQUE0QixxQnZFNDVpQjVCLEN1RTM1aUJBLGtCQUErQix5QnZFODVpQi9CLEN1RTc1aUJBLGtCQUErQix5QnZFZzZpQi9CLEN1RWwyaUJBLFlBQWMsVUFBQSxDQUNBLG9CdkVvMmlCZCxDQUlGLENZMTNpQkksMEIyRHJERixVQUF5QixTdkVtN2lCekIsQ3VFbDdpQkEsV0FBMEIsUXZFcTdpQjFCLEN1RXA3aUJBLGNBQTZCLFl2RXU3aUI3QixDdUV0N2lCQSxjQUE2QixZdkV5N2lCN0IsQ3VFdjdpQkEsWUFBMkIsbUJ2RTA3aUIzQixDdUV6N2lCQSxhQUE0QixrQnZFNDdpQjVCLEN1RTM3aUJBLGdCQUErQixzQnZFODdpQi9CLEN1RTc3aUJBLGdCQUErQixzQnZFZzhpQi9CLEN1RXg4aUJBLFdBQXlCLFV2RTI4aUJ6QixDdUUxOGlCQSxZQUEwQixTdkU2OGlCMUIsQ3VFNThpQkEsZUFBNkIsYXZFKzhpQjdCLEN1RTk4aUJBLGVBQTZCLGF2RWk5aUI3QixDdUUvOGlCQSxhQUEyQixvQnZFazlpQjNCLEN1RWo5aUJBLGNBQTRCLG1CdkVvOWlCNUIsQ3VFbjlpQkEsaUJBQStCLHVCdkVzOWlCL0IsQ3VFcjlpQkEsaUJBQStCLHVCdkV3OWlCL0IsQ3VFaCtpQkEsV0FBeUIsVXZFbStpQnpCLEN1RWwraUJBLFlBQTBCLFN2RXEraUIxQixDdUVwK2lCQSxlQUE2QixhdkV1K2lCN0IsQ3VFdCtpQkEsZUFBNkIsYXZFeStpQjdCLEN1RXYraUJBLGFBQTJCLG9CdkUwK2lCM0IsQ3VFeitpQkEsY0FBNEIsbUJ2RTQraUI1QixDdUUzK2lCQSxpQkFBK0IsdUJ2RTgraUIvQixDdUU3K2lCQSxpQkFBK0IsdUJ2RWcvaUIvQixDdUV4L2lCQSxXQUF5QixVdkUyL2lCekIsQ3VFMS9pQkEsWUFBMEIsU3ZFNi9pQjFCLEN1RTUvaUJBLGVBQTZCLGF2RSsvaUI3QixDdUU5L2lCQSxlQUE2QixhdkVpZ2pCN0IsQ3VFLy9pQkEsYUFBMkIsb0J2RWtnakIzQixDdUVqZ2pCQSxjQUE0QixtQnZFb2dqQjVCLEN1RW5nakJBLGlCQUErQix1QnZFc2dqQi9CLEN1RXJnakJBLGlCQUErQix1QnZFd2dqQi9CLEN1RWhoakJBLFdBQXlCLFV2RW1oakJ6QixDdUVsaGpCQSxZQUEwQixTdkVxaGpCMUIsQ3VFcGhqQkEsZUFBNkIsYXZFdWhqQjdCLEN1RXRoakJBLGVBQTZCLGF2RXloakI3QixDdUV2aGpCQSxhQUEyQixvQnZFMGhqQjNCLEN1RXpoakJBLGNBQTRCLG1CdkU0aGpCNUIsQ3VFM2hqQkEsaUJBQStCLHVCdkU4aGpCL0IsQ3VFN2hqQkEsaUJBQStCLHVCdkVnaWpCL0IsQ3VFeGlqQkEsV0FBeUIsVXZFMmlqQnpCLEN1RTFpakJBLFlBQTBCLFN2RTZpakIxQixDdUU1aWpCQSxlQUE2QixhdkUraWpCN0IsQ3VFOWlqQkEsZUFBNkIsYXZFaWpqQjdCLEN1RS9pakJBLGFBQTJCLG9CdkVrampCM0IsQ3VFampqQkEsY0FBNEIsbUJ2RW9qakI1QixDdUVuampCQSxpQkFBK0IsdUJ2RXNqakIvQixDdUVyampCQSxpQkFBK0IsdUJ2RXdqakIvQixDdUVoa2pCQSxXQUF5QixVdkVta2pCekIsQ3VFbGtqQkEsWUFBMEIsU3ZFcWtqQjFCLEN1RXBrakJBLGVBQTZCLGF2RXVrakI3QixDdUV0a2pCQSxlQUE2QixhdkV5a2pCN0IsQ3VFdmtqQkEsYUFBMkIsb0J2RTBrakIzQixDdUV6a2pCQSxjQUE0QixtQnZFNGtqQjVCLEN1RTNrakJBLGlCQUErQix1QnZFOGtqQi9CLEN1RTdrakJBLGlCQUErQix1QnZFZ2xqQi9CLEN1RXhsakJBLFdBQXlCLFV2RTJsakJ6QixDdUUxbGpCQSxZQUEwQixTdkU2bGpCMUIsQ3VFNWxqQkEsZUFBNkIsYXZFK2xqQjdCLEN1RTlsakJBLGVBQTZCLGF2RWltakI3QixDdUUvbGpCQSxhQUEyQixvQnZFa21qQjNCLEN1RWptakJBLGNBQTRCLG1CdkVvbWpCNUIsQ3VFbm1qQkEsaUJBQStCLHVCdkVzbWpCL0IsQ3VFcm1qQkEsaUJBQStCLHVCdkV3bWpCL0IsQ3VFaG5qQkEsV0FBeUIsVXZFbW5qQnpCLEN1RWxuakJBLFlBQTBCLFN2RXFuakIxQixDdUVwbmpCQSxlQUE2QixhdkV1bmpCN0IsQ3VFdG5qQkEsZUFBNkIsYXZFeW5qQjdCLEN1RXZuakJBLGFBQTJCLG9CdkUwbmpCM0IsQ3VFem5qQkEsY0FBNEIsbUJ2RTRuakI1QixDdUUzbmpCQSxpQkFBK0IsdUJ2RThuakIvQixDdUU3bmpCQSxpQkFBK0IsdUJ2RWdvakIvQixDdUV4b2pCQSxXQUF5QixVdkUyb2pCekIsQ3VFMW9qQkEsWUFBMEIsU3ZFNm9qQjFCLEN1RTVvakJBLGVBQTZCLGF2RStvakI3QixDdUU5b2pCQSxlQUE2QixhdkVpcGpCN0IsQ3VFL29qQkEsYUFBMkIsb0J2RWtwakIzQixDdUVqcGpCQSxjQUE0QixtQnZFb3BqQjVCLEN1RW5wakJBLGlCQUErQix1QnZFc3BqQi9CLEN1RXJwakJBLGlCQUErQix1QnZFd3BqQi9CLEN1RWhxakJBLFdBQXlCLFV2RW1xakJ6QixDdUVscWpCQSxZQUEwQixTdkVxcWpCMUIsQ3VFcHFqQkEsZUFBNkIsYXZFdXFqQjdCLEN1RXRxakJBLGVBQTZCLGF2RXlxakI3QixDdUV2cWpCQSxhQUEyQixvQnZFMHFqQjNCLEN1RXpxakJBLGNBQTRCLG1CdkU0cWpCNUIsQ3VFM3FqQkEsaUJBQStCLHVCdkU4cWpCL0IsQ3VFN3FqQkEsaUJBQStCLHVCdkVncmpCL0IsQ3VFeHJqQkEsV0FBeUIsVXZFMnJqQnpCLEN1RTFyakJBLFlBQTBCLFN2RTZyakIxQixDdUU1cmpCQSxlQUE2QixhdkUrcmpCN0IsQ3VFOXJqQkEsZUFBNkIsYXZFaXNqQjdCLEN1RS9yakJBLGFBQTJCLG9CdkVrc2pCM0IsQ3VFanNqQkEsY0FBNEIsbUJ2RW9zakI1QixDdUVuc2pCQSxpQkFBK0IsdUJ2RXNzakIvQixDdUVyc2pCQSxpQkFBK0IsdUJ2RXdzakIvQixDdUVodGpCQSxXQUF5QixVdkVtdGpCekIsQ3VFbHRqQkEsWUFBMEIsU3ZFcXRqQjFCLEN1RXB0akJBLGVBQTZCLGF2RXV0akI3QixDdUV0dGpCQSxlQUE2QixhdkV5dGpCN0IsQ3VFdnRqQkEsYUFBMkIsb0J2RTB0akIzQixDdUV6dGpCQSxjQUE0QixtQnZFNHRqQjVCLEN1RTN0akJBLGlCQUErQix1QnZFOHRqQi9CLEN1RTd0akJBLGlCQUErQix1QnZFZ3VqQi9CLEN1RXh1akJBLFdBQXlCLFV2RTJ1akJ6QixDdUUxdWpCQSxZQUEwQixTdkU2dWpCMUIsQ3VFNXVqQkEsZUFBNkIsYXZFK3VqQjdCLEN1RTl1akJBLGVBQTZCLGF2RWl2akI3QixDdUUvdWpCQSxhQUEyQixvQnZFa3ZqQjNCLEN1RWp2akJBLGNBQTRCLG1CdkVvdmpCNUIsQ3VFbnZqQkEsaUJBQStCLHVCdkVzdmpCL0IsQ3VFcnZqQkEsaUJBQStCLHVCdkV3dmpCL0IsQ3VFaHdqQkEsV0FBeUIsVXZFbXdqQnpCLEN1RWx3akJBLFlBQTBCLFN2RXF3akIxQixDdUVwd2pCQSxlQUE2QixhdkV1d2pCN0IsQ3VFdHdqQkEsZUFBNkIsYXZFeXdqQjdCLEN1RXZ3akJBLGFBQTJCLG9CdkUwd2pCM0IsQ3VFendqQkEsY0FBNEIsbUJ2RTR3akI1QixDdUUzd2pCQSxpQkFBK0IsdUJ2RTh3akIvQixDdUU3d2pCQSxpQkFBK0IsdUJ2RWd4akIvQixDdUV4eGpCQSxXQUF5QixVdkUyeGpCekIsQ3VFMXhqQkEsWUFBMEIsU3ZFNnhqQjFCLEN1RTV4akJBLGVBQTZCLGF2RSt4akI3QixDdUU5eGpCQSxlQUE2QixhdkVpeWpCN0IsQ3VFL3hqQkEsYUFBMkIsb0J2RWt5akIzQixDdUVqeWpCQSxjQUE0QixtQnZFb3lqQjVCLEN1RW55akJBLGlCQUErQix1QnZFc3lqQi9CLEN1RXJ5akJBLGlCQUErQix1QnZFd3lqQi9CLEN1RWh6akJBLFdBQXlCLFV2RW16akJ6QixDdUVsempCQSxZQUEwQixTdkVxempCMUIsQ3VFcHpqQkEsZUFBNkIsYXZFdXpqQjdCLEN1RXR6akJBLGVBQTZCLGF2RXl6akI3QixDdUV2empCQSxhQUEyQixvQnZFMHpqQjNCLEN1RXp6akJBLGNBQTRCLG1CdkU0empCNUIsQ3VFM3pqQkEsaUJBQStCLHVCdkU4empCL0IsQ3VFN3pqQkEsaUJBQStCLHVCdkVnMGpCL0IsQ3VFeDBqQkEsV0FBeUIsVXZFMjBqQnpCLEN1RTEwakJBLFlBQTBCLFN2RTYwakIxQixDdUU1MGpCQSxlQUE2QixhdkUrMGpCN0IsQ3VFOTBqQkEsZUFBNkIsYXZFaTFqQjdCLEN1RS8wakJBLGFBQTJCLG9CdkVrMWpCM0IsQ3VFajFqQkEsY0FBNEIsbUJ2RW8xakI1QixDdUVuMWpCQSxpQkFBK0IsdUJ2RXMxakIvQixDdUVyMWpCQSxpQkFBK0IsdUJ2RXcxakIvQixDdUVoMmpCQSxXQUF5QixVdkVtMmpCekIsQ3VFbDJqQkEsWUFBMEIsU3ZFcTJqQjFCLEN1RXAyakJBLGVBQTZCLGF2RXUyakI3QixDdUV0MmpCQSxlQUE2QixhdkV5MmpCN0IsQ3VFdjJqQkEsYUFBMkIsb0J2RTAyakIzQixDdUV6MmpCQSxjQUE0QixtQnZFNDJqQjVCLEN1RTMyakJBLGlCQUErQix1QnZFODJqQi9CLEN1RTcyakJBLGlCQUErQix1QnZFZzNqQi9CLEN1RXgzakJBLFlBQXlCLFd2RTIzakJ6QixDdUUxM2pCQSxhQUEwQixVdkU2M2pCMUIsQ3VFNTNqQkEsZ0JBQTZCLGN2RSszakI3QixDdUU5M2pCQSxnQkFBNkIsY3ZFaTRqQjdCLEN1RS8zakJBLGNBQTJCLHFCdkVrNGpCM0IsQ3VFajRqQkEsZUFBNEIsb0J2RW80akI1QixDdUVuNGpCQSxrQkFBK0Isd0J2RXM0akIvQixDdUVyNGpCQSxrQkFBK0Isd0J2RXc0akIvQixDdUVoNWpCQSxZQUF5QixXdkVtNWpCekIsQ3VFbDVqQkEsYUFBMEIsVXZFcTVqQjFCLEN1RXA1akJBLGdCQUE2QixjdkV1NWpCN0IsQ3VFdDVqQkEsZ0JBQTZCLGN2RXk1akI3QixDdUV2NWpCQSxjQUEyQixxQnZFMDVqQjNCLEN1RXo1akJBLGVBQTRCLG9CdkU0NWpCNUIsQ3VFMzVqQkEsa0JBQStCLHdCdkU4NWpCL0IsQ3VFNzVqQkEsa0JBQStCLHdCdkVnNmpCL0IsQ3VFeDZqQkEsWUFBeUIsV3ZFMjZqQnpCLEN1RTE2akJBLGFBQTBCLFV2RTY2akIxQixDdUU1NmpCQSxnQkFBNkIsY3ZFKzZqQjdCLEN1RTk2akJBLGdCQUE2QixjdkVpN2pCN0IsQ3VFLzZqQkEsY0FBMkIscUJ2RWs3akIzQixDdUVqN2pCQSxlQUE0QixvQnZFbzdqQjVCLEN1RW43akJBLGtCQUErQix3QnZFczdqQi9CLEN1RXI3akJBLGtCQUErQix3QnZFdzdqQi9CLEN1RWg4akJBLFlBQXlCLFd2RW04akJ6QixDdUVsOGpCQSxhQUEwQixVdkVxOGpCMUIsQ3VFcDhqQkEsZ0JBQTZCLGN2RXU4akI3QixDdUV0OGpCQSxnQkFBNkIsY3ZFeThqQjdCLEN1RXY4akJBLGNBQTJCLHFCdkUwOGpCM0IsQ3VFejhqQkEsZUFBNEIsb0J2RTQ4akI1QixDdUUzOGpCQSxrQkFBK0Isd0J2RTg4akIvQixDdUU3OGpCQSxrQkFBK0Isd0J2RWc5akIvQixDdUV4OWpCQSxZQUF5QixXdkUyOWpCekIsQ3VFMTlqQkEsYUFBMEIsVXZFNjlqQjFCLEN1RTU5akJBLGdCQUE2QixjdkUrOWpCN0IsQ3VFOTlqQkEsZ0JBQTZCLGN2RWkrakI3QixDdUUvOWpCQSxjQUEyQixxQnZFaytqQjNCLEN1RWorakJBLGVBQTRCLG9CdkVvK2pCNUIsQ3VFbitqQkEsa0JBQStCLHdCdkVzK2pCL0IsQ3VFcitqQkEsa0JBQStCLHdCdkV3K2pCL0IsQ3VFaC9qQkEsWUFBeUIsV3ZFbS9qQnpCLEN1RWwvakJBLGFBQTBCLFV2RXEvakIxQixDdUVwL2pCQSxnQkFBNkIsY3ZFdS9qQjdCLEN1RXQvakJBLGdCQUE2QixjdkV5L2pCN0IsQ3VFdi9qQkEsY0FBMkIscUJ2RTAvakIzQixDdUV6L2pCQSxlQUE0QixvQnZFNC9qQjVCLEN1RTMvakJBLGtCQUErQix3QnZFOC9qQi9CLEN1RTcvakJBLGtCQUErQix3QnZFZ2drQi9CLEN1RXhna0JBLFlBQXlCLFd2RTJna0J6QixDdUUxZ2tCQSxhQUEwQixVdkU2Z2tCMUIsQ3VFNWdrQkEsZ0JBQTZCLGN2RStna0I3QixDdUU5Z2tCQSxnQkFBNkIsY3ZFaWhrQjdCLEN1RS9na0JBLGNBQTJCLHFCdkVraGtCM0IsQ3VFamhrQkEsZUFBNEIsb0J2RW9oa0I1QixDdUVuaGtCQSxrQkFBK0Isd0J2RXNoa0IvQixDdUVyaGtCQSxrQkFBK0Isd0J2RXdoa0IvQixDdUVoaWtCQSxZQUF5QixXdkVtaWtCekIsQ3VFbGlrQkEsYUFBMEIsVXZFcWlrQjFCLEN1RXBpa0JBLGdCQUE2QixjdkV1aWtCN0IsQ3VFdGlrQkEsZ0JBQTZCLGN2RXlpa0I3QixDdUV2aWtCQSxjQUEyQixxQnZFMGlrQjNCLEN1RXppa0JBLGVBQTRCLG9CdkU0aWtCNUIsQ3VFM2lrQkEsa0JBQStCLHdCdkU4aWtCL0IsQ3VFN2lrQkEsa0JBQStCLHdCdkVnamtCL0IsQ3VFeGprQkEsWUFBeUIsV3ZFMmprQnpCLEN1RTFqa0JBLGFBQTBCLFV2RTZqa0IxQixDdUU1amtCQSxnQkFBNkIsY3ZFK2prQjdCLEN1RTlqa0JBLGdCQUE2QixjdkVpa2tCN0IsQ3VFL2prQkEsY0FBMkIscUJ2RWtra0IzQixDdUVqa2tCQSxlQUE0QixvQnZFb2trQjVCLEN1RW5ra0JBLGtCQUErQix3QnZFc2trQi9CLEN1RXJra0JBLGtCQUErQix3QnZFd2trQi9CLEN1RWhsa0JBLFlBQXlCLFd2RW1sa0J6QixDdUVsbGtCQSxhQUEwQixVdkVxbGtCMUIsQ3VFcGxrQkEsZ0JBQTZCLGN2RXVsa0I3QixDdUV0bGtCQSxnQkFBNkIsY3ZFeWxrQjdCLEN1RXZsa0JBLGNBQTJCLHFCdkUwbGtCM0IsQ3VFemxrQkEsZUFBNEIsb0J2RTRsa0I1QixDdUUzbGtCQSxrQkFBK0Isd0J2RThsa0IvQixDdUU3bGtCQSxrQkFBK0Isd0J2RWdta0IvQixDdUV4bWtCQSxZQUF5QixXdkUybWtCekIsQ3VFMW1rQkEsYUFBMEIsVXZFNm1rQjFCLEN1RTVta0JBLGdCQUE2QixjdkUrbWtCN0IsQ3VFOW1rQkEsZ0JBQTZCLGN2RWlua0I3QixDdUUvbWtCQSxjQUEyQixxQnZFa25rQjNCLEN1RWpua0JBLGVBQTRCLG9CdkVvbmtCNUIsQ3VFbm5rQkEsa0JBQStCLHdCdkVzbmtCL0IsQ3VFcm5rQkEsa0JBQStCLHdCdkV3bmtCL0IsQ3VFaG9rQkEsWUFBeUIsV3ZFbW9rQnpCLEN1RWxva0JBLGFBQTBCLFV2RXFva0IxQixDdUVwb2tCQSxnQkFBNkIsY3ZFdW9rQjdCLEN1RXRva0JBLGdCQUE2QixjdkV5b2tCN0IsQ3VFdm9rQkEsY0FBMkIscUJ2RTBva0IzQixDdUV6b2tCQSxlQUE0QixvQnZFNG9rQjVCLEN1RTNva0JBLGtCQUErQix3QnZFOG9rQi9CLEN1RTdva0JBLGtCQUErQix3QnZFZ3BrQi9CLEN1RXhwa0JBLFlBQXlCLFd2RTJwa0J6QixDdUUxcGtCQSxhQUEwQixVdkU2cGtCMUIsQ3VFNXBrQkEsZ0JBQTZCLGN2RStwa0I3QixDdUU5cGtCQSxnQkFBNkIsY3ZFaXFrQjdCLEN1RS9wa0JBLGNBQTJCLHFCdkVrcWtCM0IsQ3VFanFrQkEsZUFBNEIsb0J2RW9xa0I1QixDdUVucWtCQSxrQkFBK0Isd0J2RXNxa0IvQixDdUVycWtCQSxrQkFBK0Isd0J2RXdxa0IvQixDdUVocmtCQSxZQUF5QixXdkVtcmtCekIsQ3VFbHJrQkEsYUFBMEIsVXZFcXJrQjFCLEN1RXBya0JBLGdCQUE2QixjdkV1cmtCN0IsQ3VFdHJrQkEsZ0JBQTZCLGN2RXlya0I3QixDdUV2cmtCQSxjQUEyQixxQnZFMHJrQjNCLEN1RXpya0JBLGVBQTRCLG9CdkU0cmtCNUIsQ3VFM3JrQkEsa0JBQStCLHdCdkU4cmtCL0IsQ3VFN3JrQkEsa0JBQStCLHdCdkVnc2tCL0IsQ3VFeHNrQkEsWUFBeUIsV3ZFMnNrQnpCLEN1RTFza0JBLGFBQTBCLFV2RTZza0IxQixDdUU1c2tCQSxnQkFBNkIsY3ZFK3NrQjdCLEN1RTlza0JBLGdCQUE2QixjdkVpdGtCN0IsQ3VFL3NrQkEsY0FBMkIscUJ2RWt0a0IzQixDdUVqdGtCQSxlQUE0QixvQnZFb3RrQjVCLEN1RW50a0JBLGtCQUErQix3QnZFc3RrQi9CLEN1RXJ0a0JBLGtCQUErQix3QnZFd3RrQi9CLEN1RWh1a0JBLFlBQXlCLFd2RW11a0J6QixDdUVsdWtCQSxhQUEwQixVdkVxdWtCMUIsQ3VFcHVrQkEsZ0JBQTZCLGN2RXV1a0I3QixDdUV0dWtCQSxnQkFBNkIsY3ZFeXVrQjdCLEN1RXZ1a0JBLGNBQTJCLHFCdkUwdWtCM0IsQ3VFenVrQkEsZUFBNEIsb0J2RTR1a0I1QixDdUUzdWtCQSxrQkFBK0Isd0J2RTh1a0IvQixDdUU3dWtCQSxrQkFBK0Isd0J2RWd2a0IvQixDdUV4dmtCQSxZQUF5QixXdkUydmtCekIsQ3VFMXZrQkEsYUFBMEIsVXZFNnZrQjFCLEN1RTV2a0JBLGdCQUE2QixjdkUrdmtCN0IsQ3VFOXZrQkEsZ0JBQTZCLGN2RWl3a0I3QixDdUUvdmtCQSxjQUEyQixxQnZFa3drQjNCLEN1RWp3a0JBLGVBQTRCLG9CdkVvd2tCNUIsQ3VFbndrQkEsa0JBQStCLHdCdkVzd2tCL0IsQ3VFcndrQkEsa0JBQStCLHdCdkV3d2tCL0IsQ3VFaHhrQkEsWUFBeUIsV3ZFbXhrQnpCLEN1RWx4a0JBLGFBQTBCLFV2RXF4a0IxQixDdUVweGtCQSxnQkFBNkIsY3ZFdXhrQjdCLEN1RXR4a0JBLGdCQUE2QixjdkV5eGtCN0IsQ3VFdnhrQkEsY0FBMkIscUJ2RTB4a0IzQixDdUV6eGtCQSxlQUE0QixvQnZFNHhrQjVCLEN1RTN4a0JBLGtCQUErQix3QnZFOHhrQi9CLEN1RTd4a0JBLGtCQUErQix3QnZFZ3lrQi9CLEN1RXh5a0JBLGFBQXlCLFl2RTJ5a0J6QixDdUUxeWtCQSxjQUEwQixXdkU2eWtCMUIsQ3VFNXlrQkEsaUJBQTZCLGV2RSt5a0I3QixDdUU5eWtCQSxpQkFBNkIsZXZFaXprQjdCLEN1RS95a0JBLGVBQTJCLHNCdkVremtCM0IsQ3VFanprQkEsZ0JBQTRCLHFCdkVvemtCNUIsQ3VFbnprQkEsbUJBQStCLHlCdkVzemtCL0IsQ3VFcnprQkEsbUJBQStCLHlCdkV3emtCL0IsQ3VFbHZrQkEsYUFBZSxVQUFBLENBQ0Esb0J2RW92a0JmLENBSUYsQ3dFaDFrQkUsYUFDRSxtQ3hFazFrQkosQ3dFbjFrQkUsWUFDRSxrQ3hFczFrQkosQ3dFdjFrQkUsV0FDRSxpQ3hFMDFrQkosQ3dFMzFrQkUsWUFDRSxrQ3hFODFrQkosQ3dFLzFrQkUsVUFDRSxnQ3hFazJrQkosQ3dFbjJrQkUsYUFDRSxtQ3hFczJrQkosQ3dFdjJrQkUsV0FDRSxpQ3hFMDJrQkosQ3dFMzJrQkUsY0FDRSxvQ3hFODJrQkosQ3dFLzJrQkUsY0FDRSxvQ3hFazNrQkosQ3dFbjNrQkUsV0FDRSxpQ3hFczNrQkosQ3dFdjNrQkUsY0FDRSxvQ3hFMDNrQkosQ3dFMzNrQkUsYUFDRSxtQ3hFODNrQkosQ3lFOTNrQkEsS0FDRSxRQUFBLENBQ0EsU3pFaTRrQkYsQ3lFOTNrQkEscWZBaUNFLGV6RW00a0JGLEN5RWg0a0JBLHlCQUVFLHVCQUFBLENBQ0Esb0J6RW00a0JGLEN5RWg0a0JBLCtHQUlFLHdDQUFBLENBQ0EsNEJ6RW00a0JGLEMwRXY3a0JBLG9FQUdFLGExRTA3a0JGLEMwRXQ3a0JBLElBQ0Usb0NBQUEsQ0FDQSxZQUFBLENBQ0EsYzFFeTdrQkYsQzBFdDdrQkEsS0FDRSxXQUFBLENBQ0EsaUNyRTZKaUMsQ3FFNUpqQyxlQUFBLENBQ0EsaUJyRTZKK0IsQ3FFNUovQixpQjFFeTdrQkYsQzJFMzhrQkEsYUFDRSxvQjNFODhrQkYsQzJFMzhrQkUseUJBREYsa0JBRUksZTNFKzhrQkYsQ0FDRixDMkU1OGtCRSx5QkFERixrQkFFSSxlM0VnOWtCRixDQUNGLEMyRTc4a0JFLHlCQURGLGtCQUVJLGUzRWk5a0JGLENBQ0YsQzJFOThrQkUsMEJBREYsa0JBRUksZTNFazlrQkYsQ0FDRixDMkU3OGtCQSxjQUNFLFlBQUEsQ0FDQSxtQkFBQSxDQUNBLHVCM0VnOWtCRixDMkUvOGtCRSxvQkFDRSxVQUFBLENBQ0EsYzNFaTlrQkosQzJFMzhrQkEsUUFDRSxVQUFBLENBQ0EsVzNFODhrQkYsQzJFNThrQkEsUUFDRSxVQUFBLENBQ0EsVzNFKzhrQkYsQzJFNzhrQkEsUUFDRSxVQUFBLENBQ0EsVzNFZzlrQkYsQzJFOThrQkEsUUFDRSxVQUFBLENBQ0EsVzNFaTlrQkYsQzJFLzhrQkEsUUFDRSxVQUFBLENBQ0EsVzNFazlrQkYsQzJFNThrQkEsWUFDRSxlM0UrOGtCRixDMkUxOGtCQSxPQUFTLGMzRTg4a0JULEMyRTc4a0JBLE9BQVMsYzNFaTlrQlQsQzJFaDlrQkEsT0FBUyxjM0VvOWtCVCxDMkVuOWtCQSxPQUFTLGMzRXU5a0JULEMyRXQ5a0JBLE9BQVMsYzNFMDlrQlQsQzJFejlrQkEsT0FBUyxjM0U2OWtCVCxDMkU1OWtCQSxPQUFTLGMzRWcra0JULEMyRTU5a0JBLFlBQ0UsVUFBQSxDQUNBLFczRSs5a0JGLEMyRTc5a0JBLFlBQ0UsVUFBQSxDQUNBLFczRWcra0JGLEMyRTk5a0JBLFlBQ0UsVUFBQSxDQUNBLFczRWkra0JGLEMyRS85a0JBLFlBQ0UsVUFBQSxDQUNBLFczRWsra0JGLEMyRWgra0JBLFlBQ0UsVUFBQSxDQUNBLFczRW0ra0JGLEMyRWora0JBLGFBQ0UsVUFBQSxDQUNBLFczRW8ra0JGLEMyRS85a0JBLFNBQ0UsYzNFaytrQkYsQzJFaCtrQkEsU0FDRSxjM0VtK2tCRixDMkVqK2tCQSxTQUNFLGMzRW8ra0JGLEMyRWwra0JBLFNBQ0UsYzNFcStrQkYsQzJFbitrQkEsU0FDRSxjM0VzK2tCRixDMkVwK2tCQSxVQUNFLGMzRXUra0JGLEMyRWwra0JBLGdCQUNFLGMzRXEra0JGLEMyRW4ra0JBLGdCQUNFLGMzRXMra0JGLEMyRWgra0JBLFFBQVUsZTNFbytrQlYsQzJFbitrQkEsUUFBVSxlM0V1K2tCVixDMkV0K2tCQSxRQUFVLGUzRTAra0JWLEMyRXgra0JBLFFBQVUsa0IzRTQra0JWLEMyRTMra0JBLFFBQVUsa0IzRSsra0JWLEMyRTkra0JBLFFBQVUsa0IzRWsva0JWLEMyRWgva0JBLFFBQVUsYzNFby9rQlYsQzJFbi9rQkEsUUFBVSxjM0V1L2tCVixDMkV0L2tCQSxRQUFVLGMzRTAva0JWLEMyRXgva0JBLFFBQVUsaUIzRTQva0JWLEMyRTMva0JBLFFBQVUsaUIzRSsva0JWLEMyRTkva0JBLFFBQVUsaUIzRWtnbEJWLEMyRTcva0JBLE1BQVEsVTNFaWdsQlIsQzJFaGdsQkEsT0FBUyxXM0VvZ2xCVCxDMkVuZ2xCQSxPQUFTLFczRXVnbEJULEMyRXRnbEJBLE9BQVMsVzNFMGdsQlQsQzJFemdsQkEsT0FBUyxXM0U2Z2xCVCxDMkU1Z2xCQSxPQUFTLFczRWdobEJULEMyRS9nbEJBLE9BQVMsVzNFbWhsQlQsQzJFbGhsQkEsT0FBUyxXM0VzaGxCVCxDMkVyaGxCQSxPQUFTLFczRXlobEJULEMyRXhobEJBLE9BQVMsVzNFNGhsQlQsQzJFM2hsQkEsT0FBUyxXM0UraGxCVCxDMkU5aGxCQSxRQUFVLFkzRWtpbEJWLEM0RXhzbEJBLEtBQ0Usa0NBQUEsQ0FDQSxpQzVFMnNsQkYsQzRFdHNsQkUsZUFDRSxhNUV5c2xCSixDNEUxc2xCRSxjQUNFLGE1RTZzbEJKLEM0RTlzbEJFLGFBQ0UsYTVFaXRsQkosQzRFbHRsQkUsY0FDRSxTNUVxdGxCSixDNEV0dGxCRSxZQUNFLGE1RXl0bEJKLEM0RTF0bEJFLGVBQ0UsYTVFNnRsQkosQzRFOXRsQkUsYUFDRSxhNUVpdWxCSixDNEVsdWxCRSxnQkFDRSxhNUVxdWxCSixDNEV0dWxCRSxnQkFDRSxhNUV5dWxCSixDNEUxdWxCRSxhQUNFLGE1RTZ1bEJKLEM0RTl1bEJFLGdCQUNFLGE1RWl2bEJKLEM0RWx2bEJFLGVBQ0UsYTVFcXZsQkosQzZFL3ZsQkEsZ0JBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FDQSxjQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxZQUFBLENBQ0EsK0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQjdFa3dsQkYsQzZFandsQkUsd0JBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBRUEsMkI3RW13bEJKLEM2RWp3bEJFLHdCQUNFLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCeEV5QmMsQ3dFcEJkLDZEQUFBLENBRUEsc0NBQUEsQ0FHQSx1QjdFbXdsQkosQzZFbHdsQkksc0NBQ0UsU0FBQSxDQUNBLFVBQUEsQ0FDQSxrQnhFV1ksQ3dFVlosd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVTdFb3dsQk4sQzZFbHdsQkkscUNBQ0Usa0J4RXNGeUIsQ3dFckZ6QixTQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsUUFBQSxDQUNBLE83RW93bEJOLEM2RXR2bEJBLG1CQUNFLEdBRUUsc0I3RW13bEJGLEM2RWp3bEJBLEdBRUUsdUI3RW13bEJGLENBQ0YsQzhFajFsQkEsY0FDRSxZOUVtMWxCRixDOEVqMWxCRSw0QkFDRSxnQkFBQSxDQUNBLGtCekUrSDJCLEN5RTlIM0Isd0JBQUEsQ0FDQSxpQnpFc1dlLEN5RXJXZixZQUFBLENBQ0EscUJBQUEsQ0FFQSx5QzlFbTFsQkosQzhFbDFsQkksMENBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FDQSxlOUVvMWxCTixDOEVuMWxCTSx5QkFKRiwwQ0FLSSxpQjlFczFsQk4sQ0FDRixDOEVwMWxCSSxzQ0FDRSxVQUFBLENBQ0EsYTlFczFsQk4sQzhFcjFsQk0sb0RBQ0UsWTlFdTFsQlIsQzhFcDFsQkkseUJBeEJGLDRCQXlCSSxhQUFBLENBQ0EsVTlFdTFsQkosQ0FDRixDOEVoMWxCRSxtQ0FDRSxTQUFBLENBQ0EsZUFBQSxDQUNBLFFBQUEsQ0FDQSx5QkFBQSxDQUNBLGVBQUEsQ0FDQSw2QkFBQSxDQUNBLFk5RW0xbEJKLEM4RWwxbEJJLDBCQVJGLG1DQVNJLGE5RXExbEJKLENBQ0YsQzhFcDFsQkksZ0RBQ0UsYzlFczFsQk4sQzhFcDFsQlEsb0VBQ0UsU0FBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUNBLGF6RTVDSyxDeUU2Q0wsWUFBQSxDQUNBLGtCOUVzMWxCVixDK0UvNGxCQSxzQkFDRSx3QkFBQSxDQUNBLFcxRXdXYyxDMEV2V2QsU0FBQSxDQUNBLGNBQUEsQ0FDQSxPQUFBLENBQ0EsVS9FazVsQkYsQytFajVsQkUseUJBUEYsc0JBUUksVUFBQSxDQUNBLE0vRW81bEJGLENBQ0YsQytFajVsQkEsUUFHRSxlMUVYYSxDMEVZYiwrQkFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUtBLFdBQUEsQ0FDQSw0Q0FBQSxDQUNBLHVDL0U4NGxCRixDK0VwNGxCRSx5QkFDRSxXQUFBLENBQ0EsOEJBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxZL0UyNGxCSixDK0UxNGxCSSw2QkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGEvRTQ0bEJOLEMrRTE0bEJJLHlCQVhGLHlCQVlJLFkvRTY0bEJKLENBQ0YsQytFMTRsQkUscUJBSUUsVUFBQSxDQUNBLGlCL0V5NGxCSixDK0V2NGxCTSxvREFDRSxTQUFBLENBQ0EsUUFBQSxDQUNBLGExRW5ETyxDMEVvRFAsZS9FeTRsQlIsQytFeDRsQlEsd0RBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjL0UwNGxCVixDK0V2NGxCTSx5WEFDRSxRQUFBLENBQ0EsYy9FMDRsQlIsQytFcjRsQkUsd0JBQ0UsWUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQi9FdTRsQkosQytFdDRsQkkseUJBTkYsd0JBT0ksdUIvRXk0bEJKLENBQ0YsQytFeDRsQkksb0NBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsZ0IvRTA0bEJOLEMrRXo0bEJNLDhDQUNFLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FDQSxrQi9FMjRsQlIsQytFMTRsQlEsd0RBQ0UsVTFFbkZLLEMwRW9GTCxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCL0U0NGxCVixDK0UzNGxCVSwwSUFFRSxhL0U0NGxCWixDK0UxNGxCVSw4REFDRSxZL0U0NGxCWixDK0UxNGxCVSw0REFDRSxVQUFBLENBQ0EsVy9FNDRsQlosQytFMTRsQlUsbUVBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsUy9FNDRsQlosQytFMzRsQlksMkVBQ0ksa0IxRXRFRSxDMEV1RUYsU0FBQSxDQUNBLFVBQUEsQ0FDQSxpQi9FNjRsQmhCLEMrRTU0bEJnQixrRkFDSSx3QjFFM0VGLEMwRTRFRSxVQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsaUIvRTg0bEJwQixDK0V2NGxCVSx5QkFERix1REFFSSxlL0UwNGxCVixDQUNGLEMrRXo0bEJVLDZOQUNFLHNCQUFBLENBQUEsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxTL0UyNGxCWixDK0V6NGxCWSxrUEFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlMUUvSUMsQzBFZ0pELGlCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSx1QkFBQSxDQUNBLDRCQUFBLENBQ0EsNkIvRTI0bEJkLEMrRXo0bEJZLHlCQWxCRiw2TkFtQkksVUFBQSxDQUNBLHVCL0U0NGxCWixDK0UzNGxCWSxrUEFDRSxZL0U2NGxCZCxDQUNGLENnRjlpbUJBLFNBQ0UsVzNFNFdpQixDMkUzV2pCLFdBQUEsQ0FDQSxjQUFBLENBQ0EsTUFBQSxDQUNBLEtBQUEsQ0FFQSxnREFBQSxDQUNBLFdoRmlqbUJGLENnRi9pbUJFLHlCQUNFLGUzRU5XLEMyRU9YLFczRThWWSxDMkU1VlosWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsOEJBQUEsQ0FDQSxXQUFBLENBQ0EsVzNFeVZlLEMyRXZWZix5QmhGaWptQkosQ2dGL2ltQkksZ0VBWEEsK0JoRjZqbUJKLENnRjlpbUJJLHdDQUNFLFNBQUEsQ0FDQSxrQkFBQSxDQUVBLDJCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxVaEZnam1CTixDZ0Y5aW1CTSxvREFDRSxlaEZnam1CUixDZ0Y3aW1CTSw2Q0FDRSxhM0VPVSxDMkVOVixlaEYraW1CUixDZ0YzaW1CSSwwQ0FDRSxjQUFBLENBQ0EsVWhGNmltQk4sQ2dGM2ltQk0sK0NBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQjNFN0NPLEMyRStDUCxrQkFBQSxDQUNBLGlCaEY2aW1CUixDZ0YxaW1CTSxvREFDRSxjaEY0aW1CUixDZ0Z6aW1CTSxzRUFFRSwrQmhGMmltQlIsQ2dGeGltQk0sa0VBRUUsaUNoRjBpbUJSLENnRnZpbUJNLHVFQUVFLGtDaEZ5aW1CUixDZ0Z0aW1CTSxtRUFFRSxvQ2hGd2ltQlIsQ2dGcmltQk0sdUVBRUUsa0NoRnVpbUJSLENnRnBpbUJNLG1FQUVFLG9DaEZzaW1CUixDZ0YvZ21CTSxlQUNFLEdBQ0UsS0FBQSxDQUVBLG1CaEZraW1CUixDZ0YvaG1CTSxJQUNFLE9BQUEsQ0FFQSxtQmhGaWltQlIsQ2dGOWhtQk0sR0FDRSxPQUFBLENBRUEsdUJoRmdpbUJSLENBQ0YsQ2dGemdtQk0saUJBQ0UsR0FDRSxPQUFBLENBRUEsdUJoRjRobUJSLENnRnpobUJNLElBQ0UsT0FBQSxDQUVBLHNCaEYyaG1CUixDZ0Z4aG1CTSxHQUNFLEtBQUEsQ0FFQSxzQmhGMGhtQlIsQ0FDRixDZ0ZuZ21CTSxrQkFDRSxHQUNFLFFBQUEsQ0FFQSxtQmhGc2htQlIsQ2dGbmhtQk0sSUFDRSxVQUFBLENBRUEsbUJoRnFobUJSLENnRmxobUJNLEdBQ0UsVUFBQSxDQUVBLHdCaEZvaG1CUixDQUNGLENnRjcvbEJNLG9CQUNFLEdBQ0UsVUFBQSxDQUVBLHdCaEZnaG1CUixDZ0Y3Z21CTSxJQUNFLFVBQUEsQ0FFQSxtQmhGK2dtQlIsQ2dGNWdtQk0sR0FDRSxRQUFBLENBRUEsbUJoRjhnbUJSLENBQ0YsQ2dGLy9sQk0sa0JBQ0UsSUFFRSxrQmhGMmdtQlIsQ2dGeGdtQk0sR0FFRSxrQmhGMGdtQlIsQ0FDRixDZ0Z0L2xCTSxvQkFDRSxHQUVFLGtCaEZzZ21CUixDZ0ZuZ21CTSxJQUVFLGtCaEZxZ21CUixDZ0ZsZ21CTSxHQUVFLGtCaEZvZ21CUixDQUNGLENnRi8vbEJFLHVCQUNFLDRCQUFBLENBQ0EsaUJBQUEsQ0FDQSw4QkFBQSxDQUNBLFdBQUEsQ0FFQSw0Q0FBQSxDQUNBLGUzRTlUVyxDMkUrVFgsWUFBQSxDQUNBLHFCQUFBLENBQ0EsNkJoRmlnbUJKLENnRi8vbEJJLDRCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCaEZpZ21CTixDZ0YvL2xCTSxzQ0FDRSxpQmhGaWdtQlIsQ2dGLy9sQlEsZ0RBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUNBLFVoRmlnbUJWLENnRi8vbEJVLDJEQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsMEJBQUEsQ0FDQSxpQkFBQSxDQUNBLGFoRmlnbUJaLENnRjkvbEJVLDREQUNFLGdCQUFBLENBQ0EsY0FBQSxDQUVBLDhCaEZnZ21CWixDZ0Y3L2xCVSw0REFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBR0EsOEJBQUEsQ0FDQSxhaEYrL2xCWixDZ0Y1L2xCVSxtTEFJRSx1QmhGOC9sQlosQ2dGMy9sQlUsb0VBQ0UsYWhGNi9sQlosQ2dGMy9sQlksZ0ZBRUUsd0JoRjYvbEJkLENnRngvbEJRLG1EQUNFLGEzRXhYSyxDMkV5WEwsY0FBQSxDQUNBLHdCQUFBLENBQ0EsZUFBQSxDQUNBLG1CQUFBLENBQ0EsaUJBQUEsQ0FDQSxXaEYwL2xCVixDZ0Z4L2xCVSxxRUFDRSxlaEYwL2xCWixDZ0ZyL2xCVSxzREFDRSxhaEZ1L2xCWixDZ0ZyL2xCWSxrRUFDRSxnQmhGdS9sQmQsQ2dGcC9sQlksaUVBRUUseUJoRnEvbEJkLENnRjcrbEJZLDhEQUNFLFVBQUEsQ0FDQSxTQUFBLENBQ0EsV0FBQSxDQUNBLGtCM0VyWEksQzJFc1hKLGlCQUFBLENBQ0EsVWhGKytsQmQsQ2dGNStsQlksa0VBQ0UseUJoRjgrbEJkLENnRnorbEJVLHVEQUNFLGVoRjIrbEJaLENnRnQrbEJNLHFDQUNFLHFCaEZ3K2xCUixDZ0Z0K2xCUSwrQ0FDRSxpQmhGdytsQlYsQ2dGdCtsQlUseURBQ0UsV0FBQSxDQUNBLFUzRWhiRyxDMkVpYkgsY0FBQSxDQUVBLDhCaEZ3K2xCWixDZ0Z0K2xCWSxnRUFDRSxVQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLHNCQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBR0EsOEJoRncrbEJkLENnRnIrbEJZLGdFQUNFLGEzRW5hSSxDMkVvYUosZWhGdStsQmQsQ2dGdCtsQmMsdUVBQ0Usd0JBQUEsQ0FDQSxrQmhGdytsQmhCLENnRmwrbEJZLCtEQUNFLGEzRTlhSSxDMkUrYUosZWhGbytsQmQsQ2dGbCtsQmMsc0VBQ0Usd0JBQUEsQ0FDQSxrQmhGbytsQmhCLENnRjM5bEJJLHFDQUNFLDZCQUFBLENBQ0EsZWhGNjlsQk4sQ2dGMTlsQlEseURBQ0Usa0JoRjQ5bEJWLENnRng5bEJVLCtEQUNFLHVCaEYwOWxCWixDZ0ZwOWxCUSxtREFDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLDRDaEZzOWxCVixDZ0ZwOWxCVSwwREFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQ0FBQSxDQUNBLG9DQUFBLENBQ0EsNENBQUEsQ0FDQSxVQUFBLENBQ0EsV2hGczlsQlosQ2dGbjlsQlUseURBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0EsaUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLHlDQUFBLENBQ0EsVUFBQSxDQUNBLFdoRnE5bEJaLENnRmw5bEJVLDZEQUNFLHVCaEZvOWxCWixDZ0ZuOWxCWSx1RUFDRSxxQkFBQSxDQUNBLHVCaEZxOWxCZCxDZ0ZwOWxCYyw4RUFDRSxZaEZzOWxCaEIsQ2dGMzhsQkksMENBQ0UsK0JoRjY4bEJOLENnRno4bEJVLG1FQUNFLG9CaEYyOGxCWixDZ0Z6OGxCWSwwRUFDRSwyQmhGMjhsQmQsQ2dGeDhsQlksMEVBQ0UsZWhGMDhsQmQsQ2dGejhsQmMsaUZBQ0UsK0JoRjI4bEJoQixDZ0ZwOGxCTSxpRUFDRSxvQmhGczhsQlIsQ2dGeDdsQkksd0NBQ0Usa0NoRjA3bEJOLENnRnQ3bEJVLGlFQUNFLG9CaEZ3N2xCWixDZ0Z0N2xCWSx3RUFDRSwyQmhGdzdsQmQsQ2dGcjdsQlksd0VBQ0UsZWhGdTdsQmQsQ2dGdDdsQmMsK0VBQ0UsK0JoRnc3bEJoQixDZ0ZqN2xCTSwrREFDRSxvQmhGbTdsQlIsQ2dGcDZsQkksMkNBQ0Usa0NoRnM2bEJOLENnRmw2bEJVLG9FQUNFLG9CaEZvNmxCWixDZ0ZsNmxCWSwyRUFDRSwyQmhGbzZsQmQsQ2dGajZsQlksMkVBQ0UsZWhGbTZsQmQsQ2dGbDZsQmMsa0ZBQ0UsK0JoRm82bEJoQixDZ0Y3NWxCTSxrRUFDRSxvQmhGKzVsQlIsQ2dGeDVsQk0scUNBQ0Usa0NoRjA1bEJSLENnRnI1bEJFLHlCQTVwQkYsU0E2cEJJLFdBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCaEZ3NWxCRixDZ0Z0NWxCRSx1QkFDRSxhQUFBLENBQ0Esa0JoRnc1bEJKLENnRjE0bEJNLHNDQUNFLFVoRjQ0bEJSLENnRno0bEJVLDJEQUVFLGVBQUEsQ0FDQSxRaEYyNGxCWixDQUNGLENnRmo0bEJJLHVDQUNFLGtCM0VyVlksQzJFc1ZaLDRDQUFBLENBQ0EsMkNoRm80bEJOLENnRmw0bEJNLHNEQUNFLGFoRm80bEJSLENnRmg0bEJRLDZEQUNFLGtCaEZrNGxCVixDZ0Y3M2xCSSxxQ0FDRSxrQjNFcldZLEMyRXNXWiwyQ2hGKzNsQk4sQ2dGMzNsQlUsaUVBQ0UsVWhGNjNsQlosQ2dGMTNsQlUsOERBQ0UsYWhGNDNsQlosQ2dGMTNsQlksa0VBQ0UsU2hGNDNsQmQsQ2dGejNsQlksa0ZBQ0UsYWhGMjNsQmQsQ2dGcDNsQmMsaUpBQ0UsdUJoRnMzbEJoQixDZ0ZuM2xCYyxpS0FDRSxhaEZxM2xCaEIsQ2dGMTJsQkEsa0JBQ0UsY0FBQSxDQUNBLFlBQUEsQ0FDQSxTQUFBLENBQ0EsV0FBQSxDQUNBLGUzRTV2QmEsQzJFOHZCYiw2Q0FBQSxDQUNBLFdBQUEsQ0FDQSx1QkFBQSxDQUVBLDhCaEY2MmxCRixDZ0YzMmxCRSxpQ0FDRSxPaEY2MmxCSixDZ0YxMmxCRSxnQ0FDRSxpQkFBQSxDQUNBLFloRjQybEJKLENnRjEybEJJLDBEQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLEtBQUEsQ0FDQSxZQUFBLENBQ0EseUJBQUEsQ0FDQSxlM0VseEJTLEMyRW94QlQsNkNoRjQybEJOLENnRjEybEJNLDhEQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYWhGNDJsQlIsQ2dGdDJsQk0sMkRBQ0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCaEZ3MmxCUixDZ0Z0MmxCUSxpRUFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsNEJoRncybEJWLENnRnIybEJRLHNFQUNFLGVoRnUybEJWLENnRnAybEJRLGtFQUNFLHdCaEZzMmxCVixDZ0ZuMmxCUSwrREFDRSxVQUFBLENBQ0EsaUJoRnEybEJWLENnRmoybEJVLHVFQUNFLDZCQUFBLENBRUEsOEJoRm0ybEJaLENpRnZxbkJJLHlDQUNJLFVqRjBxbkJSLENpRnpxbkJRLHdEQUNFLFlqRjJxbkJWLENpRnZxbkJFLDhCQUNFLHVCQUFBLENBQ0EsZ0JqRnlxbkJKLENpRnhxbkJJLHNDQUNFLHVCQUFBLENBQ0EsUzVFZ1dpQixDNEUvVmpCLE9qRjBxbkJOLENpRnBxbkJNLHNIQUNFLFVqRnlxbkJSLENpRnhxbkJRLGtGQUNFLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLE9qRjBxbkJWLENpRm5xbkJjLDRNQUVJLGlCQUFBLENBQ0EsU2pGcXFuQmxCLENpRmxxbkJZLDZGQUNFLGlCakZvcW5CZCxDaUZucW5CYyxvR0FDRSxVQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCNUVuQ0QsQzRFb0NDLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxrQmpGcXFuQmhCLENpRmpxbkJVLCtFQUNFLFlqRm1xbkJaLENpRjFwbkJFLHlCQUVJLHVFQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EseUJBQUEsQ0FDQSxjQUFBLENBQ0EsS0FBQSxDQUNBLFFBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUVBLHNCQUFBLENBQ0EsV2pGNHBuQk4sQ0FDRixDa0Z2dW5CRSxjQUNFLFVsRjB1bkJKLENtRjF1bkJFLGVBQ0UsbUNBQUEsQ0FDQSxhQUFBLENBQ0EsK0JuRjZ1bkJKLENtRjV1bkJJLDJCQUNFLGFuRjh1bkJOLENtRjV1bkJJLG1CQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JuRjh1bkJOLENtRjV1bkJJLGlCQUNFLGNBQUEsQ0FDQSxrQm5GOHVuQk4sQ21GenVuQkUsb0J4Q3JCQSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0IzQ2t3bkJGLEMyQzV2bkJFLGdDQUNFLFUzQzh2bkJKLENtRmh2bkJJLHFDQUNFLGFuRmt2bkJOLENtRnh3bkJFLGlCQUNFLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGlDbkYyd25CSixDbUYxd25CSSw2QkFDRSxhbkY0d25CTixDbUYxd25CSSxxQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGtCbkY0d25CTixDbUYxd25CSSxtQkFDRSxjQUFBLENBQ0Esa0JuRjR3bkJOLENtRnZ3bkJFLHNCeENyQkEscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0NneW5CRixDMkMxeG5CRSxrQ0FDRSxVM0M0eG5CSixDbUY5d25CSSx1Q0FDRSxhbkZneG5CTixDbUZ0eW5CRSxlQUNFLGtDQUFBLENBQ0EsYUFBQSxDQUNBLDhCbkZ5eW5CSixDbUZ4eW5CSSwyQkFDRSxhbkYweW5CTixDbUZ4eW5CSSxtQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGtCbkYweW5CTixDbUZ4eW5CSSxpQkFDRSxjQUFBLENBQ0Esa0JuRjB5bkJOLENtRnJ5bkJFLG9CeENyQkEscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0M4em5CRixDMkN4em5CRSxnQ0FDRSxVM0Mwem5CSixDbUY1eW5CSSxxQ0FDRSxhbkY4eW5CTixDbUZwMG5CRSxZQUNFLG1DQUFBLENBRUEsK0JuRnUwbkJKLENtRnQwbkJJLG9DQUZBLGFuRjIwbkJKLENtRnQwbkJJLGdCQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JuRncwbkJOLENtRnQwbkJJLGNBQ0UsY0FBQSxDQUNBLGtCbkZ3MG5CTixDbUZuMG5CRSxpQnhDckJBLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDNDFuQkYsQzJDdDFuQkUsNkJBQ0UsVTNDdzFuQkosQ21GMTBuQkksa0NBQ0UsYW5GNDBuQk4sQ21GbDJuQkUsZUFDRSxvQ0FBQSxDQUNBLGFBQUEsQ0FDQSxnQ25GcTJuQkosQ21GcDJuQkksMkJBQ0UsYW5GczJuQk4sQ21GcDJuQkksbUJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxrQm5GczJuQk4sQ21GcDJuQkksaUJBQ0UsY0FBQSxDQUNBLGtCbkZzMm5CTixDbUZqMm5CRSxvQnhDckJBLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDMDNuQkYsQzJDcDNuQkUsZ0NBQ0UsVTNDczNuQkosQ21GeDJuQkkscUNBQ0UsYW5GMDJuQk4sQ21GaDRuQkUsY0FDRSxtQ0FBQSxDQUNBLGFBQUEsQ0FDQSwrQm5GbTRuQkosQ21GbDRuQkksMEJBQ0UsYW5GbzRuQk4sQ21GbDRuQkksa0JBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxrQm5GbzRuQk4sQ21GbDRuQkksZ0JBQ0UsY0FBQSxDQUNBLGtCbkZvNG5CTixDbUYvM25CRSxtQnhDckJBLHFCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQjNDdzVuQkYsQzJDbDVuQkUsK0JBQ0UsVTNDbzVuQkosQ21GdDRuQkksb0NBQ0UsYW5GdzRuQk4sQ21GOTVuQkUsYUFDRSxxQ0FBQSxDQUVBLGlDbkZpNm5CSixDbUZoNm5CSSxzQ0FGQSxhbkZxNm5CSixDbUZoNm5CSSxpQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGtCbkZrNm5CTixDbUZoNm5CSSxlQUNFLGNBQUEsQ0FDQSxrQm5GazZuQk4sQ21GNzVuQkUsa0J4Q3JCQSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0IzQ3M3bkJGLEMyQ2g3bkJFLDhCQUNFLFUzQ2s3bkJKLENtRnA2bkJJLG1DQUNFLGFuRnM2bkJOLENtRjU3bkJFLFlBQ0UsaUNBQUEsQ0FFQSw2Qm5GKzduQkosQ21GOTduQkksb0NBRkEsYW5GbThuQkosQ21GOTduQkksZ0JBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxrQm5GZzhuQk4sQ21GOTduQkksY0FDRSxjQUFBLENBQ0Esa0JuRmc4bkJOLENtRjM3bkJFLGlCeENyQkEscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLCtCM0NvOW5CRixDMkM5OG5CRSw2QkFDRSxVM0NnOW5CSixDbUZsOG5CSSxrQ0FDRSxhbkZvOG5CTixDb0YxOW5CUSxxRUFDRSxxQnBGNjluQlYsQ29GcjluQlEsb0VBQ0UscUJwRnU5bkJWLENvRi84bkJRLHNFQUNFLHFCcEZpOW5CVixDcUZyK25CRSx1S0FDRSxjckYyK25CSixDcUZ6K25CRSxrSy9FYUUsa0JOKzluQkosQ3FGeituQkUseUlBQ0UscUJBQUEsQ0FDQSxnQnJGMituQkosQ3FGdituQkUsbUpBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCckZ5K25CSixDcUZ4K25CSSx1S0FDRSxXckYwK25CTixDcUZ4K25CSSxzTEFDRSxVQUFBLENBQ0EsV3JGMCtuQk4sQ3FGeituQk0sME1BQ0UsV3JGMituQlIsQ3FGeCtuQkksMFZBQ0UsVUFBQSxDQUNBLFdyRjArbkJOLENxRnorbkJNLDhYQUNFLFdyRjIrbkJSLENxRngrbkJJLCtZQUNFLFVBQUEsQ0FDQSxXckYwK25CTixDcUZ6K25CTSx1YkFDRSxXckYyK25CUixDcUZwK25CSSxzUUFDRSxrQnJGcytuQk4sQ3FGcCtuQkksaVFBQ0UsaUJyRnMrbkJOLENxRnArbkJJLHVnQkFFRSxVQUFBLENBQ0EsV3JGMCtuQk4sQ3FGdituQk0sNmtCQUVFLFVBQUEsQ0FDQSxXckY2K25CUixDcUZ6K25CTSx5a0NBRUUsVUFBQSxDQUNBLFdyRm0vbkJSLENxRi8rbkJNLGd1Q0FFRSxVQUFBLENBQ0EsV3JGMC9uQlIsQ3FGbC9uQkUsY0N0RkEsa0JEdUZ5QixDQ3RGekIsVXRGNGtvQkYsQ3NGMWtvQkUsd0NBRUUsa0JBQUEsQ0FDQSxVdEYya29CSixDc0Z6a29CRSxtQ0FDRSxvQkFBQSxDQUNBLGtCdEYya29CSixDc0Yxa29CSSxxQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGNGtvQk4sQ3FGbGdvQkUsc0JDcEVGLHdCQUFBLENBQ0EsYXRGMGtvQkEsQ3NGemtvQkUsNEJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGMmtvQkosQ3FGOWdvQkUsYUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGd21vQkYsQ3NGdG1vQkUsc0NBRUUsa0JBQUEsQ0FDQSxVdEZ1bW9CSixDc0ZybW9CRSxrQ0FDRSxvQkFBQSxDQUNBLGtCdEZ1bW9CSixDc0Z0bW9CSSxvQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGd21vQk4sQ3FGOWhvQkUscUJDcEVGLHdCQUFBLENBQ0EsYXRGc21vQkEsQ3NGcm1vQkUsMkJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGdW1vQkosQ3FGMWlvQkUsWUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGb29vQkYsQ3NGbG9vQkUsb0NBRUUsa0JBQUEsQ0FDQSxVdEZtb29CSixDc0Zqb29CRSxpQ0FDRSxvQkFBQSxDQUNBLGtCdEZtb29CSixDc0Zsb29CSSxtQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGb29vQk4sQ3FGMWpvQkUsb0JDcEVGLHdCQUFBLENBQ0EsYXRGa29vQkEsQ3NGam9vQkUsMEJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGbW9vQkosQ3FGdGtvQkUsYUN0RkEsY0R1RnlCLENDdEZ6QixVdEZncW9CRixDc0Y5cG9CRSxzQ0FFRSxlQUFBLENBQ0EsVXRGK3BvQkosQ3NGN3BvQkUsa0NBQ0Usb0JBQUEsQ0FDQSxldEYrcG9CSixDc0Y5cG9CSSxvQ0FDRSxjRDJFcUIsQ0MxRXJCLGNBQUEsQ0FDQSxvQkFBQSxDQUNBLG1CdEZncW9CTixDcUZ0bG9CRSxxQkNwRUYsb0JBQUEsQ0FDQSxTdEY4cG9CQSxDc0Y3cG9CRSwyQkFDRSxjRGtFK0IsQ0NqRS9CLFV0Ritwb0JKLENxRmxtb0JFLFdDdEZBLGtCRHVGeUIsQ0N0RnpCLFV0RjRyb0JGLENzRjFyb0JFLGtDQUVFLGtCQUFBLENBQ0EsVXRGMnJvQkosQ3NGenJvQkUsZ0NBQ0Usb0JBQUEsQ0FDQSxrQnRGMnJvQkosQ3NGMXJvQkksa0NBQ0Usa0JEMkVxQixDQzFFckIsY0FBQSxDQUNBLG9CQUFBLENBQ0EsbUJ0RjRyb0JOLENxRmxub0JFLG1CQ3BFRix3QkFBQSxDQUNBLGF0RjByb0JBLENzRnpyb0JFLHlCQUNFLGtCRGtFK0IsQ0NqRS9CLFV0RjJyb0JKLENxRjlub0JFLGNDdEZBLGtCRHVGeUIsQ0N0RnpCLFV0Rnd0b0JGLENzRnR0b0JFLHdDQUVFLGtCQUFBLENBQ0EsVXRGdXRvQkosQ3NGcnRvQkUsbUNBQ0Usb0JBQUEsQ0FDQSxrQnRGdXRvQkosQ3NGdHRvQkkscUNBQ0Usa0JEMkVxQixDQzFFckIsY0FBQSxDQUNBLG9CQUFBLENBQ0EsbUJ0Rnd0b0JOLENxRjlvb0JFLHNCQ3BFRix3QkFBQSxDQUNBLGF0RnN0b0JBLENzRnJ0b0JFLDRCQUNFLGtCRGtFK0IsQ0NqRS9CLFV0RnV0b0JKLENxRjFwb0JFLFlDdEZBLGtCRHVGeUIsQ0N0RnpCLFV0Rm92b0JGLENzRmx2b0JFLG9DQUVFLGVBQUEsQ0FDQSxVdEZtdm9CSixDc0Zqdm9CRSxpQ0FDRSxvQkFBQSxDQUNBLGtCdEZtdm9CSixDc0Zsdm9CSSxtQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGb3ZvQk4sQ3FGMXFvQkUsb0JDcEVGLHdCQUFBLENBQ0EsYXRGa3ZvQkEsQ3NGanZvQkUsMEJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGbXZvQkosQ3FGdHJvQkUsZUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGZ3hvQkYsQ3NGOXdvQkUsMENBRUUsa0JBQUEsQ0FDQSxVdEYrd29CSixDc0Y3d29CRSxvQ0FDRSxvQkFBQSxDQUNBLGtCdEYrd29CSixDc0Y5d29CSSxzQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGZ3hvQk4sQ3FGdHNvQkUsdUJDcEVGLHdCQUFBLENBQ0EsYXRGOHdvQkEsQ3NGN3dvQkUsNkJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGK3dvQkosQ3FGbHRvQkUsZUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGNHlvQkYsQ3NGMXlvQkUsMENBRUUsa0JBQUEsQ0FDQSxVdEYyeW9CSixDc0Z6eW9CRSxvQ0FDRSxvQkFBQSxDQUNBLGtCdEYyeW9CSixDc0YxeW9CSSxzQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGNHlvQk4sQ3FGbHVvQkUsdUJDcEVGLHdCQUFBLENBQ0EsYXRGMHlvQkEsQ3NGenlvQkUsNkJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGMnlvQkosQ3FGOXVvQkUsWUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGdzBvQkYsQ3NGdDBvQkUsb0NBRUUsa0JBQUEsQ0FDQSxVdEZ1MG9CSixDc0ZyMG9CRSxpQ0FDRSxvQkFBQSxDQUNBLGtCdEZ1MG9CSixDc0Z0MG9CSSxtQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGdzBvQk4sQ3FGOXZvQkUsb0JDcEVGLHdCQUFBLENBQ0EsYXRGczBvQkEsQ3NGcjBvQkUsMEJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGdTBvQkosQ3FGMXdvQkUsZUN0RkEsa0JEdUZ5QixDQ3RGekIsVXRGbzJvQkYsQ3NGbDJvQkUsMENBRUUsa0JBQUEsQ0FDQSxVdEZtMm9CSixDc0ZqMm9CRSxvQ0FDRSxvQkFBQSxDQUNBLGtCdEZtMm9CSixDc0ZsMm9CSSxzQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGbzJvQk4sQ3FGMXhvQkUsdUJDcEVGLHdCQUFBLENBQ0EsYXRGazJvQkEsQ3NGajJvQkUsNkJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGbTJvQkosQ3FGdHlvQkUsY0N0RkEsa0JEdUZ5QixDQ3RGekIsVXRGZzRvQkYsQ3NGOTNvQkUsd0NBRUUsa0JBQUEsQ0FDQSxVdEYrM29CSixDc0Y3M29CRSxtQ0FDRSxvQkFBQSxDQUNBLGtCdEYrM29CSixDc0Y5M29CSSxxQ0FDRSxrQkQyRXFCLENDMUVyQixjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQnRGZzRvQk4sQ3FGdHpvQkUsc0JDcEVGLHdCQUFBLENBQ0EsYXRGODNvQkEsQ3NGNzNvQkUsNEJBQ0Usa0JEa0UrQixDQ2pFL0IsVXRGKzNvQkosQ3FGeHpvQkUscUJDbEVBLG1DQUFBLENBQ0EscUJBQUEsQ0FDQSw4QnRGODNvQkYsQ3NGNzNvQkUsNkNBQ0UsYXRGKzNvQkosQ3NGNzNvQkUsOEhBSUUsbUNBQUEsQ0FDQSw4QnRGNDNvQkosQ3NGejNvQkUsc0RBRUUsdUN0RjAzb0JKLENzRnYzb0JFLDREQUVFLGFsRm1RVyxDa0ZsUVgsNEJ0Rnczb0JKLENxRjUwb0JFLHVCQ2xFQSxxQ0FBQSxDQUNBLHFCQUFBLENBQ0EsZ0N0Rms1b0JGLENzRmo1b0JFLCtDQUNFLGF0Rm01b0JKLENzRmo1b0JFLHNJQUlFLHFDQUFBLENBQ0EsZ0N0Rmc1b0JKLENzRjc0b0JFLDBEQUVFLHlDdEY4NG9CSixDc0YzNG9CRSxnRUFFRSxhbEZtUVcsQ2tGbFFYLDRCdEY0NG9CSixDcUZoMm9CRSxxQkNsRUEsa0NBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCdEZzNm9CRixDc0ZyNm9CRSw2Q0FDRSxhdEZ1Nm9CSixDc0ZyNm9CRSw4SEFJRSxrQ0FBQSxDQUNBLDZCdEZvNm9CSixDc0ZqNm9CRSxzREFFRSxzQ3RGazZvQkosQ3NGLzVvQkUsNERBRUUsYWxGbVFXLENrRmxRWCw0QnRGZzZvQkosQ3FGcDNvQkUsa0JDbEVBLG1DQUFBLENBQ0EscUJBQUEsQ0FDQSw4QnRGMDdvQkYsQ3NGejdvQkUsMENBQ0UsYXRGMjdvQkosQ3NGejdvQkUsa0hBSUUsbUNBQUEsQ0FDQSw4QnRGdzdvQkosQ3NGcjdvQkUsZ0RBRUUsdUN0RnM3b0JKLENzRm43b0JFLHNEQUVFLGFsRm1RVyxDa0ZsUVgsNEJ0Rm83b0JKLENxRng0b0JFLHFCQ2xFQSxvQ0FBQSxDQUNBLHFCQUFBLENBQ0EsK0J0Rjg4b0JGLENzRjc4b0JFLDZDQUNFLGF0Ris4b0JKLENzRjc4b0JFLDhIQUlFLG9DQUFBLENBQ0EsK0J0RjQ4b0JKLENzRno4b0JFLHNEQUVFLHdDdEYwOG9CSixDc0Z2OG9CRSw0REFFRSxhbEZtUVcsQ2tGbFFYLDRCdEZ3OG9CSixDcUY1NW9CRSxvQkNsRUEsbUNBQUEsQ0FDQSxxQkFBQSxDQUNBLDhCdEZrK29CRixDc0ZqK29CRSw0Q0FDRSxhdEZtK29CSixDc0ZqK29CRSwwSEFJRSxtQ0FBQSxDQUNBLDhCdEZnK29CSixDc0Y3OW9CRSxvREFFRSx1Q3RGODlvQkosQ3NGMzlvQkUsMERBRUUsYWxGbVFXLENrRmxRWCw0QnRGNDlvQkosQ3FGaDdvQkUsbUJDbEVBLHFDQUFBLENBQ0EscUJBQUEsQ0FDQSxnQ3RGcy9vQkYsQ3NGci9vQkUsMkNBQ0UsYXRGdS9vQkosQ3NGci9vQkUsc0hBSUUscUNBQUEsQ0FDQSxnQ3RGby9vQkosQ3NGai9vQkUsa0RBRUUseUN0Rmsvb0JKLENzRi8rb0JFLHdEQUVFLGFsRm1RVyxDa0ZsUVgsNEJ0Rmcvb0JKLENxRnA4b0JFLGtCQ2xFQSxpQ0FBQSxDQUNBLHFCQUFBLENBQ0EsNEJ0RjBncEJGLENzRnpncEJFLDBDQUNFLGF0RjJncEJKLENzRnpncEJFLGtIQUlFLGlDQUFBLENBQ0EsNEJ0RndncEJKLENzRnJncEJFLGdEQUVFLHFDdEZzZ3BCSixDc0ZuZ3BCRSxzREFFRSxhbEZtUVcsQ2tGbFFYLDRCdEZvZ3BCSixDdUZ2anBCQSxNQUNFLDBDbEZtVGtDLENrRmxUbEMsa0RsRmtUa0MsQ2tGalRsQywrQ2xGaVRrQyxDa0ZoVGxDLDhDdkYwanBCRixDdUZ4anBCSSw0QkFDRSxnQnZGMGpwQk4sQ3VGdmpwQkUsa0JBQ0Usd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGV2RnlqcEJKLEN1RnJqcEJBLFlBQ0UsMEN2RndqcEJGLEN1RnZqcEJFLGtCQUNFLGV2RnlqcEJKLEN3RjFrcEJJLG1FQUlFLFFBQUEsQ0FDQSx3Q0FBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQnhGOGtwQk4sQ3dGemtwQk0saUZBQ0UsZXhGNGtwQlIsQ3dGdGtwQk0seUZBQ0UsUUFBQSxDQUNBLHdDQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EscUJBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCeEZ5a3BCUixDd0Zua3BCTSxtRkFDRSxleEZza3BCUixDd0Zoa3BCQSx3REFDRSxjQUFBLENBQ0EsWUFBQSxDQUNBLDRDeEZta3BCRixDd0Zoa3BCQSx1Q0FDRSxpQkFBQSxDQUNBLHNCQUFBLENBQ0EsaUJ4Rm1rcEJGLEN3RmxrcEJFLDBGQUNFLGF4Rm9rcEJKLEN3RmxrcEJFLHFKQUNFLG1DeEZva3BCSixDd0Zua3BCSSwyY0FDRSxheEZxa3BCTixDd0Zoa3BCSSw0T0FDRSxVeEZra3BCTixDeUZ2b3BCQSxpQ0FFRSxxQkFBQSxDQUNBLGdCekYwb3BCRixDeUZ0b3BCRSxtQ0FDRSxtQnBGK05vQyxDb0Y5TnBDLHNCekZ5b3BCSixDeUZyb3BCQSxrQkFDRSxnQnpGd29wQkYsQ3lGcG9wQkUsc0JBQ0UsVUFBQSxDQUNBLFd6RnVvcEJKLEN5RjducEJBLDhEQUlFLGF6Rm9vcEJGLEMwRnRxcEJBLFlBQ0UsNkJBQUEsQ0FDQSw0QjFGeXFwQkYsQzBGeHFwQkUsZ0JBQ0UsK0JBQUEsQ0FDQSw4QkFBQSxDQUNBLGtCckY0SDJCLENxRjNIM0IsWUFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsOEIxRjBxcEJKLEMwRnhxcEJJLGtCQUNFLG9CQUFBLENBQ0EsY0FBQSxDQUNBLGUxRjZxcEJOLEMwRnZxcEJJLHNDQUxFLGlCQUFBLENBQ0EsYXJGOEJZLENxRjdCWiw4QjFGZ3JwQk4sQzBGN3FwQkksb0JBQ0UsVTFGNHFwQk4sQzBGdHFwQkksc0JBQ0UsVzFGd3FwQk4sQzBGdnFwQk0sa0RBRUUsb0JBQUEsQ0FDQSxhMUZ5cXBCUixDMkYxc3BCTSxrQ0FDRSxvQ3RGNFI4QixDc0YzUjlCLFV0RlVPLENzRlRQLHdCQUFBLENBQ0EsYzNGNnNwQlIsQzJGNXNwQlEseUNBQ0UsaUN2RndpQzBCLEN1RnZpQzFCLGF0RnVDUSxDc0Z0Q1IsZTNGOHNwQlYsQzJGNXNwQlEsMkNBQ0UsNEJBQUEsQ0FDQSxhdEZKSyxDc0ZLTCxrRTNGOHNwQlYsQzJGMXNwQkksZ0NBQ0UsZTNGNHNwQk4sQzJGM3NwQk0sMENBQ0UsVUFBQSxDQUVBLGVBQUEsQ0FDQSx3QnRGc1E4QixDc0Z0UTlCLDJCdEZzUThCLENzRnJROUIsVXRGWk8sQ3NGYVAsd0IzRjZzcEJSLEMyRjVzcEJRLHNEQUNFLDBCM0Y4c3BCVixDMkY1c3BCUSxxREFDRSwwQjNGOHNwQlYsQzJGNXNwQlEsaURBQ0UscUJ0Ri9CSyxDc0ZnQ0wsYXRGWVEsQ3NGWFIsOEIzRjhzcEJWLEMyRnpzcEJNLHNDQUNFLFFBQUEsQ0FDQSw0QjNGMnNwQlIsQzJGMXNwQlEsNkNBQ0UsK0IzRjRzcEJWLEMyRnJzcEJFLGtDQUNFLFczRndzcEJKLEM0RjV2cEJNLHNDQUNFLFVBQUEsQ0FDQSxXNUYrdnBCUixDNEYxdnBCSSw0Q0FDRSxlQUFBLENBQ0EsZ0I1RjR2cEJOLEM0RjN2cEJNLHdEQUNFLGE1RjZ2cEJSLEM0RjN2cEJNLHVEQUNFLGM1RjZ2cEJSLEM0Rnh2cEJJLDBDQUNFLGdCQUFBLENBQ0EsZTVGMHZwQk4sQzRGenZwQk0scUR0Rk5GLGtCTmt3cEJKLEM2Rm54cEJBLHlCQUNFLGU3RnN4cEJGLEM2RnB4cEJFLHlGQUNBLDJCN0ZzeHBCRixDNkZseHBCSSwyQ0FDRSxZQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSx3QkFBQSxDQUNBLGE3Rm94cEJOLEM2Rm54cEJNLCtDQUNFLG1CN0ZxeHBCUixDNkZoeHBCRSw4REFFRSxrQjdGbXhwQkosQzZGL3dwQkksdUNBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxrQjdGaXhwQk4sQzhGaHpwQkEsVUFDRSw2QkFBQSxDQUNBLGlDekYrSmtCLEN5RjlKbEIsOEJ6RjhKa0IsQ3lGN0psQiw2QkFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxlQUFBLENBQ0EsYTlGbXpwQkYsQzhGbHpwQkUseUJBVkYsVUFXSSxhQUFBLENBQ0EsWTlGcXpwQkYsQ0FDRixDOEZuenBCRSxpQkFDRSxnQ0FBQSxDQUNBLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQjlGcXpwQkosQzhGbnpwQkkseUJBTkYsaUJBT0ksZ0I5RnN6cEJKLENBQ0YsQzhGcHpwQkksd0JBQ0UsZUFBQSxDQUNBLGNBQUEsQ0FDQSxrQjlGc3pwQk4sQzhGbnpwQkksOEJBQ0UsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsVzlGcXpwQk4sQzhGbHpwQkksK0NBQ0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsSzlGb3pwQk4sQzhGanpwQkksd0JBQ0UsV0FBQSxDQUNBLHVCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLGU5Rm16cEJOLEM4Rmx6cEJNLHlCQVBGLHdCQVFJLE1BQUEsQ0FDQSxlOUZxenBCTixDQUNGLEM4Rmx6cEJJLHVCQUVVLDRCQUFBLENBQ1IsWUFBQSxDQUNBLGV6RnZEUyxDeUZ3RFQsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxPOUZvenBCTixDOEZuenBCTSx5QkFWRix1QkFXSSxZOUZzenBCTixDQUNGLEMrRjEzcEJBLGNBQ0UsMEIvRjYzcEJGLEMrRjUzcEJFLHlCQUZGLGNBR0ksZUFBQSxDQUdBLFcvRjQzcEJGLENBQ0YsQytGMTNwQkkseUJBREYsMEJBRUksa0IvRms0cEJKLENBQ0YsQytGLzNwQlEsNkRBQ0UsaUJBQUEsQ0FDQSw4Qi9GaTRwQlYsQytGNzNwQmdCLHlGQUNFLGdCQUFBLENBQ0EsbUIvRiszcEJsQixDK0ZyM3BCSSx5QkFERiw0QkFFSSxpQkFBQSxDQUNBLGUxRjdCUyxDMEY4QlQsTUFBQSxDQUNBLFdBQUEsQ0FDQSxLQUFBLENBQ0EsT0FBQSxDQUNBLFkvRnczcEJKLEMrRnYzcEJJLGlDQUNFLGEvRnkzcEJOLENBQ0YsQytGdjNwQkkseUNBQ0UsYy9GeTNwQk4sQytGdjNwQkksdUNBQ0UsaUJBQUEsQ0FDQSw4QkFBQSxDQU9BLGVBQUEsQ0FDQSxrQi9GbTNwQk4sQytGMTNwQk0seUJBSEYsdUNBSUksOEIvRjYzcEJOLENBQ0YsQytGNTNwQk0seUJBTkYsdUNBT0ksOEIvRiszcEJOLENBQ0YsQytGNTNwQk0saURBQ0UsY0FBQSxDQUNBLG9CL0Y4M3BCUixDK0Y3M3BCUSwrREFDRSxZQUFBLENBQ0EsYUFBQSxDQUNBLGtCL0YrM3BCVixDK0Y5M3BCVSx5QkFKRiwrREFLSSxhL0ZpNHBCVixDQUNGLEMrRi8zcEJZLGdGQUNFLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUVBLHNCQUFBLENBQ0EsaUIvRmk0cEJkLEMrRi8zcEJZLDZFQUNFLGNBQUEsQ0FDQSxhL0ZpNHBCZCxDK0Y3M3BCWSwwRUFDRSxPQUFBLENBQ0EsaUIvRiszcEJkLEMrRjczcEJZLCtFQUNFLE8vRiszcEJkLEMrRjkzcEJjLHVGQUNFLDZCQUFBLENBQ0EsdUIvRmc0cEJoQixDK0YvM3BCZ0IsOEZBQ0UsVUFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsS0FBQSxDQUlBLDBFQUFBLENBQUEsa0JBQUEsQ0FBQSxnQi9GaTRwQmxCLEMrRjUzcEJVLGtFQUNFLGdCL0Y4M3BCWixDK0Y3M3BCWSxzRUFDRSxPQUFBLENBQ0EsZ0IvRiszcEJkLEMrRjczcEJZLDJFQUNFLE9BQUEsQ0FDQSxnQi9GKzNwQmQsQytGOTNwQmMsbUZBQ0UsNkJBQUEsQ0FDQSwyQkFBQSxDQUNBLGdCL0ZnNHBCaEIsQytGLzNwQmdCLDBGQUNFLFVBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLEtBQUEsQ0FJQSwwRUFBQSxDQUFBLGtCQUFBLENBQUEsZ0IvRmk0cEJsQixDK0Y5M3BCYyxnRkFDRSxnQkFBQSxDQUNBLGEvRmc0cEJoQixDK0Z4M3BCRSxxQkFDRSxpQi9GMDNwQkosQytGejNwQkksNkJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxrQjFGbEdZLEMwRm1HWixpQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQi9GMjNwQk4sQytGMTNwQk0sb0NBQ0Usa0IvRjQzcEJSLEMrRjEzcEJNLHFDQUNFLGtCL0Y0M3BCUixDZ0d6aHFCRSw4QkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLHFCaEc0aHFCSixDaUcvaHFCRSwwQkFDRSxhakdraXFCSixDaUdqaXFCSSx5QkFGRiwwQkFHSSxZakdvaXFCSixDQUNGLENpR2xpcUJNLHlCQURGLCtCQUVJLGFqR3FpcUJOLENBQ0YsQ2lHbGlxQkUsMkJBQ0UsbUJqR29pcUJKLENpR25pcUJJLHFDQUNFLFVqR3FpcUJOLENpR3BpcUJNLHlDQUNFLGFqR3NpcUJSLENpR25pcUJJLG1FQUNFLDZCakdxaXFCTixDaUduaXFCUSxzTEFDRSxhakdxaXFCVixDaUc5aHFCQSxpQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsY2pHaWlxQkYsQ2lHaGlxQkUsdUJBQ0UsOEJqR2tpcUJKLENpR2hpcUJFLDRCQUNFLGlCakdraXFCSixDaUdoaXFCRSxxQ0FDRSxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQmpHa2lxQkosQ2lHamlxQkksaURBQ0UsZWpHbWlxQk4sQ2lHamlxQkksK0NBQ0UsYUFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JqR21pcUJOLENpR2ppcUJRLHdEQUNFLFVBQUEsQ0FDQSxhakdtaXFCVixDaUdoaXFCTSwwREFDRSxhakdraXFCUixDaUc5aHFCVSwrREFDRSxhakdnaXFCWixDaUcxaHFCRSxvQ0FDRSx1QkFBQSxDQUNBLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBQ0EsV2pHNGhxQkosQ2lHM2hxQkksNkNBQ0UsZWpHNmhxQk4sQ2lHNWhxQk0sbURBQ0UsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVakc4aHFCUixDaUc1aHFCTSxrREFDRSxTQUFBLENBQ0EsYTVGckNVLEM0RnNDVixlQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JqRzhocUJSLENpRzNocUJJLDBDQUNFLFU1RmhGUyxDNEZpRlQsa0JqRzZocUJOLENpRzNocUJRLG9EQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGFqRzZocUJWLENpR3hocUJFLHlDQUNFLG9DakcwaHFCSixDaUd4aHFCTSx3REFDRSxlakcwaHFCUixDaUd4aHFCTSx1REFDRSxlakcwaHFCUixDa0d6b3FCQSxZQUNFLG9CN0Y4SmtCLEM2RjdKbEIsV0FBQSxDQUNBLFlBQUEsQ0FDQSxVQUFBLENBQ0EsMkZsRzRvcUJGLENrRzNvcUJFLHlCQUNFLGlCbEc2b3FCSixDbUducHFCRSx1Q0FDRSx5QkFBQSxDQUNBLFU5RlVXLEM4RlRYLG9CbkdzcHFCSixDbUducHFCRSxvWkFRRSxZbkdxcHFCSixDbUdscHFCRSxtTEFFRSxZQUFBLENBQ0Esa0JuR29wcUJKLENtR2pwcUJFLGdEQUNFLGdCbkdtcHFCSixDbUdocHFCRSwwQ0FDRSw2QkFBQSxDQUNBLFU5RmpCVyxDOEZrQlgsNEM5RnFRK0IsQzhGcFEvQixvQjlGK0hnQixDOEY5SGhCLHdCbkdrcHFCSixDbUdqcHFCSSxvRUFDRSxvQjlGOUJTLEM4RitCVCxxQm5HbXBxQk4sQ21HanBxQkksNENBQ0UsMkNuR21wcUJOLENtR2hwcUJFLDJJQUVFLGNuR2twcUJKLENtR2hwcUJFLHlLQUdFLGFuR2twcUJKLENtRy9vcUJFLGdEQUNFLGVuR2lwcUJKLENtRzlvcUJFLDhGQUVFLGU5RnZEVyxDOEZ3RFgsVTlGOUNXLEM4RitDWCxvQm5HZ3BxQkosQ21HN29xQkUsNkRBQ0UsMkJuRytvcUJKLENtRzdvcUJFLDREQUNFLHNDbkcrb3FCSixDbUc1b3FCRSx1SEFFRSx5Qm5HOG9xQkosQ21HNW9xQkUscUhBRUUsb0NuRzhvcUJKLENtRzNvcUJFLGlEQUVFLGlCQUFBLENBQ0EsYW5HNG9xQkosQ29HNXRxQkMsdUNBQ0MsMkJwRyt0cUJGLENvRzd0cUJDLHNDQUNDLHdCcEcrdHFCRixDb0c1dHFCRSw2REFDQyx3QnBHOHRxQkgsQ29HNXRxQkUsNERBQ0MscUJwRzh0cUJILENvR3p0cUJBLGtEQUNDLHdCcEc0dHFCRCxDb0d6dHFCQSxpREFDQyx3QnBHNHRxQkQsQ29HcHRxQkcsc0VBRUMsa0JwR3V0cUJKLENvR3B0cUJHLHdEQUVDLG9CcEdzdHFCSixDb0dudHFCRyw4NUJBb0JDLHdCcEdxdHFCSixDb0dsdHFCRywwSkFJQyx3Qi9GckJjLEMrRnNCZCxxQkFBQSxDQUNBLG9CL0Z2QmMsQytGd0JkLGdCcEdvdHFCSixDb0dqdHFCRyxzSkFJQyxtQ0FBQSxDQUNBLHFCQUFBLENBQ0Esb0IvRmpDYyxDK0ZrQ2QsYXBHbXRxQkosQ29HaHRxQkcsMDRCQW9CQyxtQ3BHa3RxQkosQ29HL3NxQkcsMENBQ0MsYXBHaXRxQkosQ29HN3NxQkcsNkJBQ0MsV0FBQSxDQUNBLGdCcEcrc3FCSixDb0c1c3FCRyx3RUFFQyx3QnBHOHNxQkosQ29HM3NxQkcsa2dDQW9CQyx3QnBHNnNxQkosQ29HMXNxQkcsOEtBSUMsbUNBQUEsQ0FDQSxxQkFBQSxDQUNBLG9CL0Z4R2MsQytGeUdkLFUvRnJKVyxDK0ZzSlgsZ0JwRzRzcUJKLENvRy9ycUJBLDRJQUlDLGtCcEd5c3FCRCxDcUdsM3FCTSx5QkFERixxREFFSSxlckdzM3FCTixDQUNGLENxR3IzcUJNLDREQUVFLGdCQUFBLENBQ0EsaUJyR3MzcUJSLENxR2wzcUJNLHlCQURGLHFEQUVJLGVBQUEsQ0FDQSxpQnJHcTNxQk4sQ0FDRixDcUdwMnFCQSxpRkFFRSxjQUFBLENBQ0Esa0JyR3EycUJGLENxR2wycUJBLGdGQUVFLGVBQUEsQ0FDQSxpQnJHbzJxQkYsQ3NHOTRxQkEsaUJBQ0Usd0JBQUEsQ0FDQSxvQnRHaTVxQkYsQ3NHOTRxQk0saURBQ0UsaUJBQUEsQ0FDQSxhdEdnNXFCUixDc0cvNHFCUSx3REFDRSxtQkFBQSxDQUNBLGVBQUEsQ0FDQSxjdEdpNXFCVixDdUc1NXFCQSxVQUNFLGFBQUEsQ0FDQSx3QkFBQSxDQUNBLG9CbEc4SmtCLENrRzFKbEIsZ0JBQUEsQ0FDQSxTdkc0NXFCRixDdUdoNnFCRSwwQkFKRixVQUtJLGdCdkdtNnFCRixDQUNGLEN1Ry81cUJJLG1DQUNFLGV2R2k2cUJOLEN1R3g1cUJNLGlHQUNFLG9CdkcwNXFCUixDd0dyNnFCRSx3QkFDRSxnQnhHdzZxQkosQ3dHdDZxQkUsNklBR0UsZXhHdzZxQkosQ3dHcjZxQkUsZ0NBQ0Usb0J4R3U2cUJKLEN3R242cUJJLHlCQURGLGdCQUVJLHFCeEdzNnFCSixDd0dyNnFCSSxrQ0FDRSxrQnhHdTZxQk4sQ0FDRixDd0duNnFCRSwyREFFRSxVeEdxNnFCSixDd0dsNnFCRSxzQkFDRSxXeEdvNnFCSixDd0c3NXFCRSw2REFDRSxtQ3hHazZxQkosQ3dHLzVxQkUsaURBRUUsVXhHaTZxQkosQ3dHNzVxQkEsOEVBR0Usb0J4R2c2cUJGLEN3Rzc1cUJBLDhHQUdFLGV4R2c2cUJGLEN3Rzc1cUJBLCtCQUNFLHFCbkcvRGEsQ21HZ0ViLG9CbkdnT2lDLENtRy9OakMsNEN4R2c2cUJGLEN3Ry81cUJFLGtEQUNFLHdCeEdpNnFCSixDd0c3NXFCQSx3Q0FDRSxxQnhHZzZxQkYsQ3dHNzVxQkEsNEJBQ0Usb0J4R2c2cUJGLEN3Rzc1cUJBLFVBSUUsNkJBQUEsQ0FDQSxRQUFBLENBQ0EsNkJ4R2c2cUJGLEN3RzM1cUJBLHFDQUpFLFV4R202cUJGLEN5RzcvcUJFLGdDQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxZekdnZ3JCSixDeUc5L3FCRSx5QkFQRixvQkFRSSxZQUFBLENBQ0EsZ0J6R2lnckJGLEN5R2hnckJFLGdDQUNFLFd6R2tnckJKLENBQ0YsQ3lHMy9xQkksMElBRUUsVXpHZ2dyQk4sQzBHcmhyQkEsbUNBQ0Usb0JyR2dLa0IsQ3FHL0psQixVckdhYSxDcUdaYiw2QkFBQSxDQUNBLHdCQUFBLENBQ0EsaUNyR3lLaUMsQ3FHeEtqQyw0QzFHd2hyQkYsQzJHN2hyQkUsa0JBQ0UsaUIzR2dpckJKLEM0R2xpckJBLGFBQ0Msd0JBQUEsQ0FDQSxVNUdxaXJCRCxDNEdsaXJCQSxvR0FHQyx3QkFBQSxDQUNBLFU1R3FpckJELEM0R2xpckJBLFlBQ0MsVzVHcWlyQkQsQzRHbGlyQkEsYUFDQyx3QkFBQSxDQUNBLFNBQUEsQ0FFQSxtQkFBQSxDQUNBLG1CNUdvaXJCRCxDNEdqaXJCQSxvR0FHQyx3QkFBQSxDQUNBLFM1R29pckJELEM0R2ppckJBLFlBQ0MsVUFBQSxDQUVBLGlCQUFBLENBQ0EsbUI1R21pckJELEM0R2hpckJBLGtKQU1DLHdCNUdtaXJCRCxDNkc3a3JCQSxhQUNFLGlCN0dnbHJCRixDNkc5a3JCRSwwQkFDRSxjQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxVeEdNVyxDd0dMWCxlN0dnbHJCSixDNkc3a3JCRSxtQ0FDRSxpQnhHa0s2QixDd0dqSzdCLGF4R0pXLEN3R0tYLGVBQUEsQ0FDQSxlQUFBLENBQ0Esb0I3RytrckJKLEM2R2xrckJNLHVDQUNFLFVBQUEsQ0FDQSxXN0dva3JCUixDNkcvanJCRSwwQkFDRSxjN0dpa3JCSixDNkdoa3JCSSxnQ0FDRSxlN0dra3JCTixDNkc5anJCRSx1Q0FDRSxrQjdHZ2tyQkosQzhHM21yQkUsZ0hBRUUsd0JBQUEsQ0FDQSxvQjlHOG1yQkosQzhHdm1yQkEsb0xBTE0sd0I5R29uckJOLEM4Ry9tckJBLGtCQUVFLG9COUc2bXJCRixDOEd0bXJCRSxpRkFDRSx3QjlHeW1yQkosQzhHcm1yQkEsOEZBRUUsVzlHd21yQkYsQzhHcG1yQkUsb0ZBQ0UsZUFBQSxDQUNBLHFCOUd1bXJCSixDOEdybXJCRSxpRkFDRSxXOUd1bXJCSixDOEd0bXJCSSxtRkFDRSxNOUd3bXJCTixDOEdubXJCQSx5REFDRSxlOUdzbXJCRixDOEdybXJCRSxzRkFDRSxhOUd1bXJCSixDOEdybXJCRSxvRkFDRSx3QnpHRmMsQ3lHR2QsVXpHL0NXLEN5R2dEWCxvQnpHSmMsQ3lHS2QsZUFBQSxDQUNBLG9CQUFBLENBQ0EsYzlHdW1yQkosQzhHcm1yQkUsNEZBQ0UsVXpHdERXLEN5R3VEWCxVOUd1bXJCSixDOEdubXJCQSwyQ0FDRSxjOUdzbXJCRixDK0d2cXJCQSxZQUNFLGUxR0lhLEMwR0hiLHdCQUFBLENBQ0EsVTFHWWEsQzBHWGIsMkJBQUEsQ0FDQSw0Qi9HMHFyQkYsQytHdnFyQkEsZ0JBQ0Usd0JBQUEsQ0FDQSxlQUFBLENBQ0EsK0IvRzBxckJGLEMrR3pxckJFLHNDQUNFLFMvRzJxckJKLEMrR3pxckJFLGtCQUNFLDhCL0cycXJCSixDK0cxcXJCSSx3QkFDRSxrQjFHWFMsQzBHWVQsVy9HNHFyQk4sQytHenFyQkUsNEJBQ0UsNkJBQUEsQ0FDQSw4Qi9HMnFyQkosQytHdnFyQkEsdUVBR0UsVy9HMHFyQkYsQytHdnFyQkEscUJBQ0Usb0IvRzBxckJGLEMrR3ZxckJBLGlEQUNFLGtCMUdoQ2EsQzBHaUNiLHdCL0cwcXJCRixDK0d2cXJCQSxrQkFDRSxjQUFBLENBRUEsd0JBQUEsQ0FBQSw0QkFBQSxDQUNBLGdDMUdrSGtCLEMwR2pIbEIsaUMvRzBxckJGLENnSHh0ckJBLGNBQ0UsbUJBQUEsQ0FDQSxvQjNHR2EsQzJHRmIsb0JoSDJ0ckJGLENnSDF0ckJFLHVCQUNFLGtCM0cwQ2MsQzJHekNkLFUzR0hXLEMyR0lYLFFBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUVBLGNBQUEsQ0FDQSxlaEgydHJCSixDZ0gxdHJCSSx5QkFDRSxjQUFBLENBQ0EsZUFBQSxDQUNBLFUzR2hCUyxDMkdpQlQsVWhINHRyQk4sQ2dIenRyQkUsMkJBQ0UsVUFBQSxDQUVBLGVoSDB0ckJKLENnSHh0ckJFLG9CQUNFLFFBQUEsQ0FDQSxXQUFBLENBQ0Esb0JoSDB0ckJKLENpSHh2ckJFLHlGQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JqSDJ2ckJKLENpSHh2ckJFLG9EQUNFLHNCakgwdnJCSixDaUh2dnJCRSxxREFDRSxtQ2pIeXZyQkosQ2lIdHZyQkUscW9CQUNFLHVCakh3dnJCSixDaUhydnJCRSxxTEFHRSxVQUFBLENBQ0EsY2pIdXZyQkosQ2lIcHZyQkUsdU5BSUUsbUNBQUEsQ0FDQSxhakhtdnJCSixDaUg1dXJCRSxzckNBQ0UsYWpIa3ZyQkosQ2lIN3VyQkUsdVZBRUUscUNqSCt1ckJKLENrSC94ckJBLGlCQUNFLHdCQUFBLENBQ0Esb0JsSGt5ckJGLENrSGp5ckJFLGtMQUtFLHFCN0dIVyxDNkdJWCxxQkFBQSxDQUNBLCtCbEhteXJCSixDa0hqeXJCRSx1Q0FDRSxrQmxIbXlyQkosQ2tIanlyQkUsNkRBQ0UsU0FBQSxDQUNBLGVsSG15ckJKLENrSGp5ckJFLHdDQUNFLHFCbEhteXJCSixDa0hqeXJCRSwyRUFDRSwwQjdHaEJXLEM2R2lCWCx5QmxIbXlyQkosQ2tIanlyQkUsZ0NBQ0UscUI3R3RCVyxDNkd1Qlgsb0I3R3JCVyxDNkdzQlgsYWxIbXlyQkosQ2tIanlyQkUsd0hBR0UsYWxIbXlyQkosQ2tIanlyQkUsMkJBQ0UsVWxIbXlyQkosQ2tIanlyQkUsMkJBQ0Usb0JsSG15ckJKLENrSGp5ckJFLGlDQUNFLGtCN0dwQ1csQzZHcUNYLFVsSG15ckJKLENrSGx5ckJJLHFDQUNFLFNsSG95ckJOLENrSGp5ckJFLDBEQUNFLFVsSG15ckJKLENrSDd4ckJFLDBKQUhFLGtCN0c5Q1csQzZHK0NYLFVsSHd5ckJKLENrSGp5ckJFLCtCQUNFLG1CbEhteXJCSixDa0hqeXJCRSw4S0FJRSxZbEhteXJCSixDa0hqeXJCRSx5Q0FDRSxrQ2xIbXlyQkosQ2tIOXhyQkUsd0pBR0Usa0JsSG15ckJKLENrSDd4ckJFLGtCQUNFLHFCN0dqRlcsQzZHa0ZYLG9CbEhneXJCSixDa0g5eHJCRSw4QkFDRSxVbEhneXJCSixDa0g5eHJCRSw2REFDRSx3QjdHNUNjLEM2RzZDZCxVbEhneXJCSixDa0g5eHJCRSxxREFDRSxvQmxIZ3lyQkosQ2tIM3hyQkUsMkhBQ0Usd0JsSGd5ckJKLENrSDN4ckJFLGlOQUNFLFVsSGd5ckJKLENrSDV4ckJFLG1DQUNFLGdDbEg4eHJCSixDa0g1eHJCRSw0RUFHRSxxQjdHbEhXLEM2R21IWCxvQjdHakhXLEM2R2tIWCxVbEg4eHJCSixDa0hueHJCRSxvREFDRSx3QjdHbkZjLEM2R29GZCxvQjdHcEZjLEM2R3FGZCxVbEhxeHJCSixDa0hueHJCRSxnREFDRSw0QkFBQSxDQUNBLHdCbEhxeHJCSixDa0hueHJCRSxpRUFDRSxVbEhxeHJCSixDa0hueHJCRSwySEFJRSxxQjdHL0lXLEM2R2dKWCxvQjdHOUlXLEM2RytJWCxVbEhxeHJCSixDa0hueHJCRSw4R0FHRSxxQjdHdEpXLEM2R3VKWCxvQmxIcXhyQkosQ2tIbnhyQkUsb0NBQ0Usb0JsSHF4ckJKLENrSG54ckJFLDBCQUNFLFVsSHF4ckJKLENtSHI3ckJBLHVDQUdFLCtCQUFBLENBRUEsYW5IczdyQkYsQ21IbDdyQkUsd0JBRUUsY25IbzdyQkosQ29ILzdyQkEsMEJBQ0UsWXBIazhyQkYsQ29IajhyQkUseUJBRkYsMEJBR0ksY3BIbzhyQkYsQ0FDRixDb0hqOHJCQSxxQkFDRSxVQUFBLENBQ0EsWUFBQSxDQUNBLFdwSG84ckJGLENvSGo4ckJBLDhGQUdFLHdCL0dYYSxDK0dZYixVL0dKYSxDK0dLYiw0QnBIbzhyQkYsQ29IajhyQkEsMkZBR0Usd0IvR3VCZ0IsQytHdEJoQiw0QnBIbzhyQkYsQ29IajhyQkEsZ0VBR0UscUJBQUEsQ0FDQSxvQi9HK0hrQixDK0c5SGxCLFVwSG84ckJGLENvSGo4ckJBLGtGQUdFLG1DQUFBLENBQ0EsYS9HT2dCLEMrR05oQix3QnBIbzhyQkYsQ29ILzdyQkksa0ZBQ0Usb0JwSGs4ckJOLENvSDc3ckJNLG1IQUNFLGVwSCs3ckJSLENvSHo3ckJBLHVCQUNFLGlCcEg0N3JCRixDb0h6N3JCQSxpQkFDRSxlL0c3RGEsQytHOERiLHdCQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxhcEg0N3JCRixDb0h4N3JCRSx5QkFERix1QkFFSSxTQUFBLENBQ0EsVUFBQSxDQUNBLFVwSDQ3ckJGLENBQ0YsQ29IejdyQkEsaUJBRUUsZ0JwSDI3ckJGLENvSGw3ckJBLG9FQUVFLFVwSHk3ckJGLENvSC82ckJBLG9HQUdFLGtCL0dwR2EsQytHcUdiLG9CL0dyR2EsQytHc0diLGtCQUFBLENBQ0EsYXBIazdyQkYsQ29ILzZyQkEsbUNBQ0UsZUFBQSxDQUNBLGFwSGs3ckJGLENvSDk2ckJFLHVCQUNFLGNBQUEsQ0FDQSxnQnBIaTdyQkosQ29IeDZyQkUsMkJBQ0UscUJwSDI2ckJKLENvSHY2ckJBLDBCQUNFLGtCQUFBLENBQ0EsU3BIMDZyQkYsQ29IdjZyQkEsMkZBR0UsZXBIMDZyQkYsQ29IdjZyQkEsMEJBQ0UsUUFBQSxDQUNBLFVwSDA2ckJGLENvSHY2ckJBLGdDQUNFLGlCcEgwNnJCRixDcUhsa3NCQSxLQUNFLGtCQUFBLENBQ0EsZXJIcWtzQkYsQ3FIbmtzQkEsc0RBQ0Usa0JBQUEsQ0FDQSxlckhza3NCRixDcUhqa3NCQSxzTEFDRSxlckh3a3NCRixDcUh0a3NCQSxJQUNFLGNySHlrc0JGLENxSHRrc0JBLG1DQUNFLHdCckh5a3NCRixDcUh0a3NCQSxtQkFDRSx3QkFBQSxDQUNBLG9CQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSx3QnJIeWtzQkYsQ3FIdGtzQkEsOEJBQ0Usa0RBQUEsQ0FDQSx5QkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJySHlrc0JGLENxSHRrc0JBLFdBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxVckh5a3NCRixDcUhwa3NCRSwrR0FHRSxVQUFBLENBQ0EsV3JIdWtzQkosQ3FIbmtzQkEsdUJBQ0Usd0JBQUEsQ0FDQSxxQnJIc2tzQkYsQ3FIbmtzQkEsbUJBQ0Usd0JBQUEsQ0FDQSxvQ3JIc2tzQkYsQ3FIbmtzQkEsa0JBQ0Usd0JoSG5CZ0IsQ2dIb0JoQix3QnJIc2tzQkYsQ3FIbmtzQkEsdUNBRUUsV0FBQSxDQUNBLFVySHNrc0JGLENxSG5rc0JBLGlCQUNFLGlCQUFBLENBQ0EsZXJIc2tzQkYsQ3FIbmtzQkEsa0JBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FDQSxlckhza3NCRixDcUhua3NCQSxVQUlFLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsV3JIbWtzQkYsQ3FIaGtzQkEsMkJBQ0UsaUJBQUEsQ0FDQSxXQUFBLENBRUEsY0FBQSxDQUNBLGVySGtrc0JGLENxSDlqc0JBLDJCQUNFLG9Cckhpa3NCRixDcUg5anNCRSw2QkFDRSxrQnJIZ2tzQkosQ3FINWpzQkEsZ0NBQ0UseUJySCtqc0JGLENxSDVqc0JBLHNDQUVFLGVBQUEsQ0FDQSxTckgranNCRixDcUg1anNCQSx5QkFDRSxnQnJIK2pzQkYsQ3FINWpzQkEsUUFDRSxrQkFBQSxDQUNBLFVySCtqc0JGLENxSDFqc0JJLHFCQUNFLGVBQUEsQ0FDQSxhckg2anNCTixDcUh0anNCSSxrREFDRSxhQUFBLENBQ0EsV3JIeWpzQk4sQ3FIdmpzQk0sc0RBQ0UsS0FBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FDQSxhckh5anNCUixDcUhyaXNCQSxpR0FDRSxtQkFBQSxDQUFBLGdCckg0aXNCRixDcUh4aXNCRSxtREFDRSxvQnJIMmlzQkosQ3FIdGlzQkksMFdBQ0UsMEJySDJpc0JOLENxSHZpc0JRLDR4QkFFRSw0QkFBQSxDQUNBLDRCckhpanNCVixDcUg3aHNCUSwwRkFDRSxlQUFBLENBQ0Esa0JySG9pc0JWLENxSDloc0JBLG1CQUNFLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSx3QkFBQSxDQUNBLGFBQUEsQ0FDQSxjckhpaXNCRixDcUhoaXNCRSwrQkFDRSxjckhraXNCSixDcUgvaHNCQSw2RUFDRSxxQnJIa2lzQkYsQ3FIamlzQkUsMEJBRkYsNkVBR0ksYUFBQSxDQUNBLGdCckhvaXNCRixDQUNGLENxSGxpc0JBLDBEQUNFLHFCckhxaXNCRixDcUhwaXNCRSwwQkFGRiwwREFHSSxhckh1aXNCRixDQUNGLENxSHJpc0JBLG9DQUNFLGNySHdpc0JGLENxSHRpc0JBLHFJQUVFLGtDQUFBLENBQUEsdUNySHlpc0JGLENxSHZpc0JBLGNBQ0Usa0NySDBpc0JGLENxSHZpc0JFLGtCQUNFLGlCckgwaXNCSixDcUh0aXNCRSxxREFDRSxzQnJIeWlzQkosQ3FIeGlzQkksMEJBRkYscURBR0ksb0JySDJpc0JKLENBQ0YsQ3FIMWlzQkksZ0VBQ0Usc0JySDRpc0JOLENxSDNpc0JNLDBCQUZGLGdFQUdJLG9Cckg4aXNCTixDQUNGLENxSDNpc0JVLGtGQUNFLGVySDZpc0JaLENxSHJpc0JJLDJEQUNFLHNCckh1aXNCTixDcUh0aXNCTSwwQkFGRiwyREFHSSxvQnJIeWlzQk4sQ0FDRixDcUh2aXNCUSxpRUFDRSxxQnJIeWlzQlYsQ3FIeGlzQlUsNkVBQ0UseUJySDBpc0JaLENxSHhpc0JVLHFFQUNFLG9CQUFBLENBQ0EsV3JIMGlzQlosQ3FIbGlzQkUsd0lBQ0Usa0JBQUEsQ0FDQSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGtCckhxaXNCSixDcUhqaXNCRSx3SkFDRSxrQnJIb2lzQkosQ3FIbGlzQkUseXJCQUNFLFVySG9pc0JKLENxSC9oc0JRLDRSQUNFLGFySGlpc0JWLENxSHpoc0JJLHNGQUNFLGVySDRoc0JOLENxSHZoc0JFLGdDQUNFLGNySDBoc0JKLENxSHZoc0JBLFdBQ0UsV0FBQSxDQUNBLDRCckgwaHNCRixDcUh2aHNCRSwyQkFDRSxzQkFBQSxDQUNBLFdySDBoc0JKLENxSHpoc0JJLHNDQUNFLFlySDJoc0JOLENxSHZoc0JBLFFBQ0UsaUJBQUEsQ0FDQSxTckgwaHNCRixDcUh4aHNCQSxXQUNFLG1CQUFBLENBQ0EsV3JIMmhzQkYsQ3FIemhzQkEsYUFDRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQnJINGhzQkYsQ3FIM2hzQkUsZUFDRSxvQkFBQSxDQUNBLGVySDZoc0JKLENxSDVoc0JJLG1CQUNFLGNySDhoc0JOLENxSDNoc0JFLCtCQUNFLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGdCckg2aHNCSixDcUgxaHNCQSxXQUNFLHdCckg2aHNCRixDcUg1aHNCRSxhQUNFLFVySDhoc0JKLENxSDNoc0JBLFdBQ0Usd0JySDhoc0JGLENxSDdoc0JFLGFBQ0UsVXJIK2hzQkosQ3FINWhzQkEsV0FDRSx3QnJIK2hzQkYsQ3FIN2hzQkEsV0FDRSx3QnJIZ2lzQkYsQ3FIN2hzQkUsa0NBQ0UsVUFBQSxDQUNBLGVySGdpc0JKIiwiZmlsZSI6InRvLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzc5ODdhMTtcbiAgLS1icy1ncmF5LWRhcms6ICMyMTJhM2E7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM3OTg3YTE7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMyMTJhM2E7XG4gIC0tYnMtZ3JheS05MDA6ICMwNjBjMTc7XG4gIC0tYnMtcHJpbWFyeTogIzExNDU2OTtcbiAgLS1icy1zZWNvbmRhcnk6ICM2NDZiZWU7XG4gIC0tYnMtc3VjY2VzczogIzA1YTM0YTtcbiAgLS1icy1pbmZvOiAjMDJlMmQ2O1xuICAtLWJzLXdhcm5pbmc6ICNmNGU1MjA7XG4gIC0tYnMtZGFuZ2VyOiAjZmY0OTQ4O1xuICAtLWJzLWxpZ2h0OiAjZTllY2VmO1xuICAtLWJzLWRhcms6ICMwNjBjMTc7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDE3LCA2OSwgMTA1O1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwMCwgMTA3LCAyMzg7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDUsIDE2MywgNzQ7XG4gIC0tYnMtaW5mby1yZ2I6IDIsIDIyNiwgMjE0O1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNDQsIDIyOSwgMzI7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjU1LCA3MywgNzI7XG4gIC0tYnMtbGlnaHQtcmdiOiAyMzMsIDIzNiwgMjM5O1xuICAtLWJzLWRhcmstcmdiOiA2LCAxMiwgMjM7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjQ5LCAyNTAsIDI1MTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMwMDA7XG4gIC0tYnMtYm9keS1iZzogI2Y5ZmFmYjtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWxpbmstY29sb3I6ICMxMTQ1Njk7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBlMzc1NDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG5oNiwgLmg2LCBoNSwgLmg1LCBoNCwgLmg0LCBoMywgLmgzLCBoMiwgLmgyLCBoMSwgLmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5tYXJrLCAubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuODVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTYge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG4uYmxvY2txdW90ZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLXh4bCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbi5nLTYsXG4uZ3gtNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDQuNXJlbTtcbn1cblxuLmctNixcbi5neS02IHtcbiAgLS1icy1ndXR0ZXIteTogNC41cmVtO1xufVxuXG4uZy03LFxuLmd4LTcge1xuICAtLWJzLWd1dHRlci14OiA2cmVtO1xufVxuXG4uZy03LFxuLmd5LTcge1xuICAtLWJzLWd1dHRlci15OiA2cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3gtc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtO1xuICB9XG4gIC5nLXNtLTYsXG4gIC5neS1zbS02IHtcbiAgICAtLWJzLWd1dHRlci15OiA0LjVyZW07XG4gIH1cbiAgLmctc20tNyxcbiAgLmd4LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDZyZW07XG4gIH1cbiAgLmctc20tNyxcbiAgLmd5LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiA0LjVyZW07XG4gIH1cbiAgLmctbWQtNixcbiAgLmd5LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDQuNXJlbTtcbiAgfVxuICAuZy1tZC03LFxuICAuZ3gtbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogNnJlbTtcbiAgfVxuICAuZy1tZC03LFxuICAuZ3ktbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd4LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQuNXJlbTtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3ktbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteTogNC41cmVtO1xuICB9XG4gIC5nLWxnLTcsXG4gIC5neC1sZy03IHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xuICB9XG4gIC5nLWxnLTcsXG4gIC5neS1sZy03IHtcbiAgICAtLWJzLWd1dHRlci15OiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQuNXJlbTtcbiAgfVxuICAuZy14bC02LFxuICAuZ3kteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogNC41cmVtO1xuICB9XG4gIC5nLXhsLTcsXG4gIC5neC14bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xuICB9XG4gIC5nLXhsLTcsXG4gIC5neS14bC03IHtcbiAgICAtLWJzLWd1dHRlci15OiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtO1xuICB9XG4gIC5nLXh4bC02LFxuICAuZ3kteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDQuNXJlbTtcbiAgfVxuICAuZy14eGwtNyxcbiAgLmd4LXh4bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xuICB9XG4gIC5nLXh4bC03LFxuICAuZ3kteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG4gIH1cbn1cbi50YWJsZSwgLmRhdGVwaWNrZXIgdGFibGUge1xuICAtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2U5ZWNlZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RlZTJlNjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlOWVjZWY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG4udGFibGUgPiA6bm90KGNhcHRpb24pID4gKiA+ICosIC5kYXRlcGlja2VyIHRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC44NXJlbSAwLjg1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10YWJsZS1iZyk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZyk7XG59XG4udGFibGUgPiB0Ym9keSwgLmRhdGVwaWNrZXIgdGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQsIC5kYXRlcGlja2VyIHRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41NXJlbSAwLjU1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZChldmVuKSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NmZGFlMTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiYWM0Y2I7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1Y2ZkNjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhYzRjYjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmNhZDA7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNlMGUxZmM7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2FjYmUzO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkNWQ2ZWY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYWNiZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjY2ZkMGU5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NkZWRkYjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiOWQ1YzU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2MzZTFkMDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2I5ZDVjNTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZWRiY2I7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjY2NmOWY3O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2I4ZTBkZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzJlZGViO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYjhlMGRlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JkZTZlNDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmZGZhZDI7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZTRlMWJkO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMGVlYzg7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNGUxYmQ7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWFlN2MyO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYW5nZXIge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZmZkYmRhO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2U2YzVjNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJkMGNmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTZjNWM0O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2VjY2JjYTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZTllY2VmO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2QyZDRkNztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZGRlMGUzO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZDJkNGQ3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2Q4ZGFkZDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtYmc6ICMwNjBjMTc7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjMWYyNDJlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMxMjE4MjM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMxZjI0MmU7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMTkxZTI4O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC40NjlyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjQ2OXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM5MXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzkxcmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjgxMnJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5mb3JtLWNvbnRyb2wsIC50eXBlYWhlYWQudHQtaW5wdXQsXG4udHlwZWFoZWFkLnR0LWhpbnQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNDY5cmVtIDAuOHJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wsIC50eXBlYWhlYWQudHQtaW5wdXQsXG4gIC50eXBlYWhlYWQudHQtaGludCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdLCBbdHlwZT1maWxlXS50eXBlYWhlYWQudHQtaW5wdXQsXG5bdHlwZT1maWxlXS50eXBlYWhlYWQudHQtaGludCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gW3R5cGU9ZmlsZV0uc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSksIFt0eXBlPWZpbGVdLnR5cGVhaGVhZC50dC1pbnB1dDpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSksXG5bdHlwZT1maWxlXS50eXBlYWhlYWQudHQtaGludDpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSksIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIFt0eXBlPWZpbGVdLnNlbGVjdDItc2VhcmNoX19maWVsZDpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzLCAudHlwZWFoZWFkLnR0LWlucHV0OmZvY3VzLFxuLnR5cGVhaGVhZC50dC1oaW50OmZvY3VzLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NlZDRkYTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSwgLnR5cGVhaGVhZC50dC1pbnB1dDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlLFxuLnR5cGVhaGVhZC50dC1oaW50Ojotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIGhlaWdodDogMS41ZW07XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwgLnR5cGVhaGVhZC50dC1pbnB1dDo6cGxhY2Vob2xkZXIsXG4udHlwZWFoZWFkLnR0LWhpbnQ6OnBsYWNlaG9sZGVyLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLnR5cGVhaGVhZC50dC1pbnB1dDpkaXNhYmxlZCxcbi50eXBlYWhlYWQudHQtaGludDpkaXNhYmxlZCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiwgLnR5cGVhaGVhZC50dC1pbnB1dDo6ZmlsZS1zZWxlY3Rvci1idXR0b24sXG4udHlwZWFoZWFkLnR0LWhpbnQ6OmZpbGUtc2VsZWN0b3ItYnV0dG9uLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNDY5cmVtIDAuOHJlbTtcbiAgbWFyZ2luOiAtMC40NjlyZW0gLTAuOHJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuOHJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uLCAudHlwZWFoZWFkLnR0LWlucHV0OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbixcbiAgLnR5cGVhaGVhZC50dC1oaW50OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiwgLnR5cGVhaGVhZC50dC1pbnB1dDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uLFxuLnR5cGVhaGVhZC50dC1oaW50OmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VkZWU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjQ2OXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc4MnJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzkxcmVtIDAuOHJlbTtcbiAgZm9udC1zaXplOiAwLjgxMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zOTFyZW0gMC44cmVtO1xuICBtYXJnaW46IC0wLjM5MXJlbSAtMC44cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC44cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMC44cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC44cmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIHRleHRhcmVhLnR5cGVhaGVhZC50dC1pbnB1dCxcbnRleHRhcmVhLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB0ZXh0YXJlYS5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC45MzhyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzgycmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjkzOHJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNDY5cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc4MnJlbSArIDJweCk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNDY5cmVtIDIuNHJlbSAwLjQ2OXJlbSAwLjhyZW07XG4gIC1tb3otcGFkZGluZy1zdGFydDogY2FsYygwLjhyZW0gLSAzcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMjEyYTNhJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjhyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNywgNjksIDEwNSwgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzAwMDtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMzkxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zOTFyZW07XG4gIHBhZGRpbmctbGVmdDogMC44cmVtO1xuICBmb250LXNpemU6IDAuODEycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS44ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjhlbTtcbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuOGVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS44ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAxLjNlbTtcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luLXRvcDogMC4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMTE0NTY5O1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTQ1Njk7XG4gIGJvcmRlci1jb2xvcjogIzExNDU2OTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNjZWQ0ZGEnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIGEsIGRpdi50b3ggLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYnV0dG9uLCAuZmMgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuZmMtYnV0dG9uLXByaW1hcnksIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1jaGVjazpkaXNhYmxlZCArIGEsIGRpdi50b3ggLmJ0bi1jaGVjazpkaXNhYmxlZCArIC50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1jaGVjazpkaXNhYmxlZCArIGJ1dHRvbiwgLmZjIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmOWZhZmIsIG5vbmU7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjlmYWZiLCBub25lO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhjN2QyO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YzdkMjtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCwgLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWlucHV0LFxuLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWhpbnQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5mb3JtLWZsb2F0aW5nID4gLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjhyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsIC5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1pbnB1dCxcbi5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuZm9ybS1mbG9hdGluZyA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAwLjhyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAuZm9ybS1mbG9hdGluZyA+IC50eXBlYWhlYWQudHQtaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWhpbnQ6OnBsYWNlaG9sZGVyLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuZm9ybS1mbG9hdGluZyA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1pbnB1dDpmb2N1cyxcbi5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1oaW50OmZvY3VzLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuZm9ybS1mbG9hdGluZyA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWhpbnQ6bm90KDpwbGFjZWhvbGRlci1zaG93biksIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5mb3JtLWZsb2F0aW5nID4gLnNlbGVjdDItc2VhcmNoX19maWVsZDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCwgLmZvcm0tZmxvYXRpbmcgPiAudHlwZWFoZWFkLnR0LWlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC50eXBlYWhlYWQudHQtaGludDotd2Via2l0LWF1dG9maWxsLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuZm9ybS1mbG9hdGluZyA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLCAuZm9ybS1mbG9hdGluZyA+IC50eXBlYWhlYWQudHQtaW5wdXQ6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1oaW50OmZvY3VzIH4gbGFiZWwsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5mb3JtLWZsb2F0aW5nID4gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC50eXBlYWhlYWQudHQtaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1oaW50Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuZm9ybS1mbG9hdGluZyA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsIC5mb3JtLWZsb2F0aW5nID4gLnR5cGVhaGVhZC50dC1pbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC50eXBlYWhlYWQudHQtaGludDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5mb3JtLWZsb2F0aW5nID4gLnNlbGVjdDItc2VhcmNoX19maWVsZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWlucHV0LFxuLmlucHV0LWdyb3VwID4gLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5pbnB1dC1ncm91cCA+IC50eXBlYWhlYWQudHQtaW5wdXQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWhpbnQ6Zm9jdXMsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sIC5pbnB1dC1ncm91cCAud2l6YXJkID4gLmFjdGlvbnMgYSwgLndpemFyZCA+IC5hY3Rpb25zIC5pbnB1dC1ncm91cCBhLCAuaW5wdXQtZ3JvdXAgZGl2LnRveCAudG94LWJ1dHRvbiwgZGl2LnRveCAuaW5wdXQtZ3JvdXAgLnRveC1idXR0b24sIC5pbnB1dC1ncm91cCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmlucHV0LWdyb3VwIGJ1dHRvbiwgLmlucHV0LWdyb3VwIC5mYyAuZmMtYnV0dG9uLXByaW1hcnksIC5mYyAuaW5wdXQtZ3JvdXAgLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cCAud2l6YXJkID4gLmFjdGlvbnMgYTpmb2N1cywgLndpemFyZCA+IC5hY3Rpb25zIC5pbnB1dC1ncm91cCBhOmZvY3VzLCAuaW5wdXQtZ3JvdXAgZGl2LnRveCAudG94LWJ1dHRvbjpmb2N1cywgZGl2LnRveCAuaW5wdXQtZ3JvdXAgLnRveC1idXR0b246Zm9jdXMsIC5pbnB1dC1ncm91cCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uOmZvY3VzLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmlucHV0LWdyb3VwIGJ1dHRvbjpmb2N1cywgLmlucHV0LWdyb3VwIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6Zm9jdXMsIC5mYyAuaW5wdXQtZ3JvdXAgLmZjLWJ1dHRvbi1wcmltYXJ5OmZvY3VzIHtcbiAgei1pbmRleDogNTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjQ2OXJlbSAwLjU2M3JlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLnR5cGVhaGVhZC50dC1pbnB1dCxcbi5pbnB1dC1ncm91cC1sZyA+IC50eXBlYWhlYWQudHQtaGludCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlucHV0LWdyb3VwLWxnID4gLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bixcbi53aXphcmQgPiAuYWN0aW9ucyAuaW5wdXQtZ3JvdXAtbGcgPiBhLFxuZGl2LnRveCAuaW5wdXQtZ3JvdXAtbGcgPiAudG94LWJ1dHRvbixcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuaW5wdXQtZ3JvdXAtbGcgPiBidXR0b24sXG4uZmMgLmlucHV0LWdyb3VwLWxnID4gLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAudHlwZWFoZWFkLnR0LWlucHV0LFxuLmlucHV0LWdyb3VwLXNtID4gLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuaW5wdXQtZ3JvdXAtc20gPiAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuLFxuLndpemFyZCA+IC5hY3Rpb25zIC5pbnB1dC1ncm91cC1zbSA+IGEsXG5kaXYudG94IC5pbnB1dC1ncm91cC1zbSA+IC50b3gtYnV0dG9uLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5pbnB1dC1ncm91cC1zbSA+IGJ1dHRvbixcbi5mYyAuaW5wdXQtZ3JvdXAtc20gPiAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBwYWRkaW5nOiAwLjM5MXJlbSAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMC44MTJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMnJlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC50dC1tZW51KTpub3QoLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bik6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC50eXBlYWhlYWQudHQtaW5wdXQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLnR5cGVhaGVhZC50dC1oaW50LFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gOm50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC50dC1tZW51KTpub3QoLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bik6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC50eXBlYWhlYWQudHQtaW5wdXQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLnR5cGVhaGVhZC50dC1oaW50LFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC50dC1tZW51KTpub3QoLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bik6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC50eXBlYWhlYWQudHQtaW5wdXQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC50eXBlYWhlYWQudHQtaGludCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzA1YTM0YTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODEycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNjMsIDc0LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC50eXBlYWhlYWQudHQtaW5wdXQ6dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAudHlwZWFoZWFkLnR0LWhpbnQ6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6dmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC53YXMtdmFsaWRhdGVkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC5pcy12YWxpZC50eXBlYWhlYWQudHQtaW5wdXQsXG4uaXMtdmFsaWQudHlwZWFoZWFkLnR0LWhpbnQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pcy12YWxpZC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItY29sb3I6ICMwNWEzNGE7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjkzOHJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMDVhMzRhJyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMjM0NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC40NjlyZW0pIGNhbGMoMC43NWVtICsgMC40NjlyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLnR5cGVhaGVhZC50dC1pbnB1dDp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC50eXBlYWhlYWQudHQtaGludDp2YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDp2YWxpZDpmb2N1cywgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLmlzLXZhbGlkLnR5cGVhaGVhZC50dC1pbnB1dDpmb2N1cyxcbi5pcy12YWxpZC50eXBlYWhlYWQudHQtaGludDpmb2N1cywgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlzLXZhbGlkLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA1YTM0YTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDUsIDE2MywgNzQsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLnR5cGVhaGVhZC50dC1pbnB1dDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLnR5cGVhaGVhZC50dC1oaW50OnZhbGlkLCAud2FzLXZhbGlkYXRlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB0ZXh0YXJlYS5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6dmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLnNlbGVjdDItc2VhcmNoX19maWVsZDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkLCB0ZXh0YXJlYS5pcy12YWxpZC50eXBlYWhlYWQudHQtaW5wdXQsXG50ZXh0YXJlYS5pcy12YWxpZC50eXBlYWhlYWQudHQtaGludCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gdGV4dGFyZWEuaXMtdmFsaWQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuOTM4cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMjM0NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4yMzQ1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNWEzNGE7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgcGFkZGluZy1yaWdodDogNC40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMyMTJhM2EnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMDVhMzRhJyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuOHJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAyLjRyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNDY5cmVtKSBjYWxjKDAuNzVlbSArIDAuNDY5cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDVhMzRhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNSwgMTYzLCA3NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuOTM4cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA1YTM0YTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVhMzRhO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDUsIDE2MywgNzQsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMDVhMzRhO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAudmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC50eXBlYWhlYWQudHQtaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWhpbnQ6bm90KDpmb2N1cyk6dmFsaWQsIC53YXMtdmFsaWRhdGVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6bm90KDpmb2N1cyk6dmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6bm90KDpmb2N1cyk6dmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsIC5pbnB1dC1ncm91cCA+IC50eXBlYWhlYWQudHQtaW5wdXQ6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWhpbnQ6bm90KDpmb2N1cykuaXMtdmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWQge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmY0OTQ4O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjgxMnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA3MywgNzIsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLnR5cGVhaGVhZC50dC1pbnB1dDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLnR5cGVhaGVhZC50dC1oaW50OmludmFsaWQsIC53YXMtdmFsaWRhdGVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6aW52YWxpZCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC5pcy1pbnZhbGlkLnR5cGVhaGVhZC50dC1pbnB1dCxcbi5pcy1pbnZhbGlkLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuaXMtaW52YWxpZC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItY29sb3I6ICNmZjQ5NDg7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjkzOHJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZjQ5NDgnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZmY0OTQ4JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMjM0NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC40NjlyZW0pIGNhbGMoMC43NWVtICsgMC40NjlyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAudHlwZWFoZWFkLnR0LWlucHV0OmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAudHlwZWFoZWFkLnR0LWhpbnQ6aW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDppbnZhbGlkOmZvY3VzLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAud2FzLXZhbGlkYXRlZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywgLmlzLWludmFsaWQudHlwZWFoZWFkLnR0LWlucHV0OmZvY3VzLFxuLmlzLWludmFsaWQudHlwZWFoZWFkLnR0LWhpbnQ6Zm9jdXMsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pcy1pbnZhbGlkLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNDk0ODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgNzMsIDcyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLnR5cGVhaGVhZC50dC1pbnB1dDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEudHlwZWFoZWFkLnR0LWhpbnQ6aW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gdGV4dGFyZWEuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmludmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLnNlbGVjdDItc2VhcmNoX19maWVsZDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgdGV4dGFyZWEuaXMtaW52YWxpZC50eXBlYWhlYWQudHQtaW5wdXQsXG50ZXh0YXJlYS5pcy1pbnZhbGlkLnR5cGVhaGVhZC50dC1oaW50LCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB0ZXh0YXJlYS5pcy1pbnZhbGlkLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjkzOHJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjIzNDVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMjM0NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNDk0ODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMjEyYTNhJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmY0OTQ4JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2ZmNDk0OCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjhyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi40cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjc1ZW0gKyAwLjQ2OXJlbSkgY2FsYygwLjc1ZW0gKyAwLjQ2OXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZjQ5NDg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDczLCA3MiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjkzOHJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0OTQ4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0OTQ4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDczLCA3MiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZmY0OTQ4O1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWlucHV0Om5vdCg6Zm9jdXMpOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAudHlwZWFoZWFkLnR0LWhpbnQ6bm90KDpmb2N1cyk6aW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLmlucHV0LWdyb3VwID4gLnNlbGVjdDItc2VhcmNoX19maWVsZDpub3QoOmZvY3VzKTppbnZhbGlkLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwgLmlucHV0LWdyb3VwID4gLnR5cGVhaGVhZC50dC1pbnB1dDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLnR5cGVhaGVhZC50dC1oaW50Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIGEsXG4ud2l6YXJkID4gLmFjdGlvbnMgYTphY3RpdmUsXG4ud2l6YXJkID4gLmFjdGlvbnMgYTpob3ZlciwgZGl2LnRveCAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbiwgLmZjIC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC44cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuNDY5cmVtO1xuICAtLWJzLWJ0bi1mb250LWZhbWlseTogO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIGEsXG4gIC53aXphcmQgPiAuYWN0aW9ucyBhOmFjdGl2ZSxcbiAgLndpemFyZCA+IC5hY3Rpb25zIGE6aG92ZXIsIGRpdi50b3ggLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIC53aXphcmQgPiAuYWN0aW9ucyBhOmhvdmVyLCBkaXYudG94IC50b3gtYnV0dG9uOmhvdmVyLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uOmhvdmVyLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tY2hlY2sgKyBhOmhvdmVyLCBkaXYudG94IC5idG4tY2hlY2sgKyAudG94LWJ1dHRvbjpob3ZlciwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tY2hlY2sgKyBidXR0b246aG92ZXIsIC5mYyAuYnRuLWNoZWNrICsgLmZjLWJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7XG59XG4uYnRuOmZvY3VzLXZpc2libGUsIC53aXphcmQgPiAuYWN0aW9ucyBhOmZvY3VzLXZpc2libGUsIGRpdi50b3ggLnRveC1idXR0b246Zm9jdXMtdmlzaWJsZSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGEsIGRpdi50b3ggLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyBidXR0b24sIC5mYyAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1jaGVjazpjaGVja2VkICsgYSwgZGl2LnRveCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbiwgLmZjIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5mYy1idXR0b24tcHJpbWFyeSwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAud2l6YXJkID4gLmFjdGlvbnMgOm5vdCguYnRuLWNoZWNrKSArIGE6YWN0aXZlLCBkaXYudG94IDpub3QoLmJ0bi1jaGVjaykgKyAudG94LWJ1dHRvbjphY3RpdmUsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uOmFjdGl2ZSwgLmZjIDpub3QoLmJ0bi1jaGVjaykgKyAuZmMtYnV0dG9uLXByaW1hcnk6YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLndpemFyZCA+IC5hY3Rpb25zIGE6Zmlyc3QtY2hpbGQ6YWN0aXZlLCBkaXYudG94IC50b3gtYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmUsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLndpemFyZCA+IC5hY3Rpb25zIGEuYWN0aXZlLCBkaXYudG94IC5hY3RpdmUudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5hY3RpdmUsIC5mYyAuYWN0aXZlLmZjLWJ1dHRvbi1wcmltYXJ5LCAuYnRuLnNob3csIC53aXphcmQgPiAuYWN0aW9ucyBhLnNob3csIGRpdi50b3ggLnNob3cudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5zaG93LCAuZmMgLnNob3cuZmMtYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG46Zm9jdXMtdmlzaWJsZSwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tY2hlY2s6Y2hlY2tlZCArIGE6Zm9jdXMtdmlzaWJsZSwgZGl2LnRveCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAudG94LWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uOmZvY3VzLXZpc2libGUsIC5mYyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuZmMtYnV0dG9uLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlOmZvY3VzLXZpc2libGUsIC53aXphcmQgPiAuYWN0aW9ucyA6bm90KC5idG4tY2hlY2spICsgYTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgZGl2LnRveCA6bm90KC5idG4tY2hlY2spICsgLnRveC1idXR0b246YWN0aXZlOmZvY3VzLXZpc2libGUsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuZmMgOm5vdCguYnRuLWNoZWNrKSArIC5mYy1idXR0b24tcHJpbWFyeTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLndpemFyZCA+IC5hY3Rpb25zIGE6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIGRpdi50b3ggLnRveC1idXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idG4uYWN0aXZlOmZvY3VzLXZpc2libGUsIC53aXphcmQgPiAuYWN0aW9ucyBhLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBkaXYudG94IC5hY3RpdmUudG94LWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuZmMgLmFjdGl2ZS5mYy1idXR0b24tcHJpbWFyeTpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSwgLndpemFyZCA+IC5hY3Rpb25zIGEuc2hvdzpmb2N1cy12aXNpYmxlLCBkaXYudG94IC5zaG93LnRveC1idXR0b246Zm9jdXMtdmlzaWJsZSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5zaG93OmZvY3VzLXZpc2libGUsIC5mYyAuc2hvdy5mYy1idXR0b24tcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bjpkaXNhYmxlZCwgLndpemFyZCA+IC5hY3Rpb25zIGE6ZGlzYWJsZWQsIGRpdi50b3ggLnRveC1idXR0b246ZGlzYWJsZWQsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b246ZGlzYWJsZWQsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIC53aXphcmQgPiAuYWN0aW9ucyBhLmRpc2FibGVkLCBkaXYudG94IC5kaXNhYmxlZC50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLmRpc2FibGVkLCAuZmMgLmRpc2FibGVkLmZjLWJ1dHRvbi1wcmltYXJ5LCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLCBmaWVsZHNldDpkaXNhYmxlZCAud2l6YXJkID4gLmFjdGlvbnMgYSwgLndpemFyZCA+IC5hY3Rpb25zIGZpZWxkc2V0OmRpc2FibGVkIGEsIGZpZWxkc2V0OmRpc2FibGVkIGRpdi50b3ggLnRveC1idXR0b24sIGRpdi50b3ggZmllbGRzZXQ6ZGlzYWJsZWQgLnRveC1idXR0b24sIGZpZWxkc2V0OmRpc2FibGVkIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBmaWVsZHNldDpkaXNhYmxlZCBidXR0b24sIGZpZWxkc2V0OmRpc2FibGVkIC5mYyAuZmMtYnV0dG9uLXByaW1hcnksIC5mYyBmaWVsZHNldDpkaXNhYmxlZCAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5LCAud2l6YXJkID4gLmFjdGlvbnMgYSxcbi53aXphcmQgPiAuYWN0aW9ucyBhOmFjdGl2ZSxcbi53aXphcmQgPiAuYWN0aW9ucyBhOmhvdmVyLCBkaXYudG94IC50b3gtYnV0dG9uOm5vdCgudG94LWJ1dHRvbi0tbmFrZWQpOm5vdCgudG94LWJ1dHRvbi0tc2Vjb25kYXJ5KSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5zd2FsMi1jb25maXJtLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUsXG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzExNDU2OTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTE0NTY5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwZTNiNTk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBlMzc1NDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNTMsIDk3LCAxMjg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGUzNzU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQzNDRmO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzExNDU2OTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTE0NTY5O1xufVxuXG4uYnRuLXNlY29uZGFyeSwgZGl2LnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNjQ2YmVlO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2NDZiZWU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzU1NWJjYTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTA1NmJlO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMjMsIDEyOSwgMjQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzUwNTZiZTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzRiNTBiMztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2NDZiZWU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzY0NmJlZTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMDVhMzRhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwNWEzNGE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzA0OGIzZjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDQ4MjNiO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0MywgMTc3LCAxMDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDQ4MjNiO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDQ3YTM4O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzA1YTM0YTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDVhMzRhO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAyZTJkNjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjhlNmRjO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxYmU1ZGE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIsIDE5MiwgMTgyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzM1ZThkZTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzFiZTVkYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAyZTJkNjtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmNGU1MjA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y2ZTk0MTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjVlODM2O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDcsIDE5NSwgMjc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjZlYTRkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjVlODM2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y0ZTUyMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjRlNTIwO1xufVxuXG4uYnRuLWRhbmdlciwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5zd2FsMi1jYW5jZWwge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICNmZjQ5NDg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmNDk0ODtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDkzZTNkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjYzNhM2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTAwLCA5OTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjYzNhM2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiZjM3MzY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmY0OTQ4O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZjQ5NDg7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNlOWVjZWY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjYzZjOWNiO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiYWJkYmY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE5OCwgMjAxLCAyMDM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYmFiZGJmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYWZiMWIzO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2U5ZWNlZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwNjBjMTc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzA2MGMxNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMmIzMDNhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxZjI0MmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQzLCA0OCwgNTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMzgzZDQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMWYyNDJlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzA2MGMxNztcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDYwYzE3O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSwgLmZjIC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMTE0NTY5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxMTQ1Njk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzExNDU2OTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTE0NTY5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNywgNjksIDEwNTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxMTQ1Njk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMTQ1Njk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxMTQ1Njk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTE0NTY5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2NDZiZWU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzY0NmJlZTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2YmVlO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2NDZiZWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwMCwgMTA3LCAyMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNjQ2YmVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNjQ2YmVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNjQ2YmVlO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzY0NmJlZTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzA1YTM0YTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMDVhMzRhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwNWEzNGE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzA1YTM0YTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNSwgMTYzLCA3NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwNWEzNGE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwNWEzNGE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwNWEzNGE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDVhMzRhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDJlMmQ2O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzAyZTJkNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDJlMmQ2O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyLCAyMjYsIDIxNDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMmUyZDY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDJlMmQ2O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmNGU1MjA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y0ZTUyMDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDQsIDIyOSwgMzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjRlNTIwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y0ZTUyMDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmY0OTQ4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZjQ5NDg7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmNDk0ODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmY0OTQ4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDczLCA3MjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZjQ5NDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZjQ5NDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZjQ5NDg7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmY0OTQ4O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNlOWVjZWY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjMzLCAyMzYsIDIzOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlOWVjZWY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNlOWVjZWY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwNjBjMTc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzA2MGMxNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2LCAxMiwgMjM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDYwYzE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzA2MGMxNztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1idG4tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNzk4N2ExO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA1MywgOTcsIDEyODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBhLCBkaXYudG94IC5idG4tZ3JvdXAtbGcgPiAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBidXR0b24sIC5mYyAuYnRuLWdyb3VwLWxnID4gLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC44cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5idG4tc20sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnksIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGEsIGRpdi50b3ggLmJ0bi1ncm91cC1zbSA+IC50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC4zOTFyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC44cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODEycmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUsIC50dC1tZW51LCAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgLS1icy1kcm9wZG93bi16aW5kZXg6IDEwMDA7XG4gIC0tYnMtZHJvcGRvd24tbWluLXdpZHRoOiAxMHJlbTtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTtcbiAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjMDAwO1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI2YyZjRmOTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogI2YyZjRmOTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICMwNTBiMTU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogI2U5ZWNlZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzExNDU2OTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzc5ODdhMTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdLCBbZGF0YS1icy1wb3BwZXJdLnR0LW1lbnUsIFtkYXRhLWJzLXBvcHBlcl0uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWVuZCB7XG4gIC0tYnMtcG9zaXRpb246IGVuZDtcbn1cbi5kcm9wZG93bi1tZW51LWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0sIC5kcm9wdXAgW2RhdGEtYnMtcG9wcGVyXS50dC1tZW51LCAuZHJvcHVwIFtkYXRhLWJzLXBvcHBlcl0uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSwgLmRyb3BlbmQgW2RhdGEtYnMtcG9wcGVyXS50dC1tZW51LCAuZHJvcGVuZCBbZGF0YS1icy1wb3BwZXJdLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSwgLmRyb3BzdGFydCBbZGF0YS1icy1wb3BwZXJdLnR0LW1lbnUsIC5kcm9wc3RhcnQgW2RhdGEtYnMtcG9wcGVyXS5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kcm9wZG93bi1pdGVtLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbjpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC50dC1tZW51IC50dC1zdWdnZXN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLnR0LW1lbnUgLmFjdGl2ZS50dC1zdWdnZXN0aW9uLCAuZHJvcGRvd24taXRlbTphY3RpdmUsIC50dC1tZW51IC50dC1zdWdnZXN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC50dC1tZW51IC5kaXNhYmxlZC50dC1zdWdnZXN0aW9uLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCwgLnR0LW1lbnUgLnR0LXN1Z2dlc3Rpb246ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdywgLnNob3cudHQtbWVudSwgLnNob3cuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44MTJyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICMyMTJhM2E7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjZjJmNGY5O1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogI2YyZjRmOTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMTE0NTY5O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAgPiBhLCBkaXYudG94IC5idG4tZ3JvdXAgPiAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAgPiBidXR0b24sIC5mYyAuYnRuLWdyb3VwID4gLmZjLWJ1dHRvbi1wcmltYXJ5LFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4ud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEsXG5kaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAudG94LWJ1dHRvbixcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLFxuLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYSwgZGl2LnRveCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLCAuZmMgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5mYy1idXR0b24tcHJpbWFyeSxcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIGEsXG5kaXYudG94IC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLnRveC1idXR0b24sXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBidXR0b24sXG4uZmMgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuZmMtYnV0dG9uLXByaW1hcnksXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gYTpob3ZlcixcbmRpdi50b3ggLmJ0bi1ncm91cCA+IC50b3gtYnV0dG9uOmhvdmVyLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAgPiBidXR0b246aG92ZXIsXG4uZmMgLmJ0bi1ncm91cCA+IC5mYy1idXR0b24tcHJpbWFyeTpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAgPiBhOmZvY3VzLFxuZGl2LnRveCAuYnRuLWdyb3VwID4gLnRveC1idXR0b246Zm9jdXMsXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cCA+IGJ1dHRvbjpmb2N1cyxcbi5mYyAuYnRuLWdyb3VwID4gLmZjLWJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAgPiBhOmFjdGl2ZSxcbmRpdi50b3ggLmJ0bi1ncm91cCA+IC50b3gtYnV0dG9uOmFjdGl2ZSxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwID4gYnV0dG9uOmFjdGl2ZSxcbi5mYyAuYnRuLWdyb3VwID4gLmZjLWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gYS5hY3RpdmUsXG5kaXYudG94IC5idG4tZ3JvdXAgPiAuYWN0aXZlLnRveC1idXR0b24sXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cCA+IGJ1dHRvbi5hY3RpdmUsXG4uZmMgLmJ0bi1ncm91cCA+IC5hY3RpdmUuZmMtYnV0dG9uLXByaW1hcnksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYSxcbmRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC50b3gtYnV0dG9uLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24sXG4uZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5mYy1idXR0b24tcHJpbWFyeSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIGEsXG5kaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLnRveC1idXR0b24sXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBidXR0b24sXG4uZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuZmMtYnV0dG9uLXByaW1hcnksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpob3ZlcixcbmRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC50b3gtYnV0dG9uOmhvdmVyLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246aG92ZXIsXG4uZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOmZvY3VzLFxuZGl2LnRveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b246Zm9jdXMsXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpmb2N1cyxcbi5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmZjLWJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOmFjdGl2ZSxcbmRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC50b3gtYnV0dG9uOmFjdGl2ZSxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmFjdGl2ZSxcbi5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmZjLWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYS5hY3RpdmUsXG5kaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLnRveC1idXR0b24sXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5hY3RpdmUsXG4uZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuZmMtYnV0dG9uLXByaW1hcnkge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIGEsIGRpdi50b3ggLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYnV0dG9uLCAuZmMgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuZmMtYnV0dG9uLXByaW1hcnksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gYTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgZGl2LnRveCAuYnRuLWdyb3VwID4gLnRveC1idXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuZmMgLmJ0bi1ncm91cCA+IC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gYS5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG5kaXYudG94IC5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LnRveC1idXR0b246Zmlyc3QtY2hpbGQsXG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cCA+IGJ1dHRvbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uZmMgLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGUtc3BsaXQuZmMtYnV0dG9uLXByaW1hcnk6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYSxcbmRpdi50b3ggLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC50b3gtYnV0dG9uLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24sXG4uZmMgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cCA+IGE6bnRoLWNoaWxkKG4rMyksIGRpdi50b3ggLmJ0bi1ncm91cCA+IC50b3gtYnV0dG9uOm50aC1jaGlsZChuKzMpLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cCA+IGJ1dHRvbjpudGgtY2hpbGQobiszKSwgLmZjIC5idG4tZ3JvdXAgPiAuZmMtYnV0dG9uLXByaW1hcnk6bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4ud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBhLFxuZGl2LnRveCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC50b3gtYnV0dG9uLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLFxuLmZjIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmZjLWJ1dHRvbi1wcmltYXJ5LFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYSxcbmRpdi50b3ggLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudG94LWJ1dHRvbixcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbixcbi5mYyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMC42cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnkgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXNtID4gYSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIGRpdi50b3ggLmJ0bi1ncm91cC1zbSA+IC50b3gtYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtc20gPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC42cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNnJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBhICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgZGl2LnRveCAuYnRuLWdyb3VwLWxnID4gLnRveC1idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5mYyAuYnRuLWdyb3VwLWxnID4gLmZjLWJ1dHRvbi1wcmltYXJ5ICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhLCBkaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAudG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24sIC5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmZjLWJ1dHRvbi1wcmltYXJ5LFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6bm90KDpmaXJzdC1jaGlsZCksIGRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC50b3gtYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSwgLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCBkaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAudG94LWJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4ud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGEsXG5kaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAudG94LWJ1dHRvbixcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYnV0dG9uLFxuLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmJ0biwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYSwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gYSwgZGl2LnRveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b24gfiAuYnRuLCBkaXYudG94IC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b24gfiBhLCAud2l6YXJkID4gLmFjdGlvbnMgZGl2LnRveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b24gfiBhLCBkaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLnRveC1idXR0b24sIGRpdi50b3ggLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLnRveC1idXR0b24sIC53aXphcmQgPiAuYWN0aW9ucyBkaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLnRveC1idXR0b24sIGRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC50b3gtYnV0dG9uIH4gLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gLmJ0biwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gYSwgLndpemFyZCA+IC5hY3Rpb25zIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gYSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbiB+IC50b3gtYnV0dG9uLCBkaXYudG94IC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IGJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYSB+IGJ1dHRvbiwgLndpemFyZCA+IC5hY3Rpb25zIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYSB+IGJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC50b3gtYnV0dG9uIH4gYnV0dG9uLCBkaXYudG94IC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b24gfiBidXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gYnV0dG9uLCAuZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeSB+IC5idG4sIC5mYyAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeSB+IGEsIC53aXphcmQgPiAuYWN0aW9ucyAuZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeSB+IGEsIC5mYyBkaXYudG94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZmMtYnV0dG9uLXByaW1hcnkgfiAudG94LWJ1dHRvbiwgZGl2LnRveCAuZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeSB+IC50b3gtYnV0dG9uLCAuZmMgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZmMtYnV0dG9uLXByaW1hcnkgfiBidXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuZmMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5mYy1idXR0b24tcHJpbWFyeSB+IGJ1dHRvbiwgLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmZjLWJ1dHRvbi1wcmltYXJ5LCAuZmMgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmZjLWJ1dHRvbi1wcmltYXJ5LCAud2l6YXJkID4gLmFjdGlvbnMgLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmZjLWJ1dHRvbi1wcmltYXJ5LCAuZmMgZGl2LnRveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLnRveC1idXR0b24gfiAuZmMtYnV0dG9uLXByaW1hcnksIGRpdi50b3ggLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiAudG94LWJ1dHRvbiB+IC5mYy1idXR0b24tcHJpbWFyeSwgLmZjIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIH4gLmZjLWJ1dHRvbi1wcmltYXJ5LCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmZjIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24gfiAuZmMtYnV0dG9uLXByaW1hcnksIC5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmZjLWJ1dHRvbi1wcmltYXJ5IH4gLmZjLWJ1dHRvbi1wcmltYXJ5LFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYSxcbmRpdi50b3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAudG94LWJ1dHRvbixcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbixcbi5mYyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjNzk4N2ExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI2ZmZjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51LCAubmF2LXRhYnMgLnR0LW1lbnUsIC5uYXYtdGFicyAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogIzExNDU2OTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC40MDYyNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMDtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KTtcbn1cbi5uYXZiYXIgPiAuY29udGFpbmVyLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXh4bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsIC5uYXZiYXItbmF2IC50dC1tZW51LCAubmF2YmFyLW5hdiAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC50dC1tZW51LCAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC50dC1tZW51LCAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC50dC1tZW51LCAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LCAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAudHQtbWVudSwgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSwgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC50dC1tZW51LCAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSwgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLnR0LW1lbnUsIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJkIHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxLjVyZW07XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMS41cmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6IDAuODc1cmVtO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6ICNmMmY0Zjk7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLWNhcmQtYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC44NzVyZW07XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtYmc6IHJnYmEoMCwgMCwgMCwgMC4wMSk7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiAjZmZmO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ncm91cC1tYXJnaW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6ICMwMDA7XG4gIC0tYnMtYWNjb3JkaW9uLWJnOiAjZmZmO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMC44NzVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwZjNlNWYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogIzBmM2U1ZjtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiAjZTdlY2YwO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLCAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IDtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICM3OTg3YTE7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICM3OTg3YTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNDY5cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWNvbG9yOiAjMTE0NTY5O1xuICAtLWJzLXBhZ2luYXRpb24tYmc6ICNmZmY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogI2U5ZWNlZjtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnOiAjZTllY2VmO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzExNDU2OTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMTQ1Njk7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogIzc5ODdhMTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4ucGFnZS1saW5rLmFjdGl2ZSwgLmFjdGl2ZSA+IC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdlLWxpbmsuZGlzYWJsZWQsIC5kaXNhYmxlZCA+IC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG59XG5cbi5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDEuMXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMzkxcmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjgxMnJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjY1ZW07XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy15OiAwLjM1ZW07XG4gIC0tYnMtYmFkZ2UtZm9udC1zaXplOiAwLjhlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogNTAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy15KSB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtYmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSwgLndpemFyZCA+IC5hY3Rpb25zIGEgLmJhZGdlLCBkaXYudG94IC50b3gtYnV0dG9uIC5iYWRnZSwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbiAuYmFkZ2UsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnkgLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzBhMjkzZjtcbiAgLS1icy1hbGVydC1iZzogI2NmZGFlMTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiOGM3ZDI7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDgyMTMyO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzNjNDA4ZjtcbiAgLS1icy1hbGVydC1iZzogI2UwZTFmYztcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkMWQzZmE7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzMDMzNzI7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzAzNjIyYztcbiAgLS1icy1hbGVydC1iZzogI2NkZWRkYjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNGUzYzk7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDI0ZTIzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwMTg4ODA7XG4gIC0tYnMtYWxlcnQtYmc6ICNjY2Y5Zjc7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYjNmNmYzO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAxNmQ2Njtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjOTI4OTEzO1xuICAtLWJzLWFsZXJ0LWJnOiAjZmRmYWQyO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZjZjdiYztcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM3NTZlMGY7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjOTkyYzJiO1xuICAtLWJzLWFsZXJ0LWJnOiAjZmZkYmRhO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZmYzhjODtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzdhMjMyMjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzhjOGU4ZjtcbiAgLS1icy1hbGVydC1iZzogI2ZiZmJmYztcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzcwNzI3Mjtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMDQwNzBlO1xuICAtLWJzLWFsZXJ0LWJnOiAjY2RjZWQxO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2I0YjZiOTtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMzA2MGI7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICAtLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTtcbiAgLS1icy1wcm9ncmVzcy1mb250LXNpemU6IDAuNjU2MjVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYmc6ICNlOWVjZWY7XG4gIC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yOiAjZmZmO1xuICAtLWJzLXByb2dyZXNzLWJhci1iZzogIzExNDU2OTtcbiAgLS1icy1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItYmcpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCkgdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiAjMDYwYzE3O1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI2Y4ZjlmYTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjZTllY2VmO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICM3OTg3YTE7XG4gIC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI2ZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogIzExNDU2OTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMTQ1Njk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG59XG4ubGlzdC1ncm91cC1udW1iZXJlZCA+IC5saXN0LWdyb3VwLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGEyOTNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkYWUxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwYTI5M2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWM0Y2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMjkzZjtcbiAgYm9yZGVyLWNvbG9yOiAjMGEyOTNmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM2M0MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMWZjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2M0MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYmUzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNDA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2M0MDhmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAzNjIyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZWRkYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDM2MjJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzYyMmM7XG4gIGJvcmRlci1jb2xvcjogIzAzNjIyYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwMTg4ODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2Y5Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAxODg4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZTBkZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE4ODgwO1xuICBib3JkZXItY29sb3I6ICMwMTg4ODA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOTI4OTEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmYWQyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM5Mjg5MTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGUxYmQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyODkxMztcbiAgYm9yZGVyLWNvbG9yOiAjOTI4OTEzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjOTkyYzJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmRhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjOTkyYzJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZjNWM0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MmMyYjtcbiAgYm9yZGVyLWNvbG9yOiAjOTkyYzJiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4YzhlOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjOGM4ZThmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM4ZThmO1xuICBib3JkZXItY29sb3I6ICM4YzhlOGY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMDQwNzBlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZWQxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwNDA3MGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWI5YmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MDcwZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDQwNzBlO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAwLjhlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlci8wLjhlbSBhdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xufVxuXG4udG9hc3Qge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtdG9hc3QtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtdG9hc3Qtc3BhY2luZzogMS41cmVtO1xuICAtLWJzLXRvYXN0LW1heC13aWR0aDogMzUwcHg7XG4gIC0tYnMtdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b2FzdC1jb2xvcjogO1xuICAtLWJzLXRvYXN0LWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLXRvYXN0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXRvYXN0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy10b2FzdC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLXRvYXN0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItY29sb3I6ICM3OTg3YTE7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiAjZmZmO1xuICAtLWJzLW1vZGFsLWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgLS1icy1tb2RhbC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC41cmVtIC0gMXB4KTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXMpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAtLWJzLWJhY2tkcm9wLXppbmRleDogMTA1MDtcbiAgLS1icy1iYWNrZHJvcC1iZzogIzAwMDtcbiAgLS1icy1iYWNrZHJvcC1vcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1iYWNrZHJvcC16aW5kZXgpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJhY2tkcm9wLWJnKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWJzLW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLnRvb2x0aXAge1xuICAtLWJzLXRvb2x0aXAtemluZGV4OiAxMDgwO1xuICAtLWJzLXRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweDtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXRvb2x0aXAtbWFyZ2luOiA7XG4gIC0tYnMtdG9vbHRpcC1mb250LXNpemU6IDAuODEycmVtO1xuICAtLWJzLXRvb2x0aXAtY29sb3I6ICNmZmY7XG4gIC0tYnMtdG9vbHRpcC1iZzogIzAwMDtcbiAgLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItemluZGV4OiAxMDcwO1xuICAtLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDtcbiAgLS1icy1wb3BvdmVyLWZvbnQtc2l6ZTogMC44MTJyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogI2ZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjVyZW0gLSAxcHgpO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiA7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6ICNlOWVjZWY7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogIzAwMDtcbiAgLS1icy1wb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgei1pbmRleDogdmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC43NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAxLjVzO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSgxNywgNjksIDEwNSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEoMTAwLCAxMDcsIDIzOCwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKDUsIDE2MywgNzQsIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1pbmZvIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSgyLCAyMjYsIDIxNCwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKDI0NCwgMjI5LCAzMiwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEoMjU1LCA3MywgNzIsIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1saWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEoMjMzLCAyMzYsIDIzOSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKDYsIDEyLCAyMywgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzExNDU2OSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGUzNzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNjQ2YmVlICFpbXBvcnRhbnQ7XG59XG4ubGluay1zZWNvbmRhcnk6aG92ZXIsIC5saW5rLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNTA1NmJlICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA1YTM0YSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMDQ4MjNiICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWluZm8ge1xuICBjb2xvcjogIzAyZTJkNiAhaW1wb3J0YW50O1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMzVlOGRlICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdhcm5pbmcge1xuICBjb2xvcjogI2Y0ZTUyMCAhaW1wb3J0YW50O1xufVxuLmxpbmstd2FybmluZzpob3ZlciwgLmxpbmstd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZjZlYTRkICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiAjZmY0OTQ4ICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYW5nZXI6aG92ZXIsIC5saW5rLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjY2MzYTNhICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6ICNlOWVjZWYgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZWRmMGYyICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogIzA2MGMxNyAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFyazpob3ZlciwgLmxpbmstZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMDUwYTEyICFpbXBvcnRhbnQ7XG59XG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5zdGlja3ktYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN0aWNreS1zbS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1zbS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LW1kLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbGctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGlja3kteGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3kteHhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXh4bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUsIC5uYXZiYXIgLnNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAge1xuICB0b3A6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTIwIHtcbiAgdG9wOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0yNSB7XG4gIHRvcDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMzAge1xuICB0b3A6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTQwIHtcbiAgdG9wOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNjAge1xuICB0b3A6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTcwIHtcbiAgdG9wOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC03NSB7XG4gIHRvcDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtODAge1xuICB0b3A6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTkwIHtcbiAgdG9wOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAge1xuICBib3R0b206IDEwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTIwIHtcbiAgYm90dG9tOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0yNSB7XG4gIGJvdHRvbTogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMzAge1xuICBib3R0b206IDMwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTQwIHtcbiAgYm90dG9tOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNjAge1xuICBib3R0b206IDYwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTcwIHtcbiAgYm90dG9tOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS03NSB7XG4gIGJvdHRvbTogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tODAge1xuICBib3R0b206IDgwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTkwIHtcbiAgYm90dG9tOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMCB7XG4gIGxlZnQ6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMjAge1xuICBsZWZ0OiAyMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTI1IHtcbiAgbGVmdDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0zMCB7XG4gIGxlZnQ6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNDAge1xuICBsZWZ0OiA0MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC02MCB7XG4gIGxlZnQ6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNzAge1xuICBsZWZ0OiA3MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTc1IHtcbiAgbGVmdDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC04MCB7XG4gIGxlZnQ6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtOTAge1xuICBsZWZ0OiA5MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMCB7XG4gIHJpZ2h0OiAxMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0yMCB7XG4gIHJpZ2h0OiAyMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0yNSB7XG4gIHJpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0zMCB7XG4gIHJpZ2h0OiAzMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC00MCB7XG4gIHJpZ2h0OiA0MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC02MCB7XG4gIHJpZ2h0OiA2MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC03MCB7XG4gIHJpZ2h0OiA3MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC03NSB7XG4gIHJpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmVuZC04MCB7XG4gIHJpZ2h0OiA4MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC05MCB7XG4gIHJpZ2h0OiA5MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5zd2FsMi1jYW5jZWwge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItMiB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItMyB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAzcHg7XG59XG5cbi5ib3JkZXItNCB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItNSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA1cHg7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwLCAuZGF0YVRhYmxlc193cmFwcGVyLmR0LWJvb3RzdHJhcDQgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciwgLm5hdmJhciAuc2VhcmNoLWZvcm0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLCAuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNiB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS03IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNiB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTcge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42IHtcbiAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcge1xuICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYge1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTYge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTcge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTYge1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNyB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC02IHtcbiAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC03IHtcbiAgZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcbn1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCwgLmRyb3B6b25lLmR6LWNsaWNrYWJsZSAuZHotbWVzc2FnZSAqIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNzk4N2ExICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtMnhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg3YTEgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NTA1NyAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyYTNhICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjBjMTcgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3Atc20ge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3Atc20tMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItZW5kLXNtIHtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1lbmQtc20tMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20tc20ge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20tc20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc3RhcnQtc20ge1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc3RhcnQtc20tMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNiB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTcge1xuICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4LCAubmF2YmFyIC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kIHtcbiAgICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0wIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC1tZCB7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC1tZC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1lbmQtbWQge1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWVuZC1tZC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWJvdHRvbS1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWJvdHRvbS1tZC0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zdGFydC1tZCB7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zdGFydC1tZC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCwgLmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsIC5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNiB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTcge1xuICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcge1xuICAgIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTAge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLWxnIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItdG9wLWxnLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWVuZC1sZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItZW5kLWxnLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLWxnIHtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLWxnLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXN0YXJ0LWxnIHtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXN0YXJ0LWxnLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTYge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy03IHtcbiAgICBnYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3AteGwge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3AteGwtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItZW5kLXhsIHtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1lbmQteGwtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teGwge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teGwtMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc3RhcnQteGwge1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc3RhcnQteGwtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNiB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTcge1xuICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14eGwge1xuICAgIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC0wIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXRvcC14eGwge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci10b3AteHhsLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWVuZC14eGwge1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWVuZC14eGwtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1ib3R0b20teHhsIHtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItYm90dG9tLXh4bC0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zdGFydC14eGwge1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc3RhcnQteHhsLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNyB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjYge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uNyB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTYge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC03IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC03IHtcbiAgICBnYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRyb3Bkb3duQW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gIH1cbn1cbi5kcm9wZG93bkFuaW1hdGlvbiwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LCAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLnR0LW1lbnUsIC5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZHJvcGRvd25BbmltYXRpb247XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bkFuaW1hdGlvbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT1V0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmZhZGVJblVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG4uaW5maW5pdGUtc3BpbiwgLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAuc2V0dGluZ3Mtc2lkZWJhci10b2dnbGVyIHN2ZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnB1bHNlLCAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5pbmRpY2F0b3IgLmNpcmNsZTo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIDk1JSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGxlZnQ6IC0xMC41cHg7XG4gICAgdG9wOiAtMTAuNXB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLndkLTUge1xuICB3aWR0aDogNXB4O1xufVxuXG4ud2QtNXAge1xuICB3aWR0aDogNSU7XG59XG5cbi5teC13ZC01cCB7XG4gIG1heC13aWR0aDogNSU7XG59XG5cbi5tbi13ZC01cCB7XG4gIG1pbi13aWR0aDogNSU7XG59XG5cbi53ZC01LWYge1xuICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01cC1mIHtcbiAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC01cC1mIHtcbiAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNXAtZiB7XG4gIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTEwIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi53ZC0xMHAge1xuICB3aWR0aDogMTAlO1xufVxuXG4ubXgtd2QtMTBwIHtcbiAgbWF4LXdpZHRoOiAxMCU7XG59XG5cbi5tbi13ZC0xMHAge1xuICBtaW4td2lkdGg6IDEwJTtcbn1cblxuLndkLTEwLWYge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTBwLWYge1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0xMHAtZiB7XG4gIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0xMHAtZiB7XG4gIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xNSB7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4ud2QtMTVwIHtcbiAgd2lkdGg6IDE1JTtcbn1cblxuLm14LXdkLTE1cCB7XG4gIG1heC13aWR0aDogMTUlO1xufVxuXG4ubW4td2QtMTVwIHtcbiAgbWluLXdpZHRoOiAxNSU7XG59XG5cbi53ZC0xNS1mIHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTE1cC1mIHtcbiAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMTVwLWYge1xuICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMTVwLWYge1xuICBtaW4td2lkdGg6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjAge1xuICB3aWR0aDogMjBweDtcbn1cblxuLndkLTIwcCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5teC13ZC0yMHAge1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLm1uLXdkLTIwcCB7XG4gIG1pbi13aWR0aDogMjAlO1xufVxuXG4ud2QtMjAtZiB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMHAtZiB7XG4gIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTIwcC1mIHtcbiAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTIwcC1mIHtcbiAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTI1IHtcbiAgd2lkdGg6IDI1cHg7XG59XG5cbi53ZC0yNXAge1xuICB3aWR0aDogMjUlO1xufVxuXG4ubXgtd2QtMjVwIHtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5tbi13ZC0yNXAge1xuICBtaW4td2lkdGg6IDI1JTtcbn1cblxuLndkLTI1LWYge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjVwLWYge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0yNXAtZiB7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0yNXAtZiB7XG4gIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zMCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ud2QtMzBwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLm14LXdkLTMwcCB7XG4gIG1heC13aWR0aDogMzAlO1xufVxuXG4ubW4td2QtMzBwIHtcbiAgbWluLXdpZHRoOiAzMCU7XG59XG5cbi53ZC0zMC1mIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTMwcC1mIHtcbiAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMzBwLWYge1xuICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMzBwLWYge1xuICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzUge1xuICB3aWR0aDogMzVweDtcbn1cblxuLndkLTM1cCB7XG4gIHdpZHRoOiAzNSU7XG59XG5cbi5teC13ZC0zNXAge1xuICBtYXgtd2lkdGg6IDM1JTtcbn1cblxuLm1uLXdkLTM1cCB7XG4gIG1pbi13aWR0aDogMzUlO1xufVxuXG4ud2QtMzUtZiB7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zNXAtZiB7XG4gIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTM1cC1mIHtcbiAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTM1cC1mIHtcbiAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTQwIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi53ZC00MHAge1xuICB3aWR0aDogNDAlO1xufVxuXG4ubXgtd2QtNDBwIHtcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG5cbi5tbi13ZC00MHAge1xuICBtaW4td2lkdGg6IDQwJTtcbn1cblxuLndkLTQwLWYge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDBwLWYge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC00MHAtZiB7XG4gIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC00MHAtZiB7XG4gIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00NSB7XG4gIHdpZHRoOiA0NXB4O1xufVxuXG4ud2QtNDVwIHtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuLm14LXdkLTQ1cCB7XG4gIG1heC13aWR0aDogNDUlO1xufVxuXG4ubW4td2QtNDVwIHtcbiAgbWluLXdpZHRoOiA0NSU7XG59XG5cbi53ZC00NS1mIHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTQ1cC1mIHtcbiAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNDVwLWYge1xuICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNDVwLWYge1xuICBtaW4td2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTAge1xuICB3aWR0aDogNTBweDtcbn1cblxuLndkLTUwcCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5teC13ZC01MHAge1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLm1uLXdkLTUwcCB7XG4gIG1pbi13aWR0aDogNTAlO1xufVxuXG4ud2QtNTAtZiB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01MHAtZiB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTUwcC1mIHtcbiAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTUwcC1mIHtcbiAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTU1IHtcbiAgd2lkdGg6IDU1cHg7XG59XG5cbi53ZC01NXAge1xuICB3aWR0aDogNTUlO1xufVxuXG4ubXgtd2QtNTVwIHtcbiAgbWF4LXdpZHRoOiA1NSU7XG59XG5cbi5tbi13ZC01NXAge1xuICBtaW4td2lkdGg6IDU1JTtcbn1cblxuLndkLTU1LWYge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTVwLWYge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC01NXAtZiB7XG4gIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC01NXAtZiB7XG4gIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02MCB7XG4gIHdpZHRoOiA2MHB4O1xufVxuXG4ud2QtNjBwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLm14LXdkLTYwcCB7XG4gIG1heC13aWR0aDogNjAlO1xufVxuXG4ubW4td2QtNjBwIHtcbiAgbWluLXdpZHRoOiA2MCU7XG59XG5cbi53ZC02MC1mIHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTYwcC1mIHtcbiAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNjBwLWYge1xuICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNjBwLWYge1xuICBtaW4td2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjUge1xuICB3aWR0aDogNjVweDtcbn1cblxuLndkLTY1cCB7XG4gIHdpZHRoOiA2NSU7XG59XG5cbi5teC13ZC02NXAge1xuICBtYXgtd2lkdGg6IDY1JTtcbn1cblxuLm1uLXdkLTY1cCB7XG4gIG1pbi13aWR0aDogNjUlO1xufVxuXG4ud2QtNjUtZiB7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02NXAtZiB7XG4gIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTY1cC1mIHtcbiAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTY1cC1mIHtcbiAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTcwIHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi53ZC03MHAge1xuICB3aWR0aDogNzAlO1xufVxuXG4ubXgtd2QtNzBwIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG5cbi5tbi13ZC03MHAge1xuICBtaW4td2lkdGg6IDcwJTtcbn1cblxuLndkLTcwLWYge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzBwLWYge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC03MHAtZiB7XG4gIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC03MHAtZiB7XG4gIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03NSB7XG4gIHdpZHRoOiA3NXB4O1xufVxuXG4ud2QtNzVwIHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLm14LXdkLTc1cCB7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4ubW4td2QtNzVwIHtcbiAgbWluLXdpZHRoOiA3NSU7XG59XG5cbi53ZC03NS1mIHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTc1cC1mIHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNzVwLWYge1xuICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNzVwLWYge1xuICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtODAge1xuICB3aWR0aDogODBweDtcbn1cblxuLndkLTgwcCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5teC13ZC04MHAge1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cblxuLm1uLXdkLTgwcCB7XG4gIG1pbi13aWR0aDogODAlO1xufVxuXG4ud2QtODAtZiB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04MHAtZiB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTgwcC1mIHtcbiAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTgwcC1mIHtcbiAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTg1IHtcbiAgd2lkdGg6IDg1cHg7XG59XG5cbi53ZC04NXAge1xuICB3aWR0aDogODUlO1xufVxuXG4ubXgtd2QtODVwIHtcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5cbi5tbi13ZC04NXAge1xuICBtaW4td2lkdGg6IDg1JTtcbn1cblxuLndkLTg1LWYge1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtODVwLWYge1xuICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC04NXAtZiB7XG4gIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC04NXAtZiB7XG4gIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05MCB7XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4ud2QtOTBwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLm14LXdkLTkwcCB7XG4gIG1heC13aWR0aDogOTAlO1xufVxuXG4ubW4td2QtOTBwIHtcbiAgbWluLXdpZHRoOiA5MCU7XG59XG5cbi53ZC05MC1mIHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTkwcC1mIHtcbiAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtOTBwLWYge1xuICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtOTBwLWYge1xuICBtaW4td2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTUge1xuICB3aWR0aDogOTVweDtcbn1cblxuLndkLTk1cCB7XG4gIHdpZHRoOiA5NSU7XG59XG5cbi5teC13ZC05NXAge1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cblxuLm1uLXdkLTk1cCB7XG4gIG1pbi13aWR0aDogOTUlO1xufVxuXG4ud2QtOTUtZiB7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05NXAtZiB7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTk1cC1mIHtcbiAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTk1cC1mIHtcbiAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTEwMCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLndkLTEwMHAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm14LXdkLTEwMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tbi13ZC0xMDBwIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4ud2QtMTAwLWYge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTEwMHAtZiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0xMDBwLWYge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTEwMHAtZiB7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTUwIHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4ud2QtMTUwLWYge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTIwMCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLndkLTIwMC1mIHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yNTAge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi53ZC0yNTAtZiB7XG4gIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzAwIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ud2QtMzAwLWYge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTM1MCB7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuLndkLTM1MC1mIHtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00MDAge1xuICB3aWR0aDogNDAwcHg7XG59XG5cbi53ZC00MDAtZiB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDUwIHtcbiAgd2lkdGg6IDQ1MHB4O1xufVxuXG4ud2QtNDUwLWYge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTUwMCB7XG4gIHdpZHRoOiA1MDBweDtcbn1cblxuLndkLTUwMC1mIHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01NTAge1xuICB3aWR0aDogNTUwcHg7XG59XG5cbi53ZC01NTAtZiB7XG4gIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjAwIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4ud2QtNjAwLWYge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTY1MCB7XG4gIHdpZHRoOiA2NTBweDtcbn1cblxuLndkLTY1MC1mIHtcbiAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03MDAge1xuICB3aWR0aDogNzAwcHg7XG59XG5cbi53ZC03MDAtZiB7XG4gIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzUwIHtcbiAgd2lkdGg6IDc1MHB4O1xufVxuXG4ud2QtNzUwLWYge1xuICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTgwMCB7XG4gIHdpZHRoOiA4MDBweDtcbn1cblxuLndkLTgwMC1mIHtcbiAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04NTAge1xuICB3aWR0aDogODUwcHg7XG59XG5cbi53ZC04NTAtZiB7XG4gIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTAwIHtcbiAgd2lkdGg6IDkwMHB4O1xufVxuXG4ud2QtOTAwLWYge1xuICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTk1MCB7XG4gIHdpZHRoOiA5NTBweDtcbn1cblxuLndkLTk1MC1mIHtcbiAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDAwIHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cblxuLndkLTEwMDAtZiB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53ZC14cy01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC14cy01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC14cy01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2QteHMtNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLXhzLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2QteHMtMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC14cy0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC14cy0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC14cy0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2QteHMtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC14cy0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC14cy0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC14cy0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2QteHMtMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC14cy0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC14cy0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC14cy0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2QteHMtMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC14cy0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC14cy0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC14cy0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2QteHMtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC14cy0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC14cy0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC14cy0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2QteHMtMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC14cy0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC14cy0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC14cy0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2QteHMtNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC14cy00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC14cy00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC14cy00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2QteHMtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC14cy00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC14cy00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC14cy00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2QteHMtNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC14cy01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC14cy01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC14cy01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2QteHMtNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC14cy01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC14cy01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC14cy01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2QteHMtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC14cy02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC14cy02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC14cy02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2QteHMtNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC14cy02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC14cy02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC14cy02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2QteHMtNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC14cy03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC14cy03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC14cy03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2QteHMtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC14cy03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC14cy03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC14cy03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2QteHMtODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC14cy04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC14cy04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC14cy04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2QteHMtODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC14cy04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC14cy04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC14cy04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2QteHMtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC14cy05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC14cy05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC14cy05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2QteHMtOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC14cy05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC14cy05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC14cy05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC14cy0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2QteHMtMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC14cy0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLXhzLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2QteHMtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2QteHMtMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC14cy0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLXhzLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC14cy0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2QteHMtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC14cy0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2QteHMtMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC14cy0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLXhzLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2QteHMtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2QteHMtMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC14cy0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLXhzLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC14cy0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2QteHMtMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC14cy00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2QteHMtNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC14cy00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLXhzLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2QteHMtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2QteHMtNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC14cy00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLXhzLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC14cy01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2QteHMtNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC14cy01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2QteHMtNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC14cy01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLXhzLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2QteHMtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2QteHMtNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC14cy02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLXhzLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC14cy02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2QteHMtNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC14cy03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2QteHMtNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC14cy03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLXhzLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2QteHMtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2QteHMtNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC14cy03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLXhzLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC14cy04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2QteHMtODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC14cy04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2QteHMtODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC14cy04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLXhzLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2QteHMtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2QteHMtOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC14cy05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLXhzLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC14cy05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2QteHMtOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLXhzLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC14cy0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2QteHMtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLXhzLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53ZC1zbS01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC1zbS01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC1zbS01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2Qtc20tNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLXNtLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2Qtc20tMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC1zbS0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC1zbS0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2Qtc20tMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC1zbS0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC1zbS0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC1zbS0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2Qtc20tMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC1zbS0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC1zbS0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC1zbS0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2Qtc20tMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC1zbS0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC1zbS0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC1zbS0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2Qtc20tMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC1zbS0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC1zbS0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC1zbS0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2Qtc20tMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC1zbS0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC1zbS0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC1zbS0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2Qtc20tNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC1zbS00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC1zbS00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC1zbS00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2Qtc20tNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC1zbS00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC1zbS00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC1zbS00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2Qtc20tNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC1zbS01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC1zbS01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC1zbS01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2Qtc20tNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC1zbS01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC1zbS01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC1zbS01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2Qtc20tNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC1zbS02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC1zbS02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC1zbS02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2Qtc20tNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC1zbS02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC1zbS02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC1zbS02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2Qtc20tNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC1zbS03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC1zbS03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC1zbS03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2Qtc20tNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC1zbS03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC1zbS03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC1zbS03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2Qtc20tODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC1zbS04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC1zbS04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC1zbS04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2Qtc20tODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC1zbS04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC1zbS04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC1zbS04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2Qtc20tOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC1zbS05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC1zbS05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC1zbS05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2Qtc20tOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC1zbS05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC1zbS05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC1zbS05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC1zbS0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2Qtc20tMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLXNtLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2Qtc20tMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2Qtc20tMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC1zbS0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLXNtLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC1zbS0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2Qtc20tMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC1zbS0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2Qtc20tMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC1zbS0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLXNtLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2Qtc20tMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2Qtc20tMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC1zbS0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLXNtLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC1zbS0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2Qtc20tMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC1zbS00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2Qtc20tNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC1zbS00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLXNtLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2Qtc20tNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2Qtc20tNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC1zbS00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLXNtLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC1zbS01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2Qtc20tNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC1zbS01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2Qtc20tNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC1zbS01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLXNtLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2Qtc20tNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2Qtc20tNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC1zbS02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLXNtLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC1zbS02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2Qtc20tNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC1zbS03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2Qtc20tNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC1zbS03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLXNtLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2Qtc20tNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2Qtc20tNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC1zbS03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLXNtLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC1zbS04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2Qtc20tODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC1zbS04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2Qtc20tODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC1zbS04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLXNtLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2Qtc20tOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2Qtc20tOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC1zbS05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLXNtLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC1zbS05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2Qtc20tOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLXNtLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2Qtc20tMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLXNtLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53ZC1tZC01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC1tZC01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC1tZC01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2QtbWQtNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLW1kLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2QtbWQtMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC1tZC0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC1tZC0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2QtbWQtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC1tZC0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC1tZC0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC1tZC0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2QtbWQtMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC1tZC0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC1tZC0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC1tZC0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2QtbWQtMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC1tZC0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC1tZC0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC1tZC0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2QtbWQtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC1tZC0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC1tZC0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC1tZC0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2QtbWQtMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC1tZC0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC1tZC0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC1tZC0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2QtbWQtNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC1tZC00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC1tZC00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC1tZC00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2QtbWQtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC1tZC00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC1tZC00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC1tZC00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2QtbWQtNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC1tZC01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC1tZC01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC1tZC01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2QtbWQtNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC1tZC01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC1tZC01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC1tZC01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2QtbWQtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC1tZC02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC1tZC02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC1tZC02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2QtbWQtNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC1tZC02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC1tZC02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC1tZC02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2QtbWQtNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC1tZC03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC1tZC03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC1tZC03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2QtbWQtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC1tZC03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC1tZC03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC1tZC03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2QtbWQtODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC1tZC04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC1tZC04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC1tZC04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2QtbWQtODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC1tZC04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC1tZC04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC1tZC04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2QtbWQtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC1tZC05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC1tZC05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC1tZC05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2QtbWQtOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC1tZC05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC1tZC05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC1tZC05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC1tZC0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2QtbWQtMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLW1kLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2QtbWQtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2QtbWQtMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC1tZC0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLW1kLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC1tZC0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2QtbWQtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC1tZC0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2QtbWQtMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC1tZC0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLW1kLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2QtbWQtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2QtbWQtMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC1tZC0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLW1kLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC1tZC0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2QtbWQtMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC1tZC00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2QtbWQtNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC1tZC00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLW1kLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2QtbWQtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2QtbWQtNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC1tZC00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLW1kLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC1tZC01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2QtbWQtNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC1tZC01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2QtbWQtNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC1tZC01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLW1kLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2QtbWQtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2QtbWQtNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC1tZC02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLW1kLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC1tZC02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2QtbWQtNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC1tZC03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2QtbWQtNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC1tZC03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLW1kLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2QtbWQtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2QtbWQtNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC1tZC03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLW1kLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC1tZC04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2QtbWQtODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC1tZC04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2QtbWQtODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC1tZC04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLW1kLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2QtbWQtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2QtbWQtOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC1tZC05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLW1kLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC1tZC05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2QtbWQtOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLW1kLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2QtbWQtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLW1kLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMTIwIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2QtbGctNSB7XG4gICAgd2lkdGg6IDVweDtcbiAgfVxuICAud2QtbGctNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuICAubXgtd2QtbGctNXAge1xuICAgIG1heC13aWR0aDogNSU7XG4gIH1cbiAgLm1uLXdkLWxnLTVwIHtcbiAgICBtaW4td2lkdGg6IDUlO1xuICB9XG4gIC53ZC1sZy01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNXAtZiB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTVwLWYge1xuICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgLndkLWxnLTEwcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAubXgtd2QtbGctMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuICAubW4td2QtbGctMTBwIHtcbiAgICBtaW4td2lkdGg6IDEwJTtcbiAgfVxuICAud2QtbGctMTAtZiB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTBwLWYge1xuICAgIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTEwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbiAgLndkLWxnLTE1cCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuICAubXgtd2QtbGctMTVwIHtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgfVxuICAubW4td2QtbGctMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuICAud2QtbGctMTUtZiB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTVwLWYge1xuICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTE1cC1mIHtcbiAgICBtaW4td2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yMCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLndkLWxnLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAubXgtd2QtbGctMjBwIHtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAubW4td2QtbGctMjBwIHtcbiAgICBtaW4td2lkdGg6IDIwJTtcbiAgfVxuICAud2QtbGctMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjBwLWYge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjBwLWYge1xuICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yNSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbiAgLndkLWxnLTI1cCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAubXgtd2QtbGctMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAubW4td2QtbGctMjVwIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgfVxuICAud2QtbGctMjUtZiB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjVwLWYge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTI1cC1mIHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLndkLWxnLTMwcCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAubXgtd2QtbGctMzBwIHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxuICAubW4td2QtbGctMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuICAud2QtbGctMzAtZiB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzBwLWYge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTMwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zNSB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLndkLWxnLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuICAubXgtd2QtbGctMzVwIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxuICAubW4td2QtbGctMzVwIHtcbiAgICBtaW4td2lkdGg6IDM1JTtcbiAgfVxuICAud2QtbGctMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzVwLWYge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMzVwLWYge1xuICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00MCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLndkLWxnLTQwcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAubXgtd2QtbGctNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuICAubW4td2QtbGctNDBwIHtcbiAgICBtaW4td2lkdGg6IDQwJTtcbiAgfVxuICAud2QtbGctNDAtZiB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDBwLWYge1xuICAgIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLndkLWxnLTQ1cCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAubXgtd2QtbGctNDVwIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgfVxuICAubW4td2QtbGctNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuICAud2QtbGctNDUtZiB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDVwLWYge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1cC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01MCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLndkLWxnLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAubXgtd2QtbGctNTBwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAubW4td2QtbGctNTBwIHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxuICAud2QtbGctNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTBwLWYge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTBwLWYge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01NSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbiAgLndkLWxnLTU1cCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAubXgtd2QtbGctNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuICAubW4td2QtbGctNTVwIHtcbiAgICBtaW4td2lkdGg6IDU1JTtcbiAgfVxuICAud2QtbGctNTUtZiB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTVwLWYge1xuICAgIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTU1cC1mIHtcbiAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLndkLWxnLTYwcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAubXgtd2QtbGctNjBwIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxuICAubW4td2QtbGctNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuICAud2QtbGctNjAtZiB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjBwLWYge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTYwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02NSB7XG4gICAgd2lkdGg6IDY1cHg7XG4gIH1cbiAgLndkLWxnLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAubXgtd2QtbGctNjVwIHtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgfVxuICAubW4td2QtbGctNjVwIHtcbiAgICBtaW4td2lkdGg6IDY1JTtcbiAgfVxuICAud2QtbGctNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjVwLWYge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNjVwLWYge1xuICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03MCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbiAgLndkLWxnLTcwcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAubXgtd2QtbGctNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuICAubW4td2QtbGctNzBwIHtcbiAgICBtaW4td2lkdGg6IDcwJTtcbiAgfVxuICAud2QtbGctNzAtZiB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzBwLWYge1xuICAgIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTcwcC1mIHtcbiAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLndkLWxnLTc1cCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAubXgtd2QtbGctNzVwIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAubW4td2QtbGctNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuICAud2QtbGctNzUtZiB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzVwLWYge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTc1cC1mIHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04MCB7XG4gICAgd2lkdGg6IDgwcHg7XG4gIH1cbiAgLndkLWxnLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAubXgtd2QtbGctODBwIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAubW4td2QtbGctODBwIHtcbiAgICBtaW4td2lkdGg6IDgwJTtcbiAgfVxuICAud2QtbGctODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODBwLWYge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODBwLWYge1xuICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04NSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbiAgLndkLWxnLTg1cCB7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxuICAubXgtd2QtbGctODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuICAubW4td2QtbGctODVwIHtcbiAgICBtaW4td2lkdGg6IDg1JTtcbiAgfVxuICAud2QtbGctODUtZiB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODVwLWYge1xuICAgIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTg1cC1mIHtcbiAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLndkLWxnLTkwcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubXgtd2QtbGctOTBwIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICAubW4td2QtbGctOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuICAud2QtbGctOTAtZiB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTBwLWYge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTkwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05NSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gIH1cbiAgLndkLWxnLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAubXgtd2QtbGctOTVwIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxuICAubW4td2QtbGctOTVwIHtcbiAgICBtaW4td2lkdGg6IDk1JTtcbiAgfVxuICAud2QtbGctOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTVwLWYge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctOTVwLWYge1xuICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAud2QtbGctMTAwcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubW4td2QtbGctMTAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC53ZC1sZy0xMDAtZiB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctMTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLndkLWxnLTE1MHAge1xuICAgIHdpZHRoOiAxNTAlO1xuICB9XG4gIC5teC13ZC1sZy0xNTBwIHtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuICAud2QtbGctMTUwLWYge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xNTBwLWYge1xuICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTE1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTIwMCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC53ZC1sZy0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuICAubXgtd2QtbGctMjAwcCB7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICB9XG4gIC5tbi13ZC1sZy0yMDBwIHtcbiAgICBtaW4td2lkdGg6IDIwMCU7XG4gIH1cbiAgLndkLWxnLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjAwcC1mIHtcbiAgICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy0yMDBwLWYge1xuICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yNTAge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAud2QtbGctMjUwcCB7XG4gICAgd2lkdGg6IDI1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuICAubW4td2QtbGctMjUwcCB7XG4gICAgbWluLXdpZHRoOiAyNTAlO1xuICB9XG4gIC53ZC1sZy0yNTAtZiB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctMjUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLndkLWxnLTMwMHAge1xuICAgIHdpZHRoOiAzMDAlO1xuICB9XG4gIC5teC13ZC1sZy0zMDBwIHtcbiAgICBtYXgtd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuICAud2QtbGctMzAwLWYge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zMDBwLWYge1xuICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTMwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTM1MCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG4gIC53ZC1sZy0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuICAubXgtd2QtbGctMzUwcCB7XG4gICAgbWF4LXdpZHRoOiAzNTAlO1xuICB9XG4gIC5tbi13ZC1sZy0zNTBwIHtcbiAgICBtaW4td2lkdGg6IDM1MCU7XG4gIH1cbiAgLndkLWxnLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzUwcC1mIHtcbiAgICB3aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy0zNTBwLWYge1xuICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00MDAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAud2QtbGctNDAwcCB7XG4gICAgd2lkdGg6IDQwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuICAubW4td2QtbGctNDAwcCB7XG4gICAgbWluLXdpZHRoOiA0MDAlO1xuICB9XG4gIC53ZC1sZy00MDAtZiB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNDAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbiAgLndkLWxnLTQ1MHAge1xuICAgIHdpZHRoOiA0NTAlO1xuICB9XG4gIC5teC13ZC1sZy00NTBwIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuICAud2QtbGctNDUwLWYge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00NTBwLWYge1xuICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTUwMCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIC53ZC1sZy01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuICAubXgtd2QtbGctNTAwcCB7XG4gICAgbWF4LXdpZHRoOiA1MDAlO1xuICB9XG4gIC5tbi13ZC1sZy01MDBwIHtcbiAgICBtaW4td2lkdGg6IDUwMCU7XG4gIH1cbiAgLndkLWxnLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTAwcC1mIHtcbiAgICB3aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy01MDBwLWYge1xuICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01NTAge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxuICAud2QtbGctNTUwcCB7XG4gICAgd2lkdGg6IDU1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuICAubW4td2QtbGctNTUwcCB7XG4gICAgbWluLXdpZHRoOiA1NTAlO1xuICB9XG4gIC53ZC1sZy01NTAtZiB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLndkLWxnLTYwMHAge1xuICAgIHdpZHRoOiA2MDAlO1xuICB9XG4gIC5teC13ZC1sZy02MDBwIHtcbiAgICBtYXgtd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuICAud2QtbGctNjAwLWYge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02MDBwLWYge1xuICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTYwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTY1MCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICB9XG4gIC53ZC1sZy02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuICAubXgtd2QtbGctNjUwcCB7XG4gICAgbWF4LXdpZHRoOiA2NTAlO1xuICB9XG4gIC5tbi13ZC1sZy02NTBwIHtcbiAgICBtaW4td2lkdGg6IDY1MCU7XG4gIH1cbiAgLndkLWxnLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjUwcC1mIHtcbiAgICB3aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy02NTBwLWYge1xuICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03MDAge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxuICAud2QtbGctNzAwcCB7XG4gICAgd2lkdGg6IDcwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuICAubW4td2QtbGctNzAwcCB7XG4gICAgbWluLXdpZHRoOiA3MDAlO1xuICB9XG4gIC53ZC1sZy03MDAtZiB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbiAgLndkLWxnLTc1MHAge1xuICAgIHdpZHRoOiA3NTAlO1xuICB9XG4gIC5teC13ZC1sZy03NTBwIHtcbiAgICBtYXgtd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuICAud2QtbGctNzUwLWYge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03NTBwLWYge1xuICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTc1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTgwMCB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG4gIC53ZC1sZy04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuICAubXgtd2QtbGctODAwcCB7XG4gICAgbWF4LXdpZHRoOiA4MDAlO1xuICB9XG4gIC5tbi13ZC1sZy04MDBwIHtcbiAgICBtaW4td2lkdGg6IDgwMCU7XG4gIH1cbiAgLndkLWxnLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODAwcC1mIHtcbiAgICB3aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy04MDBwLWYge1xuICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04NTAge1xuICAgIHdpZHRoOiA4NTBweDtcbiAgfVxuICAud2QtbGctODUwcCB7XG4gICAgd2lkdGg6IDg1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuICAubW4td2QtbGctODUwcCB7XG4gICAgbWluLXdpZHRoOiA4NTAlO1xuICB9XG4gIC53ZC1sZy04NTAtZiB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctODUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbiAgLndkLWxnLTkwMHAge1xuICAgIHdpZHRoOiA5MDAlO1xuICB9XG4gIC5teC13ZC1sZy05MDBwIHtcbiAgICBtYXgtd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuICAud2QtbGctOTAwLWYge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05MDBwLWYge1xuICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTkwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTk1MCB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICB9XG4gIC53ZC1sZy05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuICAubXgtd2QtbGctOTUwcCB7XG4gICAgbWF4LXdpZHRoOiA5NTAlO1xuICB9XG4gIC5tbi13ZC1sZy05NTBwIHtcbiAgICBtaW4td2lkdGg6IDk1MCU7XG4gIH1cbiAgLndkLWxnLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTUwcC1mIHtcbiAgICB3aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy05NTBwLWYge1xuICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAwIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG4gIC53ZC1sZy0xMDAwcCB7XG4gICAgd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5teC13ZC1sZy0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuICAubW4td2QtbGctMTAwMHAge1xuICAgIG1pbi13aWR0aDogMTAwMCU7XG4gIH1cbiAgLndkLWxnLTEwMDAtZiB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTAwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0xMDAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC53ZC1sZy1hdXRvLWYge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndkLXhsLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cbiAgLndkLXhsLTVwIHtcbiAgICB3aWR0aDogNSU7XG4gIH1cbiAgLm14LXdkLXhsLTVwIHtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICB9XG4gIC5tbi13ZC14bC01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuICAud2QteGwtNS1mIHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTVwLWYge1xuICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTVwLWYge1xuICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAge1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG4gIC53ZC14bC0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLm14LXdkLXhsLTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwcCB7XG4gICAgbWluLXdpZHRoOiAxMCU7XG4gIH1cbiAgLndkLXhsLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTEwcC1mIHtcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTUge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gIC53ZC14bC0xNXAge1xuICAgIHdpZHRoOiAxNSU7XG4gIH1cbiAgLm14LXdkLXhsLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTE1cCB7XG4gICAgbWluLXdpZHRoOiAxNSU7XG4gIH1cbiAgLndkLXhsLTE1LWYge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTE1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xNXAtZiB7XG4gICAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC53ZC14bC0yMHAge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLm14LXdkLXhsLTIwcCB7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cbiAgLndkLXhsLTIwLWYge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTIwcC1mIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0yMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjUge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG4gIC53ZC14bC0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLm14LXdkLXhsLTI1cCB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTI1cCB7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gIH1cbiAgLndkLXhsLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTI1cC1mIHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTI1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzAge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC53ZC14bC0zMHAge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLm14LXdkLXhsLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTMwcCB7XG4gICAgbWluLXdpZHRoOiAzMCU7XG4gIH1cbiAgLndkLXhsLTMwLWYge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTMwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIC53ZC14bC0zNXAge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgLm14LXdkLXhsLTM1cCB7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cbiAgLndkLXhsLTM1LWYge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTM1cC1mIHtcbiAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zNXAtZiB7XG4gICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDAge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC53ZC14bC00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLm14LXdkLXhsLTQwcCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTQwcCB7XG4gICAgbWluLXdpZHRoOiA0MCU7XG4gIH1cbiAgLndkLXhsLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQwcC1mIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDUge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC53ZC14bC00NXAge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLm14LXdkLXhsLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTQ1cCB7XG4gICAgbWluLXdpZHRoOiA0NSU7XG4gIH1cbiAgLndkLXhsLTQ1LWYge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQ1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00NXAtZiB7XG4gICAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC53ZC14bC01MHAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cbiAgLndkLXhsLTUwLWYge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTUwcC1mIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC01MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTUge1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG4gIC53ZC14bC01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLm14LXdkLXhsLTU1cCB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTU1cCB7XG4gICAgbWluLXdpZHRoOiA1NSU7XG4gIH1cbiAgLndkLXhsLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTU1cC1mIHtcbiAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTU1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjAge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC53ZC14bC02MHAge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm14LXdkLXhsLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTYwcCB7XG4gICAgbWluLXdpZHRoOiA2MCU7XG4gIH1cbiAgLndkLXhsLTYwLWYge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTYwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG4gIC53ZC14bC02NXAge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbiAgLm14LXdkLXhsLTY1cCB7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cbiAgLndkLXhsLTY1LWYge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTY1cC1mIHtcbiAgICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02NXAtZiB7XG4gICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzAge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG4gIC53ZC14bC03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLm14LXdkLXhsLTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTcwcCB7XG4gICAgbWluLXdpZHRoOiA3MCU7XG4gIH1cbiAgLndkLXhsLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTcwcC1mIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTcwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzUge1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC53ZC14bC03NXAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLm14LXdkLXhsLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTc1cCB7XG4gICAgbWluLXdpZHRoOiA3NSU7XG4gIH1cbiAgLndkLXhsLTc1LWYge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTc1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03NXAtZiB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC53ZC14bC04MHAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLm14LXdkLXhsLTgwcCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cbiAgLndkLXhsLTgwLWYge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTgwcC1mIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC04MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODUge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gIC53ZC14bC04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLm14LXdkLXhsLTg1cCB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTg1cCB7XG4gICAgbWluLXdpZHRoOiA4NSU7XG4gIH1cbiAgLndkLXhsLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTg1cC1mIHtcbiAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTg1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTAge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC53ZC14bC05MHAge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLm14LXdkLXhsLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTkwcCB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gIH1cbiAgLndkLXhsLTkwLWYge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTkwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG4gIC53ZC14bC05NXAge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgLm14LXdkLXhsLTk1cCB7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cbiAgLndkLXhsLTk1LWYge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTk1cC1mIHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05NXAtZiB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLndkLXhsLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5teC13ZC14bC0xMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMHAge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAud2QteGwtMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0xMDBwLWYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTE1MCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC53ZC14bC0xNTBwIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgfVxuICAubXgtd2QteGwtMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG4gIC5tbi13ZC14bC0xNTBwIHtcbiAgICBtaW4td2lkdGg6IDE1MCU7XG4gIH1cbiAgLndkLXhsLTE1MC1mIHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC0xNTBwLWYge1xuICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xNTBwLWYge1xuICAgIG1pbi13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAud2QteGwtMjAwcCB7XG4gICAgd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTIwMHAge1xuICAgIG1heC13aWR0aDogMjAwJTtcbiAgfVxuICAubW4td2QteGwtMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG4gIC53ZC14bC0yMDAtZiB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTIwMHAtZiB7XG4gICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjUwIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLndkLXhsLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG4gIC5teC13ZC14bC0yNTBwIHtcbiAgICBtYXgtd2lkdGg6IDI1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTI1MHAge1xuICAgIG1pbi13aWR0aDogMjUwJTtcbiAgfVxuICAud2QteGwtMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0yNTBwLWYge1xuICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTI1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTMwMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC53ZC14bC0zMDBwIHtcbiAgICB3aWR0aDogMzAwJTtcbiAgfVxuICAubXgtd2QteGwtMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG4gIC5tbi13ZC14bC0zMDBwIHtcbiAgICBtaW4td2lkdGg6IDMwMCU7XG4gIH1cbiAgLndkLXhsLTMwMC1mIHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC0zMDBwLWYge1xuICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zMDBwLWYge1xuICAgIG1pbi13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuICAud2QteGwtMzUwcCB7XG4gICAgd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTM1MHAge1xuICAgIG1heC13aWR0aDogMzUwJTtcbiAgfVxuICAubW4td2QteGwtMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG4gIC53ZC14bC0zNTAtZiB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTM1MHAtZiB7XG4gICAgd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDAwIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgLndkLXhsLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG4gIC5teC13ZC14bC00MDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTQwMHAge1xuICAgIG1pbi13aWR0aDogNDAwJTtcbiAgfVxuICAud2QteGwtNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC00MDBwLWYge1xuICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQ1MCB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG4gIC53ZC14bC00NTBwIHtcbiAgICB3aWR0aDogNDUwJTtcbiAgfVxuICAubXgtd2QteGwtNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG4gIC5tbi13ZC14bC00NTBwIHtcbiAgICBtaW4td2lkdGg6IDQ1MCU7XG4gIH1cbiAgLndkLXhsLTQ1MC1mIHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC00NTBwLWYge1xuICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00NTBwLWYge1xuICAgIG1pbi13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuICAud2QteGwtNTAwcCB7XG4gICAgd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTUwMHAge1xuICAgIG1heC13aWR0aDogNTAwJTtcbiAgfVxuICAubW4td2QteGwtNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG4gIC53ZC14bC01MDAtZiB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTUwMHAtZiB7XG4gICAgd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtNTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTUwIHtcbiAgICB3aWR0aDogNTUwcHg7XG4gIH1cbiAgLndkLXhsLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG4gIC5teC13ZC14bC01NTBwIHtcbiAgICBtYXgtd2lkdGg6IDU1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTU1MHAge1xuICAgIG1pbi13aWR0aDogNTUwJTtcbiAgfVxuICAud2QteGwtNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC01NTBwLWYge1xuICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTU1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTYwMCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG4gIC53ZC14bC02MDBwIHtcbiAgICB3aWR0aDogNjAwJTtcbiAgfVxuICAubXgtd2QteGwtNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG4gIC5tbi13ZC14bC02MDBwIHtcbiAgICBtaW4td2lkdGg6IDYwMCU7XG4gIH1cbiAgLndkLXhsLTYwMC1mIHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC02MDBwLWYge1xuICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02MDBwLWYge1xuICAgIG1pbi13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuICAud2QteGwtNjUwcCB7XG4gICAgd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTY1MHAge1xuICAgIG1heC13aWR0aDogNjUwJTtcbiAgfVxuICAubW4td2QteGwtNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG4gIC53ZC14bC02NTAtZiB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTY1MHAtZiB7XG4gICAgd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtNjUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzAwIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cbiAgLndkLXhsLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG4gIC5teC13ZC14bC03MDBwIHtcbiAgICBtYXgtd2lkdGg6IDcwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTcwMHAge1xuICAgIG1pbi13aWR0aDogNzAwJTtcbiAgfVxuICAud2QteGwtNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC03MDBwLWYge1xuICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTcwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTc1MCB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG4gIC53ZC14bC03NTBwIHtcbiAgICB3aWR0aDogNzUwJTtcbiAgfVxuICAubXgtd2QteGwtNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG4gIC5tbi13ZC14bC03NTBwIHtcbiAgICBtaW4td2lkdGg6IDc1MCU7XG4gIH1cbiAgLndkLXhsLTc1MC1mIHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC03NTBwLWYge1xuICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03NTBwLWYge1xuICAgIG1pbi13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuICAud2QteGwtODAwcCB7XG4gICAgd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTgwMHAge1xuICAgIG1heC13aWR0aDogODAwJTtcbiAgfVxuICAubW4td2QteGwtODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG4gIC53ZC14bC04MDAtZiB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTgwMHAtZiB7XG4gICAgd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtODAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODUwIHtcbiAgICB3aWR0aDogODUwcHg7XG4gIH1cbiAgLndkLXhsLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG4gIC5teC13ZC14bC04NTBwIHtcbiAgICBtYXgtd2lkdGg6IDg1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTg1MHAge1xuICAgIG1pbi13aWR0aDogODUwJTtcbiAgfVxuICAud2QteGwtODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC04NTBwLWYge1xuICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTg1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTkwMCB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG4gIC53ZC14bC05MDBwIHtcbiAgICB3aWR0aDogOTAwJTtcbiAgfVxuICAubXgtd2QteGwtOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG4gIC5tbi13ZC14bC05MDBwIHtcbiAgICBtaW4td2lkdGg6IDkwMCU7XG4gIH1cbiAgLndkLXhsLTkwMC1mIHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC05MDBwLWYge1xuICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05MDBwLWYge1xuICAgIG1pbi13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuICAud2QteGwtOTUwcCB7XG4gICAgd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTk1MHAge1xuICAgIG1heC13aWR0aDogOTUwJTtcbiAgfVxuICAubW4td2QteGwtOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG4gIC53ZC14bC05NTAtZiB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTk1MHAtZiB7XG4gICAgd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtOTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwMCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgfVxuICAud2QteGwtMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuICAubXgtd2QteGwtMTAwMHAge1xuICAgIG1heC13aWR0aDogMTAwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMDAlO1xuICB9XG4gIC53ZC14bC0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwMHAtZiB7XG4gICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAud2QteGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAud2QteHhsLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cbiAgLndkLXh4bC01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC14eGwtNXAge1xuICAgIG1heC13aWR0aDogNSU7XG4gIH1cbiAgLm1uLXdkLXh4bC01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuICAud2QteHhsLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNXAtZiB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0xMCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgLndkLXh4bC0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLm14LXdkLXh4bC0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC14eGwtMTBwIHtcbiAgICBtaW4td2lkdGg6IDEwJTtcbiAgfVxuICAud2QteHhsLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMTBwLWYge1xuICAgIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2QteHhsLTE1cCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuICAubXgtd2QteHhsLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cbiAgLm1uLXdkLXh4bC0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC14eGwtMTUtZiB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTE1cC1mIHtcbiAgICBtaW4td2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC53ZC14eGwtMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC14eGwtMjBwIHtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAubW4td2QteHhsLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cbiAgLndkLXh4bC0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMjBwLWYge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0yNSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbiAgLndkLXh4bC0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLm14LXdkLXh4bC0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC14eGwtMjVwIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgfVxuICAud2QteHhsLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMjVwLWYge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2QteHhsLTMwcCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAubXgtd2QteHhsLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbiAgLm1uLXdkLXh4bC0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC14eGwtMzAtZiB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTMwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIC53ZC14eGwtMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC14eGwtMzVwIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxuICAubW4td2QteHhsLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cbiAgLndkLXh4bC0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMzVwLWYge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC00MCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLndkLXh4bC00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLm14LXdkLXh4bC00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC14eGwtNDBwIHtcbiAgICBtaW4td2lkdGg6IDQwJTtcbiAgfVxuICAud2QteHhsLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNDBwLWYge1xuICAgIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2QteHhsLTQ1cCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAubXgtd2QteHhsLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cbiAgLm1uLXdkLXh4bC00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC14eGwtNDUtZiB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTQ1cC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC53ZC14eGwtNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC14eGwtNTBwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAubW4td2QteHhsLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cbiAgLndkLXh4bC01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNTBwLWYge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC01NSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbiAgLndkLXh4bC01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLm14LXdkLXh4bC01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC14eGwtNTVwIHtcbiAgICBtaW4td2lkdGg6IDU1JTtcbiAgfVxuICAud2QteHhsLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNTVwLWYge1xuICAgIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2QteHhsLTYwcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAubXgtd2QteHhsLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbiAgLm1uLXdkLXh4bC02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC14eGwtNjAtZiB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTYwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG4gIC53ZC14eGwtNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC14eGwtNjVwIHtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgfVxuICAubW4td2QteHhsLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cbiAgLndkLXh4bC02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNjVwLWYge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC03MCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbiAgLndkLXh4bC03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLm14LXdkLXh4bC03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC14eGwtNzBwIHtcbiAgICBtaW4td2lkdGg6IDcwJTtcbiAgfVxuICAud2QteHhsLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNzBwLWYge1xuICAgIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2QteHhsLTc1cCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAubXgtd2QteHhsLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLm1uLXdkLXh4bC03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC14eGwtNzUtZiB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTc1cC1mIHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC53ZC14eGwtODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC14eGwtODBwIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAubW4td2QteHhsLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cbiAgLndkLXh4bC04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtODBwLWYge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC04NSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbiAgLndkLXh4bC04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLm14LXdkLXh4bC04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC14eGwtODVwIHtcbiAgICBtaW4td2lkdGg6IDg1JTtcbiAgfVxuICAud2QteHhsLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtODVwLWYge1xuICAgIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXh4bC04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2QteHhsLTkwcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubXgtd2QteHhsLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLm1uLXdkLXh4bC05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC14eGwtOTAtZiB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXh4bC05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTkwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG4gIC53ZC14eGwtOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC14eGwtOTVwIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxuICAubW4td2QteHhsLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cbiAgLndkLXh4bC05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtOTVwLWYge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHhsLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0xMDAge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAud2QteHhsLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5teC13ZC14eGwtMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC14eGwtMTAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC53ZC14eGwtMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2QteHhsLTE1MHAge1xuICAgIHdpZHRoOiAxNTAlO1xuICB9XG4gIC5teC13ZC14eGwtMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG4gIC5tbi13ZC14eGwtMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC14eGwtMTUwLWYge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTE1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAud2QteHhsLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC14eGwtMjAwcCB7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICB9XG4gIC5tbi13ZC14eGwtMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG4gIC53ZC14eGwtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMjAwcC1mIHtcbiAgICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0yNTAge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAud2QteHhsLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG4gIC5teC13ZC14eGwtMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC14eGwtMjUwcCB7XG4gICAgbWluLXdpZHRoOiAyNTAlO1xuICB9XG4gIC53ZC14eGwtMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2QteHhsLTMwMHAge1xuICAgIHdpZHRoOiAzMDAlO1xuICB9XG4gIC5teC13ZC14eGwtMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG4gIC5tbi13ZC14eGwtMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC14eGwtMzAwLWYge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTMwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuICAud2QteHhsLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC14eGwtMzUwcCB7XG4gICAgbWF4LXdpZHRoOiAzNTAlO1xuICB9XG4gIC5tbi13ZC14eGwtMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG4gIC53ZC14eGwtMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtMzUwcC1mIHtcbiAgICB3aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC00MDAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAud2QteHhsLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG4gIC5teC13ZC14eGwtNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtNDAwcCB7XG4gICAgbWluLXdpZHRoOiA0MDAlO1xuICB9XG4gIC53ZC14eGwtNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2QteHhsLTQ1MHAge1xuICAgIHdpZHRoOiA0NTAlO1xuICB9XG4gIC5teC13ZC14eGwtNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC14eGwtNDUwLWYge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTQ1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuICAud2QteHhsLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC14eGwtNTAwcCB7XG4gICAgbWF4LXdpZHRoOiA1MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG4gIC53ZC14eGwtNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNTAwcC1mIHtcbiAgICB3aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC01NTAge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxuICAud2QteHhsLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG4gIC5teC13ZC14eGwtNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtNTUwcCB7XG4gICAgbWluLXdpZHRoOiA1NTAlO1xuICB9XG4gIC53ZC14eGwtNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2QteHhsLTYwMHAge1xuICAgIHdpZHRoOiA2MDAlO1xuICB9XG4gIC5teC13ZC14eGwtNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC14eGwtNjAwLWYge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTYwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuICAud2QteHhsLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC14eGwtNjUwcCB7XG4gICAgbWF4LXdpZHRoOiA2NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG4gIC53ZC14eGwtNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNjUwcC1mIHtcbiAgICB3aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC03MDAge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxuICAud2QteHhsLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG4gIC5teC13ZC14eGwtNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtNzAwcCB7XG4gICAgbWluLXdpZHRoOiA3MDAlO1xuICB9XG4gIC53ZC14eGwtNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2QteHhsLTc1MHAge1xuICAgIHdpZHRoOiA3NTAlO1xuICB9XG4gIC5teC13ZC14eGwtNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC14eGwtNzUwLWYge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTc1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuICAud2QteHhsLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC14eGwtODAwcCB7XG4gICAgbWF4LXdpZHRoOiA4MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG4gIC53ZC14eGwtODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtODAwcC1mIHtcbiAgICB3aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC04NTAge1xuICAgIHdpZHRoOiA4NTBweDtcbiAgfVxuICAud2QteHhsLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG4gIC5teC13ZC14eGwtODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtODUwcCB7XG4gICAgbWluLXdpZHRoOiA4NTAlO1xuICB9XG4gIC53ZC14eGwtODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtODUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2QteHhsLTkwMHAge1xuICAgIHdpZHRoOiA5MDAlO1xuICB9XG4gIC5teC13ZC14eGwtOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG4gIC5tbi13ZC14eGwtOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC14eGwtOTAwLWYge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTkwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuICAud2QteHhsLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC14eGwtOTUwcCB7XG4gICAgbWF4LXdpZHRoOiA5NTAlO1xuICB9XG4gIC5tbi13ZC14eGwtOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG4gIC53ZC14eGwtOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtOTUwcC1mIHtcbiAgICB3aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHhsLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXh4bC0xMDAwIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG4gIC53ZC14eGwtMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuICAubXgtd2QteHhsLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC14eGwtMTAwMHAge1xuICAgIG1pbi13aWR0aDogMTAwMCU7XG4gIH1cbiAgLndkLXh4bC0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHhsLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14eGwtMTAwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14eGwtMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14eGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLXh4bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uYmctZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiBzb2NpYWwtY29sb3IoXCJmYWNlYm9va1wiKTtcbn1cblxuLmJnLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiBzb2NpYWwtY29sb3IoXCJ0d2l0dGVyXCIpO1xufVxuXG4uYmctZ29vZ2xlIHtcbiAgYmFja2dyb3VuZDogc29jaWFsLWNvbG9yKFwiZ29vZ2xlXCIpO1xufVxuXG4uYmcteW91dHViZSB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcInlvdXR1YmVcIik7XG59XG5cbi5iZy12aW1lbyB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcInZpbWVvXCIpO1xufVxuXG4uYmctZHJpYmJibGUge1xuICBiYWNrZ3JvdW5kOiBzb2NpYWwtY29sb3IoXCJkcmliYmJsZVwiKTtcbn1cblxuLmJnLWdpdGh1YiB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcImdpdGh1YlwiKTtcbn1cblxuLmJnLWluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcImluc3RhZ3JhbVwiKTtcbn1cblxuLmJnLXBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcInBpbnRlcmVzdFwiKTtcbn1cblxuLmJnLWZsaWNrciB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcImZsaWNrclwiKTtcbn1cblxuLmJnLWJpdGJ1Y2tldCB7XG4gIGJhY2tncm91bmQ6IHNvY2lhbC1jb2xvcihcImJpdGJ1Y2tldFwiKTtcbn1cblxuLmJnLWxpbmtlZGluIHtcbiAgYmFja2dyb3VuZDogc29jaWFsLWNvbG9yKFwibGlua2VkaW5cIik7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5idG4sIC53aXphcmQgPiAuYWN0aW9ucyBhLFxuLndpemFyZCA+IC5hY3Rpb25zIGE6YWN0aXZlLFxuLndpemFyZCA+IC5hY3Rpb25zIGE6aG92ZXIsIGRpdi50b3ggLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnksXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5idG46YWN0aXZlLFxuLmJ0bjpmb2N1cyxcbi5idG46aG92ZXIsXG4uYnRuOnZpc2l0ZWQsXG5hLFxuYTphY3RpdmUsXG5hOmNoZWNrZWQsXG5hOmZvY3VzLFxuYTpob3ZlcixcbmE6dmlzaXRlZCxcbmJvZHksXG5idXR0b24sXG5idXR0b246YWN0aXZlLFxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOnZpc2l0ZWQsXG5kaXYsXG5pbnB1dCxcbmlucHV0OmFjdGl2ZSxcbmlucHV0OmhvdmVyLFxuaW5wdXQ6Zm9jdXMsXG5pbnB1dDp2aXNpdGVkLFxuc2VsZWN0LFxuc2VsZWN0OmFjdGl2ZSxcbnNlbGVjdDpmb2N1cyxcbnNlbGVjdDp2aXNpdGVkLFxudGV4dGFyZWEsXG50ZXh0YXJlYTphY3RpdmUsXG50ZXh0YXJlYTpmb2N1cyxcbnRleHRhcmVhOnZpc2l0ZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuc2VsZWN0LFxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggI2ZmZiBpbnNldDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XG59XG5cbio6LW1vei1mdWxsLXNjcmVlbixcbio6LXdlYmtpdC1mdWxsLXNjcmVlbixcbio6ZnVsbHNjcmVlbiAqOi1tcy1mdWxsLXNjcmVlbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5wcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihncmF5LWxpZ2h0ZXIpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmNvZGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZ3JpZC1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZ3JpZC1tYXJnaW4tc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtbWFyZ2luLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ncmlkLW1hcmdpbi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdyaWQtbWFyZ2luLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnN0cmV0Y2gtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG4uc3RyZXRjaC1jYXJkID4gLmNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uaW1nLWxnIHtcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogOTJweDtcbn1cblxuLmltZy1tZCB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDkycHg7XG59XG5cbi5pbWctc20ge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuXG4uaW1nLXhzIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmltZy1zcyB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5mdy1ib2xkZXN0IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnR4LTEwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4udHgtMTEge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi50eC0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnR4LTEzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHgtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50eC0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnR4LTgwIHtcbiAgZm9udC1zaXplOiA4MHB4O1xufVxuXG5zdmcuaWNvbi14cyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbnN2Zy5pY29uLXNtIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuc3ZnLmljb24tbWQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG5zdmcuaWNvbi1sZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbnN2Zy5pY29uLXhsIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuc3ZnLmljb24teHhsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmljb24teHMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5pY29uLXNtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaWNvbi1tZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmljb24tbGcge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5pY29uLXhsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uaWNvbi14eGwge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucHQtMXB4IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cblxuLnB0LTJweCB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5wdC0zcHgge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ucGItMXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBiLTJweCB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5cbi5wYi0zcHgge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4ubXQtMXB4IHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubXQtMnB4IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubXQtM3B4IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubWItMXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4ubWItMnB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ubWItM3B4IHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uaHQtNSB7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uaHQtMTAge1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5odC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmh0LTIwIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaHQtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5odC00MCB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmh0LTUwIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uaHQtNjAge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5odC03MCB7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmh0LTgwIHtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuXG4uaHQtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG59XG5cbi5odC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi50ZXh0LWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG5cbi50ZXh0LXR3aXR0ZXIge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cblxuLnRleHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNkYzRlNDE7XG59XG5cbi50ZXh0LXlvdXR1YmUge1xuICBjb2xvcjogI2YwMDtcbn1cblxuLnRleHQtdmltZW8ge1xuICBjb2xvcjogIzFhYjdlYTtcbn1cblxuLnRleHQtZHJpYmJibGUge1xuICBjb2xvcjogI2VhNGM4OTtcbn1cblxuLnRleHQtZ2l0aHViIHtcbiAgY29sb3I6ICMxODE3MTc7XG59XG5cbi50ZXh0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZTQ0MDVmO1xufVxuXG4udGV4dC1waW50ZXJlc3Qge1xuICBjb2xvcjogI2JkMDgxYztcbn1cblxuLnRleHQtZmxpY2tyIHtcbiAgY29sb3I6ICMwMDYzZGM7XG59XG5cbi50ZXh0LWJpdGJ1Y2tldCB7XG4gIGNvbG9yOiAjMDA1MmNjO1xufVxuXG4udGV4dC1saW5rZWRpbiB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuXG4ubG9hZGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjUwLCAyNTEsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmxvYWRlZCAubG9hZGVyLXdyYXBwZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2Utb3V0O1xufVxuLmxvYWRlci13cmFwcGVyIC5sb2FkZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMTE0NTY5O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMTE0NTY5IDEwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMTE0NTY5IDEwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzExNDU2OSAxMCUsIHJnYmEoMCwgMCwgMCwgMCkgNDIlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMTE0NTY5IDEwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMTQ1NjkgMTAlLCByZ2JhKDAsIDAsIDAsIDApIDQyJSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nIDEuNHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWRpbmcgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4ubG9hZGVyLXdyYXBwZXIgLmxvYWRlci5sb2FkZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICMxMTQ1Njk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCUgMCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmxvYWRlci13cmFwcGVyIC5sb2FkZXIubG9hZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiA3NSU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5tYWluLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4td3JhcHBlciAucGFnZS13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCk7XG4gIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gMC4xcyBlYXNlLCB3aWR0aCAwLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjFzIGVhc2UsIHdpZHRoIDAuMXMgZWFzZTtcbn1cbi5tYWluLXdyYXBwZXIgLnBhZ2Utd3JhcHBlciAucGFnZS1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAyNXB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLXdyYXBwZXIgLnBhZ2Utd3JhcHBlciAucGFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIH1cbn1cbi5tYWluLXdyYXBwZXIgLnBhZ2Utd3JhcHBlci5mdWxsLXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi13cmFwcGVyIC5wYWdlLXdyYXBwZXIuZnVsbC1wYWdlIC5wYWdlLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLXdyYXBwZXIgLnBhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudCAuY29udGVudC1uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogODBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNnJlbSk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U5ZWNlZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtY29udGVudCAuY29udGVudC1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQgLmNvbnRlbnQtbmF2LXdyYXBwZXIgLmNvbnRlbnQtbmF2IHtcbiAgcGFkZGluZzogMHB4IDI1cHg7XG59XG4ucGFnZS1jb250ZW50IC5jb250ZW50LW5hdi13cmFwcGVyIC5jb250ZW50LW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhZ2Utd3JhcHBlciAubmF2YmFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAyNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS13cmFwcGVyIC5uYXZiYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLm5hdmJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5Nzg7XG4gIGJveC1zaGFkb3c6IDNweCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZSwgbGVmdCAwLjFzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4IC0gMXB4KTtcbiAgfVxufVxuLm5hdmJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTllY2VmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyIC5zaWRlYmFyLXRvZ2dsZXIgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubmF2YmFyIC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG4ubmF2YmFyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdmJhciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZiYXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLCAubmF2YmFyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnR5cGVhaGVhZC50dC1pbnB1dCxcbi5uYXZiYXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAudHlwZWFoZWFkLnR0LWhpbnQsIC5uYXZiYXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAubmF2YmFyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4IC0gMXB4KTtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGlua1thcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgY29sb3I6ICMxMTQ1Njk7XG59XG4ubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMnB4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAuaW5kaWNhdG9yIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiAjMTE0NTY5O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAuaW5kaWNhdG9yIC5jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTQ1Njk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC50dC1tZW51LCAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4ubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC50dC1tZW51OjpiZWZvcmUsIC5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgcmlnaHQ6IDI4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMmY0Zjk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YyZjRmOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUsIC5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAudHQtbWVudSwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxuICAubmF2YmFyIC5uYXZiYXItY29udGVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSwgLm5hdmJhciAubmF2YmFyLWNvbnRlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC50dC1tZW51OjpiZWZvcmUsIC5uYXZiYXIgLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpZGViYXIge1xuICB3aWR0aDogMjQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlLCBtYXJnaW4gMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlLCBtYXJnaW4gMC4xcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogOTk5O1xufVxuLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDI0MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlO1xufVxuLnNpZGViYXItb3BlbiAuc2lkZWJhciAuc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1icmFuZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1icmFuZCAuYnJhbmQtbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItYnJhbmQgc3BhbiB7XG4gIGNvbG9yOiAjMTE0NTY5O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzc5ODdhMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci10b2dnbGVyIHNwYW4gKyBzcGFuIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZXIubm90LWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBlYXNlIDAuNnMgdG9wIGZvcndhcmRzO1xuICBhbmltYXRpb246IGVhc2UgMC42cyB0b3AgZm9yd2FyZHM7XG59XG4uc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItdG9nZ2xlci5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZWFzZSAwLjZzIHRvcC0yIGZvcndhcmRzO1xuICBhbmltYXRpb246IGVhc2UgMC42cyB0b3AtMiBmb3J3YXJkcztcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci10b2dnbGVyLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZWFzZSAwLjZzIHNjYWxlZCBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBlYXNlIDAuNnMgc2NhbGVkIGZvcndhcmRzO1xufVxuLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZXIuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGVhc2UgMC42cyBzY2FsZWQtMiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBlYXNlIDAuNnMgc2NhbGVkLTIgZm9yd2FyZHM7XG59XG4uc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItdG9nZ2xlci5ub3QtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGVhc2UgMC42cyBib3R0b20gZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogZWFzZSAwLjZzIGJvdHRvbSBmb3J3YXJkcztcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci10b2dnbGVyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBlYXNlIDAuNnMgYm90dG9tLTIgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogZWFzZSAwLjZzIGJvdHRvbS0yIGZvcndhcmRzO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHRvcCB7XG4gIDAlIHtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogNnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRvcCB7XG4gIDAlIHtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogNnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdG9wLTIge1xuICAwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0b3AtMiB7XG4gIDAlIHtcbiAgICB0b3A6IDZweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDZweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm90dG9tIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDZweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3R0b20ge1xuICAwJSB7XG4gICAgYm90dG9tOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBib3R0b206IDZweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm90dG9tLTIge1xuICAwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICBib3R0b206IDZweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdHRvbS0yIHtcbiAgMCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlZCB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVkIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlZC0yIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVkLTIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDhweCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyNXB4IDI1cHggNTBweCAyNXB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5saW5rLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiByZ2JhKDIzMywgMjM2LCAyMzksIDAuMjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmxpbmstdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5saW5rLWFycm93IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmxpbmstaWNvbixcbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5saW5rLXRpdGxlLFxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmxpbmstYXJyb3cge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGlua1thcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgY29sb3I6ICMxMTQ1Njk7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGlua1thcmlhLWV4cGFuZGVkPXRydWVdIC5saW5rLWFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtLm5hdi1jYXRlZ29yeSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtLm5hdi1jYXRlZ29yeTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMTE0NTY5O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsgLmxpbmstdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rIC5saW5rLWljb24ge1xuICBmaWxsOiByZ2JhKDIzOSwgMjQzLCAyNTUsIDAuNSk7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogIzExNDU2OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjVweDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayAubGluay1pY29uIHtcbiAgZmlsbDogcmdiYSgyMzksIDI0MywgMjU1LCAwLjUpO1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2LnN1Yi1tZW51IHtcbiAgcGFkZGluZzogMCAwIDE1cHggMzNweDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdi5zdWItbWVudSAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYuc3ViLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGhlaWdodDogMjVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYuc3ViLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWI5YzQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTI5cHg7XG4gIHRvcDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYuc3ViLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzExNDU2OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdi5zdWItbWVudSAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExNDU2OTtcbiAgYmFja2dyb3VuZDogIzExNDU2OTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdi5zdWItbWVudSAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxMTQ1Njk7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYuc3ViLW1lbnUgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExNDU2OTtcbiAgYmFja2dyb3VuZDogIzExNDU2OTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLnNldHRpbmctbWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5zZXR0aW5nLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5zZXR0aW5nLW1lbnUgLm5hdi1pdGVtOmhvdmVyIC5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5zZXR0aW5nLW1lbnUgLm5hdi5zdWItbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMjM5cHg7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAyNXB4IDM1cHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG59XG4uc2lkZWJhciAuc2lkZWJhci1ib2R5IC5zZXR0aW5nLW1lbnUgLm5hdi5zdWItbWVudTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDExcHggc29saWQgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICByaWdodDogMTAwJTtcbiAgYm90dG9tOiA1NXB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAuc2V0dGluZy1tZW51IC5uYXYuc3ViLW1lbnU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgI2UwZWFmMCAhaW1wb3J0YW50O1xuICByaWdodDogMTAwJTtcbiAgYm90dG9tOiA1NnB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItYm9keSAuc2V0dGluZy1tZW51IC5uYXYuc3ViLW1lbnUgLm5hdi1pdGVtIHtcbiAgY29sb3I6ICM3OTg3YTEgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLnNldHRpbmctbWVudSAubmF2LnN1Yi1tZW51IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxMTQ1NjkgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLnNldHRpbmctbWVudSAubmF2LnN1Yi1tZW51IC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyLmxpZ2h0X2JsdWVfc2lkZWJhciAuc2lkZWJhci1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Y2NmZiAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIubGlnaHRfYmx1ZV9zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2JsdWVfc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2JsdWVfc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNpZGViYXIubGlnaHRfYmx1ZV9zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci5saWdodF9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2LWl0ZW0ubmF2LWNhdGVnb3J5IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLnNreV9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWI3YjAgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLnNreV9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIuc2t5X2JsdWVfc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLnNreV9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyLnNreV9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLnNreV9ibHVlX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2LWl0ZW0ubmF2LWNhdGVnb3J5IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2dyZWVuX3NpZGViYXIgLnNpZGViYXItYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWI3YjAgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2dyZWVuX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIubGlnaHRfZ3JlZW5fc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2dyZWVuX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2dyZWVuX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLmxpZ2h0X2dyZWVuX3NpZGViYXIgLnNpZGViYXItYm9keSAubmF2LWl0ZW0ubmF2LWNhdGVnb3J5IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5zZXR0aW5nLW1lbnUgLm5hdi5zdWItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGVhZjAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhciB7XG4gICAgei1pbmRleDogOTk5O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjQwcHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zaWRlYmFyLW9wZW4gLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLmxpbmstaWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5zaWRlYmFyLWRhcmsgLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzBjMTQyNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjEpO1xufVxuLnNpZGViYXItZGFyayAuc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItYnJhbmQge1xuICBjb2xvcjogI2U5ZWNlZjtcbn1cbi5zaWRlYmFyLWRhcmsgLnNpZGViYXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM3OTg3YTE7XG59XG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkge1xuICBiYWNrZ3JvdW5kOiAjMGMxNDI3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIzMywgMjM2LCAyMzksIDAuMSk7XG59XG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0ubmF2LWNhdGVnb3J5IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHN2ZyB7XG4gIGZpbGw6IG5vbmU7XG59XG4uc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBjb2xvcjogIzExNDU2OTtcbn1cbi5zaWRlYmFyLWRhcmsgLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsgc3ZnLCAuc2lkZWJhci1kYXJrIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayBzdmcge1xuICBmaWxsOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjIpO1xufVxuLnNpZGViYXItZGFyayAuc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluayAubGluay10aXRsZSwgLnNpZGViYXItZGFyayAuc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgLmxpbmstdGl0bGUge1xuICBjb2xvcjogIzExNDU2OTtcbn1cblxuLnNldHRpbmdzLXNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAtMjMycHg7XG4gIHRvcDogMTMwcHg7XG4gIHdpZHRoOiAyMzJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtM3B4IDAgMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbiAgYm94LXNoYWRvdzogLTNweCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zZXR0aW5ncy1vcGVuIC5zZXR0aW5ncy1zaWRlYmFyIHtcbiAgcmlnaHQ6IDA7XG59XG4uc2V0dGluZ3Mtc2lkZWJhciAuc2lkZWJhci1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxOHB4O1xufVxuLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAuc2V0dGluZ3Mtc2lkZWJhci10b2dnbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDRweDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtM3B4IDAgMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbiAgYm94LXNoYWRvdzogLTNweCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG59XG4uc2V0dGluZ3Mtc2lkZWJhciAuc2lkZWJhci1ib2R5IC5zZXR0aW5ncy1zaWRlYmFyLXRvZ2dsZXIgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uc2V0dGluZ3Mtc2lkZWJhciAuc2lkZWJhci1ib2R5IC50aGVtZS13cmFwcGVyIC50aGVtZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZTllY2VmO1xufVxuLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAudGhlbWUtd3JhcHBlciAudGhlbWUtaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgNjksIDEwNSwgMCk7XG59XG4uc2V0dGluZ3Mtc2lkZWJhciAuc2lkZWJhci1ib2R5IC50aGVtZS13cmFwcGVyIC50aGVtZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAudGhlbWUtd3JhcHBlciAudGhlbWUtaXRlbS5hY3RpdmUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjMWM3MGFiO1xufVxuLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAudGhlbWUtd3JhcHBlciAudGhlbWUtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNldHRpbmdzLXNpZGViYXIgLnNpZGViYXItYm9keSAudGhlbWUtd3JhcHBlciAudGhlbWUtaXRlbTpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1icmFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhci1mb2xkZWQgLnBhZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG4uc2lkZWJhci1mb2xkZWQgLnBhZ2Utd3JhcHBlciAubmF2YmFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICBsZWZ0OiA3MHB4O1xuICByaWdodDogMDtcbn1cbi5zaWRlYmFyLWZvbGRlZDpub3QoLm9wZW4tc2lkZWJhci1mb2xkZWQpIC5zaWRlYmFyIHtcbiAgd2lkdGg6IDcwcHg7XG59XG4uc2lkZWJhci1mb2xkZWQ6bm90KC5vcGVuLXNpZGViYXItZm9sZGVkKSAuc2lkZWJhciAuc2lkZWJhci1oZWFkZXIge1xuICB3aWR0aDogNzBweDtcbn1cbi5zaWRlYmFyLWZvbGRlZDpub3QoLm9wZW4tc2lkZWJhci1mb2xkZWQpIC5zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1icmFuZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG4uc2lkZWJhci1mb2xkZWQ6bm90KC5vcGVuLXNpZGViYXItZm9sZGVkKSAuc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayAubGluay10aXRsZSxcbi5zaWRlYmFyLWZvbGRlZDpub3QoLm9wZW4tc2lkZWJhci1mb2xkZWQpIC5zaWRlYmFyIC5zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5saW5rLWFycm93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLnNpZGViYXItZm9sZGVkOm5vdCgub3Blbi1zaWRlYmFyLWZvbGRlZCkgLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbS5uYXYtY2F0ZWdvcnkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2lkZWJhci1mb2xkZWQ6bm90KC5vcGVuLXNpZGViYXItZm9sZGVkKSAuc2lkZWJhciAuc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtLm5hdi1jYXRlZ29yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzc5ODdhMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNnB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnNpZGViYXItZm9sZGVkOm5vdCgub3Blbi1zaWRlYmFyLWZvbGRlZCkgLnNpZGViYXIgLnNpZGViYXItYm9keSAubmF2LnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW9wZW4gLm1haW4td3JhcHBlcjo6YmVmb3JlLCAuc2V0dGluZ3Mtb3BlbiAubWFpbi13cmFwcGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlO1xuICAgIHotaW5kZXg6IDk4MDtcbiAgfVxufVxuXG5hLmJhZGdlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4xKTtcbiAgY29sb3I6ICMwZDM3NTM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4yKTtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZDM3NTM7XG59XG4uYWxlcnQtcHJpbWFyeSBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5hbGVydC1wcmltYXJ5IGkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uYWxlcnQtZmlsbC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogI2ZmZjtcbiAgLS1icy1hbGVydC1iZzogIzExNDU2OTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICMxMTQ1Njk7XG59XG4uYWxlcnQtZmlsbC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtZmlsbC1wcmltYXJ5LmFsZXJ0LWZpbGwtbGlnaHQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLCAxMDcsIDIzOCwgMC4xKTtcbiAgY29sb3I6ICM0ZDU1ZWI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDAsIDEwNywgMjM4LCAwLjIpO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGQ1NWViO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5hbGVydC1maWxsLXNlY29uZGFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYWxlcnQtYmc6ICM2NDZiZWU7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjNjQ2YmVlO1xufVxuLmFsZXJ0LWZpbGwtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtZmlsbC1zZWNvbmRhcnkuYWxlcnQtZmlsbC1saWdodCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTYzLCA3NCwgMC4xKTtcbiAgY29sb3I6ICMwNDhhM2Y7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNjMsIDc0LCAwLjIpO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0OGEzZjtcbn1cbi5hbGVydC1zdWNjZXNzIHN2ZyB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5hbGVydC1maWxsLXN1Y2Nlc3Mge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjZmZmO1xuICAtLWJzLWFsZXJ0LWJnOiAjMDVhMzRhO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogIzA1YTM0YTtcbn1cbi5hbGVydC1maWxsLXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1maWxsLXN1Y2Nlc3MuYWxlcnQtZmlsbC1saWdodCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgMjI2LCAyMTQsIDAuMSk7XG4gIGNvbG9yOiAjMDJjOWJlO1xuICBib3JkZXItY29sb3I6IHJnYmEoMiwgMjI2LCAyMTQsIDAuMik7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDJjOWJlO1xufVxuLmFsZXJ0LWluZm8gc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYWxlcnQtaW5mbyBpIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmFsZXJ0LWZpbGwtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYWxlcnQtYmc6ICMwMmUyZDY7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjMDJlMmQ2O1xufVxuLmFsZXJ0LWZpbGwtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWZpbGwtaW5mby5hbGVydC1maWxsLWxpZ2h0IHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDIyOSwgMzIsIDAuMSk7XG4gIGNvbG9yOiAjZWZkZjBjO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAyMjksIDMyLCAwLjIpO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2VmZGYwYztcbn1cbi5hbGVydC13YXJuaW5nIHN2ZyB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmFsZXJ0LXdhcm5pbmcgaSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5hbGVydC1maWxsLXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjZmZmO1xuICAtLWJzLWFsZXJ0LWJnOiAjZjRlNTIwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y0ZTUyMDtcbn1cbi5hbGVydC1maWxsLXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1maWxsLXdhcm5pbmcuYWxlcnQtZmlsbC1saWdodCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDczLCA3MiwgMC4xKTtcbiAgY29sb3I6ICNmZjMwMmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDczLCA3MiwgMC4yKTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2ZmMzAyZjtcbn1cbi5hbGVydC1kYW5nZXIgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYWxlcnQtZGFuZ2VyIGkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uYWxlcnQtZmlsbC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjZmZmO1xuICAtLWJzLWFsZXJ0LWJnOiAjZmY0OTQ4O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZmNDk0ODtcbn1cbi5hbGVydC1maWxsLWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWZpbGwtZGFuZ2VyLmFsZXJ0LWZpbGwtbGlnaHQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzNiwgMjM5LCAwLjEpO1xuICBjb2xvcjogI2RhZGZlNDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzMywgMjM2LCAyMzksIDAuMik7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2RhZGZlNDtcbn1cbi5hbGVydC1saWdodCBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5hbGVydC1saWdodCBpIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmFsZXJ0LWZpbGwtbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjZmZmO1xuICAtLWJzLWFsZXJ0LWJnOiAjZTllY2VmO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbn1cbi5hbGVydC1maWxsLWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtZmlsbC1saWdodC5hbGVydC1maWxsLWxpZ2h0IHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCAxMiwgMjMsIDAuMSk7XG4gIGNvbG9yOiAjMDEwMTAzO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgMTIsIDIzLCAwLjIpO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAxMDEwMztcbn1cbi5hbGVydC1kYXJrIHN2ZyB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmFsZXJ0LWRhcmsgaSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5hbGVydC1maWxsLWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjZmZmO1xuICAtLWJzLWFsZXJ0LWJnOiAjMDYwYzE3O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogIzA2MGMxNztcbn1cbi5hbGVydC1maWxsLWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1maWxsLWRhcmsuYWxlcnQtZmlsbC1saWdodCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYnJlYWRjcnVtYi5icmVhZGNydW1iLWxpbmUgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLVwiICFpbXBvcnRhbnQ7XG59XG4uYnJlYWRjcnVtYi5icmVhZGNydW1iLWRvdCAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIiAhaW1wb3J0YW50O1xufVxuLmJyZWFkY3J1bWIuYnJlYWRjcnVtYi1hcnJvdyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCIgIWltcG9ydGFudDtcbn1cblxuLyogQnV0dG9ucyAqL1xuLmJ0biBpLCAud2l6YXJkID4gLmFjdGlvbnMgYSBpLFxuLndpemFyZCA+IC5hY3Rpb25zIGE6YWN0aXZlIGksXG4ud2l6YXJkID4gLmFjdGlvbnMgYTpob3ZlciBpLCBkaXYudG94IC50b3gtYnV0dG9uIGksIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24gaSwgLmZjIC5mYy1idXR0b24tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJ0bi5idG4tcm91bmRlZCwgLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLXJvdW5kZWQsIGRpdi50b3ggLmJ0bi1yb3VuZGVkLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLXJvdW5kZWQsIC5mYyAuYnRuLXJvdW5kZWQuZmMtYnV0dG9uLXByaW1hcnkge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLmJ0bi5idG4teHMsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi14cywgZGl2LnRveCAuYnRuLXhzLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLXhzLCAuZmMgLmJ0bi14cy5mYy1idXR0b24tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDAuMzEzcmVtIDAuOHJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmJ0bi5idG4taWNvbiwgLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLWljb24sIGRpdi50b3ggLmJ0bi1pY29uLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24sIC5mYyAuYnRuLWljb24uZmMtYnV0dG9uLXByaW1hcnkge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLmJ0bi1pY29uIHN2ZywgLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLWljb24gc3ZnLCBkaXYudG94IC5idG4taWNvbi50b3gtYnV0dG9uIHN2ZywgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbiBzdmcsIC5mYyAuYnRuLWljb24uZmMtYnV0dG9uLXByaW1hcnkgc3ZnIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmJ0bi5idG4taWNvbi5idG4teHMsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi1pY29uLmJ0bi14cywgZGl2LnRveCAuYnRuLWljb24uYnRuLXhzLnRveC1idXR0b24sIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24uYnRuLXhzLCAuZmMgLmJ0bi1pY29uLmJ0bi14cy5mYy1idXR0b24tcHJpbWFyeSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi14cyBzdmcsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi1pY29uLmJ0bi14cyBzdmcsIGRpdi50b3ggLmJ0bi1pY29uLmJ0bi14cy50b3gtYnV0dG9uIHN2ZywgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi5idG4teHMgc3ZnLCAuZmMgLmJ0bi1pY29uLmJ0bi14cy5mYy1idXR0b24tcHJpbWFyeSBzdmcge1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1zbSwgLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLWljb24uYnRuLXNtLCBkaXYudG94IC5idG4taWNvbi5idG4tc20udG94LWJ1dHRvbiwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi5idG4tc20sIC5mYyAuYnRuLWljb24uZmMtYnV0dG9uLXByaW1hcnksIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pY29uLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGEuYnRuLWljb24sIGRpdi50b3ggLmJ0bi1ncm91cC1zbSA+IC5idG4taWNvbi50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbi5idG4taWNvbiB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1zbSBzdmcsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi1pY29uLmJ0bi1zbSBzdmcsIGRpdi50b3ggLmJ0bi1pY29uLmJ0bi1zbS50b3gtYnV0dG9uIHN2ZywgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi5idG4tc20gc3ZnLCAuZmMgLmJ0bi1pY29uLmZjLWJ1dHRvbi1wcmltYXJ5IHN2ZywgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWljb24gc3ZnLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGEuYnRuLWljb24gc3ZnLCBkaXYudG94IC5idG4tZ3JvdXAtc20gPiAuYnRuLWljb24udG94LWJ1dHRvbiBzdmcsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmJ0bi1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5idG4uYnRuLWljb24uYnRuLWxnLCAud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi5idG4tbGcsIGRpdi50b3ggLmJ0bi1pY29uLmJ0bi1sZy50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLmJ0bi1pY29uLmJ0bi1sZywgLmZjIC5idG4taWNvbi5idG4tbGcuZmMtYnV0dG9uLXByaW1hcnksIC5idG4tZ3JvdXAtbGcgPiAuYnRuLmJ0bi1pY29uLCAud2l6YXJkID4gLmFjdGlvbnMgLmJ0bi1ncm91cC1sZyA+IGEuYnRuLWljb24sIGRpdi50b3ggLmJ0bi1ncm91cC1sZyA+IC5idG4taWNvbi50b3gtYnV0dG9uLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5idG4taWNvbiwgLmZjIC5idG4tZ3JvdXAtbGcgPiAuYnRuLWljb24uZmMtYnV0dG9uLXByaW1hcnkge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmJ0bi5idG4taWNvbi5idG4tbGcgc3ZnLCAud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi5idG4tbGcgc3ZnLCBkaXYudG94IC5idG4taWNvbi5idG4tbGcudG94LWJ1dHRvbiBzdmcsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24uYnRuLWxnIHN2ZywgLmZjIC5idG4taWNvbi5idG4tbGcuZmMtYnV0dG9uLXByaW1hcnkgc3ZnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4taWNvbiBzdmcsIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLWxnID4gYS5idG4taWNvbiBzdmcsIGRpdi50b3ggLmJ0bi1ncm91cC1sZyA+IC5idG4taWNvbi50b3gtYnV0dG9uIHN2ZywgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBidXR0b24uYnRuLWljb24gc3ZnLCAuZmMgLmJ0bi1ncm91cC1sZyA+IC5idG4taWNvbi5mYy1idXR0b24tcHJpbWFyeSBzdmcge1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uYnRuLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLXByZXBlbmQsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLXByZXBlbmQsIGRpdi50b3ggLmJ0bi1pY29uLXRleHQudG94LWJ1dHRvbiAuYnRuLWljb24tcHJlcGVuZCwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi10ZXh0IC5idG4taWNvbi1wcmVwZW5kLCAuZmMgLmJ0bi1pY29uLXRleHQuZmMtYnV0dG9uLXByaW1hcnkgLmJ0bi1pY29uLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5idG4uYnRuLWljb24tdGV4dCAuYnRuLWljb24tYXBwZW5kLCAud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0IC5idG4taWNvbi1hcHBlbmQsIGRpdi50b3ggLmJ0bi1pY29uLXRleHQudG94LWJ1dHRvbiAuYnRuLWljb24tYXBwZW5kLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLWFwcGVuZCwgLmZjIC5idG4taWNvbi10ZXh0LmZjLWJ1dHRvbi1wcmltYXJ5IC5idG4taWNvbi1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJ0bi5idG4taWNvbi10ZXh0IC5idG4taWNvbi1wcmVwZW5kLCAud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0IC5idG4taWNvbi1wcmVwZW5kLCBkaXYudG94IC5idG4taWNvbi10ZXh0LnRveC1idXR0b24gLmJ0bi1pY29uLXByZXBlbmQsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24tdGV4dCAuYnRuLWljb24tcHJlcGVuZCwgLmZjIC5idG4taWNvbi10ZXh0LmZjLWJ1dHRvbi1wcmltYXJ5IC5idG4taWNvbi1wcmVwZW5kLFxuLmJ0bi5idG4taWNvbi10ZXh0IC5idG4taWNvbi1hcHBlbmQsXG4ud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0IC5idG4taWNvbi1hcHBlbmQsXG5kaXYudG94IC5idG4taWNvbi10ZXh0LnRveC1idXR0b24gLmJ0bi1pY29uLWFwcGVuZCxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24tdGV4dCAuYnRuLWljb24tYXBwZW5kLFxuLmZjIC5idG4taWNvbi10ZXh0LmZjLWJ1dHRvbi1wcmltYXJ5IC5idG4taWNvbi1hcHBlbmQge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmJ0bi5idG4taWNvbi10ZXh0LmJ0bi14cyAuYnRuLWljb24tcHJlcGVuZCwgLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLWljb24tdGV4dC5idG4teHMgLmJ0bi1pY29uLXByZXBlbmQsIGRpdi50b3ggLmJ0bi1pY29uLXRleHQuYnRuLXhzLnRveC1idXR0b24gLmJ0bi1pY29uLXByZXBlbmQsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24tdGV4dC5idG4teHMgLmJ0bi1pY29uLXByZXBlbmQsIC5mYyAuYnRuLWljb24tdGV4dC5idG4teHMuZmMtYnV0dG9uLXByaW1hcnkgLmJ0bi1pY29uLXByZXBlbmQsXG4uYnRuLmJ0bi1pY29uLXRleHQuYnRuLXhzIC5idG4taWNvbi1hcHBlbmQsXG4ud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0LmJ0bi14cyAuYnRuLWljb24tYXBwZW5kLFxuZGl2LnRveCAuYnRuLWljb24tdGV4dC5idG4teHMudG94LWJ1dHRvbiAuYnRuLWljb24tYXBwZW5kLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi10ZXh0LmJ0bi14cyAuYnRuLWljb24tYXBwZW5kLFxuLmZjIC5idG4taWNvbi10ZXh0LmJ0bi14cy5mYy1idXR0b24tcHJpbWFyeSAuYnRuLWljb24tYXBwZW5kIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5idG4uYnRuLWljb24tdGV4dC5idG4tc20gLmJ0bi1pY29uLXByZXBlbmQsIC53aXphcmQgPiAuYWN0aW9ucyBhLmJ0bi1pY29uLXRleHQuYnRuLXNtIC5idG4taWNvbi1wcmVwZW5kLCBkaXYudG94IC5idG4taWNvbi10ZXh0LmJ0bi1zbS50b3gtYnV0dG9uIC5idG4taWNvbi1wcmVwZW5kLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgYnV0dG9uLmJ0bi1pY29uLXRleHQuYnRuLXNtIC5idG4taWNvbi1wcmVwZW5kLCAuZmMgLmJ0bi1pY29uLXRleHQuZmMtYnV0dG9uLXByaW1hcnkgLmJ0bi1pY29uLXByZXBlbmQsIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLXByZXBlbmQsIC53aXphcmQgPiAuYWN0aW9ucyAuYnRuLWdyb3VwLXNtID4gYS5idG4taWNvbi10ZXh0IC5idG4taWNvbi1wcmVwZW5kLCBkaXYudG94IC5idG4tZ3JvdXAtc20gPiAuYnRuLWljb24tdGV4dC50b3gtYnV0dG9uIC5idG4taWNvbi1wcmVwZW5kLCAuc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbi5idG4taWNvbi10ZXh0IC5idG4taWNvbi1wcmVwZW5kLFxuLmJ0bi5idG4taWNvbi10ZXh0LmJ0bi1zbSAuYnRuLWljb24tYXBwZW5kLFxuLndpemFyZCA+IC5hY3Rpb25zIGEuYnRuLWljb24tdGV4dC5idG4tc20gLmJ0bi1pY29uLWFwcGVuZCxcbmRpdi50b3ggLmJ0bi1pY29uLXRleHQuYnRuLXNtLnRveC1idXR0b24gLmJ0bi1pY29uLWFwcGVuZCxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24uYnRuLWljb24tdGV4dC5idG4tc20gLmJ0bi1pY29uLWFwcGVuZCxcbi5mYyAuYnRuLWljb24tdGV4dC5mYy1idXR0b24tcHJpbWFyeSAuYnRuLWljb24tYXBwZW5kLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWljb24tdGV4dCAuYnRuLWljb24tYXBwZW5kLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtc20gPiBhLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLWFwcGVuZCxcbmRpdi50b3ggLmJ0bi1ncm91cC1zbSA+IC5idG4taWNvbi10ZXh0LnRveC1idXR0b24gLmJ0bi1pY29uLWFwcGVuZCxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLWFwcGVuZCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uYnRuLmJ0bi1pY29uLXRleHQuYnRuLWxnIC5idG4taWNvbi1wcmVwZW5kLCAud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0LmJ0bi1sZyAuYnRuLWljb24tcHJlcGVuZCwgZGl2LnRveCAuYnRuLWljb24tdGV4dC5idG4tbGcudG94LWJ1dHRvbiAuYnRuLWljb24tcHJlcGVuZCwgLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi10ZXh0LmJ0bi1sZyAuYnRuLWljb24tcHJlcGVuZCwgLmZjIC5idG4taWNvbi10ZXh0LmJ0bi1sZy5mYy1idXR0b24tcHJpbWFyeSAuYnRuLWljb24tcHJlcGVuZCwgLmJ0bi1ncm91cC1sZyA+IC5idG4uYnRuLWljb24tdGV4dCAuYnRuLWljb24tcHJlcGVuZCwgLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBhLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLXByZXBlbmQsIGRpdi50b3ggLmJ0bi1ncm91cC1sZyA+IC5idG4taWNvbi10ZXh0LnRveC1idXR0b24gLmJ0bi1pY29uLXByZXBlbmQsIC5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLWxnID4gYnV0dG9uLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLXByZXBlbmQsIC5mYyAuYnRuLWdyb3VwLWxnID4gLmJ0bi1pY29uLXRleHQuZmMtYnV0dG9uLXByaW1hcnkgLmJ0bi1pY29uLXByZXBlbmQsXG4uYnRuLmJ0bi1pY29uLXRleHQuYnRuLWxnIC5idG4taWNvbi1hcHBlbmQsXG4ud2l6YXJkID4gLmFjdGlvbnMgYS5idG4taWNvbi10ZXh0LmJ0bi1sZyAuYnRuLWljb24tYXBwZW5kLFxuZGl2LnRveCAuYnRuLWljb24tdGV4dC5idG4tbGcudG94LWJ1dHRvbiAuYnRuLWljb24tYXBwZW5kLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zIGJ1dHRvbi5idG4taWNvbi10ZXh0LmJ0bi1sZyAuYnRuLWljb24tYXBwZW5kLFxuLmZjIC5idG4taWNvbi10ZXh0LmJ0bi1sZy5mYy1idXR0b24tcHJpbWFyeSAuYnRuLWljb24tYXBwZW5kLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4uYnRuLWljb24tdGV4dCAuYnRuLWljb24tYXBwZW5kLFxuLndpemFyZCA+IC5hY3Rpb25zIC5idG4tZ3JvdXAtbGcgPiBhLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLWFwcGVuZCxcbmRpdi50b3ggLmJ0bi1ncm91cC1sZyA+IC5idG4taWNvbi10ZXh0LnRveC1idXR0b24gLmJ0bi1pY29uLWFwcGVuZCxcbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyAuYnRuLWdyb3VwLWxnID4gYnV0dG9uLmJ0bi1pY29uLXRleHQgLmJ0bi1pY29uLWFwcGVuZCxcbi5mYyAuYnRuLWdyb3VwLWxnID4gLmJ0bi1pY29uLXRleHQuZmMtYnV0dG9uLXByaW1hcnkgLmJ0bi1pY29uLWFwcGVuZCB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5idG4tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmFjZWJvb2s6aG92ZXIsIC5idG4tZmFjZWJvb2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMmQ0MzczO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmFjZWJvb2suYnRuLXNvY2lhbC1pY29uLXRleHQge1xuICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICM0YzcwYmE7XG59XG4uYnRuLWZhY2Vib29rLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IGkge1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4uYnRuLW91dGxpbmUtZmFjZWJvb2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2I1OTk4O1xuICBjb2xvcjogIzNiNTk5ODtcbn1cbi5idG4tb3V0bGluZS1mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzYjU5OTg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWRhMWYyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdHdpdHRlcjpob3ZlciwgLmJ0bi10d2l0dGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzBjODVkMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXR3aXR0ZXIuYnRuLXNvY2lhbC1pY29uLXRleHQge1xuICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICM0ZGI1ZjU7XG59XG4uYnRuLXR3aXR0ZXIuYnRuLXNvY2lhbC1pY29uLXRleHQgaSB7XG4gIGJhY2tncm91bmQ6ICMxZGExZjI7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5idG4tb3V0bGluZS10d2l0dGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFkYTFmMjtcbiAgY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLW91dGxpbmUtdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZGExZjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWdvb2dsZSB7XG4gIGJhY2tncm91bmQ6ICNkYzRlNDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1nb29nbGU6aG92ZXIsIC5idG4tZ29vZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2M2MzIyNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWdvb2dsZS5idG4tc29jaWFsLWljb24tdGV4dCB7XG4gIHBhZGRpbmc6IDAgMS41cmVtIDAgMDtcbiAgYmFja2dyb3VuZDogI2U0NzY2Yztcbn1cbi5idG4tZ29vZ2xlLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IGkge1xuICBiYWNrZ3JvdW5kOiAjZGM0ZTQxO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4uYnRuLW91dGxpbmUtZ29vZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjNGU0MTtcbiAgY29sb3I6ICNkYzRlNDE7XG59XG4uYnRuLW91dGxpbmUtZ29vZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RjNGU0MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4teW91dHViZSB7XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi15b3V0dWJlOmhvdmVyLCAuYnRuLXlvdXR1YmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4teW91dHViZS5idG4tc29jaWFsLWljb24tdGV4dCB7XG4gIHBhZGRpbmc6IDAgMS41cmVtIDAgMDtcbiAgYmFja2dyb3VuZDogI2ZmMzMzMztcbn1cbi5idG4teW91dHViZS5idG4tc29jaWFsLWljb24tdGV4dCBpIHtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLXlvdXR1YmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjAwO1xuICBjb2xvcjogI2YwMDtcbn1cbi5idG4tb3V0bGluZS15b3V0dWJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tdmltZW8ge1xuICBiYWNrZ3JvdW5kOiAjMWFiN2VhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdmltZW86aG92ZXIsIC5idG4tdmltZW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTI5NWJmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdmltZW8uYnRuLXNvY2lhbC1pY29uLXRleHQge1xuICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICM0OWM2ZWU7XG59XG4uYnRuLXZpbWVvLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IGkge1xuICBiYWNrZ3JvdW5kOiAjMWFiN2VhO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4uYnRuLW91dGxpbmUtdmltZW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWFiN2VhO1xuICBjb2xvcjogIzFhYjdlYTtcbn1cbi5idG4tb3V0bGluZS12aW1lbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxYWI3ZWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWRyaWJiYmxlIHtcbiAgYmFja2dyb3VuZDogI2VhNGM4OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWRyaWJiYmxlOmhvdmVyLCAuYnRuLWRyaWJiYmxlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2U1MWU2YjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWRyaWJiYmxlLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjZWY3YWE3O1xufVxuLmJ0bi1kcmliYmJsZS5idG4tc29jaWFsLWljb24tdGV4dCBpIHtcbiAgYmFja2dyb3VuZDogI2VhNGM4OTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRyaWJiYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhNGM4OTtcbiAgY29sb3I6ICNlYTRjODk7XG59XG4uYnRuLW91dGxpbmUtZHJpYmJibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWE0Yzg5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1naXRodWIge1xuICBiYWNrZ3JvdW5kOiAjMTgxNzE3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZ2l0aHViOmhvdmVyLCAuYnRuLWdpdGh1Yjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZ2l0aHViLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjMzIzMDMwO1xufVxuLmJ0bi1naXRodWIuYnRuLXNvY2lhbC1pY29uLXRleHQgaSB7XG4gIGJhY2tncm91bmQ6ICMxODE3MTc7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5idG4tb3V0bGluZS1naXRodWIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTgxNzE3O1xuICBjb2xvcjogIzE4MTcxNztcbn1cbi5idG4tb3V0bGluZS1naXRodWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTgxNzE3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kOiAjZTQ0MDVmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4taW5zdGFncmFtOmhvdmVyLCAuYnRuLWluc3RhZ3JhbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkMzFlNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1pbnN0YWdyYW0uYnRuLXNvY2lhbC1pY29uLXRleHQge1xuICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICNlYTZkODQ7XG59XG4uYnRuLWluc3RhZ3JhbS5idG4tc29jaWFsLWljb24tdGV4dCBpIHtcbiAgYmFja2dyb3VuZDogI2U0NDA1ZjtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluc3RhZ3JhbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNDQwNWY7XG4gIGNvbG9yOiAjZTQ0MDVmO1xufVxuLmJ0bi1vdXRsaW5lLWluc3RhZ3JhbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNDQwNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQ6ICNiZDA4MWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1waW50ZXJlc3Q6aG92ZXIsIC5idG4tcGludGVyZXN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzhjMDYxNTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXBpbnRlcmVzdC5idG4tc29jaWFsLWljb24tdGV4dCB7XG4gIHBhZGRpbmc6IDAgMS41cmVtIDAgMDtcbiAgYmFja2dyb3VuZDogI2VlMGEyMztcbn1cbi5idG4tcGludGVyZXN0LmJ0bi1zb2NpYWwtaWNvbi10ZXh0IGkge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFjO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4uYnRuLW91dGxpbmUtcGludGVyZXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkMDgxYztcbiAgY29sb3I6ICNiZDA4MWM7XG59XG4uYnRuLW91dGxpbmUtcGludGVyZXN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JkMDgxYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tZmxpY2tyIHtcbiAgYmFja2dyb3VuZDogIzAwNjNkYztcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWZsaWNrcjpob3ZlciwgLmJ0bi1mbGlja3I6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA0Y2E5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmxpY2tyLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjMTA3Y2ZmO1xufVxuLmJ0bi1mbGlja3IuYnRuLXNvY2lhbC1pY29uLXRleHQgaSB7XG4gIGJhY2tncm91bmQ6ICMwMDYzZGM7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5idG4tb3V0bGluZS1mbGlja3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2M2RjO1xuICBjb2xvcjogIzAwNjNkYztcbn1cbi5idG4tb3V0bGluZS1mbGlja3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA2M2RjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1iaXRidWNrZXQge1xuICBiYWNrZ3JvdW5kOiAjMDA1MmNjO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tYml0YnVja2V0OmhvdmVyLCAuYnRuLWJpdGJ1Y2tldDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDNlOTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1iaXRidWNrZXQuYnRuLXNvY2lhbC1pY29uLXRleHQge1xuICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICMwMDY3ZmY7XG59XG4uYnRuLWJpdGJ1Y2tldC5idG4tc29jaWFsLWljb24tdGV4dCBpIHtcbiAgYmFja2dyb3VuZDogIzAwNTJjYztcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJpdGJ1Y2tldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDUyY2M7XG4gIGNvbG9yOiAjMDA1MmNjO1xufVxuLmJ0bi1vdXRsaW5lLWJpdGJ1Y2tldDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDUyY2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWxpbmtlZGluIHtcbiAgYmFja2dyb3VuZDogIzAwNzdiNTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpbmtlZGluOmhvdmVyLCAuYnRuLWxpbmtlZGluOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwNTU4MjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpbmtlZGluLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjMDA5OWU4O1xufVxuLmJ0bi1saW5rZWRpbi5idG4tc29jaWFsLWljb24tdGV4dCBpIHtcbiAgYmFja2dyb3VuZDogIzAwNzdiNTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpbmtlZGluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzdiNTtcbiAgY29sb3I6ICMwMDc3YjU7XG59XG4uYnRuLW91dGxpbmUtbGlua2VkaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3N2I1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1pbnZlcnNlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDApO1xufVxuLmJ0bi1pbnZlcnNlLXByaW1hcnk6bm90KC5idG4taW52ZXJzZS1saWdodCkge1xuICBjb2xvcjogIzExNDU2OTtcbn1cbi5idG4taW52ZXJzZS1wcmltYXJ5OmhvdmVyLCAuYnRuLWludmVyc2UtcHJpbWFyeS5hY3RpdmUsIC5idG4taW52ZXJzZS1wcmltYXJ5OmFjdGl2ZSwgLnNob3cgPiAuYnRuLWludmVyc2UtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjMpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDApO1xufVxuLmJ0bi1pbnZlcnNlLXByaW1hcnkuZm9jdXMsIC5idG4taW52ZXJzZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTcsIDY5LCAxMDUsIDAuNSk7XG59XG4uYnRuLWludmVyc2UtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1pbnZlcnNlLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzExNDU2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4taW52ZXJzZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMCwgMTA3LCAyMzgsIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDAsIDEwNywgMjM4LCAwKTtcbn1cbi5idG4taW52ZXJzZS1zZWNvbmRhcnk6bm90KC5idG4taW52ZXJzZS1saWdodCkge1xuICBjb2xvcjogIzY0NmJlZTtcbn1cbi5idG4taW52ZXJzZS1zZWNvbmRhcnk6aG92ZXIsIC5idG4taW52ZXJzZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLWludmVyc2Utc2Vjb25kYXJ5OmFjdGl2ZSwgLnNob3cgPiAuYnRuLWludmVyc2Utc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLCAxMDcsIDIzOCwgMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwMCwgMTA3LCAyMzgsIDApO1xufVxuLmJ0bi1pbnZlcnNlLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1pbnZlcnNlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDEwMCwgMTA3LCAyMzgsIDAuNSk7XG59XG4uYnRuLWludmVyc2Utc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLWludmVyc2Utc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NDZiZWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWludmVyc2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTYzLCA3NCwgMC4yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE2MywgNzQsIDApO1xufVxuLmJ0bi1pbnZlcnNlLXN1Y2Nlc3M6bm90KC5idG4taW52ZXJzZS1saWdodCkge1xuICBjb2xvcjogIzA1YTM0YTtcbn1cbi5idG4taW52ZXJzZS1zdWNjZXNzOmhvdmVyLCAuYnRuLWludmVyc2Utc3VjY2Vzcy5hY3RpdmUsIC5idG4taW52ZXJzZS1zdWNjZXNzOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWludmVyc2Utc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE2MywgNzQsIDAuMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNjMsIDc0LCAwKTtcbn1cbi5idG4taW52ZXJzZS1zdWNjZXNzLmZvY3VzLCAuYnRuLWludmVyc2Utc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUsIDE2MywgNzQsIDAuNSk7XG59XG4uYnRuLWludmVyc2Utc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1pbnZlcnNlLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA1YTM0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4taW52ZXJzZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAyMjYsIDIxNCwgMC4yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIsIDIyNiwgMjE0LCAwKTtcbn1cbi5idG4taW52ZXJzZS1pbmZvOm5vdCguYnRuLWludmVyc2UtbGlnaHQpIHtcbiAgY29sb3I6ICMwMmUyZDY7XG59XG4uYnRuLWludmVyc2UtaW5mbzpob3ZlciwgLmJ0bi1pbnZlcnNlLWluZm8uYWN0aXZlLCAuYnRuLWludmVyc2UtaW5mbzphY3RpdmUsIC5zaG93ID4gLmJ0bi1pbnZlcnNlLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAyMjYsIDIxNCwgMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIsIDIyNiwgMjE0LCAwKTtcbn1cbi5idG4taW52ZXJzZS1pbmZvLmZvY3VzLCAuYnRuLWludmVyc2UtaW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIsIDIyNiwgMjE0LCAwLjUpO1xufVxuLmJ0bi1pbnZlcnNlLWluZm8uZGlzYWJsZWQsIC5idG4taW52ZXJzZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMmUyZDY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWludmVyc2Utd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAyMjksIDMyLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAyMjksIDMyLCAwKTtcbn1cbi5idG4taW52ZXJzZS13YXJuaW5nOm5vdCguYnRuLWludmVyc2UtbGlnaHQpIHtcbiAgY29sb3I6ICNmNGU1MjA7XG59XG4uYnRuLWludmVyc2Utd2FybmluZzpob3ZlciwgLmJ0bi1pbnZlcnNlLXdhcm5pbmcuYWN0aXZlLCAuYnRuLWludmVyc2Utd2FybmluZzphY3RpdmUsIC5zaG93ID4gLmJ0bi1pbnZlcnNlLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDIyOSwgMzIsIDAuMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDIyOSwgMzIsIDApO1xufVxuLmJ0bi1pbnZlcnNlLXdhcm5pbmcuZm9jdXMsIC5idG4taW52ZXJzZS13YXJuaW5nOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjQ0LCAyMjksIDMyLCAwLjUpO1xufVxuLmJ0bi1pbnZlcnNlLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4taW52ZXJzZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmNGU1MjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWludmVyc2UtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDczLCA3MiwgMC4yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgNzMsIDcyLCAwKTtcbn1cbi5idG4taW52ZXJzZS1kYW5nZXI6bm90KC5idG4taW52ZXJzZS1saWdodCkge1xuICBjb2xvcjogI2ZmNDk0ODtcbn1cbi5idG4taW52ZXJzZS1kYW5nZXI6aG92ZXIsIC5idG4taW52ZXJzZS1kYW5nZXIuYWN0aXZlLCAuYnRuLWludmVyc2UtZGFuZ2VyOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWludmVyc2UtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA3MywgNzIsIDAuMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDczLCA3MiwgMCk7XG59XG4uYnRuLWludmVyc2UtZGFuZ2VyLmZvY3VzLCAuYnRuLWludmVyc2UtZGFuZ2VyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjU1LCA3MywgNzIsIDAuNSk7XG59XG4uYnRuLWludmVyc2UtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWludmVyc2UtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZjQ5NDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWludmVyc2UtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjM2LCAyMzksIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzMsIDIzNiwgMjM5LCAwKTtcbn1cbi5idG4taW52ZXJzZS1saWdodDpub3QoLmJ0bi1pbnZlcnNlLWxpZ2h0KSB7XG4gIGNvbG9yOiAjZTllY2VmO1xufVxuLmJ0bi1pbnZlcnNlLWxpZ2h0OmhvdmVyLCAuYnRuLWludmVyc2UtbGlnaHQuYWN0aXZlLCAuYnRuLWludmVyc2UtbGlnaHQ6YWN0aXZlLCAuc2hvdyA+IC5idG4taW52ZXJzZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjM2LCAyMzksIDAuMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzMsIDIzNiwgMjM5LCAwKTtcbn1cbi5idG4taW52ZXJzZS1saWdodC5mb2N1cywgLmJ0bi1pbnZlcnNlLWxpZ2h0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjMzLCAyMzYsIDIzOSwgMC41KTtcbn1cbi5idG4taW52ZXJzZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1pbnZlcnNlLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNlOWVjZWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWludmVyc2UtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgMTIsIDIzLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgMTIsIDIzLCAwKTtcbn1cbi5idG4taW52ZXJzZS1kYXJrOm5vdCguYnRuLWludmVyc2UtbGlnaHQpIHtcbiAgY29sb3I6ICMwNjBjMTc7XG59XG4uYnRuLWludmVyc2UtZGFyazpob3ZlciwgLmJ0bi1pbnZlcnNlLWRhcmsuYWN0aXZlLCAuYnRuLWludmVyc2UtZGFyazphY3RpdmUsIC5zaG93ID4gLmJ0bi1pbnZlcnNlLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCAxMiwgMjMsIDAuMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2LCAxMiwgMjMsIDApO1xufVxuLmJ0bi1pbnZlcnNlLWRhcmsuZm9jdXMsIC5idG4taW52ZXJzZS1kYXJrOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNiwgMTIsIDIzLCAwLjUpO1xufVxuLmJ0bi1pbnZlcnNlLWRhcmsuZGlzYWJsZWQsIC5idG4taW52ZXJzZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNjBjMTc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICAtbXMtYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG59XG4uY2FyZCAuY2FyZC1ib2R5ICsgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLmNhcmQgLmNhcmQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2FyZC1ncm91cCB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xufVxuLmNhcmQtZ3JvdXAgLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcImZlYXRoZXJcIjtcbiAgY29udGVudDogXCJcXGU4NDJcIjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDAuNjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmRyb3Bkb3duLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcixcbi5idG4tZ3JvdXAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4NDVcIjtcbn1cbi5kcm9wZG93bi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlLFxuLmJ0bi1ncm91cC5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJmZWF0aGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlODQzXCI7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAwLjYyNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5kcm9wZG93bi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLFxuLmJ0bi1ncm91cC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4NDRcIjtcbn1cblxuLmRyb3Bkb3duLW1lbnUsIC50dC1tZW51LCAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC4zNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0sIC50dC1tZW51IC50dC1zdWdnZXN0aW9uIHtcbiAgZm9udC1zaXplOiAwLjgxMnJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmRyb3Bkb3duLWl0ZW0gaSwgLnR0LW1lbnUgLnR0LXN1Z2dlc3Rpb24gaSwgLmRyb3Bkb3duLWl0ZW0gc3ZnLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbiBzdmcge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5kcm9wZG93bi1pdGVtOm5vdCguZHJvcGRvd24taXRlbTphY3RpdmUsIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSk6aG92ZXIsIC50dC1tZW51IC50dC1zdWdnZXN0aW9uOm5vdCguZHJvcGRvd24taXRlbTphY3RpdmUsIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjEpO1xufVxuLmRyb3Bkb3duLWl0ZW06bm90KC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlKTpob3ZlciwgLnR0LW1lbnUgLnR0LXN1Z2dlc3Rpb246bm90KC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlKTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06bm90KC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlKTpob3ZlciBpLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbjpub3QoLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZHJvcGRvd24taXRlbS5hY3RpdmUpOmhvdmVyIGksIC5kcm9wZG93bi1pdGVtOm5vdCguZHJvcGRvd24taXRlbTphY3RpdmUsIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSk6aG92ZXIgc3ZnLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbjpub3QoLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZHJvcGRvd24taXRlbS5hY3RpdmUpOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiAjMTE0NTY5O1xufVxuLmRyb3Bkb3duLWl0ZW06YWN0aXZlIGksIC50dC1tZW51IC50dC1zdWdnZXN0aW9uOmFjdGl2ZSBpLCAuZHJvcGRvd24taXRlbTphY3RpdmUgc3ZnLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbjphY3RpdmUgc3ZnLCAuZHJvcGRvd24taXRlbS5hY3RpdmUgaSwgLnR0LW1lbnUgLmFjdGl2ZS50dC1zdWdnZXN0aW9uIGksIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSBzdmcsIC50dC1tZW51IC5hY3RpdmUudHQtc3VnZ2VzdGlvbiBzdmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC14cyxcbi5mb3JtLXNlbGVjdC14cyB7XG4gIHBhZGRpbmc6IDAuMzEzcmVtIDAuOHJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLXhzICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC4zMTNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxM3JlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwLjEzZW07XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG5bdHlwZT10ZWxdLFxuW3R5cGU9dXJsXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPW51bWJlcl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLmljb25zLWxpc3Qge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuLmljb25zLWxpc3QgPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pY29ucy1saXN0ID4gZGl2IGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzY0NmJlZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbnMtbGlzdCA+IGRpdiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzY0NmJlZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbnMtbGlzdCA+IGRpdjpob3ZlciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5pY29ucy1saXN0ID4gZGl2OmhvdmVyIGksXG4uaWNvbnMtbGlzdCA+IGRpdjpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIGNvbG9yOiAjMTE0NTY5O1xufVxuXG4ubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG4gIGNvbG9yOiAjMTE0NTY5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjMzLCAyMzYsIDIzOSwgMC43KSByZ2JhKDIzMywgMjM2LCAyMzksIDAuNykgdHJhbnNwYXJlbnQ7XG59XG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLXZlcnRpY2FsIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtdmVydGljYWwgLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtdmVydGljYWwgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwIDAgMDtcbn1cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtdmVydGljYWwgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwLjI1cmVtO1xufVxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy12ZXJ0aWNhbCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxMTQ1Njk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxMTQ1Njk7XG59XG5cbi50YWItY29udGVudC50YWItY29udGVudC12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXNlcGFyYXRlZCAucGFnZS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXNlcGFyYXRlZCAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXNlcGFyYXRlZCAucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXJvdW5kZWQgLnBhZ2UtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnBhZ2luYXRpb24ucGFnaW5hdGlvbi1yb3VuZGVkIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi50YWJsZSwgLmRhdGVwaWNrZXIgdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYmxlID4gOm5vdCg6bGFzdC1jaGlsZCkgPiA6bGFzdC1jaGlsZCA+ICosIC5kYXRlcGlja2VyIHRhYmxlID4gOm5vdCg6bGFzdC1jaGlsZCkgPiA6bGFzdC1jaGlsZCA+ICoge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xufVxuLnRhYmxlIHRoZWFkIHRoLCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4udGFibGUgdGhlYWQgdGggaSwgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdGggaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMyNXJlbTtcbn1cbi50YWJsZSB0aCwgLmRhdGVwaWNrZXIgdGFibGUgdGgsXG4udGFibGUgdGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUgdGQgaW1nLCAuZGF0ZXBpY2tlciB0YWJsZSB0ZCBpbWcge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4udGltZWxpbmUge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMxMTQ1Njk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgNjksIDEwNSwgMC4yKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpbWVsaW5lIHtcbiAgICBtYXgtd2lkdGg6IDk4JTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4udGltZWxpbmUgLmV2ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZTllY2VmO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lbGluZSAuZXZlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG4udGltZWxpbmUgLmV2ZW50IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50aW1lbGluZSAuZXZlbnQ6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50aW1lbGluZSAuZXZlbnQ6YmVmb3JlLCAudGltZWxpbmUgLmV2ZW50OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xufVxuLnRpbWVsaW5lIC5ldmVudDpiZWZvcmUge1xuICBsZWZ0OiAtMjA3cHg7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1kYXRlKTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpbWVsaW5lIC5ldmVudDpiZWZvcmUge1xuICAgIGxlZnQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGltZWxpbmUgLmV2ZW50OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggIzExNDU2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICMxMTQ1Njk7XG4gIGxlZnQ6IC01NS44cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA5cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lbGluZSAuZXZlbnQ6YWZ0ZXIge1xuICAgIGxlZnQ6IC0zMS44cHg7XG4gIH1cbn1cblxuLmNoYXQtd3JhcHBlciB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHggLSAxMDJweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNoYXQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jaGF0LXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGF0LXdyYXBwZXIgLmNoYXQtYXNpZGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIH1cbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtYXNpZGUgLmFzaWRlLWJvZHkgLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDM4NXB4KTtcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtYXNpZGUgLmFzaWRlLWJvZHkgLnRhYi1jb250ZW50IC50YWItcGFuZSAuY2hhdC1saXN0IC5jaGF0LWl0ZW0gYSA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2hhdC13cmFwcGVyIC5jaGF0LWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzQwcHgpO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzE1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzNDJweCk7XG4gIH1cbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2hhdC13cmFwcGVyIC5jaGF0LWNvbnRlbnQgLmNoYXQtYm9keSAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gIH1cbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtIC5jb250ZW50IC5idWJibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0gLmNvbnRlbnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uY2hhdC13cmFwcGVyIC5jaGF0LWNvbnRlbnQgLmNoYXQtYm9keSAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbS5mcmllbmQgaW1nIHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtLmZyaWVuZCAuY29udGVudCB7XG4gIG9yZGVyOiAyO1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0uZnJpZW5kIC5jb250ZW50IC5idWJibGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHg7XG59XG4uY2hhdC13cmFwcGVyIC5jaGF0LWNvbnRlbnQgLmNoYXQtYm9keSAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbS5mcmllbmQgLmNvbnRlbnQgLmJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgcmdiYSgxNywgNjksIDEwNSwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCByZ2JhKDE3LCA2OSwgMTA1LCAwLjEpO1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0ubWUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtLm1lIGltZyB7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtLm1lIC5jb250ZW50IHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0ubWUgLmNvbnRlbnQgLmJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMiwgMjI2LCAyMTQsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDVweCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmNoYXQtd3JhcHBlciAuY2hhdC1jb250ZW50IC5jaGF0LWJvZHkgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0ubWUgLmNvbnRlbnQgLmJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMiwgMjI2LCAyMTQsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCByZ2JhKDIsIDIyNiwgMjE0LCAwLjEpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jaGF0LXdyYXBwZXIgLmNoYXQtY29udGVudCAuY2hhdC1ib2R5IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtLm1lIC5jb250ZW50IHNwYW4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hhdC13cmFwcGVyIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaGF0LXdyYXBwZXIgZmlndXJlIC5zdGF0dXMge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAjNjQ2YmVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogLTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuLmNoYXQtd3JhcHBlciBmaWd1cmUgLnN0YXR1cy5vbmxpbmUge1xuICBiYWNrZ3JvdW5kOiAjMDVhMzRhO1xufVxuLmNoYXQtd3JhcHBlciBmaWd1cmUgLnN0YXR1cy5vZmZsaW5lIHtcbiAgYmFja2dyb3VuZDogIzY0NmJlZTtcbn1cblxuLmF1dGgtcGFnZSAuYXV0aC1zaWRlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZW1haWwtYXNpZGUtbmF2LmNvbGxhcHNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFzaWRlLW5hdi5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hc2lkZS1uYXYuY29sbGFwc2Uuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5lbWFpbC1hc2lkZS1uYXYgLm5hdi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLmVtYWlsLWFzaWRlLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZW1haWwtYXNpZGUtbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgc3ZnIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uZW1haWwtYXNpZGUtbmF2IC5uYXYtaXRlbS5hY3RpdmUsIC5lbWFpbC1hc2lkZS1uYXYgLm5hdi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgNjksIDEwNSwgMC4xKTtcbn1cbi5lbWFpbC1hc2lkZS1uYXYgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmssIC5lbWFpbC1hc2lkZS1uYXYgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgc3ZnLCAuZW1haWwtYXNpZGUtbmF2IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmssIC5lbWFpbC1hc2lkZS1uYXYgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluayBzdmcge1xuICBjb2xvcjogIzExNDU2OTtcbn1cblxuLmVtYWlsLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lbWFpbC1saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjA4KTtcbn1cbi5lbWFpbC1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtYWN0aW9ucyB7XG4gIHdpZHRoOiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmVtYWlsLWxpc3QtaXRlbSAuZW1haWwtbGlzdC1hY3Rpb25zIC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtYWN0aW9ucyAuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmVtYWlsLWxpc3QtaXRlbSAuZW1haWwtbGlzdC1hY3Rpb25zIC5mYXZvcml0ZSBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtYWN0aW9ucyAuZmF2b3JpdGU6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjOGQ4ZDhkO1xufVxuLmVtYWlsLWxpc3QtaXRlbSAuZW1haWwtbGlzdC1hY3Rpb25zIC5mYXZvcml0ZS5hY3RpdmUgc3BhbiBzdmcge1xuICBjb2xvcjogI2Y0ZTUyMDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtZGV0YWlsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtZGV0YWlsIC5jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtZGV0YWlsIC5jb250ZW50IC5mcm9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDFweCAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtZGV0YWlsIC5jb250ZW50IC5tc2cge1xuICB3aWR0aDogOTclO1xuICBjb2xvcjogIzY0NmJlZTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmVtYWlsLWxpc3QtaXRlbSAuZW1haWwtbGlzdC1kZXRhaWwgLmRhdGUge1xuICBjb2xvcjogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0gLmVtYWlsLWxpc3QtZGV0YWlsIC5kYXRlIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgY29sb3I6ICMzZDQwNWM7XG59XG4uZW1haWwtbGlzdC1pdGVtLmVtYWlsLWxpc3QtaXRlbS0tdW5yZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4wOSk7XG59XG4uZW1haWwtbGlzdC1pdGVtLmVtYWlsLWxpc3QtaXRlbS0tdW5yZWFkIC5jb250ZW50IC5mcm9tIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5lbWFpbC1saXN0LWl0ZW0uZW1haWwtbGlzdC1pdGVtLS11bnJlYWQgLmNvbnRlbnQgLm1zZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hY2VfZWRpdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBoZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udDogMTRweC9ub3JtYWwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cbi5hY2VfZWRpdG9yIC5hY2VfY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy1tZW51IHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXpvb20taWNvbiBzdmcsXG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMtem9vbWluLWljb24gc3ZnLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXpvb21vdXQtaWNvbiBzdmcsXG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMtcmVzZXQtaWNvbiBzdmcsXG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMtcGFuLWljb24gc3ZnLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXNlbGVjdGlvbi1pY29uIHN2ZyxcbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy1tZW51LWljb24gc3ZnLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2xiYXItY3VzdG9tLWljb24gc3ZnIHtcbiAgZmlsbDogIzY0NmJlZTtcbn1cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy1sZWdlbmQuYXBleGNoYXJ0cy1hbGlnbi1yaWdodCAuYXBleGNoYXJ0cy1sZWdlbmQtc2VyaWVzLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLWxlZ2VuZC5hcGV4Y2hhcnRzLWFsaWduLWxlZnQgLmFwZXhjaGFydHMtbGVnZW5kLXNlcmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMtbGVnZW5kLW1hcmtlciB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGNvbG9yOiAjMDAwO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmNGY5O1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy10b29sdGlwICoge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cC5hcGV4Y2hhcnRzLWFjdGl2ZSxcbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGV4dC15LXZhbHVlLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGV4dC1nb2Fscy12YWx1ZSxcbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy10b29sdGlwLXRleHQtei12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcCxcbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmNGY5O1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC1ib3R0b206OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMmY0Zjk7XG59XG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLWJvdHRvbTo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5kaXYuYXBleGNoYXJ0cy1jYW52YXMgLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLWxlZnQ6YmVmb3JlLFxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXlheGlzdG9vbHRpcC1yaWdodDpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YyZjRmOTtcbn1cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAtbGVmdDphZnRlcixcbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAtcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuZGl2LmFwZXhjaGFydHMtY2FudmFzIC5hcGV4Y2hhcnRzLXRvb2x0aXAtbWFya2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bjo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YyZjRmOTtcbn1cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmY0Zjk7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmNGY5O1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTQ1Njk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzExNDU2OTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzExNDU2OTtcbiAgY29sb3I6ICMxMTQ1Njk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4zKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMxMTQ1Njk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTQ1Njk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzExNDU2OTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAubmV4dDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAubmV4dDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlci5kdC1ib290c3RyYXA0IC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmRhdGFUYWJsZXNfd3JhcHBlci5kdC1ib290c3RyYXA0IC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIuZHQtYm9vdHN0cmFwNCAuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOXB4O1xuICB9XG59XG5kaXYudGFibGUtcmVzcG9uc2l2ZSA+IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgPiBkaXYucm93ID4gZGl2W2NsYXNzXj1jb2wtXTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyA+IGRpdltjbGFzc149Y29sLV06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmRyb3BpZnktd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktbWVzc2FnZSBzcGFuLmZpbGUtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGZlYXRoZXI7XG4gIGNvbnRlbnQ6IFwiXFxlOGUzXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmRyb3B6b25lIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZHJvcHpvbmUge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5kei1pbWFnZSwgLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZmMgLmZjLWJ1dHRvbiAuZmMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4yIGVtO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpmb2N1cyxcbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCkuZmMtYnV0dG9uLWFjdGl2ZTpmb2N1cyxcbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6ICMxMTQ1Njk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZjIC5mYy10b29sYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mYyAuZmMtdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmZjIC5mYy1kYXlncmlkLWRheS1udW1iZXIsXG4uZmMgLmZjLWNvbC1oZWFkZXItY2VsbC1jdXNoaW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmMgLmZjLWRheWdyaWQtZXZlbnQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZmMgLmZjLWRheWdyaWQtZGF5LmZjLWRheS10b2RheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDAuMik7XG59XG4uZmMgLmZjLWxpc3QtZXZlbnQ6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjIpO1xufVxuLmZjIC5mYy1saXN0LWRheS10ZXh0LFxuLmZjIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIHRkLFxuLmZjLXRoZW1lLXN0YW5kYXJkIHRoLFxuLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1zY3JvbGxncmlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uZmMtdGltZWdyaWQtZXZlbnQtaGFybmVzcy1pbnNldCAuZmMtdGltZWdyaWQtZXZlbnQsXG4uZmMtdGltZWdyaWQtZXZlbnQuZmMtZXZlbnQtbWlycm9yLFxuLmZjLXRpbWVncmlkLW1vcmUtbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtcG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2YyZjRmOTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbn1cbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2YmVlO1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3QtZGF5LWN1c2hpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3Qge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG59XG5cbi5mYy1ldmVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgNjksIDEwNSwgMC4yKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMxMTQ1Njk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmMtaC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZmxvdC1jaGFydC13cmFwcGVyIC5mbG90LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbG90LWNoYXJ0LXdyYXBwZXIge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbiAgLmZsb3QtY2hhcnQtd3JhcHBlciAuZmxvdC1jaGFydCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5mbG90LXRleHQgLmZsb3QteC1heGlzID4gZGl2LFxuLmZsb3QtdGV4dCAuZmxvdC14LWF4aXMgLmZsb3QtdGljay1sYWJlbCxcbi5mbG90LXRleHQgLmZsb3QteS1heGlzID4gZGl2LFxuLmZsb3QtdGV4dCAuZmxvdC15LWF4aXMgLmZsb3QtdGljay1sYWJlbCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgxODMsIDE5MiwgMjA2LCAwLjIpO1xufVxuXG4ucGVpdHktY3VzdG9tIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgaGVpZ2h0OiA0cHg7XG59XG5cbi5wc19fcmFpbC14LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXgsXG4ucHNfX3JhaWwteDpmb2N1cyA+IC5wc19fdGh1bWIteCxcbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi5wc19fcmFpbC14IHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB3aWR0aDogNHB4O1xuICByaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xuICB3aWR0aDogNnB4O1xufVxuXG4ucHNfX3JhaWwteSB7XG4gIHdpZHRoOiAxMHB4O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wcyAucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcsXG4ucHMgLnBzX19yYWlsLXg6Zm9jdXMsXG4ucHMgLnBzX19yYWlsLXg6aG92ZXIsXG4ucHMgLnBzX19yYWlsLXkucHMtLWNsaWNraW5nLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLnN3YWwyLXBvcHVwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItY2xvc2Uge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLWNsb3NlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGltZXItcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZDogIzY0NmJlZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cy5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cy5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTQ1Njk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuNDY5cmVtIDAuOHJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzExNDU2OTtcbiAgcGFkZGluZzogMXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMC4xNXJlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLkNvZGVNaXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lZGl0b3ItdG9vbGJhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG59XG4uZWRpdG9yLXRvb2xiYXIsIC5lZGl0b3ItdG9vbGJhcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZWRpdG9yLXRvb2xiYXIgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNykgIWltcG9ydGFudDtcbn1cbi5lZGl0b3ItdG9vbGJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbiAgYm9yZGVyOiBub25lO1xufVxuLmVkaXRvci10b29sYmFyIGkuc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uQ29kZU1pcnJvci1mdWxsc2NyZWVuLFxuLmVkaXRvci10b29sYmFyLmZ1bGxzY3JlZW4sXG4uZWRpdG9yLXByZXZpZXctc2lkZSB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmVkaXRvci1wcmV2aWV3LXNpZGUge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBhLmFjdGl2ZSwgLmVkaXRvci10b29sYmFyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZWRpdG9yLXN0YXR1c2JhciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG5kaXYudGFnc2lucHV0IHtcbiAgcGFkZGluZzogNnB4IDZweCAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbmRpdi50YWdzaW5wdXQgc3Bhbi50YWcge1xuICBiYWNrZ3JvdW5kOiAjMTE0NTY5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMC4xNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuZGl2LnRhZ3NpbnB1dCBzcGFuLnRhZyBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuZGl2LnRhZ3NpbnB1dCAjdGFnc19hZGRUYWcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbmRpdi50YWdzaW5wdXQgaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlcGVyYXRvciB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCA2OSwgMTA1LCAwLjIpO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGEuYnRuLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgLndpemFyZCA+IC5hY3Rpb25zIGEsIC53aXphcmQgPiAuYWN0aW9ucyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgYSwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGRpdi50b3ggYS50b3gtYnV0dG9uLCBkaXYudG94IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciBhLnRveC1idXR0b24sIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciAuZmMgYS5mYy1idXR0b24tcHJpbWFyeSwgLmZjIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciBhLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgY29sb3I6ICMxMTQ1NjkgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIC50aW1lcGlja2VyLWhvdXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCAudGltZXBpY2tlci1taW51dGUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCAudGltZXBpY2tlci1zZWNvbmQge1xuICB3aWR0aDogNDBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDY5LCAxMDUsIDAuMik7XG4gIGNvbG9yOiAjMTE0NTY5O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgYS5idG4sIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciAud2l6YXJkID4gLmFjdGlvbnMgYSwgLndpemFyZCA+IC5hY3Rpb25zIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciBhLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgZGl2LnRveCBhLnRveC1idXR0b24sIGRpdi50b3ggLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGEudG94LWJ1dHRvbiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIC5mYyBhLmZjLWJ1dHRvbi1wcmltYXJ5LCAuZmMgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGEuZmMtYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogIzExNDU2OTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciBhLmJ0bjpob3ZlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIC53aXphcmQgPiAuYWN0aW9ucyBhOmhvdmVyLCAud2l6YXJkID4gLmFjdGlvbnMgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGE6aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlciBkaXYudG94IGEudG94LWJ1dHRvbjpob3ZlciwgZGl2LnRveCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgYS50b3gtYnV0dG9uOmhvdmVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgLmZjIGEuZmMtYnV0dG9uLXByaW1hcnk6aG92ZXIsIC5mYyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIgYS5mYy1idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMTE0NTY5O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51OmJlZm9yZSwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQudHQtbWVudTpiZWZvcmUsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LnR0LW1lbnU6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWYgIWltcG9ydGFudDtcbn1cblxuLnRveC50b3gtdGlueW1jZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG94LnRveC10aW55bWNlIC50b3gtbWVudWJhcixcbi50b3gudG94LXRpbnltY2UgLnRveC10b29sYmFyLW92ZXJsb3JkLFxuLnRveC50b3gtdGlueW1jZSAudG94LXRvb2xiYXIsXG4udG94LnRveC10aW55bWNlIC50b3gtdG9vbGJhcl9fb3ZlcmZsb3csXG4udG94LnRveC10aW55bWNlIC50b3gtdG9vbGJhcl9fcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xufVxuLnRveC50b3gtdGlueW1jZSAudG94LXRvb2xiYXItb3ZlcmxvcmQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnRveC50b3gtdGlueW1jZTpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC1lZGl0LWFyZWFfX2lmcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udG94LnRveC10aW55bWNlLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXRvb2xiYXJfX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG59XG4udG94LnRveC10aW55bWNlIC50b3gtc3RhdHVzYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC1zdGF0dXNiYXIgYSxcbi50b3gudG94LXRpbnltY2UgLnRveC1zdGF0dXNiYXJfX3BhdGgtaXRlbSxcbi50b3gudG94LXRpbnltY2UgLnRveC1zdGF0dXNiYXJfX3dvcmRjb3VudCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLnRveC50b3gtdGlueW1jZSAudG94LW1idG4ge1xuICBjb2xvcjogIzAwMDtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC10YnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC10YnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbiAgY29sb3I6ICMwMDA7XG59XG4udG94LnRveC10aW55bWNlIC50b3gtdGJ0bjpob3ZlciBzdmcge1xuICBmaWxsOiAjMDAwO1xufVxuLnRveC50b3gtdGlueW1jZSAudG94LXRidG46Zm9jdXM6bm90KC50b3gtdGJ0bi0tZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udG94LnRveC10aW55bWNlIC50b3gtbWJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoLnRveC1tYnRuLS1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbiAgY29sb3I6ICMwMDA7XG59XG4udG94LnRveC10aW55bWNlIC50b3gtbWJ0bjpmb2N1czpub3QoOmRpc2FibGVkKSxcbi50b3gudG94LXRpbnltY2UgLnRveC1tYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xuICBjb2xvcjogIzAwMDtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC10YnRuIHN2ZyB7XG4gIGZpbGw6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC10YnRuLS1kaXNhYmxlZCBzdmcsXG4udG94LnRveC10aW55bWNlIC50b3gtdGJ0bi0tZGlzYWJsZWQ6aG92ZXIgc3ZnLFxuLnRveC50b3gtdGlueW1jZSAudG94LXRidG46ZGlzYWJsZWQgc3ZnLFxuLnRveC50b3gtdGlueW1jZSAudG94LXRidG46ZGlzYWJsZWQ6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2U5ZWNlZjtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC1zcGxpdC1idXR0b246aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2U5ZWNlZiBpbnNldDtcbn1cbi50b3gudG94LXRpbnltY2UgLnRveC1zcGxpdC1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuLnRveC50b3gtdGlueW1jZSAudG94LXRidG4tLWVuYWJsZWQsXG4udG94LnRveC10aW55bWNlIC50b3gtdGJ0bi0tZW5hYmxlZDpob3Zlcixcbi50b3gudG94LXRpbnltY2UgLnRveC10YnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbn1cblxuZGl2LnRveCAudG94LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmMmY0Zjk7XG59XG5kaXYudG94IC50b3gtY29sbGVjdGlvbl9faXRlbSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuZGl2LnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgY29sb3I6ICNmZmY7XG59XG5kaXYudG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuZGl2LnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuZGl2LnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuZGl2LnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMwMDA7XG59XG5kaXYudG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZCkge1xuICBjb2xvcjogIzAwMDtcbn1cbmRpdi50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuZGl2LnRveCAudG94LWRpYWxvZyxcbmRpdi50b3ggLnRveC1kaWFsb2dfX2hlYWRlcixcbmRpdi50b3ggLnRveC1kaWFsb2dfX2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgY29sb3I6ICMwMDA7XG59XG5kaXYudG94IC50b3gtYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2YmVlO1xuICBib3JkZXItY29sb3I6ICM2NDZiZWU7XG4gIGNvbG9yOiAjZmZmO1xufVxuZGl2LnRveCAudG94LWJ1dHRvbi0tbmFrZWQ6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmRpdi50b3ggLnRveC1idXR0b24tLW5ha2VkLnRveC1idXR0b24tLWljb246aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbmRpdi50b3ggLnRveC1saXN0Ym94ZmllbGQgLnRveC1saXN0Ym94LS1zZWxlY3QsXG5kaXYudG94IC50b3gtdGV4dGFyZWEsXG5kaXYudG94IC50b3gtdGV4dGZpZWxkLFxuZGl2LnRveCAudG94LXRvb2xiYXItdGV4dGZpZWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICBjb2xvcjogIzAwMDtcbn1cbmRpdi50b3ggLnRveC1saXN0Ym94ZmllbGQgLnRveC1saXN0Ym94LS1zZWxlY3Q6Zm9jdXMsXG5kaXYudG94IC50b3gtdGV4dGFyZWE6Zm9jdXMsXG5kaXYudG94IC50b3gtdGV4dGZpZWxkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xufVxuZGl2LnRveCAudG94LWRpYWxvZ19fdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG59XG5kaXYudG94IC50b3gtZGlhbG9nX19ib2R5IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50eXBlYWhlYWQudHQtaW5wdXQsXG4udHlwZWFoZWFkLnR0LWhpbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4udHQtbWVudSAudHQtc3VnZ2VzdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYmNvbnRyb2wgdWwsIC53aXphcmQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY3NnB4KSB7XG4gIC50YWJjb250cm9sIHVsLCAud2l6YXJkIHVsIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLndpemFyZCA+IC5zdGVwcyA+IHVsID4gbGkge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ud2l6YXJkID4gLnN0ZXBzIC5kaXNhYmxlZCBhLFxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUsXG4ud2l6YXJkID4gLnN0ZXBzIC5kaXNhYmxlZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGEsXG4ud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGE6YWN0aXZlLFxuLndpemFyZCA+IC5zdGVwcyAuY3VycmVudCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi53aXphcmQgPiAuc3RlcHMgYSxcbi53aXphcmQgPiAuc3RlcHMgYTphY3RpdmUsXG4ud2l6YXJkID4gLnN0ZXBzIGE6aG92ZXIge1xuICBwYWRkaW5nOiAwLjQ2OXJlbSAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6YXJkID4gLnN0ZXBzIC5kb25lIGEsXG4ud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6YWN0aXZlLFxuLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4yKTtcbiAgY29sb3I6ICMxMTQ1Njk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTQ1Njk7XG59XG5cbi53aXphcmQgPiAuc3RlcHMgdWwgbGkgYSwgLndpemFyZCA+IC5zdGVwcyB1bCBsaSBhOmFjdGl2ZSwgLndpemFyZCA+IC5zdGVwcyB1bCBsaSBhOmhvdmVyIHtcbiAgbWFyZ2luOiAwIDAuNWVtIDAuNWVtIDA7XG59XG4ud2l6YXJkID4gLnN0ZXBzIHVsIGxpOmxhc3QtY2hpbGQgYSwgLndpemFyZCA+IC5zdGVwcyB1bCBsaTpsYXN0LWNoaWxkIGE6YWN0aXZlLCAud2l6YXJkID4gLnN0ZXBzIHVsIGxpOmxhc3QtY2hpbGQgYTpob3ZlciB7XG4gIG1hcmdpbjogMCAwIDAuNWVtIDA7XG59XG5cbi53aXphcmQgPiAuc3RlcHMgLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLndpemFyZCA+IC5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgbWluLWhlaWdodDogMjNlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXphcmQgPiAuY29udGVudCA+IC5ib2R5IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICAgIHBhZGRpbmc6IDUlO1xuICB9XG59XG5cbi53aXphcmQgPiAuYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ud2l6YXJkID4gLmFjdGlvbnMgPiB1bCA+IGxpLFxuLndpemFyZCA+IC5zdGVwcyA+IHVsID4gbGkge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ud2l6YXJkID4gLmFjdGlvbnMgLmRpc2FibGVkIGEsXG4ud2l6YXJkID4gLmFjdGlvbnMgLmRpc2FibGVkIGE6YWN0aXZlLFxuLndpemFyZCA+IC5hY3Rpb25zIC5kaXNhYmxlZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLndpemFyZCA+IC5hY3Rpb25zIC5kaXNhYmxlZCBhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhZGI1YmQ7XG59XG5cbi53aXphcmQgPiAuYWN0aW9ucyA+IHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC43ZW07XG59XG5cbi53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ud2l6YXJkLnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICBtYXJnaW46IDAgMCAwLjVlbSAyJTtcbiAgd2lkdGg6IDY4JTtcbn1cblxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyBhLFxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyBhOmFjdGl2ZSxcbi53aXphcmQudmVydGljYWwgPiAuc3RlcHMgYTpob3ZlciB7XG4gIG1hcmdpbjogMCAwIDAuNWVtIDA7XG59XG5cbi53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyA+IHVsID4gbGkge1xuICBtYXJnaW46IDAgMCAwIDAuN2VtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYsIHRoLCBzdHJvbmcsIGIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvcm0tY29udHJvbCwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCwgLnR5cGVhaGVhZC50dC1pbnB1dCwgLnR5cGVhaGVhZC50dC1oaW50IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuc21hbGwsIC5zbWFsbCwgLmRyb3Bkb3duLWl0ZW0sIC50dC1tZW51IC50dC1zdWdnZXN0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbn1cblxuLmZvcm0taW5wdXQtZGVzaWduIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuNDY5cmVtIDAuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5hdXRoLXBhZ2UgLmF1dGgtc2lkZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgI2ZmNDk0OCwgIzY0NmJlZSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzgwJSAzMzAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdXRoLWxvZ28ge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZXh0ZXJuYWwtZXZlbnRzIC5hcHBvaW50bWVudC1zY2hlZHVsZWQsXG4uZXh0ZXJuYWwtZXZlbnRzIC5hcHBvaW50bWVudC1zaG93bixcbi5leHRlcm5hbC1ldmVudHMgLmFwcG9pbnRtZW50LXNvbGQge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4uYXBwb2ludG1lbnQtc2NoZWR1bGVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzExNDU2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmFwcG9pbnRtZW50LXNob3duIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzExNDU2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNjksIDEwNSwgMC4yNSk7XG59XG5cbi5hcHBvaW50bWVudC1zb2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNDU2OTtcbiAgYm9yZGVyOiAycHggc29saWQgIzExNDU2OTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdGQgaW1nLFxuLnRhYmxlIHRkIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDcwcHg7XG59XG5cbmRpdi5jYXJkLWltZy10b3Age1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG59XG5cbi5jYXJkLWltZy10b3AgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODBweDtcbn1cblxuLmZjLWV2ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZmMtdGltZWdyaWQtZXZlbnQtaGFybmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mYy12LWV2ZW50IC5mYy1ldmVudC1tYWluIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5mYy12LWV2ZW50IC5mYy1ldmVudC1tYWluIHAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmMtZXZlbnQuYXBwb2ludG1lbnQtc2NoZWR1bGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG50ZC5kdGZjLWZpeGVkLWxlZnQsXG50aC5kdGZjLWZpeGVkLWxlZnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHNwYW4ge1xuICBwYWRkaW5nOiAxMXB4IDhweDtcbn1cblxuLmNvcGllZCB7XG4gIGJhY2tncm91bmQ6ICNhZGFkYWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG50YWJsZSB0ZCAucm93LWRldGFpbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjQ2YmVlO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktcmVuZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1yZW5kZXIgaW1nIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhci1jb250ZW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tdG9nZ2xlIGltZy5yb3VuZGVkLWNpcmNsZSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJvZmlsZV9pbWdfZHJvcF9kb3duIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbiNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZElubmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbiNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCAudGFibGUsICNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCAuZGF0ZXBpY2tlciB0YWJsZSwgLmRhdGVwaWNrZXIgI2FjdGl2aXR5VGFibGVfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxIZWFkIHRhYmxlLFxuI2FjdGl2aXR5VGFibGVfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC50YWJsZSxcbiNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSAuZGF0ZXBpY2tlciB0YWJsZSxcbi5kYXRlcGlja2VyICNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB7XG4gIG1heC13aWR0aDogMjIwMHB4ICFpbXBvcnRhbnQ7XG59XG4jYWN0aXZpdHlUYWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEhlYWQgLnRhYmxlIHRyIHRoLCAjYWN0aXZpdHlUYWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEhlYWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgsIC5kYXRlcGlja2VyICNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZSB0ciB0aCxcbiNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCAudGFibGUgdHIgdGQsXG4jYWN0aXZpdHlUYWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEhlYWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXG4uZGF0ZXBpY2tlciAjYWN0aXZpdHlUYWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUgdHIgdGQsXG4jYWN0aXZpdHlUYWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkgLnRhYmxlIHRyIHRoLFxuI2FjdGl2aXR5VGFibGVfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoLFxuLmRhdGVwaWNrZXIgI2FjdGl2aXR5VGFibGVfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRyIHRoLFxuI2FjdGl2aXR5VGFibGVfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC50YWJsZSB0ciB0ZCxcbiNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi5kYXRlcGlja2VyICNhY3Rpdml0eVRhYmxlX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB0ciB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4udXNlcnMtdGFibGUtY3VzdG9tIHRoZWFkID4gdHIgdGg6bnRoLWNoaWxkKDUpIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi51c2Vycy10YWJsZS1jdXN0b20gdGJvZHkgPiB0ciB0ZDpudGgtY2hpbGQoNSkge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4ucm93LmZpZWxkLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5yb3cuZmllbGQtd3JhcHBlciAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmNoYXQtY29udmVyc2F0aW9uIC5yaWdodCAuY29udmVyc2F0aW9uLWxpc3QgLmN0ZXh0LXdyYXAgLmN0ZXh0LXdyYXAtY29udGVudCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGF0LWNvbnZlcnNhdGlvbiAucmlnaHQgLmNvbnZlcnNhdGlvbi1saXN0IC5jdGV4dC13cmFwIC5jdGV4dC13cmFwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5jaGF0LWNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWxpc3QgLmN0ZXh0LXdyYXAtY29udGVudCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGF0LWNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWxpc3QgLmN0ZXh0LXdyYXAtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cblxuLmNoYXQtY29udmVyc2F0aW9uIC5jaGF0LWF2YXRhciBpbWcge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG5cbmEuZmMtdGltZWdyaWQtZXZlbnQuZmMtdi1ldmVudC5mYy1ldmVudC5mYy1ldmVudC1kcmFnZ2FibGUuZmMtZXZlbnQtcmVzaXphYmxlLmZjLWV2ZW50LXN0YXJ0LmZjLWV2ZW50LWVuZC5mYy1ldmVudC1wYXN0LnNlcnZpY2UtYXBwdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YWI2NjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjNzJhMDNmICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJ2aWNlLWFwcHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGFiNjYyICFpbXBvcnRhbnQ7XG59XG5cbiNhZ2VudC1saXN0aW5nIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4uY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZElubmVyIHtcbiAgd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZElubmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZElubmVyIC5kYXRhVGFibGUge1xuICB3aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAuZGF0YVRhYmxlc19zY3JvbGxIZWFkSW5uZXIgLmRhdGFUYWJsZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIC5kYXRhVGFibGVzX3Njcm9sbEhlYWRJbm5lciAuZGF0YVRhYmxlIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5kYXRhVGFibGUge1xuICB3aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5kYXRhVGFibGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5kYXRhVGFibGUgdHIgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkgLmRhdGFUYWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5kYXRhVGFibGUgdHIgdGQgaW1nIHtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uZXhwZXNlcy1kZXRhaWxzIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLCAuZXhwZXNlcy1kZXRhaWxzIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0ZDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiA4MHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xufVxuXG4uY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCksIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSwgLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gIGJvdHRvbTogMWVtO1xufVxuLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIC50YWJsZSB0ciB0aCBhLCAuY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGggLmRhdGVwaWNrZXIgdGFibGUgdHIgdGggYSwgLmRhdGVwaWNrZXIgLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIHRhYmxlIHRyIHRoIGEsIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCAudGFibGUgdHIgdGQgYSwgLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIGEsIC5kYXRlcGlja2VyIC5jdXN0b20tdGFibGUtZnVsbC13aWR0aCB0YWJsZSB0ciB0ZCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5jdXN0b20tdGFibGUtZnVsbC13aWR0aCB0ciB0ZDpmaXJzdC1jaGlsZCwgLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRhYmxlLWZzLTEyIHRkLCAudGFibGUtZnMtMTIgdGgge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tYXgtdy0yMDAge1xuICB3aWR0aDogMjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRvdGFsLWNhcmRzLXdyYXBwZXIgLmNhcmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnRvdGFsLWNhcmRzLXdyYXBwZXIgLmNhcmQgLmNhcmQtYm9keSB7XG4gIGZsZXg6IGluaXRpYWw7XG59XG5cbi5waWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNjb2xvclBpY2sge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMzVweDtcbn1cblxuLnNpZ251cC1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5zaWdudXAtbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLnNpZ251cC1sb2dvIGEgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpZ251cC1sb2dvIC5zaWduLXVwLXN1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG59XG5cbi5jYXJkLWJnLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MmQ2O1xufVxuLmNhcmQtYmctMSAqIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWJnLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2YmVlO1xufVxuLmNhcmQtYmctMiAqIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkLWJnLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkNGZmO1xufVxuXG4uY2FyZC1iZy00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZWFmMDtcbn1cblxuLnZlcmlmaWVkLWFjY291bnQgLnZlcmlmeWluZy10ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59IiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogI3skYm9yZGVyLXJhZGl1cy0yeGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4vLyAyLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgICgkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0OyAvLyBTYXNzIHZhcmlhYmxlIGJlY2F1c2Ugb2YgJGFjY29yZGlvbi1idXR0b24taWNvblxuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gTGlnaHQgdGhlbWUgdmFyaWFibGVzXG5cblxuXG4vLyBCb290c3RyYXAgYmFzZSBjb2xvcnNcbiR3aGl0ZTogICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICAgICAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAgICAgI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogICAgICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICAgICAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAgICAgI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogICAgICM3OTg3YTEgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICAgICAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAgICAgIzIxMmEzYSAhZGVmYXVsdDtcbiRncmF5LTkwMDogICAgICMwNjBjMTcgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICAgICAjMDAwICFkZWZhdWx0O1xuJHRleHQtbXV0ZWQ6ICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJvb3RzdHJhcCBjdXN0b20gY29sb3JzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcblxuXG5cbi8vIC0tLSBCb290c3RyYXAgVGhlbWUgQ29sb3JzIC0tLSAvL1xuLy9cbiRwcmltYXJ5OiAgICAgICAgICM2NTcxZmYgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgICAjMDVhMzRhICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICAgIzY2ZDFkMSAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAgICNmYmJjMDYgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgICAjZmYzMzY2ICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy9cbi8vIC0tLSBCb290c3RyYXAgVGhlbWUgQ29sb3JzIC0tLSAvL1xuXG5cbi8vIC0tLSBCREMgVGhlbWUgQ29sb3JzIC0tLSAvL1xuLy9cbiRwcmltYXJ5OiAgICAgICAgICMxMTQ1Njk7XG4kc2Vjb25kYXJ5OiAgICAgICAjNjQ2YmVlO1xuJHN1Y2Nlc3M6ICAgICAgICAgIzA1YTM0YTtcbiRpbmZvOiAgICAgICAgICAgICMwMmUyZDY7XG4kd2FybmluZzogICAgICAgICAjZjRlNTIwO1xuJGRhbmdlcjogICAgICAgICAgI2ZmNDk0ODtcbiRsaWdodDogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vXG4vLyAtLS0gQkRDIFRoZW1lIENvbG9ycyAtLS0gLy9cblxuXG5cbi8vIFNvY2lhbCBjb2xvcnNcbiRzb2NpYWwtY29sb3JzOiAoXG4gIFwiZmFjZWJvb2tcIjogICAgICAgICMzYjU5OTgsXG4gIFwidHdpdHRlclwiOiAgICAgICAgICMxZGExZjIsXG4gIFwiZ29vZ2xlXCI6ICAgICAgICAgICNkYzRlNDEsXG4gIFwieW91dHViZVwiOiAgICAgICAgICNmMDAsXG4gIFwidmltZW9cIjogICAgICAgICAgICMxYWI3ZWEsXG4gIFwiZHJpYmJibGVcIjogICAgICAgICNlYTRjODksXG4gIFwiZ2l0aHViXCI6ICAgICAgICAgICMxODE3MTcsXG4gIFwiaW5zdGFncmFtXCI6ICAgICAgICNlNDQwNWYsXG4gIFwicGludGVyZXN0XCI6ICAgICAgICNiZDA4MWMsXG4gIFwiZmxpY2tyXCI6ICAgICAgICAgICMwMDYzZGMsXG4gIFwiYml0YnVja2V0XCI6ICAgICAgICMwMDUyY2MsXG4gIFwibGlua2VkaW5cIjogICAgICAgICMwMDc3YjVcbikgIWRlZmF1bHQ7XG5cblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgMyAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4gIDY6ICgkc3BhY2VyICogNC41KSxcbiAgNzogKCRzcGFjZXIgKiA2KVxuKTtcblxuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDEwOiAxMCUsXG4gIDIwOiAyMCUsXG4gIDI1OiAyNSUsXG4gIDMwOiAzMCUsXG4gIDQwOiA0MCUsXG4gIDUwOiA1MCUsXG4gIDYwOiA2MCUsXG4gIDcwOiA3MCUsXG4gIDc1OiA3NSUsXG4gIDgwOiA4MCUsXG4gIDkwOiA5MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICAgICNmOWZhZmIgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4vLyAkbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgICAgMCAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBCb3JkZXJcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuLy8gQm9yZGVyIFJhZGl1ZXNcbiRib3JkZXItcmFkaXVzOlx0XHRcdFx0XHQuMjVyZW0gIWRlZmF1bHQ7XG5cblxuJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIEZvbnQgZmFtaWx5XG4vLyAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAgICAgIFwiUm9ib3RvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgICAgICAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICBcdFx0IDAuODc1cmVtICFkZWZhdWx0OyAgIC8vIDE0cHhcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgXHQgXHRcdCAxcmVtICFkZWZhdWx0OyAgICAgICAvLyAxNnB4XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICBcdFx0IDAuODEycmVtICFkZWZhdWx0OyAgIC8vIDEzcHhcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVzdDogICAgICAgICAgICAgIDkwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG5cbi8vIEhlYWRpbmcgc2l6ZXNcbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgMi41cmVtICFkZWZhdWx0OyAgXG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7ICAgXG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDsgIFxuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0OyAgXG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7ICBcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0OyBcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcblxuXG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMSAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC44NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC44NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgIC41NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgIC41NXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yO1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjQ2OXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXkteHM6ICAgICAgICAgICAgICAgIC4zMTNyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC14czogICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS14czogICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgLjM5MXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS14czogICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkteHMgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC14czogICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgteHMgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS14czogICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kaW5wdXQtcGFkZGluZy15LXhzOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkteHMgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXhzOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgteHMgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXhzOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuLy8gZm9ybS1jaGVja1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMS4zZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMTVlbSAhZGVmYXVsdDtcblxuLy8gSW5wdXQtZ3JvdXBcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAuNTYzcmVtICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuXG5cbi8vIE5hdnNcbiRuYXYtdGFicy1saW5rLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktMTAwOyAvLyBjdXN0b20gdmFyaWFibGVcbiRuYXYtdGFicy1saW5rLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAkYm9yZGVyLWNvbG9yICRncmF5LTMwMDsgLy8gY3VzdG9tIHZhcmlhYmxlXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgICR3aGl0ZTtcblxuXG4vLyBEcm9wZG93bnNcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2YyZjRmOTtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCA1cHggMTBweCAwIHJnYmEoMTgzLDE5MiwyMDYsLjIpO1xuXG5cbi8vIFBhZ2luYXRpb25cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC40NjlyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjM5MXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS4xcmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJHByaW1hcnk7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkcHJpbWFyeTtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwcmltYXJ5O1xuXG5cbi8vIENhcmRzXG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAwIDAgMTBweCAwIHJnYmEoMTgzLDE5MiwyMDYsLjIpOyAvLyBjdXN0b20gdmFyaWFibGVcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAjZjJmNGY5ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMSkgIWRlZmF1bHQ7XG5cblxuLy8gQWNjb3JkaW9uXG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG5cbi8vIEJhZGdlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgIC44ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgIHNjYWxlKC44KSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgdHJhbnNmb3JtIC40cyBlYXNlICFkZWZhdWx0O1xuLy8gTW9kYWxzXG5cblxuLy8gTGlzdCBncm91cFxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAuOGVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cblxuXG5cblxuXG5cblxuXG4vLyBOYXZiYXJcbiRuYXZiYXItaGVpZ2h0OiA2MHB4O1xuXG4vLyBTaWRlYmFyXG4kc2lkZWJhci13aWR0aC1sZzogMjQwcHg7XG4kc2lkZWJhci1mb2xkZWQtd2lkdGg6IDcwcHg7XG4kc2lkZWJhci1kYXJrLWJnOiAjMGMxNDI3O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcblxuICAvLyBUYXJnZXQgdGggJiB0ZFxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cbiAgLy8gV2UgdXNlIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3JzIGhlcmUgdG8gc2ltcGxpZnkgdGhlIHNlbGVjdG9yIChlbHNlIHdlIHdvdWxkIG5lZWQgNiBkaWZmZXJlbnQgc2VsZWN0b3JzKS5cbiAgLy8gQW5vdGhlciBhZHZhbnRhZ2UgaXMgdGhhdCB0aGlzIGdlbmVyYXRlcyBsZXNzIGNvZGUgYW5kIG1ha2VzIHRoZSBzZWxlY3RvciBsZXNzIHNwZWNpZmljIG1ha2luZyBpdCBlYXNpZXIgdG8gb3ZlcnJpZGUuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZyk7XG4gIH1cblxuICA+IHRib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAoJHRhYmxlLWJvcmRlci13aWR0aCAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgd2lkdGg6IGFkZCgkZm9ybS1jb2xvci13aWR0aCwgJGlucHV0LWhlaWdodC1pbm5lcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJHByaW1hcnkpLCAkcHJpbWFyeSwgMTUlKSl9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZykpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1kYXJrLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWRhcmstYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtbWl4aW5zXG5AbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtc3RhcnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLnNob3cgPiAubmF2LWxpbmssXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay1jc3MtdmFyc1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXk6ICN7JGNhcmQtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14OiAjeyRjYXJkLXNwYWNlci14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteTogI3skY2FyZC10aXRsZS1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXk6ICN7JGJyZWFkY3J1bWItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAjeyRicmVhZGNydW1iLW1hcmdpbi1ib3R0b219O1xuICBAaW5jbHVkZSByZnMoJGJyZWFkY3J1bWItZm9udC1zaXplLCAtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmc6ICN7JGJyZWFkY3J1bWItYmd9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICN7JGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI3skYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICN7JGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICAgICAgY29udGVudDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZ2luYXRpb24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZ2luYXRpb24tcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZzogI3skcGFnaW5hdGlvbi1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmc6ICN7JHBhZ2luYXRpb24taG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZzogI3skcGFnaW5hdGlvbi1mb2N1cy1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogI3skcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmc6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgLmFjdGl2ZSA+ICYge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gIC5kaXNhYmxlZCA+ICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0O1xuICB9XG5cbiAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIEFkZCBib3JkZXItcmFkaXVzIHRvIGFsbCBwYWdlTGlua3MgaW4gY2FzZSB0aGV5IGhhdmUgbGVmdCBtYXJnaW5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteTogI3skYmFkZ2UtcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJhZGdlLWNvbG9yOiAjeyRiYWRnZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuXG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkYWxlcnQtYmFja2dyb3VuZCksIGFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtYm9yZGVyLCAkYWxlcnQtY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkY29sb3IsIDIwJSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFudC1taXhpblxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1rZXlmcmFtZXNcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICRwcm9ncmVzcy1oZWlnaHQ7IH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1rZXlmcmFtZXNcblxuLnByb2dyZXNzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcbiAgQGluY2x1ZGUgcmZzKCRwcm9ncmVzcy1mb250LXNpemUsIC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93OiAjeyRwcm9ncmVzcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAjeyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93KSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbikpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogI3skbGlzdC1ncm91cC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAjeyRsaXN0LWdyb3VwLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI3skbGlzdC1ncm91cC1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tcmVkdW5kYW50LW5lc3Rpbmctc2VsZWN0b3JcbiAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuLy8gTGlzdCBncm91cCBjb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkbGlzdC1ncm91cC12YXJpYW50LWJnOiBzaGlmdC1jb2xvcigkdmFsdWUsICRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGUpO1xuICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRsaXN0LWdyb3VwLXZhcmlhbnQtYmcsICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3I6IG1peCgkdmFsdWUsIGNvbG9yLWNvbnRyYXN0KCRsaXN0LWdyb3VwLXZhcmlhbnQtYmcpLCBhYnMoJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZSkpO1xuICB9XG5cbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1tb2RpZmllcnNcbiIsIi8vIExpc3QgR3JvdXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1peGluXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUtY29sb3IoJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1taXhpblxuIiwiLy8gVHJhbnNwYXJlbnQgYmFja2dyb3VuZCBhbmQgYm9yZGVyIHByb3BlcnRpZXMgaW5jbHVkZWQgZm9yIGJ1dHRvbiB2ZXJzaW9uLlxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGJvcmRlcjogMDsgLy8gZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gIG9wYWNpdHk6ICRidG4tY2xvc2Utb3BhY2l0eTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJ0bi1jbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWNsb3NlLWZvY3VzLXNoYWRvdztcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI7XG59XG4iLCIudG9hc3Qge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteTogI3skdG9hc3QtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZzogI3skdG9hc3Qtc3BhY2luZ307XG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCR0b2FzdC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvYXN0LWNvbG9yOiAjeyR0b2FzdC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoOiAjeyR0b2FzdC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93OiAjeyR0b2FzdC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtY3NzLXZhcnNcblxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpKTtcblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmcpO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhjYWxjKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTsgLy8gVG9kbyBpbiB2NjogcmVwbGFjZSB3aXRoIGdhcCBvbiBwYXJlbnQgY2xhc3NcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm1vZGFsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwfTtcbiAgfVxuXG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbGd9O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwteGx9O1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIsXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXg6ICN7JHppbmRleC10b29sdGlwfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGg6ICN7JHRvb2x0aXAtbWF4LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXk6ICN7JHRvb2x0aXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW46ICN7JHRvb2x0aXAtbWFyZ2lufTtcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yOiAjeyR0b29sdGlwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZ307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5OiAjeyR0b29sdGlwLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoOiAjeyR0b29sdGlwLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luKTtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzKSk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXg6ICN7JHppbmRleC1wb3BvdmVyfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiAjeyRwb3BvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteTogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aDogI3skcG9wb3Zlci1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAjeyRwb3BvdmVyLWFycm93LWhlaWdodH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGgpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3cpKTtcblxuICAucG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1zdGFydDtcbiAgfVxufVxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwcy9jb250cm9sc1xuLy9cbi8vIEFkZCBhIGNvbnRhaW5lciAoc3VjaCBhcyBhIGxpc3QpIHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGFuIGl0ZW0gKGlkZWFsbHkgYSBmb2N1c2FibGUgY29udHJvbCxcbi8vIGxpa2UgYSBidXR0b24pIHdpdGggZGF0YS1icy10YXJnZXQgZm9yIGVhY2ggc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIERhcmsgbW9kZSBjYXJvdXNlbFxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBmaWx0ZXI6ICRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICB9XG5cbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tbmFtZS1jYXNlXG5cbi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkY29sb3ItcmdiOiB0by1yZ2IoJHZhbHVlKTtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEoJGNvbG9yLXJnYiwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCJAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEFuaW1hdGlvbiBtaXhpbnMgXG5cbkBrZXlmcmFtZXMgZHJvcGRvd25BbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4ICwgMCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duQW5pbWF0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZHJvcGRvd25BbmltYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duQW5pbWF0aW9uO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uO1xuICBhbmltYXRpb24tZHVyYXRpb246ICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYWRlT3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPVXQ7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuLmluZmluaXRlLXNwaW4ge1xuICBAa2V5ZnJhbWVzIHNwaW4ge1xuICAgIGZyb20ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkc2V0dGluZ3MpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkc2V0dGluZ3M7XG4gIC1tb3otdHJhbnNpdGlvbjogJHNldHRpbmdzO1xuICAtbXMtdHJhbnNpdGlvbjogJHNldHRpbmdzO1xuICAtby10cmFuc2l0aW9uOiAkc2V0dGluZ3M7XG4gIHRyYW5zaXRpb246ICRzZXR0aW5ncztcbn1cblxuLnB1bHNlIHtcbiAgJGRpbSA6IDdweDtcbiAgJG11bHQgOiA0O1xuICBAa2V5ZnJhbWVzIHB1bHNle1xuICAgIDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB3aWR0aDogJGRpbTtcbiAgICAgIGhlaWdodDogJGRpbTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgIFxuICAgIDk1JSB7XG4gICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICBsZWZ0OiAtKCgkZGltICogJG11bHQpIC0gJGRpbSkgKiAuNTtcbiAgICAgIHRvcDogLSgoJGRpbSAqICRtdWx0KSAtICRkaW0pICogLjU7XG4gICAgICB3aWR0aDogJGRpbSAqICRtdWx0O1xuICAgICAgaGVpZ2h0OiAkZGltICogJG11bHQ7XG4gICAgfVxuICAgIFxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHdpZHRoOiAkZGltO1xuICAgICAgaGVpZ2h0OiAkZGltO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IC45cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufSIsIi8vd2lkdGggbWl4aW5cbkBtaXhpbiBtYWtlLXdpZHRoKCRudW0sICR2aWV3cG9ydDogXCJcIikge1xuICAkcDogJG51bSArIFwiJVwiO1xuXG4gIEBpZiAkdmlld3BvcnQgPT0gXCJcIiB7XG4gICAgJHZpZXdwb3J0OiBcIi1cIjtcbiAgfSBAZWxzZSB7XG4gICAgJHZpZXdwb3J0OiBcIi1cIiArICR2aWV3cG9ydCArIFwiLVwiO1xuICB9XG5cbiAgLndkI3skdmlld3BvcnR9I3skbnVtfSB7IHdpZHRoOiAjeyRudW19cHg7IH1cbiAgLndkI3skdmlld3BvcnR9I3skbnVtfXAgeyB3aWR0aDogI3skcH07IH1cbiAgLm14LXdkI3skdmlld3BvcnR9I3skbnVtfXAgeyBtYXgtd2lkdGg6ICN7JHB9OyB9XG4gIC5tbi13ZCN7JHZpZXdwb3J0fSN7JG51bX1wIHsgbWluLXdpZHRoOiAjeyRwfTsgfVxuXG4gIC53ZCN7JHZpZXdwb3J0fSN7JG51bX0tZiB7IHdpZHRoOiAjeyRudW19cHggIWltcG9ydGFudDsgfVxuICAud2QjeyR2aWV3cG9ydH0jeyRudW19cC1mIHsgd2lkdGg6ICN7JHB9ICFpbXBvcnRhbnQ7IH1cbiAgLm14LXdkI3skdmlld3BvcnR9I3skbnVtfXAtZiB7IG1heC13aWR0aDogI3skcH0gIWltcG9ydGFudDsgfVxuICAubW4td2QjeyR2aWV3cG9ydH0jeyRudW19cC1mIHsgbWluLXdpZHRoOiAjeyRwfSAhaW1wb3J0YW50OyB9XG59XG5cbiRudW06IDU7XG5Ad2hpbGUgJG51bSA8PSAxMDAge1xuICBAaW5jbHVkZSBtYWtlLXdpZHRoKCRudW0pO1xuICAkbnVtOiAkbnVtICsgNTtcbn1cblxuJG51bTogMTUwO1xuQHdoaWxlICRudW0gPD0gMTAwMCB7XG4gIC53ZC0jeyRudW19IHsgd2lkdGg6ICN7JG51bX1weDsgfVxuICAud2QtI3skbnVtfS1mIHsgd2lkdGg6ICN7JG51bX1weCAhaW1wb3J0YW50OyB9XG4gICRudW06ICRudW0gKyA1MDtcbn1cblxuQG1peGluIGRvLW1ha2Utd2lkdGgoJHZpZXdwb3J0LCAkbnVtLCAkbWF4LCAkcGx1cykge1xuICBAd2hpbGUgJG51bSA8PSAkbWF4IHtcbiAgICBAaW5jbHVkZSBtYWtlLXdpZHRoKCRudW0sJHZpZXdwb3J0KTtcbiAgICAkbnVtOiAkbnVtICsgJHBsdXM7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIEBpbmNsdWRlIGRvLW1ha2Utd2lkdGgoXCJ4c1wiLDUsMTAwLDUpO1xuICBAaW5jbHVkZSBkby1tYWtlLXdpZHRoKFwieHNcIiwxNTAsMTAwMCw1MCk7XG5cbiAgLndkLXhzLWF1dG8geyB3aWR0aDogYXV0bzsgfVxuICAud2QteHMtYXV0by1mIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIEBpbmNsdWRlIGRvLW1ha2Utd2lkdGgoXCJzbVwiLDUsMTAwLDUpO1xuICBAaW5jbHVkZSBkby1tYWtlLXdpZHRoKFwic21cIiwxNTAsMTAwMCw1MCk7XG5cbiAgLndkLXNtLWF1dG8geyB3aWR0aDogYXV0bzsgfVxuICAud2Qtc20tYXV0by1mIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIEBpbmNsdWRlIGRvLW1ha2Utd2lkdGgoXCJtZFwiLDUsMTAwLDUpO1xuICBAaW5jbHVkZSBkby1tYWtlLXdpZHRoKFwibWRcIiwxNTAsMTAwMCw1MCk7XG5cbiAgLndkLW1kLWF1dG8geyB3aWR0aDogYXV0bzsgfVxuICAud2QtbWQtYXV0by1mIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4gIC8vQ3VzdG9tXG4gIC53ZC1tZC0xMjAgeyB3aWR0aDogMTIwcHg7IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICBAaW5jbHVkZSBkby1tYWtlLXdpZHRoKFwibGdcIiw1LDEwMCw1KTtcbiAgQGluY2x1ZGUgZG8tbWFrZS13aWR0aChcImxnXCIsMTUwLDEwMDAsNTApO1xuXG4gIC53ZC1sZy1hdXRvIHsgd2lkdGg6IGF1dG87IH1cbiAgLndkLWxnLWF1dG8tZiB7IHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICBAaW5jbHVkZSBkby1tYWtlLXdpZHRoKFwieGxcIiw1LDEwMCw1KTtcbiAgQGluY2x1ZGUgZG8tbWFrZS13aWR0aChcInhsXCIsMTUwLDEwMDAsNTApO1xuXG4gIC53ZC14bC1hdXRvIHsgd2lkdGg6IGF1dG87IH1cbiAgLndkLXhsLWF1dG8geyB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gIEBpbmNsdWRlIGRvLW1ha2Utd2lkdGgoXCJ4eGxcIiw1LDEwMCw1KTtcbiAgQGluY2x1ZGUgZG8tbWFrZS13aWR0aChcInh4bFwiLDE1MCwxMDAwLDUwKTtcblxuICAud2QteHhsLWF1dG8geyB3aWR0aDogYXV0bzsgfVxuICAud2QteHhsLWF1dG8geyB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG59IiwiQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHNvY2lhbC1jb2xvcnMge1xuICAuYmctI3skY29sb3J9IHtcbiAgICBiYWNrZ3JvdW5kOiBzb2NpYWwtY29sb3IoJGNvbG9yKTtcbiAgfVxufSIsIi8vIFJlc3RlIHN0eWxlc1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYnRuLFxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUsXG4uYnRuOmFjdGl2ZSxcbi5idG46Zm9jdXMsXG4uYnRuOmhvdmVyLFxuLmJ0bjp2aXNpdGVkLFxuYSxcbmE6YWN0aXZlLFxuYTpjaGVja2VkLFxuYTpmb2N1cyxcbmE6aG92ZXIsXG5hOnZpc2l0ZWQsXG5ib2R5LFxuYnV0dG9uLFxuYnV0dG9uOmFjdGl2ZSxcbmJ1dHRvbjpob3ZlcixcbmJ1dHRvbjp2aXNpdGVkLFxuZGl2LFxuaW5wdXQsXG5pbnB1dDphY3RpdmUsXG5pbnB1dDpob3ZlcixcbmlucHV0OmZvY3VzLFxuaW5wdXQ6dmlzaXRlZCxcbnNlbGVjdCxcbnNlbGVjdDphY3RpdmUsXG5zZWxlY3Q6Zm9jdXMsXG5zZWxlY3Q6dmlzaXRlZCxcbnRleHRhcmVhLFxudGV4dGFyZWE6YWN0aXZlLFxudGV4dGFyZWE6Zm9jdXMsXG50ZXh0YXJlYTp2aXNpdGVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbnNlbGVjdCwgXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlICB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCAkaW5wdXQtYmcgaW5zZXQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkYm9keS1jb2xvcjtcbn1cbiIsIi8vIE1pc2NlbGxhbmVvdXNcblxuKjotbW96LWZ1bGwtc2NyZWVuLFxuKjotd2Via2l0LWZ1bGwtc2NyZWVuLFxuKjpmdWxsc2NyZWVuICo6LW1zLWZ1bGwtc2NyZWVuIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblxucHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZ3JheS1saWdodGVyKTtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5jb2RlIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59IiwiLy8gVXRpbGl0aWVzIFxuXG4uZ3JpZC1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uZ3JpZC1tYXJnaW4tc20tMCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ncmlkLW1hcmdpbi1tZC0wIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmdyaWQtbWFyZ2luLWxnLTAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZ3JpZC1tYXJnaW4teGwtMCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cblxuXG4uc3RyZXRjaC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgPi5jYXJke1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cblxuLmltZy1sZyB7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDkycHg7XG59XG4uaW1nLW1kIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogOTJweDtcbn1cbi5pbWctc20ge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuLmltZy14cyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uaW1nLXNzIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuXG5cblxuLmZ3LWJvbGRlc3Qge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5cblxuLnR4LTEwIHsgZm9udC1zaXplOiAxMHB4OyB9XG4udHgtMTEgeyBmb250LXNpemU6IDExcHg7IH1cbi50eC0xMiB7IGZvbnQtc2l6ZTogMTJweDsgfVxuLnR4LTEzIHsgZm9udC1zaXplOiAxM3B4OyB9XG4udHgtMTQgeyBmb250LXNpemU6IDE0cHg7IH1cbi50eC0xNiB7IGZvbnQtc2l6ZTogMTZweDsgfVxuLnR4LTgwIHsgZm9udC1zaXplOiA4MHB4OyB9XG5cblxuXG5zdmcuaWNvbi14cyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5zdmcuaWNvbi1zbSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5zdmcuaWNvbi1tZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5zdmcuaWNvbi1sZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5zdmcuaWNvbi14bCB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5zdmcuaWNvbi14eGwge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG5cblxuLmljb24teHMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaWNvbi1zbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5pY29uLW1kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmljb24tbGcge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uaWNvbi14bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5pY29uLXh4bCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuXG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuXG5cbi8vIFNtYWxsIHBhZGRpbmdzIGFuZCBtYXJnaW5zXG4ucHQtMXB4IHsgcGFkZGluZy10b3A6IDFweCB9XG4ucHQtMnB4IHsgcGFkZGluZy10b3A6IDJweCB9XG4ucHQtM3B4IHsgcGFkZGluZy10b3A6IDNweCB9XG5cbi5wYi0xcHggeyBwYWRkaW5nLWJvdHRvbTogMXB4IH1cbi5wYi0ycHggeyBwYWRkaW5nLWJvdHRvbTogMnB4IH1cbi5wYi0zcHggeyBwYWRkaW5nLWJvdHRvbTogM3B4IH1cblxuLm10LTFweCB7IG1hcmdpbi10b3A6IDFweCB9XG4ubXQtMnB4IHsgbWFyZ2luLXRvcDogMnB4IH1cbi5tdC0zcHggeyBtYXJnaW4tdG9wOiAzcHggfVxuXG4ubWItMXB4IHsgbWFyZ2luLWJvdHRvbTogMXB4IH1cbi5tYi0ycHggeyBtYXJnaW4tYm90dG9tOiAycHggfVxuLm1iLTNweCB7IG1hcmdpbi1ib3R0b206IDNweCB9XG5cblxuXG4vLyBIZWlnaHRcbi5odC01IHsgaGVpZ2h0OiA1cHg7IH1cbi5odC0xMCB7IGhlaWdodDogMTBweDsgfVxuLmh0LTE1IHsgaGVpZ2h0OiAxNXB4OyB9XG4uaHQtMjAgeyBoZWlnaHQ6IDIwcHg7IH1cbi5odC0zMCB7IGhlaWdodDogMzBweDsgfVxuLmh0LTQwIHsgaGVpZ2h0OiA0MHB4OyB9XG4uaHQtNTAgeyBoZWlnaHQ6IDUwcHg7IH1cbi5odC02MCB7IGhlaWdodDogNjBweDsgfVxuLmh0LTcwIHsgaGVpZ2h0OiA3MHB4OyB9XG4uaHQtODAgeyBoZWlnaHQ6IDgwcHg7IH1cbi5odC05MCB7IGhlaWdodDogOTBweDsgfVxuLmh0LTEwMCB7IGhlaWdodDogMTAwcHg7IH0iLCIvLyBUeXBvZ3JhcGh5XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gU29jaWFsIGNvbG9yc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHNvY2lhbC1jb2xvcnMge1xuICAudGV4dC0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG4gIH1cbn0iLCIubG9hZGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRib2R5LWJnLCAwLjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLmxvYWRlZCAmIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuOHMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlLW91dFxuICB9XG4gIC5sb2FkZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRwcmltYXJ5IDEwJSwgcmdiYSgwLDAsMCwgMCkgNDIlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkcHJpbWFyeSAxMCUsIHJnYmEoMCwwLDAsIDApIDQyJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRwcmltYXJ5IDEwJSwgcmdiYSgwLDAsMCwgMCkgNDIlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRwcmltYXJ5IDEwJSwgcmdiYSgwLDAsMCwgMCkgNDIlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwcmltYXJ5IDEwJSwgcmdiYSgwLDAsMCwgMCkgNDIlKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZyAxLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGxvYWRpbmcgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgJi5sb2FkZXI6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAwIDAgMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gICAgJi5sb2FkZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59IiwiLm1haW4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47IC8vIGNvbW1lbnRlZCBmb3IgZml4aW5nIGNvbnRlbnQtbmF2IHN0aWNreSBwb3NpdGlvblxuICAucGFnZS13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13aWR0aC1sZ30pO1xuICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1sZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gLjFzIGVhc2UsIHdpZHRoIC4xcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAuMXMgZWFzZSwgd2lkdGggLjFzIGVhc2U7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgbWFyZ2luLXRvcDogJG5hdmJhci1oZWlnaHQ7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuZnVsbC1wYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICAubWFpbi1jb250ZW50IHtcbiAgfVxuICAuY29udGVudC1uYXYtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogODBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2cmVtKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jb250ZW50LW5hdiB7XG4gICAgICBwYWRkaW5nOiAwcHggMjVweDtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBhZ2Utd3JhcHBlciAubmF2YmFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItd2lkdGgtbGd9KTtcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogJHNpZGViYXItd2lkdGgtbGc7XG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubmF2YmFyIHtcbiAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItd2lkdGgtbGd9KTtcbiAgLy8gaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgYmFja2dyb3VuZDogJGNhcmQtYmc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvLyBwYWRkaW5nOiAwO1xuICAvLyBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vIHJpZ2h0OiAwO1xuICAvLyBsZWZ0OiAkc2lkZWJhci13aWR0aC1sZztcbiAgei1pbmRleDogOTc4O1xuICBib3gtc2hhZG93OiAzcHggMCAxMHB4IDAgcmdiYSgxODMsMTkyLDIwNiwuMik7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4xcyBlYXNlLCBsZWZ0IC4xcyBlYXNlO1xuXG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgLy8gbGVmdDogMDtcbiAgICAubmF2YmFyLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItZm9sZGVkLXdpZHRofSAtIDFweCk7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyAgICBcbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWZvcm0ge1xuICAgIEBleHRlbmQgLmQtbm9uZTtcbiAgICBAZXh0ZW5kIC5kLW1kLWZsZXg7XG4gICAgQGV4dGVuZCAuYWxpZ24taXRlbXMtY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LWJnO1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci1mb2xkZWQtd2lkdGh9IC0gMXB4KTtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmluZGljYXRvciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5wdWxzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgQGV4dGVuZCAuZHJvcGRvd25BbmltYXRpb247XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRyb3Bkb3duLWJnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNpZGViYXIge1xuICB3aWR0aDogJHNpZGViYXItd2lkdGgtbGc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlLCBtYXJnaW4gMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlLCBtYXJnaW4gMC4xcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogOTk5O1xuXG4gIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGNhcmQtYmc7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtbGc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlO1xuXG4gICAgLnNpZGViYXItb3BlbiAmIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC5zaWRlYmFyLWJyYW5kIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUwJSk7XG5cbiAgICAgIC5icmFuZC1sb2dvIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjBweDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci10b2dnbGVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAxOHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgc3BhbitzcGFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgfVxuXG4gICAgICAmLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZWFzZSAwLjZzIHRvcCBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uOiBlYXNlIDAuNnMgdG9wIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBlYXNlIDAuNnMgdG9wLTIgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogZWFzZSAwLjZzIHRvcC0yIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICAmLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZWFzZSAwLjZzIHNjYWxlZCBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uOiBlYXNlIDAuNnMgc2NhbGVkIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBlYXNlIDAuNnMgc2NhbGVkLTIgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogZWFzZSAwLjZzIHNjYWxlZC0yIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICAmLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZWFzZSAwLjZzIGJvdHRvbSBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uOiBlYXNlIDAuNnMgYm90dG9tIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBlYXNlIDAuNnMgYm90dG9tLTIgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogZWFzZSAwLjZzIGJvdHRvbS0yIGZvcndhcmRzO1xuICAgICAgfVxuXG4gICAgICBALXdlYmtpdC1rZXlmcmFtZXMgdG9wIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgdG9wIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyB0b3AtMiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICA1MCUge1xuICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIHRvcC0yIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDUwJSB7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBib3R0b20ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cblxuICAgICAgICA1MCUge1xuICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIGJvdHRvbSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDUwJSB7XG4gICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBib3R0b20tMiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDUwJSB7XG4gICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgYm90dG9tLTIge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICA1MCUge1xuICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVkIHtcbiAgICAgICAgNTAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgc2NhbGVkIHtcbiAgICAgICAgNTAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBzY2FsZWQtMiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDUwJSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIHNjYWxlZC0yIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItYm9keSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gI3skbmF2YmFyLWhlaWdodH0pO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgOHB4IDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbiAgICBiYWNrZ3JvdW5kOiAkY2FyZC1iZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLm5hdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDI1cHggMjVweCA1MHB4IDI1cHg7XG5cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmaWxsOiByZ2JhKDIzMywgMjM2LCAyMzksIDAuMjEpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpbmstdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpbmstYXJyb3cge1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5rLWljb24sXG4gICAgICAgICAgLmxpbmstdGl0bGUsXG4gICAgICAgICAgLmxpbmstYXJyb3cge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAgICAgLmxpbmstYXJyb3cge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdi1jYXRlZ29yeSB7XG4gICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAgICAgLmxpbmstdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgIC8vIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgZmlsbDogcmdiYSgyMzksIDI0MywgMjU1LCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLy8gY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgIGZpbGw6IHJnYmEoMjM5LCAyNDMsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgLy8gY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4ubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zdWItbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDMzcHg7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRib3JkZXItY29sb3IsIDIwJSk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTI5cHg7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNldHRpbmctbWVudSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmNvbGxhcHNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYge1xuICAgICAgICAmLnN1Yi1tZW51IHtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgbGVmdDogMjM5cHg7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAzNXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMCByZ2IoMTgzIDE5MiAyMDYgLyAyMCUpO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTFweCBzb2xpZCByZ2JhKDE4MywxOTIsMjA2LC4yKTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm90dG9tOiA1NXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZTBlYWYwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm90dG9tOiA1NnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogIzc5ODdhMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMTE0NTY5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLmxpZ2h0X2JsdWVfc2lkZWJhciB7XG4gICAgLnNpZGViYXItYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZjY2ZmICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5uYXYge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdi1pdGVtLm5hdi1jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC8vIC5zZXR0aW5nLW1lbnUge1xuICAgICAgLy8gICAubmF2IHtcbiAgICAgIC8vICAgICAmLnN1Yi1tZW51IHtcbiAgICAgIC8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmNjZmYgIWltcG9ydGFudDtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyAgIH1cbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cblxuICAmLnNreV9ibHVlX3NpZGViYXIge1xuICAgIC5zaWRlYmFyLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYjdiMCAhaW1wb3J0YW50O1xuXG4gICAgICAubmF2IHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbS5uYXYtY2F0ZWdvcnkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAvLyAuc2V0dGluZy1tZW51IHtcbiAgICAgIC8vICAgLm5hdiB7XG4gICAgICAvLyAgICAgJi5zdWItbWVudSB7XG4gICAgICAvLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlYWYwICFpbXBvcnRhbnQ7XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG5cbiAgICB9XG4gIH1cblxuICAmLmxpZ2h0X2dyZWVuX3NpZGViYXIge1xuICAgIC5zaWRlYmFyLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYjdiMCAhaW1wb3J0YW50O1xuXG4gICAgICAubmF2IHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbS5uYXYtY2F0ZWdvcnkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuICB9XG4gIC5zZXR0aW5nLW1lbnUge1xuICAgIC5uYXYge1xuICAgICAgJi5zdWItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGVhZjAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgbWFyZ2luLWxlZnQ6IC0jeyRzaWRlYmFyLXdpZHRoLWxnfTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAuc2lkZWJhci1vcGVuICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJHNpZGViYXItZm9sZGVkLXdpZHRoKTtcbiAgICAgIC8vIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAvLyB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgLy8gLnNpZGViYXItb3BlbiAmIHtcbiAgICAgIC8vICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIC8vIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci1ib2R5IHtcbiAgICAgIC5uYXYge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpZGViYXItZGFyayB7XG4gIC5zaWRlYmFyIHtcbiAgICAuc2lkZWJhci1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZDogJHNpZGViYXItZGFyay1iZztcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRib3JkZXItY29sb3IsIDAuMSk7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKCRib3JkZXItY29sb3IsIDAuMSk7XG5cbiAgICAgIC5zaWRlYmFyLWJyYW5kIHtcbiAgICAgICAgY29sb3I6ICRsaWdodDtcbiAgICAgIH1cblxuICAgICAgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0LW11dGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGViYXItYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1kYXJrLWJnO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkYm9yZGVyLWNvbG9yLCAwLjEpO1xuXG4gICAgICAubmF2IHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAmLm5hdi1jYXRlZ29yeSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHJnYmEoJHByaW1hcnksIDAuMik7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGluay10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJpZ2h0IHNpZGViYXJcbi5zZXR0aW5ncy1zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogLTIzMnB4O1xuICB0b3A6IDEzMHB4O1xuICB3aWR0aDogMjMycHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtM3B4IDAgMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcbiAgYm94LXNoYWRvdzogLTNweCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAuc2V0dGluZ3Mtb3BlbiAmIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5zaWRlYmFyLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgLnNldHRpbmdzLXNpZGViYXItdG9nZ2xlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtNDRweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTNweCAwIDEwcHggMCByZ2JhKDE4MywgMTkyLCAyMDYsIDAuMik7XG4gICAgICBib3gtc2hhZG93OiAtM3B4IDAgMTBweCAwIHJnYmEoMTgzLCAxOTIsIDIwNiwgMC4yKTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICBAZXh0ZW5kIC5pbmZpbml0ZS1zcGluO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aGVtZS13cmFwcGVyIHtcbiAgICAgIC50aGVtZS1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkbGlnaHQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCBsaWdodGVuKCRwcmltYXJ5LCAxNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zaWRlYmFyLWZvbGRlZCB7XG4gIC5zaWRlYmFyIHtcbiAgICAuc2lkZWJhci1oZWFkZXIge1xuICAgICAgICB3aWR0aDogJHNpZGViYXItZm9sZGVkLXdpZHRoO1xuICAgICAgICAuc2lkZWJhci1icmFuZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci1mb2xkZWQtd2lkdGh9KTtcbiAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItZm9sZGVkLXdpZHRoO1xuICAgIC5uYXZiYXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItZm9sZGVkLXdpZHRofSk7XG4gICAgICBsZWZ0OiAkc2lkZWJhci1mb2xkZWQtd2lkdGg7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJjpub3QoLm9wZW4tc2lkZWJhci1mb2xkZWQpIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICB3aWR0aDogJHNpZGViYXItZm9sZGVkLXdpZHRoO1xuICAgICAgLnNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6ICRzaWRlYmFyLWZvbGRlZC13aWR0aDtcbiAgICAgICAgLnNpZGViYXItYnJhbmQge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2lkZWJhci1ib2R5IHtcbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgIC5saW5rLXRpdGxlLFxuICAgICAgICAgICAgICAubGluay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5hdi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhci1vcGVuLCAuc2V0dGluZ3Mtb3BlbiB7XG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLm1haW4td3JhcHBlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgM3MgZWFzZTtcbiAgICAgICAgei1pbmRleDogOTgwO1xuICAgICAgfVxuICAgIH1cbiAgfSAgICBcbn1cbiIsIi8vIEJhZGdlc1xuXG5hLmJhZGdlIHsgLy8gZm9yIGxpbmsgYmFkZ2VzXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn0iLCIvLyBCb290c3RyYXAgQWxlcnRcblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC8vIEJhc2ljIGFsZXJ0c1xuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR2YWx1ZSwgLjEpO1xuICAgIGNvbG9yOiBkYXJrZW4oJHZhbHVlLCA1JSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR2YWx1ZSwgLjIpO1xuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJHZhbHVlLCA1JSk7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogMTlweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgfVxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyBGaWxsIGFsZXJ0c1xuICAuYWxlcnQtZmlsbC0jeyRzdGF0ZX0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUsICR3aGl0ZSk7XG4gICAgJi5hbGVydC1maWxsLWxpZ2h0IHtcbiAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLmJyZWFkY3J1bWIge1xuICAmLmJyZWFkY3J1bWItbGluZSB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5icmVhZGNydW1iLWRvdCB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oCiXCIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJyZWFkY3J1bWItYXJyb3cge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIj5cIiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyogQnV0dG9ucyAqL1xuXG4uYnRuIHtcbiAgaSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gICYuYnRuLXJvdW5kZWQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTBweCk7XG4gIH1cbiAgJi5idG4teHMge1xuICAgIHBhZGRpbmc6ICRidG4tcGFkZGluZy15LXhzICRidG4tcGFkZGluZy14LXhzO1xuICAgIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUteHM7XG4gIH1cblxuICAvLyBCdXR0b25zIHdpdGggb25seSBpY29ucyBcbiAgJi5idG4taWNvbiB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAmLmJ0bi14cyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tc20ge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuYnRuLWxnIHtcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEJ1dHRvbnMgd2l0aCBpY29uIGFuZCB0ZXh0IFxuICAmLmJ0bi1pY29uLXRleHQge1xuICAgIC5idG4taWNvbi1wcmVwZW5kIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgfVxuICAgIC5idG4taWNvbi1hcHBlbmQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgIH1cbiAgICAuYnRuLWljb24tcHJlcGVuZCxcbiAgICAuYnRuLWljb24tYXBwZW5kIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAmLmJ0bi14cyB7XG4gICAgICAuYnRuLWljb24tcHJlcGVuZCxcbiAgICAgIC5idG4taWNvbi1hcHBlbmQge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi1zbSB7XG4gICAgICAuYnRuLWljb24tcHJlcGVuZCxcbiAgICAgIC5idG4taWNvbi1hcHBlbmQge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi1sZyB7XG4gICAgICAuYnRuLWljb24tcHJlcGVuZCxcbiAgICAgIC5idG4taWNvbi1hcHBlbmQge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTb2NpYWwgYnV0dG9uc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHNvY2lhbC1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgc29jaWFsLWJ1dHRvbihzb2NpYWwtY29sb3IoJGNvbG9yKSk7XG4gIH1cbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgc29jaWFsLW91dGxpbmUtYnV0dG9uKHNvY2lhbC1jb2xvcigkY29sb3IpKTtcbiAgfVxufVxuXG4vLyBJbnZlcnNlIGJ1dHRvbnMgXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1pbnZlcnNlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWludmVyc2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gc29jaWFsLWJ1dHRvbigkY29sb3IpIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmLmJ0bi1zb2NpYWwtaWNvbi10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgaSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICBwYWRkaW5nOiAuNzVyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNvY2lhbC1vdXRsaW5lLWJ1dHRvbigkY29sb3IpIHtcbmJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcbmNvbG9yOiAkY29sb3I7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24taW52ZXJzZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiAkd2hpdGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3IsIDApO1xuICAmOm5vdCguYnRuLWludmVyc2UtbGlnaHQpIHtcbiAgICBjb2xvcjogJGNvbG9yOyAgICAgIFxuICB9XG4gICY6aG92ZXIsXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMyk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvciwgMCk7XG4gIH1cblxuICAmLmZvY3VzLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbiIsIi8vIENhcmRzIFxuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6ICRjYXJkLWJveC1zaGFkb3c7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcbiAgLW1vei1ib3gtc2hhZG93OiAkY2FyZC1ib3gtc2hhZG93O1xuICAtbXMtYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcbiAgLmNhcmQtYm9keSB7XG4gICAgKyAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuICAuY2FyZC10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCB7XG4gIGJveC1zaGFkb3c6ICRjYXJkLWJveC1zaGFkb3c7XG4gIC5jYXJkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIvLyBEcm9wZG93bnMgXG5cbi5kcm9wZG93bixcbi5idG4tZ3JvdXAge1xuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJmZWF0aGVyXCI7XG4gICAgICBjb250ZW50OiBcIlxcZTg0MlwiOyAgXG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBsaW5lLWhlaWdodDogLjYyNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB9XG4gIH1cbiAgJi5kcm9wdXAge1xuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTg0NVwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmRyb3BzdGFydCB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcImZlYXRoZXJcIjtcbiAgICAgICAgY29udGVudDogXCJcXGU4NDNcIjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC42MjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5kcm9wZW5kIHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGU4NDRcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAuMzVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93OyBcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IC44MTJyZW07XG4gIHBhZGRpbmc6IC4yNXJlbSAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGksIHN2ZyB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG4gICY6bm90KCY6YWN0aXZlLCAmLmFjdGl2ZSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4xKTtcbiAgICAmLCBpLCBzdmcge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH0gICAgICAgIFxuICB9XG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgaSwgc3ZnIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59IiwiLy8gRm9ybXMgXG5cbi5mb3JtLWNvbnRyb2wteHMsXG4uZm9ybS1zZWxlY3QteHMge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXhzICRpbnB1dC1wYWRkaW5nLXgteHM7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS14cztcbn1cblxuLmZvcm0tY29udHJvbC14cyB7XG4gICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIHBhZGRpbmctdG9wOiAkaW5wdXQtcGFkZGluZy15LXhzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtcGFkZGluZy15LXhzO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogLjEzZW07IC8vIGhlaWdodCBhZGp1c3RtZW50XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgLy8gVG8gZml4IEJvb3RzdHJhcC1kYXRlcGlja2VyIGluIFJUTFxuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLy8gRm9yIFJUTFxuW3R5cGU9XCJ0ZWxcIl0sIFxuW3R5cGU9XCJ1cmxcIl0sIFxuW3R5cGU9XCJlbWFpbFwiXSwgXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufSIsIi8vIEljb25zIFxuXG4uaWNvbnMtbGlzdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOjE1cHggMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgIGksXG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubmF2IHtcbiAgJi5uYXYtdGFicyB7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWJnO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRib3JkZXItY29sb3IsIC43KSByZ2JhKCRib3JkZXItY29sb3IsIC43KSB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdi10YWJzLXZlcnRpY2FsIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWJnO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwICRib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXYtdGFicy1saW5lIHtcbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50YWItY29udGVudCB7XG4gICYudGFiLWNvbnRlbnQtdmVydGljYWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICAucGFnZS1pdGVtIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucGFnaW5hdGlvbi1zZXBhcmF0ZWQge1xuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wYWdpbmF0aW9uLXJvdW5kZWQge1xuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXMgXG5cbi50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgPjpub3QoOmxhc3QtY2hpbGQpPjpsYXN0LWNoaWxkPioge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG5cdH1cblxuICB0aGVhZCB7XG4gICAgdGgge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjMyNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0aCxcbiAgdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgXG4gIHRkIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLnRpbWVsaW5lIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7ICAgIFxuICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAuMik7XG4gIG1hcmdpbjogMCBhdXRvOyAgXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA0MCU7IFxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogOTglO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgXG4gIC5ldmVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmctYm90dG9tOiAoNTBweCAqIDAuNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHsgXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgICAgYm9yZGVyOiBub25lOyAgICAgIFxuICAgIH1cblxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6ICgoKDEyMHB4ICogMC42KSArIDUwcHggKyA0cHggKyA0cHggKyAoNHB4ICogMikpICogMS41KSAqIC0xOyAgICBcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1kYXRlKTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgICAgXG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4ICRwcmltYXJ5O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHByaW1hcnk7ICAgIFxuICAgICAgbGVmdDogKDUwcHggKyAzcHggKyAoOHB4ICogMC4zNSkpICogLTE7ICAgICAgICBcbiAgICAgIGJhY2tncm91bmQ6ICRjYXJkLWJnOyAgICBcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgIFxuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbGVmdDogKDI1cHggKyA0cHggKyAoOHB4ICogMC4zNSkpICogLTE7ICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY2hhdC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2YmFyLWhlaWdodH0gLSAxMDJweCk7XG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuY2hhdC1hc2lkZSB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gICAgfVxuICAgIC5hc2lkZS1ib2R5IHtcbiAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgIC50YWItcGFuZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzODVweCk7XG4gICAgICAgICAgLmNoYXQtbGlzdCB7XG4gICAgICAgICAgICAuY2hhdC1pdGVtIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNoYXQtY29udGVudCB7XG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjYXJkLWJnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2hhdC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAuY2hhdC1ib2R5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzNDBweCk7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzE1cHgpOyAgICAgICAgXG4gICAgICB9XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzQycHgpOyAgICAgICAgXG4gICAgICB9XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIC5tZXNzYWdlcyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAubWVzc2FnZS1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAuYnViYmxlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgICAgICAgICAgICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5mcmllbmQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgIC5idWJibGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIC4xKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCByZ2JhKCRwcmltYXJ5LCAuMSk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7IFxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDsgXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6NXB4IHNvbGlkIHJnYmEoJHByaW1hcnksIC4xKTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgLmJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkaW5mbywgLjEpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDVweCA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgcmdiYSgkaW5mbywgLjEpO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50OyBcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcmdiYSgkaW5mbywgLjEpOyBcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDo1cHggc29saWQgdHJhbnNwYXJlbnQ7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc3RhdHVzIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2FyZC1iZztcbiAgICAgICYub25saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XG4gICAgICB9XG4gICAgICAmLm9mZmxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hdXRoLXBhZ2Uge1xuICAuYXV0aC1zaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59IiwiLmVtYWlsLWFzaWRlLW5hdiB7XG4gICYuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLnNob3cge1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogLjJyZW07XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjEpO1xuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgJiwgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVtYWlsLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeSwgLjA4KTtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuZW1haWwtbGlzdC1hY3Rpb25zIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmZhdm9yaXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM4ZDhkOGQ7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5lbWFpbC1saXN0LWRldGFpbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC5jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuZnJvbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAxcHggMDtcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgfVxuICAgICAgLm1zZyB7XG4gICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRhdGUge1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICBjb2xvcjogIzNkNDA1YztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmVtYWlsLWxpc3QtaXRlbS0tdW5yZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuMDkpO1xuICAgIC5jb250ZW50IHtcbiAgICAgIC5mcm9tIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIC5tc2cge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIEFjZSBFZGl0b3IgXG5cbi5hY2VfZWRpdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQ6IDE0cHgvbm9ybWFsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC5hY2VfY29udGVudHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgfVxufSIsIi8vIEFwZXggY2hhcnRzXG5cbmRpdi5hcGV4Y2hhcnRzLWNhbnZhcyB7XG4gIC5hcGV4Y2hhcnRzLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICRkcm9wZG93bi1iZyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIH1cblxuICAuYXBleGNoYXJ0cy16b29tLWljb24gc3ZnLCBcbiAgLmFwZXhjaGFydHMtem9vbWluLWljb24gc3ZnLCBcbiAgLmFwZXhjaGFydHMtem9vbW91dC1pY29uIHN2ZywgXG4gIC5hcGV4Y2hhcnRzLXJlc2V0LWljb24gc3ZnLCBcbiAgLmFwZXhjaGFydHMtcGFuLWljb24gc3ZnLCBcbiAgLmFwZXhjaGFydHMtc2VsZWN0aW9uLWljb24gc3ZnLCBcbiAgLmFwZXhjaGFydHMtbWVudS1pY29uIHN2ZywgXG4gIC5hcGV4Y2hhcnRzLXRvb2xiYXItY3VzdG9tLWljb24gc3ZnIHtcbiAgICBmaWxsOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLmFwZXhjaGFydHMtbGVnZW5kLmFwZXhjaGFydHMtYWxpZ24tcmlnaHQgLmFwZXhjaGFydHMtbGVnZW5kLXNlcmllcywgXG4gIC5hcGV4Y2hhcnRzLWxlZ2VuZC5hcGV4Y2hhcnRzLWFsaWduLWxlZnQgLmFwZXhjaGFydHMtbGVnZW5kLXNlcmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFwZXhjaGFydHMtbGVnZW5kLW1hcmtlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYXBleGNoYXJ0cy10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRkcm9wZG93bi1iZywgLjgpO1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICAgIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgIH1cbiAgICAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cC5hcGV4Y2hhcnRzLWFjdGl2ZSwgXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAtc2VyaWVzLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuYXBleGNoYXJ0cy10b29sdGlwLXRleHQteS12YWx1ZSwgXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGV4dC1nb2Fscy12YWx1ZSwgXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGV4dC16LXZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAsXG4gIC5hcGV4Y2hhcnRzLXlheGlzdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZDogJGRyb3Bkb3duLWJnO1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAtYm90dG9tOjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIH1cbiAgLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLWJvdHRvbTo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoJGRyb3Bkb3duLWJnLCAuOCk7XG4gIH1cblxuICAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAtbGVmdDpiZWZvcmUsXG4gICAgLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIH1cbiAgLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLWxlZnQ6YWZ0ZXIsXG4gICAgLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgkZHJvcGRvd24tYmcsIC44KTtcbiAgfVxuXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAtbWFya2VyIHtcbiAgICAvLyBSVEwgZml4XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbn0iLCIvLyBCb290c3RyYXAgZGF0ZXBpY2tlclxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcblx0QGV4dGVuZCAuZHJvcGRvd24tbWVudTtcblx0Jjo6YmVmb3JlIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRkcm9wZG93bi1iZztcblx0fVxuXHQmLmRhdGVwaWNrZXItb3JpZW50LXRvcCB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvcmRlci10b3AtY29sb3I6ICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuXHRcdH1cblx0fVxufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGRyb3Bkb3duLWJnO1xufVxuXG4uZGF0ZXBpY2tlciB7XG5cdHRhYmxlIHtcblx0XHRAZXh0ZW5kIC50YWJsZTtcblx0XHR0ciB7XG5cdFx0XHQvLyBkYXlzXG5cdFx0XHR0ZC5kYXkuZm9jdXNlZCwgXG5cdFx0XHR0ZC5kYXk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG5cdFx0XHR9XG5cblx0XHRcdHRkLm5ldyxcblx0XHRcdHRkLm9sZCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKCRib2R5LWNvbG9yLCAuNSk7XG5cdFx0XHR9XG5cblx0XHRcdHRkLmFjdGl2ZS5hY3RpdmUsIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sIFxuXHRcdFx0dGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwgXG5cdFx0XHR0ZC5hY3RpdmU6YWN0aXZlLCBcblx0XHRcdHRkLmFjdGl2ZTpob3ZlciwgXG5cdFx0XHR0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLCBcblx0XHRcdHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwgXG5cdFx0XHR0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLCBcblx0XHRcdHRkLmFjdGl2ZTpob3Zlcjpob3ZlciwgXG5cdFx0XHR0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLCBcblx0XHRcdHRkLmFjdGl2ZVtkaXNhYmxlZF0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0dGQuYWN0aXZlLCBcblx0XHRcdHRkLmFjdGl2ZS5kaXNhYmxlZCwgXG5cdFx0XHR0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIFxuXHRcdFx0dGQuYWN0aXZlOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZC50b2RheSxcblx0XHRcdHRkLnRvZGF5LmRpc2FibGVkLFxuXHRcdFx0dGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG5cdFx0XHR0ZC50b2RheTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4yKTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZC50b2RheS5hY3RpdmUsIFxuXHRcdFx0dGQudG9kYXkuZGlzYWJsZWQsIFxuXHRcdFx0dGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLCBcblx0XHRcdHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLCBcblx0XHRcdHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwgXG5cdFx0XHR0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwgXG5cdFx0XHR0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIFxuXHRcdFx0dGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIFxuXHRcdFx0dGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCBcblx0XHRcdHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLCBcblx0XHRcdHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwgXG5cdFx0XHR0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sIFxuXHRcdFx0dGQudG9kYXk6YWN0aXZlLCBcblx0XHRcdHRkLnRvZGF5OmhvdmVyLCBcblx0XHRcdHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSwgXG5cdFx0XHR0ZC50b2RheTpob3Zlci5kaXNhYmxlZCwgXG5cdFx0XHR0ZC50b2RheTpob3ZlcjphY3RpdmUsIFxuXHRcdFx0dGQudG9kYXk6aG92ZXI6aG92ZXIsIFxuXHRcdFx0dGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLCBcblx0XHRcdHRkLnRvZGF5W2Rpc2FibGVkXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4zKTtcblx0XHRcdH1cblxuXHRcdFx0dGQudG9kYXk6aG92ZXI6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cblx0XHRcdC8vIG1vbnRocyx5ZWFyc1xuXHRcdFx0dGQgc3BhbiB7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHRkIHNwYW4uZm9jdXNlZCwgXG5cdFx0XHR0ZCBzcGFuOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmU6YWN0aXZlLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlOmhvdmVyLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsIFxuXHRcdFx0dGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLCBcblx0XHRcdHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZSwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgXG5cdFx0XHR0ZCBzcGFuLmFjdGl2ZTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4yKTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kYXRlcGlja2VyLXN3aXRjaDpob3ZlciwgXG4uZGF0ZXBpY2tlciAubmV4dDpob3ZlciwgXG4uZGF0ZXBpY2tlciAucHJldjpob3ZlciwgXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcblx0YmFja2dyb3VuZDogJGdyYXktMjAwO1xufSIsIi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAmLmR0LWJvb3RzdHJhcDQge1xuICAgIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgQGV4dGVuZCAudy0xMDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE5cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGRpdiB7XG4gICAgJi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgIHVsIHsgXG4gICAgICAgICYucGFnaW5hdGlvbiB7XG4gICAgICAgICAgQGV4dGVuZCAuanVzdGlmeS1jb250ZW50LWNlbnRlcjtcbiAgICAgICAgICBAZXh0ZW5kIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kO1xuICAgICAgICAgIEBleHRlbmQgLm10LTM7XG4gICAgICAgICAgQGV4dGVuZCAubXQtbWQtMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5kaXYudGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyPmRpdi5yb3c+ZGl2W2NsYXNzXj1jb2wtXTpmaXJzdC1jaGlsZCB7XG4gIC8vIFJUTCBmaXhcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5kaXYudGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyPmRpdi5yb3c+ZGl2W2NsYXNzXj1jb2wtXTpsYXN0LWNoaWxkIHtcbiAgLy8gUlRMIGZpeFxuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59IiwiLmRyb3BpZnktd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICAuZHJvcGlmeS1tZXNzYWdlIHtcbiAgICBzcGFuIHtcbiAgICAgICYuZmlsZS1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGZlYXRoZXI7XG4gICAgICAgICAgY29udGVudDogJ1xcZThlMyc7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmRyb3B6b25lIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gICYuZHotY2xpY2thYmxlIHtcbiAgICAuZHotbWVzc2FnZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgKiB7XG4gICAgICAgIEBleHRlbmQgLnRleHQtbXV0ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kei1wcmV2aWV3IHtcbiAgICAmLmR6LWltYWdlLXByZXZpZXcsXG4gICAgJi5kei1maWxlLXByZXZpZXcge1xuICAgICAgLmR6LWltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZjIHtcbiAgLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtcHJpbWFyeTtcbiAgICBAZXh0ZW5kIC5idG4tc207XG4gIH1cbiAgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUsIFxuICAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgfVxuICAuZmMtYnV0dG9uIC5mYy1pY29uIHtcbiAgICBmb250LXNpemU6IDEuMiBlbTtcbiAgfVxuICAuZmMtYnV0dG9uLXByaW1hcnk6Zm9jdXMsIFxuICAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCkuZmMtYnV0dG9uLWFjdGl2ZTpmb2N1cywgXG4gIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuZmMtYnV0dG9uLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAuZmMtdG9vbGJhciB7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuZmMtdG9vbGJhci1jaHVuayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZjLWRheWdyaWQtZGF5LW51bWJlcixcbiAgLmZjLWNvbC1oZWFkZXItY2VsbC1jdXNoaW9uIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cblxuICAuZmMtZGF5Z3JpZC1ldmVudCB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG5cbiAgLmZjLWRheWdyaWQtZGF5LmZjLWRheS10b2RheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjIpO1xuICB9XG5cbiAgLmZjLWxpc3QtZXZlbnQ6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4yKTtcbiAgfVxuXG4gIC5mYy1saXN0LWRheS10ZXh0LFxuICAuZmMtbGlzdC1kYXktc2lkZS10ZXh0IHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIHRkLCBcbi5mYy10aGVtZS1zdGFuZGFyZCB0aCxcbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtc2Nyb2xsZ3JpZCB7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbn1cblxuLmZjLXRpbWVncmlkLWV2ZW50LWhhcm5lc3MtaW5zZXQgLmZjLXRpbWVncmlkLWV2ZW50LCBcbi5mYy10aW1lZ3JpZC1ldmVudC5mYy1ldmVudC1taXJyb3IsIFxuLmZjLXRpbWVncmlkLW1vcmUtbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtcG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgLmZjLXBvcG92ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG59XG5cbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtbGlzdC1kYXktY3VzaGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3Qge1xuICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG59XG5cbi5mYy1ldmVudCB7XG4gIC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIC8vIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAuMik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmMtaC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbn0iLCIuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgLmZsb3QtY2hhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgLmZsb3QtY2hhcnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uZmxvdC10ZXh0IHtcbiAgLmZsb3QteC1heGlzLFxuICAuZmxvdC15LWF4aXMge1xuICAgID4gZGl2LFxuICAgIC5mbG90LXRpY2stbGFiZWwge1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgfVxufSIsIi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRkcm9wZG93bi1iZywgLjkpO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xufSIsIi5wZWl0eS1jdXN0b20ge1xuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufSIsIi5wc19fdGh1bWIteCB7XG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY2FyZC1iZywgMTUlKTtcblx0aGVpZ2h0OiA0cHg7XG59XG5cbi5wc19fcmFpbC14LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXgsIFxuLnBzX19yYWlsLXg6Zm9jdXM+LnBzX190aHVtYi14LCBcbi5wc19fcmFpbC14OmhvdmVyPi5wc19fdGh1bWIteCB7XG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY2FyZC1iZywgMzAlKTtcblx0aGVpZ2h0OiA2cHg7XG59XG5cbi5wc19fcmFpbC14IHtcblx0aGVpZ2h0OiAxMHB4O1xufVxuXG4ucHNfX3RodW1iLXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNhcmQtYmcsIDE1JSk7XG5cdHdpZHRoOiA0cHg7XG5cdC8vIFJUTCBmaXhcblx0cmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuXHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXksIFxuLnBzX19yYWlsLXk6Zm9jdXM+LnBzX190aHVtYi15LCBcbi5wc19fcmFpbC15OmhvdmVyPi5wc19fdGh1bWIteSB7XG5cdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY2FyZC1iZywgMzAlKTtcblx0d2lkdGg6IDZweDtcbn1cblxuLnBzX19yYWlsLXkge1xuXHR3aWR0aDogMTBweDtcblx0Ly8gUlRMIGZpeFxuXHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wcyAucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcsIFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLCBcbi5wcyAucHNfX3JhaWwteDpob3ZlciwgXG4ucHMgLnBzX19yYWlsLXkucHMtLWNsaWNraW5nLCBcbi5wcyAucHNfX3JhaWwteTpmb2N1cywgXG4ucHMgLnBzX19yYWlsLXk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG59IiwiLy8gU3dlZXQgQWxlcnQgXG5cbi5zd2FsMi1wb3B1cCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXG4gIC5zd2FsMi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zd2FsMi1hY3Rpb25zIHtcbiAgICBidXR0b24ge1xuICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgJi5zd2FsMi1jb25maXJtIHtcbiAgICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICB9XG4gICAgICAmLnN3YWwyLWNhbmNlbCB7XG4gICAgICAgIEBleHRlbmQgLmJ0bi1kYW5nZXI7XG4gICAgICAgIEBleHRlbmQgLmJvcmRlci1kYW5nZXI7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zd2FsMi1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc3dhbDItdGltZXItcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICB9XG5cbn0iLCIvLyBTZWxlY3QyIFxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgQGF0LXJvb3QgI3tzZWxlY3Rvci1hcHBlbmQoXCIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXCIsICYpfSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbiAgfVxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAkaW5wdXQtYnRuLXBhZGRpbmcteSAkaW5wdXQtYnRuLXBhZGRpbmcteDtcbiAgfVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYiB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDAgNnB4XG4gIH1cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiAxcHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IC4xNXJlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59IiwiLkNvZGVNaXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAkaW5wdXQtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lZGl0b3ItdG9vbGJhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICRpbnB1dC1ib3JkZXItcmFkaXVzIDAgMDtcbiAgJiwgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogcmdiYSgkYm9keS1jb2xvciwgLjcpICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG4gIGkuc2VwYXJhdG9yIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG4uQ29kZU1pcnJvci1mdWxsc2NyZWVuLFxuLmVkaXRvci10b29sYmFyLmZ1bGxzY3JlZW4sXG4uZWRpdG9yLXByZXZpZXctc2lkZSB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmVkaXRvci1wcmV2aWV3LXNpZGUge1xuICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBhLmFjdGl2ZSwuZWRpdG9yLXRvb2xiYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmVkaXRvci1zdGF0dXNiYXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xufSIsIi8vIFRhZ3MgXG5cbmRpdi50YWdzaW5wdXQge1xuICBwYWRkaW5nOiA2cHggNnB4IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgc3Bhbi50YWcge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogLjE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvLyBSVEwgZml4XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbiAgfVxuICAjdGFnc19hZGRUYWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8vIFJUTCBmaXhcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIGlucHV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9XG59XG4iLCIvLyB0ZW1wdXNkb21pbnVzLWJvb3RzdHJhcC00XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHtcbiAgJiwgc3BhbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgJi5zZXBlcmF0b3Ige1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIHNwYW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC4yKTtcbiAgfVxuICBcbiAgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGEuYnRuIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50aW1lcGlja2VyLWhvdXIsIFxuICAudGltZXBpY2tlci1taW51dGUsIFxuICAudGltZXBpY2tlci1zZWNvbmQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gICYuZGF5OmhvdmVyLCBcbiAgJi5ob3VyOmhvdmVyLCBcbiAgJi5taW51dGU6aG92ZXIsIFxuICAmLnNlY29uZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjIpO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuICBcbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItcGlja2VyIGEuYnRuIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIudG94LnRveC10aW55bWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIC50b3gtbWVudWJhcixcbiAgLnRveC10b29sYmFyLW92ZXJsb3JkLFxuICAudG94LXRvb2xiYXIsXG4gIC50b3gtdG9vbGJhcl9fb3ZlcmZsb3csXG4gIC50b3gtdG9vbGJhcl9fcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIH1cbiAgLnRveC10b29sYmFyLW92ZXJsb3JkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gICY6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC50b3gtZWRpdC1hcmVhX19pZnJhbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxuICAmLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXRvb2xiYXJfX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yOyAvLyBSVExcbiAgfVxuICAudG94LXN0YXR1c2JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbiAgLnRveC1zdGF0dXNiYXIgYSxcbiAgLnRveC1zdGF0dXNiYXJfX3BhdGgtaXRlbSxcbiAgLnRveC1zdGF0dXNiYXJfX3dvcmRjb3VudCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG4gIC50b3gtbWJ0biB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB9XG4gIC50b3gtdGJ0biB7XG4gICAgY29sb3I6IHJnYmEoJGJvZHktY29sb3IsIC43KTtcbiAgfVxuICAudG94LXRidG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgfVxuICAudG94LXRidG46Zm9jdXM6bm90KC50b3gtdGJ0bi0tZGlzYWJsZWQpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cbiAgLnRveC1tYnRuOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCgudG94LW1idG4tLWFjdGl2ZSkge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cbiAgLnRveC1tYnRuOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuICAudG94LW1idG4tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgfVxuICAudG94LXRidG4gc3ZnIHtcbiAgICBmaWxsOiByZ2JhKCRib2R5LWNvbG9yLCAuNyk7XG4gIH1cbiAgLnRveC10YnRuLS1kaXNhYmxlZCBzdmcsXG4gIC50b3gtdGJ0bi0tZGlzYWJsZWQ6aG92ZXIgc3ZnLFxuICAudG94LXRidG46ZGlzYWJsZWQgc3ZnLFxuICAudG94LXRidG46ZGlzYWJsZWQ6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gIH1cbiAgLnRveC1zcGxpdC1idXR0b246aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkaW5wdXQtYm9yZGVyLWNvbG9yIGluc2V0O1xuICB9XG4gIC50b3gtc3BsaXQtYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gIH1cbiAgLnRveC10YnRuLS1lbmFibGVkLFxuICAudG94LXRidG4tLWVuYWJsZWQ6aG92ZXIsXG4gIC50b3gtdGJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICB9XG59XG5cblxuZGl2LnRveCB7XG4gIC50b3gtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgfVxuICAudG94LWNvbGxlY3Rpb25fX2l0ZW0ge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIH1cbiAgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19ncm91cCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICB9XG4gIC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICB9XG4gIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICB9XG4gIC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgfVxuICAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cblxuXG4gIC50b3gtZGlhbG9nLXdyYXBfX2JhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC43NSk7XG4gIH1cbiAgLnRveC1kaWFsb2csXG4gIC50b3gtZGlhbG9nX19oZWFkZXIsXG4gIC50b3gtZGlhbG9nX19mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB9XG4gIC50b3gtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIEBleHRlbmQgLmJ0bi1zZWNvbmRhcnk7XG4gIH1cbiAgLnRveC1idXR0b24ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICAmOm5vdCgudG94LWJ1dHRvbi0tbmFrZWQpOm5vdCgudG94LWJ1dHRvbi0tc2Vjb25kYXJ5KSB7XG4gICAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgICB9XG4gIH1cbiAgLnRveC1idXR0b24tLXNlY29uZGFyeTpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAudG94LWJ1dHRvbi0tbmFrZWQ6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnRveC1idXR0b24tLW5ha2VkLnRveC1idXR0b24tLWljb246aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGNvbG9yOiBsaWdodGVuKCRib2R5LWNvbG9yLCAyMCUpO1xuICB9XG4gIC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0LCBcbiAgLnRveC10ZXh0YXJlYSwgXG4gIC50b3gtdGV4dGZpZWxkLCBcbiAgLnRveC10b29sYmFyLXRleHRmaWVsZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gIH1cbiAgLnRveC1saXN0Ym94ZmllbGQgLnRveC1saXN0Ym94LS1zZWxlY3Q6Zm9jdXMsIFxuICAudG94LXRleHRhcmVhOmZvY3VzLCBcbiAgLnRveC10ZXh0ZmllbGQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cbiAgLnRveC1kaWFsb2dfX3RhYmxlIHRib2R5IHRyIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIH1cbiAgLnRveC1kaWFsb2dfX2JvZHkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgfVxufSIsIi8vIFR5cGVhaGVhZFxuXG4udHlwZWFoZWFkLnR0LWlucHV0LFxuLnR5cGVhaGVhZC50dC1oaW50IHtcbiAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmcgIWltcG9ydGFudDtcbiAgLy8gUlRMIGZpeFxuICBkaXJlY3Rpb246IGx0cjtcbn1cbi50dC1tZW51IHtcbiAgQGV4dGVuZCAuZHJvcGRvd24tbWVudTtcbiAgLnR0LXN1Z2dlc3Rpb24ge1xuICAgIEBleHRlbmQgLmRyb3Bkb3duLWl0ZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59IiwiLy8galF1ZXJ5IFN0ZXBzXG5cbi50YWJjb250cm9sIHVsLCAud2l6YXJkIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQG1lZGlhKG1heC13aWR0aDogNjc2cHgpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLndpemFyZD4uc3RlcHM+dWw+bGkge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ud2l6YXJkPi5zdGVwcyAuZGlzYWJsZWQgYSwgXG4ud2l6YXJkPi5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUsIFxuLndpemFyZD4uc3RlcHMgLmRpc2FibGVkIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi53aXphcmQ+LnN0ZXBzIC5jdXJyZW50IGEsIFxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYTphY3RpdmUsIFxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLndpemFyZD4uc3RlcHMgYSwgXG4ud2l6YXJkPi5zdGVwcyBhOmFjdGl2ZSwgXG4ud2l6YXJkPi5zdGVwcyBhOmhvdmVyIHtcbiAgcGFkZGluZzogJGJ0bi1wYWRkaW5nLXkgJGJ0bi1wYWRkaW5nLXg7XG4gIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemFyZD4uc3RlcHMgLmRvbmUgYSwgXG4ud2l6YXJkPi5zdGVwcyAuZG9uZSBhOmFjdGl2ZSwgXG4ud2l6YXJkPi5zdGVwcyAuZG9uZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjIpO1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xufVxuXG4ud2l6YXJkPi5zdGVwcyB1bCBsaSB7XG4gIGEge1xuICAgICYsICY6YWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgIG1hcmdpbjogMCAuNWVtIC41ZW0gMDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBhIHtcbiAgICAgICYsICY6YWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgLjVlbSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2l6YXJkPi5zdGVwcyAubnVtYmVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ud2l6YXJkPi5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogJGlucHV0LWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBtaW4taGVpZ2h0OiAyM2VtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAuNWVtIDA7XG59XG5cbi53aXphcmQ+LmNvbnRlbnQ+LmJvZHkge1xuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcGFkZGluZzogNSU7XG4gIH1cbn1cblxuLndpemFyZD4uYWN0aW9ucyB7XG4gIC8vIFJUTCBmaXhcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IFxufVxuXG4ud2l6YXJkPi5hY3Rpb25zPnVsPmxpLCBcbi53aXphcmQ+LnN0ZXBzPnVsPmxpIHtcbiAgLy8gUlRMIGZpeFxuICBmbG9hdDogbGVmdDtcbn1cblxuLndpemFyZC52ZXJ0aWNhbD4uc3RlcHMge1xuICAvLyBSVEwgZml4XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ud2l6YXJkPi5hY3Rpb25zIGEsIFxuLndpemFyZD4uYWN0aW9ucyBhOmFjdGl2ZSwgXG4ud2l6YXJkPi5hY3Rpb25zIGE6aG92ZXIge1xuICBAZXh0ZW5kIC5idG47XG4gIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xufVxuXG4ud2l6YXJkPi5hY3Rpb25zIC5kaXNhYmxlZCBhLCBcbi53aXphcmQ+LmFjdGlvbnMgLmRpc2FibGVkIGE6YWN0aXZlLCBcbi53aXphcmQ+LmFjdGlvbnMgLmRpc2FibGVkIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogJGdyYXktNTAwO1xufVxuXG4ud2l6YXJkPi5hY3Rpb25zIC5kaXNhYmxlZCBhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRncmF5LTUwMDtcbn1cblxuLndpemFyZD4uYWN0aW9ucz51bCB7XG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC43ZW07XG4gIH1cbn1cblxuXG5cbi8vIHZlcnRpY2FsXG5cbi53aXphcmQudmVydGljYWwge1xuICA+LnN0ZXBzIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi53aXphcmQudmVydGljYWw+LmNvbnRlbnQge1xuICBtYXJnaW46IDAgMCAuNWVtIDIlO1xuICB3aWR0aDogNjglO1xufVxuXG4ud2l6YXJkLnZlcnRpY2FsPi5zdGVwcyBhLCBcbi53aXphcmQudmVydGljYWw+LnN0ZXBzIGE6YWN0aXZlLCBcbi53aXphcmQudmVydGljYWw+LnN0ZXBzIGE6aG92ZXIge1xuICBtYXJnaW46IDAgMCAuNWVtIDA7XG59XG5cbi53aXphcmQudmVydGljYWw+LmFjdGlvbnMge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6YXJkLnZlcnRpY2FsPi5hY3Rpb25zPnVsPmxpIHtcbiAgbWFyZ2luOiAwIDAgMCAuN2VtO1xufVxuIiwiYm9keXtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuaDEsaDIsaDMsaDQsaDUsaDYsdGgsc3Ryb25nLGJ7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb3JtLWNvbnRyb2wsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsIC50eXBlYWhlYWQudHQtaGludCwgLnR5cGVhaGVhZC50dC1pbnB1dHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbnNtYWxsLCAuc21hbGwsIC5kcm9wZG93bi1pdGVtLCAudHQtbWVudSAudHQtc3VnZ2VzdGlvbntcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uZm9ybS1pbnB1dC1kZXNpZ24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjQ2OXJlbSAwLjhyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uYXV0aC1wYWdlIC5hdXRoLXNpZGUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICRkYW5nZXIsICRzZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM4MCUgMzMwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXV0aC1sb2dvIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmV4dGVybmFsLWV2ZW50cyB7XG5cbiAgLmFwcG9pbnRtZW50LXNjaGVkdWxlZCxcbiAgLmFwcG9pbnRtZW50LXNob3duLFxuICAuYXBwb2ludG1lbnQtc29sZCB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5hcHBvaW50bWVudC1zY2hlZHVsZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmFwcG9pbnRtZW50LXNob3duIHtcbiAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAkcHJpbWFyeSwgJGFscGhhOiAwLjI1KVxufVxuXG4uYXBwb2ludG1lbnQtc29sZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdGQgaW1nLFxuLnRhYmxlIHRkIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDcwcHhcbn1cblxuZGl2LmNhcmQtaW1nLXRvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogODBweDtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MHB4O1xufVxuXG4uZmMtZXZlbnQge1xuICAvLyBib3JkZXI6IDNweCBzb2xpZDtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLy8gcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJvcmRlcjogM3B4IHNvbGlkO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudC1oYXJuZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IGF1dG87XG4gIC8vIHdpZHRoOiA5NHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8vIGhlaWdodDogNTZweDtcbn1cblxuLmZjLXYtZXZlbnQgLmZjLWV2ZW50LW1haW4ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXG4gIC8vIGJvdHRvbTogMTJweDtcbiAgcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4uZmMtZXZlbnQuYXBwb2ludG1lbnQtc2NoZWR1bGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG50ZC5kdGZjLWZpeGVkLWxlZnQsXG50aC5kdGZjLWZpeGVkLWxlZnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHNwYW4ge1xuICBwYWRkaW5nOiAxMXB4IDhweDtcbn1cblxuLmNvcGllZCB7XG4gIGJhY2tncm91bmQ6ICNhZGFkYWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG50YWJsZSB7XG4gIHRkIHtcbiAgICAucm93LWRldGFpbCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIge1xuICAuZHJvcGlmeS1wcmV2aWV3IHtcbiAgICAuZHJvcGlmeS1yZW5kZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItY29udGVudCB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgJi5yb3VuZGVkLWNpcmNsZSB7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGVfaW1nX2Ryb3BfZG93biB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4jYWN0aXZpdHlUYWJsZV93cmFwcGVyIHtcbiAgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZElubmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCxcbiAgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gICAgLnRhYmxlIHtcbiAgICAgIG1heC13aWR0aDogMjIwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRyIHtcblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi51c2Vycy10YWJsZS1jdXN0b217XG4gIHRoZWFke1xuICAgID50cntcbiAgICAgIHRoe1xuICAgICAgICAmOm50aC1jaGlsZCg1KXtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGJvZHl7XG4gICAgPnRye1xuICAgICAgdGR7XG4gICAgICAgICY6bnRoLWNoaWxkKDUpe1xuICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucm93LmZpZWxkLXdyYXBwZXJ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAuZm9ybS1jaGVja3tcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cbi5jaGF0LWNvbnZlcnNhdGlvbiAucmlnaHQgLmNvbnZlcnNhdGlvbi1saXN0IC5jdGV4dC13cmFwIC5jdGV4dC13cmFwLWNvbnRlbnQgeyAgICBcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5jaGF0LWNvbnZlcnNhdGlvbiAuY29udmVyc2F0aW9uLWxpc3QgLmN0ZXh0LXdyYXAtY29udGVudHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cbi5jaGF0LWNvbnZlcnNhdGlvbiAuY2hhdC1hdmF0YXIgaW1nIHtcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xufVxuYS5mYy10aW1lZ3JpZC1ldmVudC5mYy12LWV2ZW50LmZjLWV2ZW50LmZjLWV2ZW50LWRyYWdnYWJsZS5mYy1ldmVudC1yZXNpemFibGUuZmMtZXZlbnQtc3RhcnQuZmMtZXZlbnQtZW5kLmZjLWV2ZW50LXBhc3Quc2VydmljZS1hcHB0e1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGFiNjYyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzcyYTAzZiAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2UtYXBwdHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhYjY2MiAhaW1wb3J0YW50O1xufVxuI2FnZW50LWxpc3Rpbmd7XG4gIGxpe1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLmN1c3RvbS10YWJsZS1mdWxsLXdpZHRoe1xuICAuZGF0YVRhYmxlc19zY3JvbGxIZWFkSW5uZXJ7XG4gICAgd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGF0YVRhYmxle1xuICAgICAgd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIHRye1xuICAgICAgICB0aHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAuZGF0YVRhYmxlc19zY3JvbGxCb2R5e1xuICAgIC5kYXRhVGFibGV7XG4gICAgICB3aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpe1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgdHJ7XG4gICAgICAgIHRke1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZXhwZXNlcy1kZXRhaWxze1xuICB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGg6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRkOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICB9XG59XG4uY3VzdG9tLXRhYmxlLWZ1bGwtd2lkdGh7XG4gIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgICBib3R0b206IDFlbTtcbiAgfVxuICAudGFibGV7XG4gICAgdHJ7XG4gICAgICB0aCwgdGR7XG4gICAgICAgIGF7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jdXN0b20tdGFibGUtZnVsbC13aWR0aHtcbiAgdHJ7XG4gICAgdGQ6Zmlyc3QtY2hpbGQsIHRoOmZpcnN0LWNoaWxke1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cbi50YWJsZS1mcy0xMntcbiAgdGQsIHRoe1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLm1heC13LTIwMHtcbiAgd2lkdGg6IDIwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4udG90YWwtY2FyZHMtd3JhcHBlcntcbiAgLmNhcmQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNTVweDtcbiAgICAuY2FyZC1ib2R5e1xuICAgICAgZmxleDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbi5waWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jY29sb3JQaWNrIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogLTM1cHg7XG59XG4uc2lnbnVwLWxvZ297XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGF7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgaW1ne1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuc2lnbi11cC1zdWJ0aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbn1cbi5jYXJkLWJnLTF7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyZDY7XG4gICp7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5jYXJkLWJnLTJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDZiZWU7XG4gICp7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5jYXJkLWJnLTN7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGQ0ZmY7XG59XG4uY2FyZC1iZy00e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlYWYwO1xufVxuLnZlcmlmaWVkLWFjY291bnR7XG4gIC52ZXJpZnlpbmctdGV4dHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59Il19 */