/*!
 * Bootstrap  v5.3.6 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #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: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}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 + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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;line-height:inherit;font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-webkit-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{-webkit-transition:none;-o-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{-webkit-transition:none;-o-transition:none;transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;-webkit-transition:background-position .15s ease-in-out;-o-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{-webkit-transition:none;-o-transition:none;transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%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{pointer-events:none;-webkit-filter:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-o-transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{-webkit-transition:none;-o-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-webkit-input-placeholder, .form-floating>.form-control-plaintext::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-moz-placeholder, .form-floating>.form-control-plaintext::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:-ms-input-placeholder, .form-floating>.form-control-plaintext:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-ms-input-placeholder, .form-floating>.form-control-plaintext::-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown), .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{-ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);-ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn: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{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{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,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{-webkit-transition:none;-o-transition:none;transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{-webkit-transition:none;-o-transition:none;transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{-webkit-transition:none;-o-transition:none;transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{-webkit-transition:none;-o-transition:none;transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{-webkit-transition:none;-o-transition:none;transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;-webkit-transition:var(--bs-offcanvas-transition);-o-transition:var(--bs-offcanvas-transition);transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{-webkit-transition:none;-o-transition:none;transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){-webkit-transform:none;-ms-transform:none;transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;-webkit-box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;fill:currentcolor;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{-webkit-transition:none;-o-transition:none;transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{-webkit-transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.vstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;-ms-flex-item-align:stretch;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-none{display:none !important}.shadow{-webkit-box-shadow:var(--bs-box-shadow) !important;box-shadow:var(--bs-box-shadow) !important}.shadow-sm{-webkit-box-shadow:var(--bs-box-shadow-sm) !important;box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{-webkit-box-shadow:var(--bs-box-shadow-lg) !important;box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.translate-middle-x{-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.translate-middle-y{-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !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-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-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !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 + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-sm-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-sm-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-sm-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-sm-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-sm-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-sm-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-sm-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.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-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-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-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-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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-sm-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-sm-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-sm-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-sm-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-sm-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-md-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-md-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-md-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-md-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-md-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-md-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-md-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.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-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-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-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-md-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-md-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-lg-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-lg-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-lg-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-lg-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-lg-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-lg-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.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-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-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-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-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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-lg-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-lg-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.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-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-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-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-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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xxl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xxl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xxl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xxl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xxl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xxl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xxl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xxl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.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-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-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-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-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-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-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-auto{margin-left:auto !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}.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}.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}.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}.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}.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}.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}.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}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xxl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xxl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xxl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xxl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xxl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-print-none{display:none !important}}html{scroll-behavior:smooth}body{background-color:#fff;font-size:1rem;color:#424142;font-weight:400;font-family:"DM Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}a{font-family:"DM Sans",sans-serif;color:#000;text-decoration:none;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}a:hover{color:#008856;text-decoration:none;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.cursor-pointer{cursor:pointer}.bg-primary{background:#42e02a !important}.bg-primary-light{background:#bbffe6 !important}.bg-primary-dark{background:#008856 !important}.bg-secondary{background:#ff003c !important}.bg-secondary-light{background:#736ad8 !important}.bg-secondary-dark{background:#cc0030 !important}.bg-white{background:#fff !important}.bg-black{background:#000 !important}.bg-dark{background:#000 !important}.bg-grey-1{background:#262626 !important}.bg-grey-2{background:#424142 !important}.bg-grey-3{background:#7f7f7f !important}.bg-grey-4{background:#b6b6b6 !important}.bg-grey-5{background:#d7d7d7 !important}.bg-grey-6{background:#f5f5f5 !important}.color-primary{color:#42e02a}.color-primary-light{color:#bbffe6}.color-primary-dark{color:#008856}.color-secondary{color:#ff003c}.color-secondary-light{color:#736ad8}.color-secondary-dark{color:#cc0030}.color-white{color:#fff}.color-black{color:#000}.color-dark{color:#000}.color-grey-1{color:#262626}.color-grey-2{color:#424142}.color-grey-3{color:#7f7f7f}.color-grey-4{color:#b6b6b6}.color-grey-5{color:#d7d7d7}.color-grey-6{color:#f5f5f5}.pad-t-0{padding-top:0px}@media screen and (max-width: 575px){.pad-t-0{padding-top:0px !important}}.mar-t-0{margin-top:0px}@media screen and (max-width: 575px){.mar-t-0{margin-top:0px !important}}.pad-t-1{padding-top:1.5rem}@media screen and (max-width: 575px){.pad-t-1{padding-top:1rem !important}}.mar-t-1{margin-top:1.5rem}@media screen and (max-width: 575px){.mar-t-1{margin-top:1rem !important}}.pad-t-2{padding-top:2.5rem}@media screen and (max-width: 575px){.pad-t-2{padding-top:1.6666666667rem !important}}.mar-t-2{margin-top:2.5rem}@media screen and (max-width: 575px){.mar-t-2{margin-top:1.6666666667rem !important}}.pad-t-3{padding-top:4rem}@media screen and (max-width: 575px){.pad-t-3{padding-top:2.6666666667rem !important}}.mar-t-3{margin-top:4rem}@media screen and (max-width: 575px){.mar-t-3{margin-top:2.6666666667rem !important}}.pad-t-4{padding-top:5rem}@media screen and (max-width: 575px){.pad-t-4{padding-top:3.3333333333rem !important}}.mar-t-4{margin-top:5rem}@media screen and (max-width: 575px){.mar-t-4{margin-top:3.3333333333rem !important}}.pad-t-5{padding-top:7.5rem}@media screen and (max-width: 575px){.pad-t-5{padding-top:5rem !important}}.mar-t-5{margin-top:7.5rem}@media screen and (max-width: 575px){.mar-t-5{margin-top:5rem !important}}.pad-b-0{padding-bottom:0px}@media screen and (max-width: 575px){.pad-b-0{padding-bottom:0px !important}}.mar-b-0{margin-bottom:0px}@media screen and (max-width: 575px){.mar-b-0{margin-bottom:0px !important}}.pad-b-1{padding-bottom:1.5rem}@media screen and (max-width: 575px){.pad-b-1{padding-bottom:1rem !important}}.mar-b-1{margin-bottom:1.5rem}@media screen and (max-width: 575px){.mar-b-1{margin-bottom:1rem !important}}.pad-b-2{padding-bottom:2.5rem}@media screen and (max-width: 575px){.pad-b-2{padding-bottom:1.6666666667rem !important}}.mar-b-2{margin-bottom:2.5rem}@media screen and (max-width: 575px){.mar-b-2{margin-bottom:1.6666666667rem !important}}.pad-b-3{padding-bottom:4rem}@media screen and (max-width: 575px){.pad-b-3{padding-bottom:2.6666666667rem !important}}.mar-b-3{margin-bottom:4rem}@media screen and (max-width: 575px){.mar-b-3{margin-bottom:2.6666666667rem !important}}.pad-b-4{padding-bottom:5rem}@media screen and (max-width: 575px){.pad-b-4{padding-bottom:3.3333333333rem !important}}.mar-b-4{margin-bottom:5rem}@media screen and (max-width: 575px){.mar-b-4{margin-bottom:3.3333333333rem !important}}.pad-b-5{padding-bottom:7.5rem}@media screen and (max-width: 575px){.pad-b-5{padding-bottom:5rem !important}}.mar-b-5{margin-bottom:7.5rem}@media screen and (max-width: 575px){.mar-b-5{margin-bottom:5rem !important}}.pad-0{padding:0px 0}@media screen and (max-width: 575px){.pad-0{padding:0px 0 !important}}.mar-0{margin:0px 0}@media screen and (max-width: 575px){.mar-0{margin:0px 0 !important}}.pad-1{padding:1.5rem 0}@media screen and (max-width: 575px){.pad-1{padding:1rem 0 !important}}.mar-1{margin:1.5rem 0}@media screen and (max-width: 575px){.mar-1{margin:1rem 0 !important}}.pad-2{padding:2.5rem 0}@media screen and (max-width: 575px){.pad-2{padding:1.6666666667rem 0 !important}}.mar-2{margin:2.5rem 0}@media screen and (max-width: 575px){.mar-2{margin:1.6666666667rem 0 !important}}.pad-3{padding:4rem 0}@media screen and (max-width: 575px){.pad-3{padding:2.6666666667rem 0 !important}}.mar-3{margin:4rem 0}@media screen and (max-width: 575px){.mar-3{margin:2.6666666667rem 0 !important}}.pad-4{padding:5rem 0}@media screen and (max-width: 575px){.pad-4{padding:3.3333333333rem 0 !important}}.mar-4{margin:5rem 0}@media screen and (max-width: 575px){.mar-4{margin:3.3333333333rem 0 !important}}.pad-5{padding:7.5rem 0}@media screen and (max-width: 575px){.pad-5{padding:5rem 0 !important}}.mar-5{margin:7.5rem 0}@media screen and (max-width: 575px){.mar-5{margin:5rem 0 !important}}.pad-0{padding:0px 0}@media screen and (max-width: 575px){.pad-0{padding:0px 0 !important}}.mar-0{margin:0px 0}@media screen and (max-width: 575px){.mar-0{margin:0px 0 !important}}.pad-1{padding:1.5rem 0}@media screen and (max-width: 575px){.pad-1{padding:1rem 0 !important}}.mar-1{margin:1.5rem 0}@media screen and (max-width: 575px){.mar-1{margin:1rem 0 !important}}.pad-2{padding:2.5rem 0}@media screen and (max-width: 575px){.pad-2{padding:1.6666666667rem 0 !important}}.mar-2{margin:2.5rem 0}@media screen and (max-width: 575px){.mar-2{margin:1.6666666667rem 0 !important}}.pad-3{padding:4rem 0}@media screen and (max-width: 575px){.pad-3{padding:2.6666666667rem 0 !important}}.mar-3{margin:4rem 0}@media screen and (max-width: 575px){.mar-3{margin:2.6666666667rem 0 !important}}.pad-4{padding:5rem 0}@media screen and (max-width: 575px){.pad-4{padding:3.3333333333rem 0 !important}}.mar-4{margin:5rem 0}@media screen and (max-width: 575px){.mar-4{margin:3.3333333333rem 0 !important}}.pad-5{padding:7.5rem 0}@media screen and (max-width: 575px){.pad-5{padding:5rem 0 !important}}.mar-5{margin:7.5rem 0}@media screen and (max-width: 575px){.mar-5{margin:5rem 0 !important}}.img-rounded{border-radius:1rem;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important}.lista-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}@media screen and (max-width: 575px){.lista-tags--va{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lista-tags--va .lista-tags__item{background-color:#ff003c;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lista-tags--va .lista-tags__item a{color:#fff}}.lista-tags__item{margin-right:.9rem;margin-bottom:.5rem;background-color:#fff;padding:2px 6px;border-radius:3px;font-size:.9rem}.lista-tags__item a{color:#424142}.lista-tags__item:nth-last-child(1){margin-right:0}.container{max-width:1400px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px)and (max-width: 1440px){.container{padding-left:40px;padding-right:40px}}.container--max{max-width:1460px}.container--min{max-width:870px}.text-center{text-align:center}.oculto{visibility:hidden;opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.visible{visibility:visible;opacity:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.justify-center{justify-self:center}.justify-end{justify-self:flex-end}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"DM Sans",sans-serif}.header-all,.header-6,.header-5,.header-4,.header-3,.header-2,.header-1{font-weight:700;margin-bottom:1.5rem;margin-top:0;line-height:1.4}.header-1{font-size:3rem}@media screen and (max-width: 810px){.header-1{font-size:2.1875rem}}.header-2{font-size:2.25rem}@media screen and (max-width: 810px){.header-2{font-size:1.875rem}}.header-3{font-size:1.5rem}@media screen and (max-width: 810px){.header-3{font-size:1.25rem}}.header-4{font-size:1.25rem}.header-5{font-size:1rem}.header-6{font-size:.87rem}.page-body p{font-size:1rem}.titulos{margin-bottom:2.5rem}@media screen and (max-width: 991px){.titulos{margin-bottom:2rem}}@media screen and (max-width: 767px){.titulos{margin-bottom:1rem}}.titulos__pretitulo{font-size:.9rem;color:#424142;margin-bottom:.5rem}@media screen and (max-width: 991px){.titulos__pretitulo{margin-bottom:0}}@media screen and (max-width: 767px){.titulos__pretitulo{font-size:1.125rem}}.titulos__pretitulo--light{color:#fff}.titulos__titulo{font-size:2.25rem;font-weight:700;color:#000;font-family:"DM Sans",sans-serif;line-height:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.titulos__titulo--md{font-size:2.25rem}.titulos__titulo--sm{font-size:1.5rem}.titulos__titulo--light{color:#fff}@media screen and (max-width: 991px){.titulos__titulo{font-size:2.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 575px){.titulos__titulo{font-size:1.875rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.titulos__subtitulo{font-size:1.25rem;color:#000}.titulos__subtitulo--lg{font-size:2.25rem}.titulos__subtitulo--bold{font-weight:700}.titulos__subtitulo--mb-1{margin-bottom:1rem}.titulos__descripcion a{color:#42e02a}.titulos__descripcion a:hover{color:#ff003c}.titulos--center{text-align:center}@media screen and (min-width: 992px){.titulos--50{width:50%;margin-left:auto;margin-right:auto}}.titulos--primary{color:#42e02a}.titulos--light{color:#fff}.titulos--mb-0{margin-bottom:0}.titulos--mb-1{margin-bottom:1rem}.titulos--mb-2{margin-bottom:2.5rem}.titulos--mb-3{margin-bottom:4rem}.titulos--mb-4{margin-bottom:5rem}.titulos--mb-5{margin-bottom:7.5rem}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-Italic.eot");src:url("../../dist/fonts/dm-sans/DMSans-Italic.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-Italic.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-Italic.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-Italic.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-Italic.svg#DMSans-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-BoldItalic.eot");src:url("../../dist/fonts/dm-sans/DMSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-BoldItalic.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-BoldItalic.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-BoldItalic.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-BoldItalic.svg#DMSans-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.eot");src:url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-SemiBoldItalic.svg#DMSans-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-MediumItalic.eot");src:url("../../dist/fonts/dm-sans/DMSans-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-MediumItalic.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-MediumItalic.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-MediumItalic.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-MediumItalic.svg#DMSans-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-SemiBold.eot");src:url("../../dist/fonts/dm-sans/DMSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-SemiBold.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-SemiBold.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-SemiBold.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-SemiBold.svg#DMSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-Medium.eot");src:url("../../dist/fonts/dm-sans/DMSans-Medium.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-Medium.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-Medium.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-Medium.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-Medium.svg#DMSans-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-Regular.eot");src:url("../../dist/fonts/dm-sans/DMSans-Regular.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-Regular.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-Regular.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-Regular.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-Regular.svg#DMSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../dist/fonts/dm-sans/DMSans-Bold.eot");src:url("../../dist/fonts/dm-sans/DMSans-Bold.eot?#iefix") format("embedded-opentype"),url("../../dist/fonts/dm-sans/DMSans-Bold.woff2") format("woff2"),url("../../dist/fonts/dm-sans/DMSans-Bold.woff") format("woff"),url("../../dist/fonts/dm-sans/DMSans-Bold.ttf") format("truetype"),url("../../dist/fonts/dm-sans/DMSans-Bold.svg#DMSans-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}.wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100;position:sticky;top:0}.wrapper-header--sticky{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important}.header{padding:1rem 0 1rem 0;background-color:#262626;background:#fff;width:100%;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 991px){.header{padding-bottom:.75rem}}@media screen and (max-width: 767px){.header{padding:.8rem 0}}.header__content{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content max-content 1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5rem}@media screen and (max-width: 767px){.header__content{gap:1rem}}.header__logo img{width:150px;height:auto;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 991px){.header__logo img{width:100px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 420px){.header__logo img{width:100px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.header__search{margin:0 1.5rem}@media screen and (max-width: 991px){.header__search{display:none}}.header__woo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media screen and (max-width: 991px){.header__woo{margin-left:auto}}@media screen and (max-width: 420px){.header__woo{gap:1rem}}.header__woo-item a{color:#fff;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.header__woo-item a:hover{color:#ff003c;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.header__woo-item--carrito{position:relative}.header__woo-item-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width: 767px){.header__woo-item-group{gap:.9rem}}.header__woo-item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:.85rem}.header__woo-item-details strong{color:#7f7f7f;text-transform:uppercase}.header__woo-item-total{position:absolute;top:-3px;right:-7px;background-color:#42e02a;color:#000;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;width:1rem;height:1rem;font-weight:700;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 767px){.header__woo-item-total{top:-5px;right:-8px}}.header__woo-item-total--oculto{visibility:hidden;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.header i{color:#fff;color:#000;font-size:1.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;line-height:1}.header i:hover{color:#42e02a;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 420px){.header i{font-size:1.5rem}}.header-sub{background-color:#262626;width:100%}@media screen and (max-width: 991px){.header-sub{background-color:#262626;background:#fff}}@media screen and (max-width: 991px){.header-sub__nav{display:none}}.header-sub__search{padding-bottom:.5rem}@media screen and (min-width: 992px){.header-sub__search{display:none}}.widget-search .searchform div{position:relative}.widget-search .searchform div input[type=text]{border-radius:50px;width:300px}.widget-search .searchform div input[type=submit]{position:absolute;width:auto !important;top:9px;border-radius:50px;font-size:.9rem;right:.8rem;padding:5px 10px;border:0}.page-template-page-carrito .header__woo-item--carrito,.page-template-page-checkout .header__woo-item--carrito{display:none}.c-list{position:fixed;width:100%;top:93px;z-index:999;background-color:#186046;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.c-list--sticky{top:76px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important}.c-list__link{color:#fff;font-size:.9rem;font-weight:700;line-height:1}.c-list__link:hover{color:#ff003c}.c-list__link--active{color:#ff003c;text-decoration:underline}.header-checkout{padding:1rem 0;background:#fff}.header-checkout__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-checkout__logo img{width:150px;height:auto}@media screen and (max-width: 767px){.header-checkout__logo img{width:100px}}.header-checkout__help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.header-checkout__help a{color:#fff;color:#000;font-size:.9rem}.header-checkout__help a:hover{color:#fff;color:#000}.footer{padding:4rem 0 1.5rem;background-color:#000;-webkit-box-shadow:0 50vh 0 50vh #000;box-shadow:0 50vh 0 50vh #000}.footer__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width: 767px){.footer__cols{display:grid;grid-template-columns:1fr 1fr;gap:4rem 1rem}}.footer__cols--bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:1.5rem 0;border-top:2px solid #7f7f7f;border-bottom:2px solid #7f7f7f}@media screen and (max-width: 767px){.footer__cols--bottom{gap:1.5rem}}.footer__cols--bottom .footer__col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__cols--bottom .footer__col--social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.footer__cols--bottom .footer__col--social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__cols--bottom .footer__col--social .widget-footer{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.footer__cols--bottom .footer__col--cards{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__cols--bottom .footer__col--img{grid-column:1/span 2}.footer__cols--bottom .footer__col--img img{width:100%;height:auto;max-width:300px}.footer .widget-rs.zoom-social-icons-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 767px){.footer .widget-rs.zoom-social-icons-widget{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .widget-rs.zoom-social-icons-widget ul{margin-left:-5px}.footer .footer-copy{padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8rem;gap:0;color:#fff}@media screen and (max-width: 991px){.footer .footer-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;font-size:.9rem;text-align:center}}.footer .footer-copy p{margin-bottom:.5rem;text-align:center}.footer .footer-copy small,.footer .footer-copy .small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.footer .footer-copy svg{width:1rem;height:auto}.footer .footer-copy svg path{fill:#ff003c}.footer .footer-copy a{color:#fff;font-size:.8rem}.footer .footer-copy a:hover{color:#42e02a}.footer .footer-copy__design{font-size:.8rem}.widget-footer{-webkit-box-flex:1;-ms-flex:1;flex:1}.widget-footer__title{position:relative;color:#fff;margin-bottom:1.5rem;padding-bottom:1rem;font-weight:600;text-transform:uppercase}@media screen and (max-width: 767px){.widget-footer__title{text-transform:initial;font-weight:700}}.widget-footer__title::after{position:absolute;bottom:0;left:0;content:"";width:50px;height:1px;background:#42e02a}.widget-footer>div{font-size:.9rem;color:#fff}.widget-footer ul.menu{list-style:none;margin-bottom:0;padding-left:0}.widget-footer ul.menu li{margin-bottom:4px}.widget-footer ul.menu li a{padding:4px 0}.widget-footer .textwidget p{color:#fff}.widget-footer .textwidget p:nth-last-child(1){margin-bottom:0}.widget-footer .textwidget p a{color:#42e02a}.widget-footer a{color:#fff}.widget-footer a:hover{color:#42e02a}.widget__title{color:#42e02a}.widget--legal .widget__title{font-size:1.5rem;font-weight:700;color:#008856}.widget--legal #menu-menulegal{list-style:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.widget--legal #menu-menulegal>li.menu-item a{text-decoration:none;line-height:1.5;color:#000}.widget--legal #menu-menulegal>li.menu-item a:hover{color:#42e02a}@media screen and (max-width: 767px){.widget--legal #menu-menulegal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.widget--legal #menu-menulegal li a{padding:14px 24px;font-size:1rem;border-radius:50px;font-weight:700;line-height:1;text-align:center;cursor:pointer;border:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-width:2px;border-style:solid;padding:.25rem .5rem;background:#42e02a;color:#fff !important;border-color:#42e02a;transition:.2s all ease-in-out}.widget--legal #menu-menulegal li a--lg{padding:1.125rem 1.9375rem}}@media screen and (max-width: 767px)and (max-width: 767px){.widget--legal #menu-menulegal li a--lg{padding:1rem 1.475rem}}@media screen and (max-width: 767px){.widget--legal #menu-menulegal li a--sm{padding:8px 14px;font-size:.9rem}}@media screen and (max-width: 767px){.widget--legal #menu-menulegal li a:hover{background:#36d21f;border-color:#36d21f;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.next-gen{padding-bottom:2.5rem;background-color:#000}@media screen and (max-width: 575px){.next-gen{padding-bottom:1.5rem}}.next-gen__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem 1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575px){.next-gen__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.next-gen__logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.next-gen__img img{width:180px;height:auto}@media screen and (max-width: 575px){.next-gen__img img{width:100px}}.next-gen__description{color:#fff;font-size:.8rem}@media screen and (max-width: 575px){.next-gen__description{text-align:center}}.offcanvas-body{background-color:#fff;padding-top:.5rem}.offcanvas__close{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;border:none;background:none;font-size:2rem;line-height:0}.offcanvas__close i{color:#000}.offcanvas__close i:hover{color:#008856}.offcanvas__navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 575px){.offcanvas__navbar{margin-top:0;padding-top:0}}.offcanvas__menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.offcanvas__nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-bottom:0;list-style:none;font-size:1rem}.offcanvas__nav li.menu-item>a{font-size:1rem;font-weight:800;text-decoration:none;color:#000}.offcanvas__nav li.menu-item>a:hover{color:#008856}.offcanvas__nav li.menu-item ul.sub-menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.offcanvas__nav li.menu-item ul.sub-menu li{margin:0 5px 5px 0px}.offcanvas__nav li.menu-item ul.sub-menu li a{background-color:#000;color:#42e02a !important;font-size:1.5rem;padding:4px 8px;border-radius:.3125rem;display:inline-block;font-weight:700;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.offcanvas__nav li.menu-item ul.sub-menu li a:hover{background-color:#000 !important;color:#42e02a !important;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 767px){.offcanvas__nav li.menu-item ul.sub-menu li a{font-size:1.25rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 480px){.offcanvas__nav li.menu-item ul.sub-menu li a{font-size:1.125rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.offcanvas__search{margin-top:1.4rem}.offcanvas__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.5rem}.offcanvas__logo img{width:180px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 575px){.offcanvas__logo img{width:160px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 420px){.offcanvas__logo img{width:150px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.offcanvas .product-categories{list-style:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.offcanvas .product-categories>li.cat-item>a{display:inline-block;font-size:1.25rem;color:#fff;font-weight:700}.offcanvas .product-categories>li.cat-item>a:hover{color:#ff003c}.offcanvas .product-categories>li.cat-item .children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem}.offcanvas .product-categories>li.cat-item .children .cat-item a{padding:4px 10px;display:inline-block;border-radius:50px;background-color:#fff;color:#000;font-weight:700}.filtrosOff{height:100vh !important}.filtrosOff__header{background-color:#f5f5f5}.filtrosOff__title{margin-bottom:0;font-size:1rem;font-weight:700;color:#000}.filtrosOff__close{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;border:none;background:none;font-size:2rem;line-height:0}.filtrosOff__close i{color:#000}.filtrosOff__close i:hover{color:#008856}.ubermenu-main{z-index:99 !important;-webkit-transition:.2s all ease-in-out !important;-o-transition:.2s all ease-in-out !important;transition:.2s all ease-in-out !important;overflow:hidden;padding:0 !important}@media screen and (max-width: 1099px){.ubermenu-main{display:none !important;-webkit-transition:.2s all ease-in-out !important;-o-transition:.2s all ease-in-out !important;transition:.2s all ease-in-out !important}}.ubermenu-main .ubermenu-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ubermenu-main .ubermenu-nav .ubermenu-enlace-contacto{margin-left:auto}.ubermenu-main .ubermenu-nav .ubermenu-enlace-promo{background-color:#cc0030}.ubermenu-main .ubermenu-nav .ubermenu-enlace-todos.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target{background-color:#ff003c !important;color:#fff !important;pointer-events:none !important;padding:16px 32px 16px 15px !important}.ubermenu-main .ubermenu-nav .ubermenu-enlace-todos.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target i{pointer-events:none !important;right:16px}.ubermenu-main .ubermenu-nav .ubermenu-enlace-todos.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target .ubermenu-target-text{color:#fff !important}.ubermenu-main .ubermenu-nav .ubermenu-enlace-todos.ubermenu-item.ubermenu-has-submenu-drop .ubermenu-tab>.ubermenu-target{padding:9px 32px 9px 16px !important}.ubermenu-main .ubermenu-nav .ubermenu-enlace-todos.ubermenu-item.ubermenu-has-submenu-drop .ubermenu-tab>.ubermenu-target .ubermenu-target-title{font-weight:600}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0>.ubermenu-target{padding:16px 16px !important;line-height:1}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0>.ubermenu-target .ubermenu-target-text{font-size:1rem !important;text-transform:initial;color:#fff;font-weight:600}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0>.ubermenu-target:hover .ubermenu-sub-indicator{color:#fff !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0>.ubermenu-target:hover .ubermenu-target-text{color:#fff !important}@media screen and (max-width: 1249px){.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0>.ubermenu-target{padding-left:.75rem !important;padding-right:.75rem !important}}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target .ubermenu-target-text,.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target .ubermenu-target-text{color:#fff !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0 .ubermenu-tab-content-panel .ubermenu-target{padding-top:7px !important;padding-bottom:7px !important;font-weight:400 !important;padding:8px 32px 8px 24px !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0 .ubermenu-tab-content-panel .ubermenu-target:hover{background-color:rgba(255,102,0,.1333333333)}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0 .ubermenu-tab-content-panel .ubermenu-target:hover .ubermenu-target-text{color:#000 !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0 .ubermenu-tab-content-panel .ubermenu-target .ubermenu-target-text{font-size:.9rem !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-target{padding-right:1.5rem !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-target .ubermenu-sub-indicator{color:#fff}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-submenu{background-color:#fff !important;border-radius:.3125rem !important;padding:.2666666667rem !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-submenu .ubermenu-item .ubermenu-target{border-radius:.3125rem !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-submenu .ubermenu-item .ubermenu-target:hover{background:rgba(255,102,0,.1333333333)}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-submenu .ubermenu-item .ubermenu-target .ubermenu-target-title{font-size:1rem !important;font-weight:600}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-tab>.ubermenu-target:hover{background-color:rgba(255,102,0,.1333333333)}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-tab>.ubermenu-target .ubermenu-target-text{font-size:.9rem !important;color:#000 !important}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-highlight .ubermenu-target-text{font-size:1rem !important;font-weight:700 !important;margin-bottom:.5rem}.ubermenu-main .ubermenu-nav>.ubermenu-item.ubermenu-item-level-0.ubermenu-has-submenu-flyout .ubermenu-highlight:hover .ubermenu-target-text{color:#000 !important}.categorias-nav{margin-bottom:3rem}@media screen and (max-width: 767px){.categorias-nav{margin-bottom:1.5rem}}.categorias-nav__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}@media screen and (max-width: 991px){.categorias-nav__items{gap:.5rem}}.categorias-nav__item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:.3333333333rem;border:2px solid #d7d7d7;border-radius:50px;overflow:hidden;background-color:#fff}.categorias-nav__item:hover{border-color:#ff003c}@media screen and (max-width: 767px){.categorias-nav__item{gap:.5rem}}.categorias-nav__figure{display:inline-block;overflow:hidden;margin:0}@media screen and (max-width: 991px){.categorias-nav__figure{visibility:hidden;display:none}}.categorias-nav__img{width:30px;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:50px;border:1px solid #b6b6b6}@media screen and (max-width: 575px){.categorias-nav__img{width:80px;height:80px}}.categorias-nav__icono{background-color:#42e02a;aspect-ratio:1;width:26px;height:auto;min-width:26px;padding:5px;border-radius:50px;border:1px solid #42e02a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categorias-nav__icono img{width:100%;height:auto}.categorias-nav__content{text-align:left;padding-right:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categorias-nav__content span{font-size:.9rem}@media screen and (max-width: 991px){.categorias-nav__content{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0}}.categorias-nav__title{font-size:1rem;font-weight:700;margin-bottom:0}@media screen and (max-width: 575px){.categorias-nav__title{font-size:.9rem}}.nav-legal__menu{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:1.5rem}@media screen and (max-width: 991px){.nav-legal__menu{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.nav-legal__menu li.menu-item{font-size:.9rem}.widget__title{margin-bottom:1.3rem;font-size:1.2rem;font-weight:700}@media screen and (max-width: 575px){.widget__title{margin-bottom:.6rem;font-size:1rem}}.widget--footer{margin-bottom:2rem}.widget--footer .product-categories,.widget--footer .menu{list-style:none;padding-left:0rem}.widget--footer .product-categories li a,.widget--footer .menu li a{font-size:.9rem;color:#fff}.widget--footer .product-categories li a:hover,.widget--footer .menu li a:hover{color:#c8c8c8}@media screen and (max-width: 767px){.widget--footer .product-categories li a,.widget--footer .menu li a{padding:5px 10px;display:block}}.widget--footer .textwidget a{color:#fff}@media screen and (max-width: 575px){.widget--page{margin-bottom:2rem !important}}.widget--page .product-categories,.widget--page .menu{list-style:none;padding-left:0rem}@media screen and (max-width: 767px){.widget--page .product-categories,.widget--page .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.widget--page .product-categories li,.widget--page .menu li{margin-right:8px;margin-bottom:8px}}@media screen and (max-width: 767px){.widget--page .product-categories li a,.widget--page .menu li a{padding:4px 8px;background-color:#b6b6b6;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:2px}}.widget--page .product-categories li.current-menu-item a,.widget--page .menu li.current-menu-item a{font-weight:bold}.widget--legal{margin-bottom:2.5rem}.widget--legal:nth-last-child(1){margin-bottom:0}@media screen and (max-width: 767px){.widget--legal{margin-bottom:.5rem}}.widget--legal .widget__title{margin-bottom:1rem}@media screen and (max-width: 767px){.widget--legal .widget__title{display:none;visibility:hidden}}.widget--legal ul.menu{list-style:none;padding-left:0rem;margin-bottom:0}@media screen and (max-width: 767px){.widget--legal ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}@media screen and (max-width: 767px){.widget--legal ul.menu li a{padding:4px 8px;background-color:#008856;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px}}.widget--legal ul.menu li.current-menu-item a{text-decoration:underline}@media screen and (max-width: 575px){.zoom-social-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.last-seen{padding:4rem 0 1.5rem 0}.last-seen--oculto{visibility:hidden;display:none}.last-seen__notification{visibility:hidden;display:none}.last-seen__notification--visible{padding:4rem 0;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.last-seen__notification-content{width:100%;padding:1.5rem;background-color:#f5f5f5;border-radius:1rem;border:1px dashed #b6b6b6;color:#000}.last-seen-products__wrapper-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1.5rem}.last-seen-products ul.product_list_widget{padding-left:0;margin-bottom:0;list-style:none;width:100%;display:grid;grid-template-columns:repeat(8, 1fr);gap:4rem 1.5rem;grid-auto-rows:1fr}@media(min-width: 768px)and (max-width: 991px){.last-seen-products ul.product_list_widget{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.last-seen-products ul.product_list_widget{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media(max-width: 480px){.last-seen-products ul.product_list_widget{grid-gap:1rem}}.last-seen-products ul.product_list_widget li{position:relative;background-color:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;height:100%}.last-seen-products ul.product_list_widget li a{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border-radius:1rem;text-align:center}.last-seen-products ul.product_list_widget li a:hover .product-title{color:#42e02a}.last-seen-products ul.product_list_widget li a img{width:100% !important;height:auto;margin-bottom:.8rem;border-radius:7px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(0,0,0,.1)}@media(max-width: 575px){.last-seen-products ul.product_list_widget li a img{margin-bottom:.8rem !important}}.last-seen-products ul.product_list_widget li a .product-title{font-size:.8rem;margin-bottom:.5rem;font-weight:600;width:100%;color:#262626;text-align:left}@media(max-width: 575px){.last-seen-products ul.product_list_widget li a .product-title{width:100%;text-align:center}}.last-seen-products ul.product_list_widget li .product-price-container{display:none;visibility:hidden}.last-seen-products ul.product_list_widget li ins,.last-seen-products ul.product_list_widget li del{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.last-seen-products ul.product_list_widget li del .woocommerce-Price-amount{color:#b6b6b6;text-decoration:line-through}.last-seen-products ul.product_list_widget li ins .woocommerce-Price-amount{color:#c10000;font-weight:600}.last-seen-products ul.product_list_widget li .woocommerce-Price-currencySymbol{font-size:.7142857143rem}.woocommerce-product-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;min-width:300px;margin-bottom:0}.woocommerce-product-search input{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:8px;color:#000;font-size:.9rem;padding-top:.9rem;padding-bottom:.9rem;padding-left:.9rem;padding-right:4rem;width:100%}@media screen and (max-width: 991px){.woocommerce-product-search input{padding-top:.6rem;padding-bottom:.6rem;padding-left:1rem;padding-right:6rem}}.woocommerce-product-search button{position:absolute;right:.5rem;top:.5rem;bottom:.5rem;padding-left:1rem;padding-right:1rem;background-color:#fff;color:#000;border:1px solid #fff;color:#000;border-left:0;border-radius:8px;font-size:.9rem;line-height:1}.page-404{padding:5rem 0}.page-404__content{max-width:60%;text-align:center;margin-left:auto;margin-right:auto}.page-404__cover{margin-bottom:1.5rem}.page-404__cover img{width:300px;max-width:300px;height:auto}@media screen and (max-width: 767px){.page-404__cover img{max-width:200px}}.page-404__title{font-size:1.5rem;font-weight:700}.page-404__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.scolor__item{margin-right:2rem;margin-bottom:2rem}.scolor__item div{width:100px;height:100px;border-radius:.3125rem;border:1px solid #b6b6b6}.scolor small,.scolor .small{font-size:.7rem !important}.sespacio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title{padding-top:1.5rem;padding-bottom:1.5rem}.page-title__h{margin-bottom:0rem;font-size:3rem;font-weight:800;color:#000;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 991px){.page-title__h{font-size:2.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 575px){.page-title__h{font-size:2.25rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 375px){.page-title__h{font-size:1.875rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.page-title__h span{text-decoration:underline}.page-title__breadcrumbs{margin-bottom:.5rem;font-size:.8rem;color:#000}@media screen and (max-width: 767px){.page-title__breadcrumbs{width:100%}}@media screen and (max-width: 575px){.page-title__breadcrumbs{font-size:.8rem;margin-bottom:5px}}@media screen and (max-width: 767px){.page-title__breadcrumbs>span{overflow-x:scroll;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}}.page-title__breadcrumbs>span span{white-space:nowrap}.page-title__breadcrumbs a{font-weight:400;color:#7f7f7f}@media screen and (max-width: 767px){.page-title__breadcrumbs a{font-weight:400}}.single-product .page-title{padding-top:.8rem;padding-bottom:1rem}@media screen and (max-width: 575px){.single-product .page-title{margin-bottom:0;background-color:#fff}}.boton{padding:14px 24px;font-size:1rem;border-radius:50px;font-weight:700;line-height:1;text-align:center;cursor:pointer;border:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-width:2px;border-style:solid}.boton--lg{padding:1.125rem 1.9375rem}@media screen and (max-width: 767px){.boton--lg{padding:1rem 1.475rem}}.boton--sm{padding:8px 14px;font-size:.9rem}.boton--primary{background:#42e02a;color:#000;border-color:#42e02a;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--primary:hover{background:#36d21f;border-color:#36d21f;color:#000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--primary-outline{color:#424142;border-color:#42e02a;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--primary-outline:hover{background:#36d21f;border-color:#36d21f;color:#000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--secondary{background:#ff003c;color:#fff;border-color:#ff003c;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--secondary:hover{background:#e60036;border-color:#e60036;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--secondary-outline{color:#424142;border-color:#ff003c;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--secondary-outline:hover{background:#e60036;border-color:#e60036;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--accent{background:#f60;color:#fff;border-color:#f60;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--accent:hover{background:#e65c00;border-color:#e65c00;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--accent-outline{color:#424142;border-color:#f60;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--accent-outline:hover{background:#e65c00;border-color:#e65c00;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--white{background:#fff;color:#424142;border-color:#fff;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--white:hover{background:#f2f2f2;border-color:#f2f2f2;color:#424142;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--white-outline{color:#424142;border-color:#fff;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--white-outline:hover{background:#f2f2f2;border-color:#f2f2f2;color:#424142;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--dark{background:#424142;color:#fff;border-color:#424142;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--dark:hover{background:#353435;border-color:#353435;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--dark-outline{color:#7f7f7f;border-color:#424142;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--dark-outline:hover{background:#353435;border-color:#353435;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--whatsapp{background:#128c7e;color:#fff;border-color:#128c7e;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--whatsapp:hover{background:#0f756a;border-color:#0f756a;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--whatsapp-outline{color:#424142;border-color:#128c7e;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.boton--whatsapp-outline:hover{background:#0f756a;border-color:#0f756a;color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.page__entry,.post__entry{line-height:1.7}.page__entry p a,.page__entry ul a,.page__entry ol a,.page__entry blockquote a,.post__entry p a,.post__entry ul a,.post__entry ol a,.post__entry blockquote a{color:#008856 !important;text-decoration:underline}.page__entry h1,.page__entry .h1,.page__entry h2,.page__entry .h2,.page__entry h3,.page__entry .h3,.page__entry h4,.page__entry .h4,.page__entry h5,.page__entry .h5,.page__entry h6,.page__entry .h6,.post__entry h1,.post__entry .h1,.post__entry h2,.post__entry .h2,.post__entry h3,.post__entry .h3,.post__entry h4,.post__entry .h4,.post__entry h5,.post__entry .h5,.post__entry h6,.post__entry .h6{line-height:1.6;margin-bottom:1.5rem}.page__entry p,.page__entry ol,.page__entry ul,.post__entry p,.post__entry ol,.post__entry ul{font-size:1.1rem}@media print{.page__entry p,.page__entry ol,.page__entry ul,.post__entry p,.post__entry ol,.post__entry ul{font-size:10pt}}.page__entry p,.page__entry ol,.page__entry ul,.page__entry blockquote,.post__entry p,.post__entry ol,.post__entry ul,.post__entry blockquote{margin-bottom:1.5rem}.page__entry ul li,.post__entry ul li{margin-bottom:10px}.page__entry h2,.page__entry .h2,.post__entry h2,.post__entry .h2{font-size:2.2rem;color:#008856 !important;font-weight:700}@media screen and (max-width: 575px){.page__entry h2,.page__entry .h2,.post__entry h2,.post__entry .h2{font-size:2rem;line-height:1.3}}.page__entry h2 strong,.page__entry .h2 strong,.post__entry h2 strong,.post__entry .h2 strong{font-weight:400}.page__entry h3,.page__entry .h3,.post__entry h3,.post__entry .h3{font-size:1.5rem;color:#008856 !important;font-weight:700}@media screen and (max-width: 575px){.page__entry h3,.page__entry .h3,.post__entry h3,.post__entry .h3{font-size:1.4rem;line-height:1.3}}.page__entry strong,.post__entry strong{color:#000}.page__entry .wp-block-pullquote,.post__entry .wp-block-pullquote{padding:2rem 0 !important;text-align:left !important;margin-bottom:0 !important}.page__entry .wp-block-image,.post__entry .wp-block-image{margin:2rem 0}@media print{.page__entry .wp-block-image,.post__entry .wp-block-image{width:80%;margin-left:auto;margin-right:auto}}.page__entry .wp-block-image img,.post__entry .wp-block-image img{width:100%;height:auto;border-radius:1rem !important;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important}.page__entry .wp-block-image img.wp-image-133,.post__entry .wp-block-image img.wp-image-133{width:60%;border-radius:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.page__entry .wp-block-image figcaption,.post__entry .wp-block-image figcaption{text-align:center;font-size:.8rem}.page__entry .wp-block-gallery,.post__entry .wp-block-gallery{margin:1.8rem 0}.page__entry .wp-block-gallery .blocks-gallery-item,.post__entry .wp-block-gallery .blocks-gallery-item{margin-bottom:0}.page__entry .wp-block-gallery img,.post__entry .wp-block-gallery img{width:100%;height:auto}.page__entry .wp-block-gallery figcaption,.post__entry .wp-block-gallery figcaption{text-align:center}.page__entry .block-wikiloc iframe,.post__entry .block-wikiloc iframe{width:100%;margin-top:2rem !important;margin-bottom:2rem;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;border-radius:.5rem}.page__entry .block-wikiloc div,.post__entry .block-wikiloc div{display:none}.wpcf7{padding:1.5rem;background-color:#f5f5f5;border-radius:1rem}.wpcf7 h3,.wpcf7 .h3{font-size:1.5rem;margin-bottom:1.5rem;text-wrap:balance}.wpcf7 h4,.wpcf7 .h4{font-size:1rem;margin-bottom:1.5rem;margin-top:1.5rem;font-weight:700;color:#008856}.wpcf7 .form-group{margin-bottom:1rem}.wpcf7 .form-label{font-weight:500;font-size:.8rem;text-transform:uppercase;margin-bottom:.2rem !important}.wpcf7 .form-control{width:100%;padding:.575rem .75rem;font-size:.85rem}.wpcf7 .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.wpcf7 .form-control::-moz-placeholder{color:rgba(0,0,0,.3)}.wpcf7 .form-control:-ms-input-placeholder{color:rgba(0,0,0,.3)}.wpcf7 .form-control::-ms-input-placeholder{color:rgba(0,0,0,.3)}.wpcf7 .form-control::placeholder{color:rgba(0,0,0,.3)}.wpcf7 .wpcf7-not-valid-tip{font-size:12px;color:red}.gdpr-text{margin-top:1rem;margin-bottom:1rem;font-size:.6rem;color:#7f7f7f;color:rgba(0,0,0,.5)}.wpcf7-acceptance .wpcf7-list-item{margin-left:0;font-size:.9rem}.wpcf7-acceptance .wpcf7-list-item a{color:#262626;text-decoration:underline;font-weight:600}.wpcf7-response-output{margin:2em .5em 1em;padding:.5em 1em;border-radius:8px}.wpcf7-mail-sent-ok{border:2px solid #398f14;background-color:#398f14;color:#fff}.wpcf7-mail-sent-ng{border:2px solid red;background-color:red;color:#fff}.wpcf7-spam-blocked{border:2px solid orange;background-color:orange}.wpcf7-acceptance-missig{border:2px solid orange !important;background-color:orange !important}body:not(.page-template-page-contacto) .grecaptcha-badge{visibility:hidden;display:none}.woof_list_checkbox{padding-left:0}.woof_list_checkbox>.woof_childs_list_li,.woof_list_checkbox>li>li,.woof_list_checkbox>li{display:block;margin-bottom:.4rem !important;padding-bottom:.4rem !important;border-bottom:1px dashed rgba(0,0,0,.1)}.woof_list_checkbox .woof_childs_list{padding-left:.5rem}.woof_list_checkbox li .woof_checkbox_label{padding-top:3px;padding-bottom:3px;display:inline-block;width:70%;font-family:"DM Sans",sans-serif}.woof_list_checkbox .woof_checkbox_count{font-size:80% !important}.woof_list_checkbox .woof_childs_list{-ms-flex-item-align:end;align-self:flex-end}.woof_redraw_zone .woof_submit_search_form_container{overflow:initial}.woof_redraw_zone .woof_submit_search_form_container .woof_reset_search_form{padding:5px 1rem;border-radius:4px !important;background-color:#424142;border:none;color:#fff;height:auto;font-weight:600}.woof_redraw_zone .irs--round .irs-from,.woof_redraw_zone .irs--round .irs-to,.woof_redraw_zone .irs--round .irs-single,.woof_redraw_zone .irs--round .irs-bar{background-color:#ff003c}.woof_redraw_zone .irs--round .irs-from:before,.woof_redraw_zone .irs--round .irs-to:before,.woof_redraw_zone .irs--round .irs-single:before{border-top-color:#ff003c}.woof_redraw_zone .irs--round .irs-handle{border-color:#ff003c}.woof_redraw_zone .woof_checkbox_instock_container .icheckbox_square-blue{border:1px solid #ff003c;border-radius:4px;width:18px;height:18px}.woof_redraw_zone .woof_checkbox_instock_container .icheckbox_square-blue label{font-size:15px;color:#262626}.woof_redraw_zone .woof_checkbox_instock_container .icheckbox_square-blue.checked{background-position:-51px -3px}.woof_container{margin-bottom:2rem !important}.woof_container .woof_container_inner>h4,.woof_container .woof_container_inner>.h4{margin-bottom:1rem;font-size:1.1rem;font-weight:bold}.woof_container .woof_open_hidden_li{background-color:#f5f5f5;padding:4px 0;font-size:.9rem;margin-top:1rem}.archive .woof_list_checkbox>li{display:block;margin-bottom:.4rem !important;padding-bottom:.4rem !important;border-bottom:1px dashed rgba(0,0,0,.1)}.woof_block_html_items .chosen-single{height:35px !important;background:none !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.woof_products_top_panel{line-height:initial !important}@media screen and (max-width: 991px){.woof_products_top_panel{margin-bottom:1.5rem !important}}.woof_products_top_panel .woof_products_top_panel_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem 0}@media screen and (max-width: 767px){.woof_products_top_panel .woof_products_top_panel_ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.woof_products_top_panel .woof_products_top_panel_ul li>a{background-color:#f5f5f5;padding:3px 10px;border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.woof_products_top_panel .woof_products_top_panel_ul li>a:hover{background:#d7d7d7}.woof_products_top_panel .woof_products_top_panel_ul li>a .woof_remove_ppi{padding-right:0;position:relative;background:none}.woof_products_top_panel .woof_products_top_panel_ul li>a .woof_remove_ppi:after{content:"";font-family:"unicons-line";background:none;margin-left:10px}.woof_products_top_panel .woof_products_top_panel_ul li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 5px;margin-bottom:5px}.woof_products_top_panel .woof_products_top_panel_ul li ul li{margin:0 !important}.woof_products_top_panel .woof_products_top_panel_ul li ul li a{background-color:#262626;color:#fff;padding:3px 10px;border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.woof_products_top_panel .woof_products_top_panel_ul li ul li a:hover{background:#424142}.woof_products_top_panel .woof_products_top_panel_ul li ul li a .woof_remove_ppi{padding-right:0;position:relative;background:none}.woof_products_top_panel .woof_products_top_panel_ul li ul li a .woof_remove_ppi:after{content:"";font-family:"unicons-line";background:none;margin-left:10px;color:#fff}.woof_products_top_panel .woof_reset_button_2{padding:5px 1rem !important;border-radius:4px;background-color:#f5f5f5;border:none;color:#262626;height:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cta{padding:10rem 0;color:#fff;position:relative}@media screen and (max-width: 991px){.cta{padding:6rem 0}}@media screen and (max-width: 575px){.cta{padding:3rem 0}}.cta__bg{position:absolute;top:0;bottom:0;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.cta__overlay{position:absolute;top:0;bottom:0;z-index:2;width:100%;background:rgba(0,0,0,.6)}@media screen and (max-width: 767px){.cta__overlay{background:rgba(0,0,0,.7)}}.cta__container{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.cta__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.cta__content{text-align:center}@media screen and (min-width: 768px){.cta__content{width:70%}}@media screen and (min-width: 991px){.cta__content{width:65%}}@media screen and (max-width: 767px){.cta__content{width:70%}}@media screen and (max-width: 767px){.cta__content{margin-bottom:1rem;width:100%}}.cta__titulo{font-weight:bold;font-size:3.4rem;margin-bottom:1rem}@media screen and (max-width: 1199px){.cta__titulo{font-size:2.6rem}}@media screen and (max-width: 767px){.cta__titulo{font-size:2rem}}.cta__subtitulo{color:#fff;border-radius:3px;font-weight:500;margin-bottom:3rem;font-size:1.25rem}@media screen and (max-width: 991px){.cta__subtitulo{margin-bottom:1rem;font-size:1rem}}.cta__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.cta__actions{margin-top:1rem}}@media screen and (max-width: 575px){.cta__actions{gap:1rem}}@media screen and (max-width: 575px){.cta__actions .boton{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__wrapper{height:400px;background-color:#ebeae8;position:relative;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;overflow:hidden;width:100%}@media screen and (max-width: 575px){.hero__wrapper{height:350px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.hero__bg{top:0;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;z-index:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;width:100%;height:100%}.hero__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);background:-o-linear-gradient(45deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(45deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);z-index:1}@media screen and (max-width: 767px){.hero__bg:after{background:rgba(0,0,0,.4)}}.hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 575px){.hero__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.hero__content{text-align:left;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (min-width: 768px){.hero__content{width:75%;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 767px){.hero__content{width:100%;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}@media screen and (max-width: 575px){.hero__content{margin-top:0;margin-bottom:2.5rem}}.hero__toasts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1.125rem}.hero__toast{display:inline-block;font-size:1.125rem}@media screen and (max-width: 991px){.hero__toast{font-size:1rem}}.hero__toast--primary{padding:.45rem .9rem;background:#ff003c;color:#fff;font-weight:700}@media screen and (max-width: 767px){.hero__toast--primary{padding:6px 12px}}.hero__toast--seccondary{color:#fff;font-size:.9rem}@media screen and (max-width: 575px){.hero__toast--seccondary{font-size:.8rem}}.hero__pretitulo{color:#fff;font-weight:700;margin-bottom:0;font-size:1.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-wrap:balance}@media screen and (max-width: 991px){.hero__pretitulo{font-size:1.25rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.hero__titulo{color:#fff;font-weight:700;font-size:4.35rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-wrap:balance}@media screen and (max-width: 1199px){.hero__titulo{font-size:3rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 991px){.hero__titulo{font-size:2.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 575px){.hero__titulo{font-size:2.25rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;line-height:1.2}}.hero__subtitulo{color:#fff;font-weight:600;font-size:1rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-wrap:balance;margin-bottom:.5rem}@media screen and (max-width: 1199px){.hero__subtitulo{font-size:1rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 991px){.hero__subtitulo{font-size:1.125rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 575px){.hero__subtitulo{font-size:1rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.hero__tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}@media screen and (max-width: 767px){.hero__tips{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hero__tip{background-color:#42e02a;color:#000;font-weight:600;padding:4px 12px;border-radius:1rem}@media screen and (max-width: 767px){.hero__tip{font-size:.8rem}}.hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;margin-top:1rem}@media screen and (max-width: 991px){.hero__actions{margin-top:1rem}}.hero__actions .boton--secondary-outline{color:#fff}.envio-rapido{padding:1rem 0}.envio-rapido__content{text-align:center}.envio-rapido__content strong{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media screen and (max-width: 767px){.envio-rapido__content strong{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:block;width:100%}}.hero-swiper{position:relative}.hero-swiper .swiper-button-prev,.hero-swiper .swiper-button-next{color:#fff !important}.hero-swiper .swiper-button-prev::after,.hero-swiper .swiper-button-next::after{font-size:24px;color:#fff !important}.hero-swiper .swiper-button-prev svg.swiper-navigation-icon,.hero-swiper .swiper-button-next svg.swiper-navigation-icon{fill:#fff !important}.hero-swiper .swiper-button-prev:hover,.hero-swiper .swiper-button-next:hover{opacity:.8}@media screen and (max-width: 767px){.hero-swiper .swiper-button-prev,.hero-swiper .swiper-button-next{display:none !important}}.hero-swiper .swiper-button-prev svg,.hero-swiper .swiper-button-next svg{fill:#fff !important}.hero-swiper .swiper-pagination{bottom:20px}.hero-swiper .swiper-pagination .swiper-pagination-bullet{background:#fff !important;opacity:.5;width:20px !important;height:4px !important;border-radius:2px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hero-swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#fff !important;width:40px !important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.compres{padding:2rem 0;background-color:#f5f5f5}.compres__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 575px){.compres__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.compres__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (max-width: 575px){.compres__item{margin-bottom:1rem}}.compres__item:last-child{margin-bottom:0}@media screen and (max-width: 575px){.compres__icono{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.compres__icono i{font-size:2.5rem;color:#008856}.compres__titulo{font-weight:500;font-size:.9rem;color:#000}.compres__titulo span{display:block;color:#262626}.s-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem}.s-featured__card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 991px){.s-featured__card{gap:2.5rem}}@media screen and (max-width: 767px){.s-featured__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;gap:1rem}}@media screen and (min-width: 768px){.s-featured__card:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.s-featured__card-img{display:block;background-color:#fff;border:1rem;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);border-radius:1rem;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}@media screen and (max-width: 991px){.s-featured__card-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width: 810px){.s-featured__card-img{margin-bottom:1rem}}.s-featured__card-img img{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.s-featured__card-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2.5rem}@media screen and (max-width: 991px){.s-featured__card-content{padding:0}}.s-featured__card-content--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.s-featured__card-pretitle{color:#42e02a;text-transform:uppercase;font-size:1.125rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width: 767px){.s-featured__card-pretitle{display:none}}.s-featured__card-title{font-family:"DM Sans",sans-serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:1rem;color:#ff003c;margin-bottom:1.5rem}@media screen and (max-width: 991px){.s-featured__card-title{font-size:2.5rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 575px){.s-featured__card-title{font-size:2.25rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}@media screen and (max-width: 375px){.s-featured__card-title{font-size:1.875rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}}.s-featured__card-title a{color:#ff003c}.s-featured__card-title a:hover{color:#ff003c}.s-featured__card-description{color:#424142;line-height:1.5}.s-featured__card-description ul{list-style:none;padding-left:0;margin-bottom:0}.s-featured__card-description ul li{position:relative;padding-left:1.5rem}.s-featured__card-description ul li::before{position:absolute;left:0;top:3px;display:inline-block;content:"";color:#424142;vertical-align:-0.125em;background-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z' clip-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:1rem 1rem;width:1rem;height:1rem}.s-featured__card-actions{margin-top:1rem}ul.slick-dots{bottom:-26px}ul.slick-dots li{margin:0 .1rem}ul.slick-dots li button::before,ul.slick-dots li.slick-active button::before{color:#beae9a;font-size:2rem}ul.slick-dots li button::before{opacity:.5}ul.slick-dots li.slick-active button::before{color:#beae9a;opacity:1}.slick-track{padding-bottom:1.5rem}ul.products .slick-list{padding:0 100px}@media screen and (max-width: 1399px){ul.products .slick-list{padding:0 200px}}@media screen and (max-width: 1199px){ul.products .slick-list{padding:0 60px}}@media screen and (max-width: 991px){ul.products .slick-list{padding:0 260px}}@media screen and (max-width: 767px){ul.products .slick-list{padding:0 120px}}@media screen and (max-width: 600px){ul.products .slick-list{padding:0 80px}}@media screen and (max-width: 540px){ul.products .slick-list{padding:0 10px}}.woocommerce-tabs #tab-description .ficha{background-color:rgba(0,0,0,.02);border-radius:1rem;padding:2.5rem;margin-bottom:1.5rem}.woocommerce-tabs #tab-description .ficha__item{border-bottom:solid 1px #d7d7d7;padding-bottom:1rem;margin-bottom:1rem}.woocommerce-tabs #tab-description .ficha__item:last-child{border:none;margin-bottom:0;padding-bottom:0}.woocommerce-tabs #tab-description .ficha__titulo{font-size:1rem;text-transform:uppercase;color:#ff003c;letter-spacing:1px;margin-bottom:.4rem}.woocommerce-tabs #tab-description .ficha__data{font-size:.9rem;color:#7f7f7f}.woocommerce-tabs #tab-description .ficha__data ul{list-style:none;padding-left:0;margin-bottom:0}.woocommerce-tabs #tab-description .ficha__data ul li{margin-bottom:.8rem;padding-left:1.5rem;position:relative;font-size:.9rem}.woocommerce-tabs #tab-description .ficha__data ul li::before{position:absolute;left:0;top:3px;display:inline-block;content:"";vertical-align:-0.125em;background-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z' clip-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:1rem 1rem;width:1rem;height:1rem}.flex-categorias{padding:2.5rem 0}.flex-categorias__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9rem}@media screen and (max-width: 767px){.flex-categorias__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-categorias__item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-radius:.3125rem;overflow:hidden}.flex-categorias__picture img{width:100%;height:auto;aspect-ratio:252/350;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.flex-categorias__picture img{aspect-ratio:initial;height:200px}}.flex-categorias__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;padding-bottom:1.5rem;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(255, 255, 255, 0)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%)}.flex-categorias__titulo{color:#fff;font-weight:700;font-size:1rem;text-align:center;width:100%;margin-bottom:0}@media screen and (min-width: 768px)and (max-width: 991px){.flex-categorias__titulo{font-size:.9rem}}.flex-logos{padding:2.5rem 0}@media screen and (max-width: 767px){.flex-logos{padding-bottom:0}}.flex-logos__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:scroll}@media screen and (max-width: 991px){.flex-logos__items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}}@media screen and (max-width: 991px){.flex-logos__items{gap:1rem}}@media screen and (max-width: 575px){.flex-logos__items{gap:.5rem .8rem}}.flex-logos__item svg,.flex-logos__item img{width:100%;height:auto;max-width:100px;max-height:30px}@media screen and (max-width: 767px){.flex-logos__item svg,.flex-logos__item img{width:100%;height:auto;max-width:65px;max-height:20px}}.flex-catico__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 991px){.flex-catico__items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}.flex-catico__item{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#f5f5f5;padding:1rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:1px dashed #d7d7d7}@media screen and (max-width: 767px){.flex-catico__item{padding:.8rem}}.flex-catico__picture{margin-bottom:1rem}.flex-catico__picture img{height:50px;width:auto}.flex-catico__titulo{font-size:1rem;margin-bottom:0}@media screen and (max-width: 767px){.flex-catico__titulo{font-size:.9rem}}.card-financiacion{padding:1.5rem 0}.card-financiacion__card{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;background:#bbffe6;border-radius:1rem;border:1px dahsed #00bb76}@media screen and (max-width: 767px){.card-financiacion__card{gap:.5rem;padding:1rem}}.card-financiacion__logo img{width:80px;height:auto}.card-financiacion__descripcion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 767px){.card-financiacion__descripcion{font-size:.8rem;gap:.3333333333rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-wrap:balance}}.card-financiacion__link{color:#186046;text-decoration:underline;font-weight:bold}.ftop{background-color:#f5f5f5;padding:1rem 0}.ftop__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media screen and (max-width: 767px){.ftop__items{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ftop__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media screen and (max-width: 991px){.ftop__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.5rem}}@media screen and (max-width: 767px){.ftop__item{display:grid;grid-template-columns:20px 1fr;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:initial}}@media screen and (max-width: 767px){.ftop__cover{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}}.ftop__cover img,.ftop__cover svg{width:30px;height:auto}@media screen and (max-width: 767px){.ftop__cover img,.ftop__cover svg{width:20px;height:auto}}.ftop__title{font-weight:700}@media screen and (max-width: 767px){.ftop__title{font-size:.8rem}}.ftop__subtitle{font-size:.9rem}@media screen and (max-width: 767px){.ftop__subtitle{font-size:.8rem}}.home-categorias{padding:2.5rem 0}.home-categorias__item{position:relative}.home-categorias__img{padding:0 .5rem}.home-categorias__img img{border-radius:1rem;aspect-ratio:16/10;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-categorias__info{position:absolute;bottom:0;left:0;right:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.home-categorias__titulo{color:#fff;text-align:center;font-size:1rem;background-color:#000;padding:.7rem 1.5rem;border-radius:50px;background:rgba(255,255,255,.3);background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.productos-destacados{padding:2.5rem 0 5rem 0}.productos-all{padding:4rem 0}.productos-all__item{position:relative;margin:0 2px}.productos-all__item img{position:relative;z-index:1;border-radius:3px;aspect-ratio:16/11;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.productos-all__item-overlay{position:absolute;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(360deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);opacity:57%;top:0;bottom:0;width:100%;z-index:2;border-radius:3px}.productos-all__item-titulo{position:absolute;z-index:3;left:1.5rem;bottom:1.5rem;font-size:2.25rem;line-height:1;color:#fff;font-weight:700}.contacto{padding:4rem 0}.contacto__content{display:grid;grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:4rem}@media screen and (max-width: 991px){.contacto__content{grid-template-columns:1fr;gap:2.5rem}}.contacto__descripcion{margin-bottom:2.5rem}.contacto__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.contacto__item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f5f5f5;border-radius:1rem;padding:.8rem;gap:1rem;text-decoration:none;color:#000}.contacto__item:hover{color:#ff003c}.contacto__ico{width:50px;aspect-ratio:1;border-radius:1rem;background-color:#42e02a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacto__ico i{font-size:1.5rem;color:#fff}.contacto__ico--whatsapp{background-color:#25d366;color:#000}.contacto__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacto__label span{font-weight:700}.contacto__label strong{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:.9rem}.contacto__address{border:1px dashed #b6b6b6;padding:1rem;border-radius:1rem}.legal{padding:4rem 0}@media screen and (max-width: 480px){.legal{padding:2.5rem 0}}.legal__content{display:grid;grid-template-columns:1fr 4fr;gap:2.5rem}@media screen and (max-width: 1199px){.legal__content{grid-template-columns:1fr 3fr}}@media screen and (max-width: 767px){.legal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}}.legal .transporte-logo{margin-top:0;margin-bottom:2.5rem}.legal .transporte-logo img{width:200px;height:auto}.ubicacionFull .cmplz-placeholder-1{height:inherit}.imagen-destacada{padding-top:5rem}.imagen-destacada__thumb img{width:100%;height:auto;border-radius:.3125rem}.informacion{padding:5rem 0}@media screen and (max-width: 767px){.informacion{padding:2.5rem 0}}.galeriaImagenes{padding-bottom:5rem}.galeriaImagenes__items{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.5rem}@media screen and (max-width: 767px){.galeriaImagenes__items{grid-template-columns:1fr 1fr}}.galeriaImagenes__item{width:100%;height:auto;border-radius:.3125rem}.galeriaImagenes__item img{width:100%;height:auto;border-radius:.3125rem}.wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block{background:#fff;padding:1rem;border-radius:.3125rem;margin-bottom:1rem}.wc-block-cart__submit-button{font-size:1.125rem;font-size:1.25rem}.wc-block-cart-items__row .wc-block-components-product-name{color:#000;text-wrap:balance}.wc-block-cart-item__image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;width:100%;height:auto;background:#fff;border-radius:3px;border:1px solid #d7d7d7}.wc-block-cart-item__image a img{max-width:95%;max-height:95%;width:auto !important;height:auto !important;background:none !important;border:none !important}.wc-block-components-button{background:#f60;color:#fff;border-radius:50px}.wc-block-components-button:hover{background:#993d00;color:#fff}.wc-block-components-checkout-place-order-button{border:#f60}@media screen and (min-width: 768px){.wc-block-checkout__form{background:#fff;padding:1.5rem;border-radius:1rem}}.wc-block-checkout__actions_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;gap:1rem}.wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{margin-right:auto !important;font-size:.8rem !important}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{width:100% !important;font-size:1.125rem !important}.wc-block-checkout .wc-block-components-title{color:#008856}.wc-block-components-shipping-rates-control .wc-block-components-radio-control-accordion-content,.wc-block-components-radio-control .wc-block-components-radio-control-accordion-content{font-size:.8rem}.wc-block-components-shipping-rates-control .wc-block-components-radio-control__option--checked-option-highlighted,.wc-block-components-shipping-rates-control .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control .wc-block-components-radio-control__option--checked-option-highlighted,.wc-block-components-radio-control .wc-block-components-radio-control-accordion-option--checked-option-highlighted{background:#f3fff3}@media screen and (min-width: 768px){.wp-block-woocommerce-checkout-order-summary-block{background:#fff}}.wp-block-woocommerce-empty-cart-block h2.with-empty-cart-icon,.wp-block-woocommerce-empty-cart-block .with-empty-cart-icon.h2{background:#fff;padding:1.5rem;border-radius:.3125rem}.wp-block-woocommerce-empty-cart-block>p.has-text-align-center>a{background:#f60;color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:1rem;text-align:center;display:inline-block;margin-top:1.5rem}.wsteps{padding-top:2.5rem;padding-bottom:1.5rem;background:#f5f5f5}.pbar{display:-webkit-box;display:-ms-flexbox;display:flex}.pbar__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}.pbar__item::after{content:"";display:block;position:absolute;top:14px;height:2px;background:#42e02a;right:0;width:80%;left:-40%}@media screen and (max-width: 991px){.pbar__item::after{width:60%;left:-30%}}@media screen and (max-width: 767px){.pbar__item::after{width:50%;left:-25%}}.pbar__item:first-child::after{display:none}.pbar__item--active::after{background:#f60}.pbar__item--next::after{background:#d7d7d7}.pbar__item--back::after{background:#42e02a}.pbar__cercle{width:25px;height:auto;aspect-ratio:1;border-radius:50px;display:block;border-width:4px;border-style:solid;position:relative;z-index:1}.pbar__cercle--back{background-color:#993d00;border-color:#993d00}.pbar__cercle--active{background-color:#f60;border-color:#f60}.pbar__cercle--active::after{content:"";position:absolute;inset:-10px;border:3px solid #f60;border-radius:50px}.pbar__cercle--next{background-color:#d7d7d7;border-color:#d7d7d7}.pbar__title{font-size:.9rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:.5rem;text-align:center;padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 767px){.pbar__title{font-size:.8rem}}.pbar__title--back{color:#993d00;font-weight:bold}.pbar__title--active{color:#f60;font-weight:bold}.wc-block-components-product-metadata__description{display:none}.wc-block-components-product-price{font-size:.9rem}.wc-block-components-product-price__regular{color:red}.wc-block-components-product-price__value{color:green;font-weight:600}.wc-block-cart-item__quantity .wc-block-components-quantity-selector{background:#fff}.wc-block-cart-item__image img{border-radius:5px;mix-blend-mode:multiply}.wc-block-components-checkout-step__heading-content .wc-block-checkout__login-prompt{font-size:1rem !important;background:#f60;color:#fff;border-radius:50px;padding:6px 1rem}.btn-borrar-historial{font-size:.8rem;background:#424142;color:#fff;border-radius:50px;padding:2px 10px}.submit,.button{cursor:pointer;padding:.625rem 1.875rem;border:2px;border-radius:5px;letter-spacing:1px;font-size:.9rem;font-weight:700;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:none;height:auto;letter-spacing:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;background-color:#f60;color:#fff;border-radius:50px !important}@media(max-width: 575px){.submit,.button{padding:.75rem 1.2rem}}@media(max-width: 390px){.submit,.button{padding:.7rem 1rem;font-size:.8rem}}.submit .bi,.button .bi{margin-left:5px}.submit:hover,.button:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;background-color:#cc5200;color:#fff}.submit.disabled,.button.disabled{background-color:rgba(0,0,0,.1);color:#b6b6b6;border:0;cursor:not-allowed}.submit.disabled:hover,.button.disabled:hover{background-color:rgba(0,0,0,.1) !important;color:#b6b6b6 !important;-webkit-transform:initial !important;-ms-transform:initial !important;transform:initial !important}.submit[aria-disabled=true],.button[aria-disabled=true]{background-color:#b6b6b6;opacity:.4;cursor:not-allowed}.submit[aria-disabled=true]:hover,.button[aria-disabled=true]:hover{background-color:#b6b6b6}.button.cancel{background-color:#b6b6b6;color:#fff}.button.cancel:hover{background-color:#7f7f7f;color:#fff}.checkout-button,.single_add_to_cart_button,.place-order button.button,#submit_bizum_payment_form,#submit_redsys_payment_form{padding:1.1rem 2rem 1rem !important;font-size:1.1rem !important;background-color:#f60;color:#fff}@media(max-width: 575px){.checkout-button,.single_add_to_cart_button,.place-order button.button,#submit_bizum_payment_form,#submit_redsys_payment_form{font-size:.9rem !important;padding:.8rem 3rem !important}}.checkout-button:hover,.single_add_to_cart_button:hover,.place-order button.button:hover,#submit_bizum_payment_form:hover,#submit_redsys_payment_form:hover{background-color:#cc5200;color:#fff}form.cart button[type=submit]:not(#qib_id):not(_):not(_){height:auto !important}li.product .button{padding:4px 14px;background-color:#f60;border-color:#f60;color:#fff;background-color:#f5f5f5;border-color:#d7d7d7;color:#000;border-width:1px !important;border-radius:20px;border-style:solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.8rem;line-height:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}li.product .button::before{font-family:unicons-line;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1;content:"";margin-right:.3333333333rem;font-size:1.25rem}li.product .button .bi{margin-right:5px;margin-bottom:5px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}li.product .button:hover{border-color:#f60;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}li.product .button.vi_wpvs_loop_variation_no_pointer{opacity:.3}.woocommerce-notices-wrapper .woocommerce-message a.button{display:inline-block;margin-right:2rem}@media(max-width: 575px){.woocommerce-notices-wrapper .woocommerce-message a.button{float:left;display:inline-block;padding:.85rem 1rem;height:auto;margin-bottom:.5rem;width:230px;margin-right:1rem}}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled,.button.disabled,.button:disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled,.added_to_cart.disabled,.added_to_cart:disabled{opacity:.5 !important;cursor:not-allowed}.woo-cart{padding-bottom:2.5rem}.page-id-14154 .woocommerce{display:grid;grid-template-columns:3.3fr 2fr;grid-column-gap:2rem;grid-row-gap:0}@media screen and (max-width: 1199px){.page-id-14154 .woocommerce{grid-template-columns:3fr 2fr}}@media(max-width: 991px){.page-id-14154 .woocommerce{display:block}}.page-id-14154 .woocommerce .woocommerce-notices-wrapper{grid-column:1/3}.cart_totals,.shop_table{width:100%}.page-template-page-cart{background-color:#f5f5f5}.woocommerce-cart-form{margin-bottom:2rem}.woocommerce-cart-form .shop_table{width:100%}.woocommerce-cart-form .product-remove{width:40px;font-size:1.2rem;text-align:center}@media(max-width: 767px){.woocommerce-cart-form .product-remove::before{display:none}}.woocommerce-cart-form .product-remove a{font-size:1.5rem;color:rgba(129,13,13,.774) !important}.woocommerce-cart-form .product-thumbnail{display:table-cell;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100% !important}.woocommerce-cart-form .product-thumbnail img{width:50px;height:50px;border:1px solid rgba(0,0,0,.2);border-radius:4px}.woocommerce-cart-form .product-name{width:50%;text-align:left;font-size:1rem;font-weight:600;line-height:1rem !important}.woocommerce-cart-form .product-name .variation{display:grid;grid-template-columns:75px auto;gap:2px 10px;font-size:.9rem;margin:5px 0}@media screen and (max-width: 767px){.woocommerce-cart-form .product-name .variation{grid-template-columns:3fr 1fr}}.woocommerce-cart-form .product-name .variation dt{margin-right:5px;font-weight:normal;margin-bottom:3px}.woocommerce-cart-form .product-name .variation dd{margin-left:0;margin-right:5px;margin-bottom:3px}.woocommerce-cart-form .product-name .variation dd p{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.woocommerce-cart-form .product-price{text-align:right}.woocommerce-cart-form .product-quantity{text-align:right}@media screen and (max-width: 991px){.woocommerce-cart-form .product-quantity{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.woocommerce-cart-form .product-quantity .quantity{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-cart-form .product-quantity .quantity .button{padding:3px;background:#fff;border-radius:1px !important;width:20px;color:#262626;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.woocommerce-cart-form .product-quantity .quantity .button:hover{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;background:#d7d7d7}.woocommerce-cart-form .product-quantity .quantity .button.minus{border-radius:4px 0 0 4px !important;border:1px solid #7f7f7f;border-right:none}.woocommerce-cart-form .product-quantity .quantity .button.plus{border-radius:0 4px 4px 0 !important;border:1px solid #7f7f7f;border-left:none}.woocommerce-cart-form .product-quantity .quantity .qty{padding:8px 3px;height:30px;width:50px;font-size:.9rem;border-radius:0 !important;border:1px solid #7f7f7f;border-left:none;border-right:none}.woocommerce-cart-form .product-subtotal{font-weight:bold;text-align:right}.woocommerce-cart-form .product-subtotal .tax_label{font-size:11px !important;font-weight:normal;display:block}.woocommerce-cart-form thead tr th{height:3rem;line-height:3rem;font-size:.8rem !important;text-transform:uppercase}.woocommerce-cart-form table.shop_table{background-color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);padding:2rem;border-radius:.3125rem;border-collapse:initial}@media(max-width: 575px){.woocommerce-cart-form table.shop_table{padding:1rem}}@media(max-width: 767px){.woocommerce-cart-form table.shop_table thead{display:none}}@media(max-width: 767px){.woocommerce-cart-form table.shop_table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.woocommerce-cart-form table.shop_table tbody td{display:block;width:100%;text-align:right;font-size:.9rem}}@media(max-width: 767px){.woocommerce-cart-form table.shop_table tbody td.product-thumbnail{display:none}}.woocommerce-cart-form table.shop_table tbody td.product-thumbnail img{background-color:#fff}.woocommerce-cart-form table.shop_table tbody td.product-name{font-size:.9rem}.woocommerce-cart-form table.shop_table tbody td.product-name a{color:#993d00}.woocommerce-cart-form table.shop_table tbody td.product-name .rp_wcdpd_promotion_cart_item_description{margin-bottom:.8rem;font-weight:400;margin-bottom:0;margin-top:.3rem}@media(max-width: 767px){.woocommerce-cart-form table.shop_table .cart_item{border:0px solid rgba(0,0,0,.1);border-radius:3px;padding:5px 5px 4px 5px;margin-bottom:10px}}.woocommerce-cart-form table.shop_table .cart_item td{border-bottom:1px solid #d7d7d7;padding-top:.5rem;padding-bottom:.5rem}@media screen and (max-width: 767px){.woocommerce-cart-form table.shop_table .cart_item td{padding-left:0;padding-right:0}}.woocommerce-cart-form table.shop_table td{padding:5px 9px;vertical-align:middle;line-height:1.5em}.woocommerce-cart-form table.shop_table td a{color:#000}.woocommerce-cart-form table.shop_table th{font-weight:700;padding:7px 9px;line-height:1.5em}.woocommerce-cart-form table.shop_table .actions{padding:1rem 0 0 0}@media(max-width: 575px){.woocommerce-cart-form table.shop_table .actions::before{display:none}}.woocommerce-cart-form table.shop_table .actions .button{background-color:#424142;color:#fff}.woocommerce-cart-form table.shop_table .actions .button[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;color:#fff}@media screen and (max-width: 767px){.coupon{float:none}}.coupon label{display:none}@media(max-width: 767px){.coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}}@media(max-width: 767px){.coupon input{margin-right:10px;width:50%}}@media(max-width: 767px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:400;float:left}}.cart_totals table.shop_table{margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table .screen-reader-text{display:none}.update_cart{float:right}.cart-collaterals{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cart_totals{display:block}@media(max-width: 767px){.cart_totals{width:100%;font-size:.9rem !important}}.cart_totals h2,.cart_totals .h2{font-size:1.5rem !important}.cart_totals .shop_table{margin-bottom:2rem;border-radius:3px;background-color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);padding:2rem;border-radius:.3125rem}@media(max-width: 575px){.cart_totals .shop_table{padding:1rem}}.cart_totals tbody tr td,.cart_totals tbody tr th{padding:12px 12px !important}.cart_totals tbody tr td{border:1px solid rgba(0,0,0,.05)}.cart_totals tbody tr td::before{display:none}.cart_totals tbody tr th{font-size:.9rem;text-align:right;width:25%}@media(max-width: 767px){.cart_totals tbody tr th{width:25%}}.cart_totals tbody tr th:nth-child(1){background-color:rgba(0,0,0,.05)}.cart_totals h2,.cart_totals .h2{margin-top:0}.cart_totals .checkout-button{display:block;font-size:1.3rem;text-align:center;padding-top:1.2rem !important;padding-bottom:1.2rem !important}.woocommerce-shipping-methods{padding-left:0;list-style:none;margin-top:0;margin-bottom:5px !important}.woocommerce-shipping-methods li label{font-weight:bold}.woocommerce-shipping-methods li label span{font-weight:normal}.woocommerce-shipping-methods li .betrs_option_desc{font-size:.9rem}.woocommerce-cart .cross-sells{margin-top:2.5rem}@media screen and (max-width: 767px){.woocommerce-cart .cross-sells{display:none}}.woocommerce-cart .cross-sells>h2,.woocommerce-cart .cross-sells>.h2{margin-top:2rem;font-size:1.25rem !important;font-weight:700;color:#262626 !important}@media screen and (max-width: 767px){.woocommerce-cart .cross-sells>h2,.woocommerce-cart .cross-sells>.h2{font-size:1.2rem !important;line-height:1.4 !important}}.woocommerce-cart .cross-sells ul.products{grid-template-columns:1fr 1fr 1fr 1fr;gap:2.5rem 1rem}@media screen and (max-width: 767px){.woocommerce-cart .cross-sells ul.products{grid-template-columns:1fr 1fr}}.woocommerce-cart .cross-sells ul.products li{background:none !important}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}table.shop_table .cart-discount{background-color:#ffdbe9}table.shop_table .cart-discount th,table.shop_table .cart-discount td{border-top:1px solid #f06;border-bottom:1px solid #f06}.hook-cart{margin-top:2rem;margin-bottom:1rem}.hook-cart--eu{display:none}.hook-cart__suma{border:1px dashed #187c3e;border-radius:1rem;padding:5px 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}@media screen and (max-width: 575px){.hook-cart__suma{border-width:2px;width:100%;padding:9px 1rem}}.hook-cart__suma__icono{margin-right:2rem}@media screen and (max-width: 767px){.hook-cart__suma__icono{margin-right:1rem}}.hook-cart__suma__icono img{width:70px;height:auto}@media screen and (max-width: 767px){.hook-cart__suma__icono img{width:100px}}.hook-cart__suma__content{line-height:1.2;font-size:1.2rem}.hook-cart__suma__content strong{color:#187c3e}.hook-cart__gratuito{text-align:center}.off-carrito__title{margin-bottom:1rem;font-size:.9rem}.off-carrito .hook-cart{font-size:.9rem}.widget_shopping_cart_content ul.product_list_widget{padding-left:0}.widget_shopping_cart_content ul.product_list_widget li.mini_cart_item{list-style:none;background-color:#f5f5f5;padding:.5rem;border-radius:1rem;margin-bottom:.5rem;position:relative}.widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove{position:absolute;right:1rem;top:.5rem}.widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a .attachment-woocommerce_thumbnail,.widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a .wp-post-image{margin-right:0 !important;max-width:95%;max-height:95%;width:auto !important;height:auto !important;background:none !important;border:none !important}.widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{border-radius:50px;width:100%;text-align:center !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.75rem;font-size:1rem !important;letter-spacing:0}.widget_shopping_cart_content .woocommerce-mini-cart__buttons .wc-forward{font-weight:400;background-color:#b6b6b6}.widget_shopping_cart_content .woocommerce-mini-cart__buttons .checkout.wc-forward{background-color:#f60;padding:.85rem 1.875rem !important;font-weight:600;font-size:1.25rem !important;letter-spacing:-1px}.widget_shopping_cart_content .woocommerce-mini-cart__total{border-top:1px dashed #b6b6b6;padding-top:2rem;margin-top:2rem;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}.widget_shopping_cart_content .woocommerce-mini-cart__total .amount{color:#000}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message img{width:100px;height:auto}.m-cart{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem}.m-cart__pic{margin-right:1rem;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;height:60px;aspect-ratio:1/1;background:#fff;border:1px solid #b6b6b6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.m-cart__content{font-size:.9rem;line-height:1.2}.m-cart__content .quantity{display:block;font-size:.8rem;color:#7f7f7f;margin-top:5px}.m-cart__content .quantity bdi{color:#262626}.m-cart .variation{color:#7f7f7f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-cart .variation p{margin-bottom:0}.m-cart .variation dd,.m-cart .variation dt{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:0}.wd-empty-mini-cart::before{display:block;margin-bottom:20px;color:rgba(135,135,135,.15);font-size:86px;line-height:1;content:"";font-family:"woodmart-font"}.fgf-progress-bar-wrapper{padding:1.5rem;border:1px dashed #b6b6b6;margin-bottom:1.5rem !important;border-radius:1rem}.fgf-progress-bar-wrapper .fgf-progress-bar-heading-label{font-weight:700;color:#42e02a}.fgf_gift_products_wrapper h3,.fgf_gift_products_wrapper .h3{font-weight:700;text-transform:none;color:#42e02a}.fgf-gift-products-content{margin-bottom:1.5rem}.fgf-gift-products-content .button.fgf-add-manual-gift-product{color:#fff;padding:.45rem .7rem}.fgf-gift-products-content .fgf-product-variations{font-size:.9rem;padding-right:40px;max-width:200px !important}@media screen and (max-width: 767px){.fgf-gift-products-content .fgf-product-variations{margin-bottom:5px}}.fgf-gift-products-content td[data-title="Product Name"]{font-size:.9rem}@media screen and (max-width: 767px){.fgf-gift-products-content td[data-title="Product Name"]{font-weight:700}}.fgf-gift-products-content td[data-title="Product Image"] img{border:1px solid #d7d7d7}.fgf-gift-products-content tbody tr td{border-bottom:1px solid #d7d7d7}@media screen and (max-width: 767px){.fgf-gift-products-content tbody tr td{border-bottom:initial}}@media screen and (max-width: 767px){.fgf-gift-products-content tbody tr td:before{font-size:.8rem;display:none}}.fgf-gift-products-content tbody tr:nth-child(even){background-color:#f5f5f5}.col2-set{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media(max-width: 767px){.col2-set{grid-template-columns:1fr;grid-gap:2rem}}.col2-set .col-2,.col2-set .col-1{width:100% !important}#order_review_heading,.woocommerce-billing-fields h3,.woocommerce-billing-fields .h3,.woocommerce-billing-fields h3 label span,.woocommerce-billing-fields .h3 label span{font-size:1rem !important;margin-top:0;color:#ff003c !important;text-transform:uppercase}.woocommerce-address-fields label,.woocommerce-checkout label{display:block;margin-bottom:2px;font-weight:500;font-size:.9rem}.woocommerce-address-fields .woocommerce-input-wrapper,.woocommerce-checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-address-fields input,.woocommerce-address-fields textarea,.woocommerce-address-fields select,.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout select{display:block;width:100%}.form-row-wide{margin-top:0 !important}@media(min-width: 992px){#billing_phone_field,#billing_postcode_field,.form-row-first{width:49%;display:inline-block;margin-right:1%}}@media(min-width: 992px){#billing_email_field,#billing_city_field,.form-row-last{width:49%;display:inline-block}}form.woocommerce-checkout{padding-bottom:4rem}@media(min-width: 992px){form.woocommerce-checkout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:1rem 3rem}}@media(min-width: 992px){form.woocommerce-checkout #customer_details{grid-column:1/2;grid-row:1/3}}@media(min-width: 992px){form.woocommerce-checkout #order_review_heading{grid-column:2/3;grid-row:1/2}}@media(min-width: 992px){form.woocommerce-checkout #order_review{grid-column:2/3;grid-row:2/3}}@media screen and (max-width: 767px){form.woocommerce-checkout .woocommerce-additional-fields{margin-top:1.5rem}}@media(min-width: 992px){#customer_details.col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{display:inline;font-size:.9rem}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{width:auto;margin-right:10px;margin-top:5px;display:inline}.woocommerce-table--order-details,.woocommerce-checkout-review-order .shop_table{background-color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);padding:2rem;border-radius:.3125rem;-webkit-box-shadow:none !important;box-shadow:none !important;margin-bottom:3rem}@media(max-width: 575px){.woocommerce-table--order-details,.woocommerce-checkout-review-order .shop_table{padding:1rem}}.woocommerce-table--order-details thead tr th,.woocommerce-checkout-review-order-table thead tr th{text-align:left;padding:9px 12px;font-size:1.3rem}@media(max-width: 767px){.woocommerce-table--order-details thead tr th,.woocommerce-checkout-review-order-table thead tr th{padding:5px 8px}}.woocommerce-table--order-details tfoot tr.fee,.woocommerce-checkout-review-order-table tfoot tr.fee{background-color:#fff4f4 !important}.woocommerce-table--order-details tfoot tr th,.woocommerce-table--order-details tfoot tr td,.woocommerce-table--order-details tbody tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order-table tbody tr td{padding:9px 12px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}@media(max-width: 767px){.woocommerce-table--order-details tfoot tr th,.woocommerce-table--order-details tfoot tr td,.woocommerce-table--order-details tbody tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order-table tbody tr td{padding:5px 8px !important}}@media screen and (max-width: 575px){.woocommerce-table--order-details tfoot tr th,.woocommerce-table--order-details tfoot tr td,.woocommerce-table--order-details tbody tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order-table tbody tr td{font-size:.9rem}}.woocommerce-checkout-review-order-table{font-size:.9rem}.woocommerce-checkout-review-order-table thead .product-total,.woocommerce-checkout-review-order-table thead .product-name{font-size:1.1rem}@media screen and (max-width: 575px){.woocommerce-checkout-review-order-table thead .product-total,.woocommerce-checkout-review-order-table thead .product-name{font-size:1rem}}.woocommerce-checkout-payment{background-color:#fff;border:1px solid #b6b6b6;padding:1.5rem;border-radius:5px}@media(max-width: 767px){.woocommerce-checkout-payment{padding:1rem}}.woocommerce-checkout-payment ul.wc_payment_methods{list-style:none;padding-left:0;margin-bottom:2rem !important}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method{padding-right:1rem;margin-bottom:.5rem}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method>label{font-weight:700}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method>label>img{margin-left:10px;margin-right:10px}@media screen and (max-width: 575px){.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method>label>img{max-width:40px !important;max-height:23px !important}}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method.payment_method_redsys_bizum_gw img{width:80px}@media screen and (max-width: 575px){.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method.payment_method_redsys_bizum_gw img{width:60px !important;max-width:60px !important}}@media screen and (max-width: 480px){.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method.payment_method_klarna_payments_pay_later a{display:none}}.woocommerce-checkout-payment ul.wc_payment_methods input,.woocommerce-checkout-payment ul.wc_payment_methods .input-radio{display:inline-block;width:auto !important;margin-right:.5rem}.woocommerce-checkout-payment ul.wc_payment_methods .payment_box{width:100%;margin:10px 1.5rem 10px 1.5rem;padding:.5rem 1rem;font-size:.9rem;border-radius:.3125rem;background-color:#f5f5f5}@media screen and (max-width: 575px){.woocommerce-checkout-payment ul.wc_payment_methods .payment_box{font-size:.8rem}}.woocommerce-checkout-payment ul.wc_payment_methods .payment_box p:last-child{margin-bottom:0}.woocommerce-checkout-payment ul.wc_payment_methods label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:.9rem}.place-order button.button{background-color:#f60 !important;text-align:center;padding:1.2rem 1.5rem;font-size:1.2rem}@media(max-width: 767px){.place-order button.button{display:block !important;width:100% !important}}@media(min-width: 991px){.place-order button.button{display:block !important;width:100% !important}}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{font-size:.8rem}.woocommerce-terms-and-conditions-wrapper a{color:#008856}.cart-empty,.woocommerce-thankyou-order-received,h2.wc-bacs-bank-details-heading,.wc-bacs-bank-details-heading.h2,h2.woocommerce-order-details__title,.woocommerce-order-details__title.h2{margin-top:0;padding-top:1rem;font-size:2rem !important;color:#008856;font-weight:700;margin-bottom:1rem}@media(max-width: 767px){.cart-empty,.woocommerce-thankyou-order-received,h2.wc-bacs-bank-details-heading,.wc-bacs-bank-details-heading.h2,h2.woocommerce-order-details__title,.woocommerce-order-details__title.h2{font-size:1.3rem !important}}.wc-bacs-bank-details-account-name{margin-top:0}.order_details,.woocommerce-bacs-bank-details{margin-bottom:3rem !important}.order_details,.wc-bacs-bank-details,.woocommerce-order-overview{list-style:none;padding:0;background-color:#fff;padding:1.5rem 1rem 1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;border:1px solid #f5f5f5;border-radius:1rem}@media(max-width: 767px){.order_details,.wc-bacs-bank-details,.woocommerce-order-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}}.order_details li,.wc-bacs-bank-details li,.woocommerce-order-overview li{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid #d7d7d7}@media(max-width: 767px){.order_details li,.wc-bacs-bank-details li,.woocommerce-order-overview li{border-right:0}}@media(max-width: 767px){.order_details li:last-child,.wc-bacs-bank-details li:last-child,.woocommerce-order-overview li:last-child{margin-bottom:0 !important}}.order_details li strong,.wc-bacs-bank-details li strong,.woocommerce-order-overview li strong{display:block}.woocommerce-table--order-details{display:block !important;-webkit-box-shadow:initial;box-shadow:initial}#nxshop_spot_selection{cursor:pointer;padding:.625rem 1.875rem;border:2px;border-radius:5px;letter-spacing:1px;font-size:.9rem;font-weight:700;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:none;height:auto;letter-spacing:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;background-color:#f60;color:#fff}@media(max-width: 575px){#nxshop_spot_selection{padding:.75rem 1.2rem}}@media(max-width: 390px){#nxshop_spot_selection{padding:.7rem 1rem;font-size:.8rem}}#nxshop_spot_selection .bi{margin-left:5px}@media(max-width: 767px){#nxshop_spot_selection{display:block;text-align:center}}#nxshop_table_container{background-color:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1);padding:2rem;border-radius:.3125rem;-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #b6b6b6 !important;font-size:.85rem;margin-top:1rem}@media(max-width: 575px){#nxshop_table_container{padding:1rem}}#nxshop_table_container table tbody tr td{vertical-align:middle !important}#nxshop_table_container table tbody tr td p{margin-bottom:0}.woocommerce-account-fields .create-account{padding:1rem;border:1px dashed #d7d7d7;border-radius:1rem;color:#42e02a}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin-bottom:2rem}@media screen and (max-width: 575px){.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin-bottom:1rem}}@media screen and (max-width: 767px){.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{font-size:.9rem}}.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#993d00;font-weight:600}@media screen and (max-width: 767px){.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{display:block}}.page-template-page-checkout .woocommerce-form-login{margin-bottom:2rem}.page-template-page-checkout .woocommerce-form-login>p{font-size:.9rem}.page-template-page-checkout .woocommerce-form-login input{display:block}.page-template-page-checkout .woocommerce-form-login .form-row{display:block;width:100%}.page-template-page-checkout .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}@font-face{font-family:"WooCommerce";src:url("../fonts/WooCommerce.eot?jj1bj4");src:url("../fonts/WooCommerce.eot?jj1bj4#iefix") format("embedded-opentype"),url("../fonts/WooCommerce.ttf?jj1bj4") format("truetype"),url("../fonts/WooCommerce.woff?jj1bj4") format("woff"),url("../fonts/WooCommerce.svg?jj1bj4#WooCommerce") format("svg");font-weight:normal;font-style:normal}[class^=wcicon-],[class*=" wcicon-"]{font-family:"WooCommerce" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wcicon-storefront:before{content:""}.wcicon-ccv:before{content:""}.wcicon-virtual:before{content:""}.wcicon-up-down:before{content:""}.wcicon-reports:before{content:""}.wcicon-refresh:before{content:""}.wcicon-navigation:before{content:""}.wcicon-status-fill:before{content:""}.wcicon-contract:before{content:""}.wcicon-downloadable:before{content:""}.wcicon-plus:before{content:""}.wcicon-simple:before{content:""}.wcicon-on-hold:before{content:""}.wcicon-external:before{content:""}.wcicon-contract-2:before{content:""}.wcicon-expand-2:before{content:""}.wcicon-phone:before{content:""}.wcicon-user:before{content:""}.wcicon-status:before{content:""}.wcicon-status-pending:before{content:""}.wcicon-status-cancelled:before{content:""}.wcicon-west:before{content:""}.wcicon-south:before{content:""}.wcicon-mail:before{content:""}.wcicon-inventory:before{content:""}.wcicon-attributes:before{content:""}.wcicon-north:before{content:""}.wcicon-east:before{content:""}.wcicon-note:before{content:""}.wcicon-windows:before{content:""}.wcicon-user2:before{content:""}.wcicon-search-2:before{content:""}.wcicon-search:before{content:""}.wcicon-star-empty:before{content:""}.wcicon-share:before{content:""}.wcicon-phone-fill:before{content:""}.wcicon-woo:before{content:""}.wcicon-user-fill:before{content:""}.wcicon-grouped:before{content:""}.wcicon-status-refunded:before{content:""}.wcicon-status-completed:before{content:""}.wcicon-variable:before{content:""}.wcicon-expand:before{content:""}.wcicon-status-failed:before{content:""}.wcicon-check:before{content:""}.wcicon-right:before{content:""}.wcicon-up:before{content:""}.wcicon-query:before{content:""}.wcicon-down:before{content:""}.wcicon-truck-1:before{content:""}.wcicon-left:before{content:""}.wcicon-truck-2:before{content:""}.wcicon-image:before{content:""}.wcicon-globe:before{content:""}.wcicon-link:before{content:""}.wcicon-gear:before{content:""}.wcicon-calendar:before{content:""}.wcicon-cart:before{content:""}.wcicon-processing:before{content:""}.wcicon-card:before{content:""}.wcicon-view:before{content:""}.wcicon-stats:before{content:""}.wcicon-status-processing:before{content:""}.wcicon-star-full:before{content:""}.wcicon-coupon:before{content:""}.wcicon-limit:before{content:""}.wcicon-restricted:before{content:""}.wcicon-edit:before{content:""}textarea,select,input[type=text],input[type=tel],input[type=email],input[type=password],.qty{color:#ff003c;padding:12px 12px;border-radius:2px;border:1px solid rgba(0,0,0,.2);font-size:16px;color:#7f7f7f}@media(max-width: 575px){textarea,select,input[type=text],input[type=tel],input[type=email],input[type=password],.qty{font-size:.8rem;padding:11px 11px}}.qty{text-align:center;width:80px}.shop_table .qty{width:70px}select{background:#fff url("../assets/ico/ico-arrow-down-pic.svg") no-repeat right center;background-size:18px auto;border:1px solid rgba(0,0,0,.2);background-position:right 15px top 10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;padding-right:2rem !important;font-size:.9rem}select.orderby{padding:8px 10px;-webkit-box-shadow:none;box-shadow:none}select:hover{color:#008856;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.selection .select2-selection{height:50px !important;border:1px solid rgba(0,0,0,.2) !important;-webkit-box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,.15);box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,.15)}.selection .select2-selection__rendered{padding:10px 14px}.selection .select2-selection__arrow{padding:10px 12px;margin-top:12px;margin-right:5px}.selection .select2-selection__clear{margin-right:1rem}.selection .select2-selection__arrow b{border-width:10px 10px 0 10px}.qib-container .minus{border-radius:4px 0 0 4px !important}.qib-container .plus{border-radius:0 4px 4px 0 !important}.password-input{position:relative}.password-input .show-password-input{position:absolute;cursor:pointer;color:#7f7f7f;font-size:1.2rem;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:5px;bottom:5px;right:5px;aspect-ratio:1;border:0;border-radius:4px}.password-input .show-password-input:after{content:"";font-family:"unicons-line";background:none}body.page-template-page-carrito{background:#f5f5f5}.woo-page{padding-bottom:2.5rem}.woo-page--cart{padding-top:0;background-color:#f5f5f5;padding-bottom:2.5rem}.woo-page__wwrapper{display:grid;grid-template-columns:2.5fr 10fr;gap:3rem}@media screen and (max-width: 991px){.woo-page__wwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}@media screen and (max-width: 991px){.woo-page__side--desktop{display:none;visibility:hidden}}@media screen and (min-width: 992px){.woo-page__side--mobile{display:none;visibility:hidden}}.woo-page__filtros-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:4px}.grid-woo{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-woo__sidebar{display:block}@media(max-width: 767px){.grid-woo__sidebar{display:none}}.grid-woo__sidebar-responsive{display:block}@media(min-width: 768px){.grid-woo__sidebar-responsive{display:none}}.widget--woo{margin-bottom:0rem}@media(max-width: 575px){.widget--woo{margin-bottom:1rem}}.widget--woo h4.widget__title,.widget--woo .widget__title.h4{display:none}.widget--woo input{-webkit-box-shadow:none !important;box-shadow:none !important}.single-product .grid-woo{display:block}.single-product .grid-woo__sidebar-responsive,.single-product .grid-woo__sidebar{display:none}.page-woocommerce{padding-top:2rem;padding-bottom:4rem}.page-woocommerce--product{padding-top:0}.term-description{margin-top:2.5rem}ul.products{padding-left:0;list-style:none;display:grid;width:100%;margin-top:1rem}ul.products li.product{position:relative;background-color:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}ul.products li.product .added_to_cart{position:relative;bottom:-8px;left:5px;background-color:#bbffe6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:4px;line-height:1;font-size:.9rem}ul.products .product__cat{margin-bottom:.3333333333rem;color:#7f7f7f;font-size:.75rem;letter-spacing:.5px}@media(max-width: 575px){ul.products .product__cat{margin-bottom:.2rem !important}}ul.products .woocommerce-loop-product__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;position:relative;text-align:left}@media(max-width: 575px){ul.products .woocommerce-loop-product__link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}ul.products .woocommerce-loop-product__link .onsale{position:absolute;background-color:#f60;color:#fff;padding:3px 8px 4px;border-radius:50px;text-transform:uppercase;font-size:.8rem;font-weight:bold;top:.5rem;left:.5rem}@media screen and (max-width: 575px){ul.products .woocommerce-loop-product__link .onsale{font-size:.7rem;padding:2px 8px 3px}}ul.products .woocommerce-loop-product__link .attachment-woocommerce_thumbnail,ul.products .woocommerce-loop-product__link .woocommerce-placeholder{width:100% !important;height:auto;margin-bottom:.8rem;border-radius:7px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(0,0,0,.1);background:#fff}@media(max-width: 575px){ul.products .woocommerce-loop-product__link .attachment-woocommerce_thumbnail,ul.products .woocommerce-loop-product__link .woocommerce-placeholder{margin-bottom:.8rem !important}}ul.products .woocommerce-loop-product__title{font-size:.9rem;margin-top:0;margin-bottom:.5rem;font-weight:600;display:block;color:#000;min-height:35px;text-wrap:balance}@media screen and (max-width: 1199px){ul.products .woocommerce-loop-product__title{min-height:auto}}ul.products .berocket_better_labels .br_alabel span{font-weight:600 !important}ul.products .price .woocommerce-Price-amount bdi{color:#008856;font-size:1rem;font-weight:700}@media screen and (max-width: 767px){ul.products .price .woocommerce-Price-amount bdi{font-size:.9rem}}ul.products .price>del{text-decoration:none !important}ul.products .price>del .woocommerce-Price-amount bdi{color:#7f7f7f;font-weight:400;font-size:80%;text-decoration:line-through}ul.products .price>ins{text-decoration:none !important}ul.products .price>ins .woocommerce-Price-amount{margin-left:.3rem;text-decoration:none !important}ul.products .price>ins .woocommerce-Price-amount bdi{color:#ff003c;font-weight:bold;font-size:1rem}ul.products .woocommerce-loop-product__precio-kilo{color:#b6b6b6;font-size:12px}.single-product .woocommerce-loop-product__precio-kilo{color:#b6b6b6;font-size:.9rem;margin-bottom:1rem}.products.columns-3{grid-template-columns:repeat(3, 1fr);grid-gap:2rem}@media(min-width: 768px)and (max-width: 991px){.products.columns-3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.products.columns-3{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media(max-width: 480px){.products.columns-3{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.products.columns-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:5rem 1.25rem}@media(min-width: 768px)and (max-width: 991px){.products.columns-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.products.columns-4{grid-template-columns:repeat(2, 1fr);grid-gap:3rem 1rem}}@media(max-width: 575px){.products.columns-4{grid-template-columns:repeat(2, 1fr);grid-gap:2rem 1rem}}.products.columns-5{grid-template-columns:repeat(5, 1fr);gap:4rem 1.5rem}@media screen and (max-width: 1199px){.products.columns-5{grid-template-columns:repeat(4, 1fr);gap:2rem 1rem}}@media(min-width: 768px)and (max-width: 991px){.products.columns-5{grid-template-columns:repeat(3, 1fr);gap:3rem 2rem}}@media(max-width: 767px){.products.columns-5{grid-template-columns:repeat(2, 1fr);gap:3rem 1rem}}@media(max-width: 575px){.products.columns-5{grid-template-columns:repeat(2, 1fr);gap:2rem 1rem}}.products.columns-6{grid-template-columns:repeat(6, 1fr);grid-gap:2rem}@media(min-width: 768px)and (max-width: 991px){.products.columns-6{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.products.columns-6{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media(max-width: 480px){.products.columns-6{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.products li.product-category img{width:100%;height:auto;border:0px solid rgba(0,0,0,.1);margin-bottom:1.5rem}.products li.product-category h2.woocommerce-loop-category__title,.products li.product-category .woocommerce-loop-category__title.h2{font-size:1rem;color:#b6b6b6;text-align:center}.term-description{margin-bottom:1rem;font-size:.85rem}.woocommerce-result-count{display:inline-block;color:#b6b6b6;margin-top:10px;font-size:.9rem}@media(max-width: 575px){.woocommerce-result-count{font-size:.9rem;display:none}}.woocommerce-ordering{display:inline-block;float:right;clear:both}@media(max-width: 991px){.woocommerce-ordering{float:none}}.woocommerce-pagination{text-align:center;display:none;visibility:hidden}.woocommerce-pagination ul.page-numbers{list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto !important;border:0px solid #42e02a;padding:2px;border-radius:3px}.woocommerce-pagination li{display:inline-block}.woocommerce-pagination li .page-numbers{padding:10px 20px;background-color:#42e02a;color:#fff;margin:2px;display:block;border-radius:3px;font-size:1.2rem}.woocommerce-pagination li .page-numbers.current{background-color:#008856}.woocommerce-pagination li .page-numbers:hover{background-color:#008856}.login{padding:5rem 0 7.5rem 0;position:relative;background:#f5f5f5}@media screen and (max-width: 767px){.login{padding-top:1.5rem}}.login__overlay{position:absolute;top:0;bottom:0;width:100%;background:rgba(0,0,0,.2)}@media screen and (max-width: 767px){.login__overlay{background:rgba(0,0,0,.5)}}.login__container{position:relative}.page-template-page-login.logged-out .bg-login{background:url("../assets/site/bg-login.jpeg") center center;background-color:#f5f5f5;background-size:cover}.page-template-page-login.logged-in .login__overlay{background:none}.logged-out.page-template-page-login .woocommerce>h2,.logged-out.page-template-page-login .woocommerce>.h2{display:none}#customer_login h2,#customer_login .h2{color:#fff;text-align:center;font-weight:700}.woocommerce-form-login,.woocommerce-form-register{padding:2rem;background-color:#fff;border-radius:1rem;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important}.woocommerce-form-login p:nth-last-child(1),.woocommerce-form-register p:nth-last-child(1){margin-bottom:0}.woocommerce-form-login{max-width:400px;margin:0 auto}.page-template-page-login.woocommerce-lost-password .woocommerce-ResetPassword{padding:2rem;background-color:#fff;border-radius:1rem;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;max-width:600px;margin:0 auto}.page-template-page-login.woocommerce-lost-password .woocommerce-ResetPassword p:nth-last-child(1){margin-bottom:0}.page-template-page-login.woocommerce-lost-password .woocommerce-ResetPassword .form-row{width:100%;margin-right:0}.page-template-page-login.woocommerce-lost-password.reset-link-enviado .login__container .woocommerce{padding:2rem;background-color:#fff;border-radius:1rem;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;max-width:600px;margin:0 auto}.page-template-page-login.woocommerce-lost-password.reset-link-enviado .login__container .woocommerce p:nth-last-child(1){margin-bottom:0}.page-template-page-login.woocommerce-lost-password.reset-link-enviado .woocommerce-message{margin-bottom:1rem}.page-template-page-login.woocommerce-lost-password.reset-link-enviado p{font-size:.9rem}.woocommerce-form-row label,.woocommerce-form-login label{display:block;margin-bottom:8px;font-size:.9rem}.woocommerce-form-row input,.woocommerce-form-login input{display:block;width:100%}.woocommerce-form-row__rememberme,.woocommerce-form-login__rememberme{padding-bottom:1rem !important}.woocommerce-form-row__submit,.woocommerce-form-login__submit{display:block}.woocommerce-form-row .lost_password,.woocommerce-form-login .lost_password{font-size:.8rem;text-align:right}.page-template-page-login.logged-in .woocommerce:not(.widget-search,.off-carrito){display:grid;grid-template-columns:3fr 9fr 1fr;grid-gap:3rem}@media(max-width: 991px){.page-template-page-login.logged-in .woocommerce:not(.widget-search,.off-carrito){display:initial}}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}@media(max-width: 991px){.woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:initial;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.woocommerce-MyAccount-navigation ul{gap:.5rem}}.woocommerce-MyAccount-navigation li{border-bottom:1px solid #d7d7d7}@media screen and (max-width: 991px){.woocommerce-MyAccount-navigation li{margin-bottom:3px;border:0}}.woocommerce-MyAccount-navigation li a{padding:.5rem 0 !important;display:inline-block}@media(max-width: 991px){.woocommerce-MyAccount-navigation li a{padding:5px 1rem;background-color:#b6b6b6;border-radius:50px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width: 767px){.woocommerce-MyAccount-navigation li a{padding:5px .8rem !important;font-size:.8rem;color:#7f7f7f;color:#fff}}.woocommerce-MyAccount-navigation li.is-active a{color:#000;font-weight:700}@media(max-width: 991px){.woocommerce-MyAccount-navigation li.is-active a{font-size:.8rem;color:#fff;background-color:#ff003c}}.woocommerce-MyAccount-content .woocommerce-table--order-details{display:block}.woocommerce-MyAccount-content .woocommerce-Message--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-MyAccount-content .woocommerce-Message .button{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:1rem}.woocommerce-EditAccountForm span em{font-size:.8rem}.account-orders-table{font-size:.9rem;border-collapse:collapse}@media(max-width: 767px){.account-orders-table thead{display:none}}@media(max-width: 767px){.account-orders-table tbody{font-size:.8rem}}@media(max-width: 767px){.account-orders-table tbody tr{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-bottom:1rem;padding:1rem;border-radius:1rem}}.account-orders-table tbody td{text-align:center;padding:10px 5px;border-bottom:1px solid rgba(0,0,0,.1);border-left:0;border-right:0}@media(max-width: 767px){.account-orders-table tbody td{text-align:right;padding:8px 5px}}.account-orders-table tbody .view{padding:6px 1rem;display:block}.account-orders-table .woocommerce-orders-table__cell-order-status{font-weight:bold}.account-orders-table .woocommerce-orders-table__cell-order-actions .view{display:inline-block}div[data-title=Cancelado]{color:#760e0e}.woocommerce-MyAccount-content>p a{color:#993d00}.woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-first{margin-right:3%}.woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input{width:100%;border-radius:4px}.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content .h3,.woocommerce-MyAccount-content fieldset legend{font-size:1.5rem;font-weight:700}.woocommerce-MyAccount-content fieldset{margin-top:2.5rem}.woocommerce-MyAccount-content .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.woocommerce-MyAccount-content .woocommerce-input-wrapper input{width:100%;border-radius:4px}.ywpar-wrapper .ywpar_myaccount_entry_info .ywpar_summary_badge{background:#fff}.ywpar-wrapper #ywpar_tabs .ywpar_tabcontent{background:#fff}.woocommerce-Addresses{margin-bottom:1.5rem}.woocommerce-Addresses .woocommerce-Address-title{margin-bottom:1rem}.woocommerce-Addresses .woocommerce-Address-title h3,.woocommerce-Addresses .woocommerce-Address-title .h3{font-size:1.25rem}.woocommerce-Addresses .woocommerce-Address-title a{color:#f60;text-decoration:underline;font-size:.9rem}.woocommerce-Addresses .woocommerce-Address{padding:1.5rem;background:#fff;border-radius:.3125rem}.woocommerce-Addresses .woocommerce-Address address{font-size:.9rem}.woocommerce-notices-wrapper{display:block;padding-top:1rem;margin-bottom:3rem}@media screen and (max-width: 575px){.woocommerce-notices-wrapper{margin-bottom:1rem}}.woocommerce-notices-wrapper:empty{margin-bottom:0;padding:0}.woocommerce-notices-wrapper .woocommerce-error li{color:red;font-weight:700}.woocommerce-notices-wrapper .woocommerce-message{font-size:1rem;font-weight:bold;overflow:hidden;display:block;text-align:left;background-color:#ffffdf;color:#000;border:1px dashed #979d6f;border-radius:5px;padding:1rem;-webkit-box-shadow:none;box-shadow:none;text-align:center}@media screen and (max-width: 575px){.woocommerce-notices-wrapper .woocommerce-message{font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:.9rem}.woocommerce-notices-wrapper .woocommerce-message .button{margin-top:.5rem}}@media(max-width: 575px){.woocommerce-notices-wrapper .woocommerce-message a.restore-item{height:auto;display:inline}}.woocommerce-NoticeGroup-checkout .woocommerce-error li{color:#880f0f}.woocommerce-store-notice,p.demo_store{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%;font-size:.9rem;padding:1em 0;text-align:center;background:#42e02a;color:#000;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);display:none;text-wrap:balance}@media screen and (max-width: 767px){.woocommerce-store-notice,p.demo_store{font-size:.8rem}}.woocommerce-store-notice a,p.demo_store a{color:#000;text-decoration:underline}.woocommerce-store-notice__dismiss-link{font-weight:700;margin-left:10px}.black-friday-label{background:#ff003c;color:#fff;font-size:.8rem;font-weight:700;padding:5px 10px;display:inline-block;margin-bottom:.8rem}div.product{display:grid;grid-template-columns:repeat(10, 1fr);grid-auto-rows:auto;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:5rem;position:relative}@media(max-width: 767px){div.product{display:block}}div.product .woocommerce-product-gallery{grid-column:1/6;grid-row:1/2;position:relative}div.product .summary{grid-column:6/11;grid-row:1/2}@media screen and (max-width: 991px){div.product .summary{grid-column:6/11}}div.product .woocommerce-tabs{grid-column:1/6;grid-row:2/3}div.product .related{grid-column:6/11;grid-row:2/3}div.product .up-sells{grid-column:1/11;grid-row:3/4}@media(max-width: 767px){.summary{margin-bottom:3rem !important}}@media screen and (max-width: 575px){.summary{margin-bottom:3rem}}.summary .product_title{margin-top:0;padding-top:0;font-size:1.5rem !important;font-weight:800;margin-bottom:0rem;color:#000;margin-bottom:1rem;text-wrap:balance}@media(max-width: 575px){.summary .product_title{margin-bottom:.8rem;font-size:1rem !important;margin-bottom:.4rem;font-family:"DM Sans",sans-serif}}.summary ins{text-decoration:none !important}.summary ins bdi{color:red;font-weight:700}.summary del{margin-right:.5rem;text-decoration:none !important}.summary del bdi{font-size:70%;color:#b6b6b6}.summary .screen-reader-text{display:none}.summary .cart.variations_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.summary .cart{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary .cart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary .qib-container:not(#qib_id):not(#qib_id){display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.summary .cart .qty{padding:15px 10px;font-size:1rem;text-align:center;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 575px){.summary .cart .qty{padding:10px 5px;width:80px}}.summary .quantity{margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary .quantity.hidden{display:none}.summary .quantity .qty{height:45px;width:45px;border-radius:0;border:1px solid #424142;border-right:none;border-left:none}.summary .quantity .button{height:45px;width:30px;padding:0;background-color:rgba(0,0,0,0);color:#424142;border:1px solid #424142;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary .quantity .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.summary .quantity .button.minus{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:none}.summary .quantity .button.plus{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-left:none}.summary .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary .price{margin:0 0 1rem;font-weight:normal;color:#f60;font-size:1.5rem}@media(max-width: 575px){.summary .price{border:none;margin:0 0 1rem;padding:0}}@media(max-width: 390px){.summary .price{margin:0 0 .5rem}}.summary .stock{font-size:.8rem;color:#7f7f7f}.summary .stock.in-stock{color:green;font-weight:700}.summary .stock.out-of-stock{color:red}.summary .woocommerce-product-details__short-description{margin-bottom:1.5rem;font-size:1rem;color:#424142;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.summary .woocommerce-product-details__short-description{font-size:.9rem}}.summary .woocommerce-product-details__short-description span{font-family:"DM Sans",sans-serif !important;font-size:1rem !important;text-align:left !important}.summary .woocommerce-product-details__short-description img{display:none}.summary .woocommerce-product-details__short-description p:empty{display:none}.summary table.variations label{font-weight:bold;text-transform:uppercase;font-size:.8rem;letter-spacing:1px;color:#424142}.summary table.variations .reset_variations{font-size:12px;color:red}.summary .product_meta{font-size:.8rem;margin-bottom:1rem;font-family:"DM Sans",sans-serif;display:none}.summary .product_meta>span{display:block}.summary .product_meta a{color:#424142;text-decoration:underline}.summary .logo-marca{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.summary .logo-marca__img{width:100px;height:auto}.summary .woocommerce-variation-price{margin-bottom:.25rem;font-size:120% !important}.summary .woocommerce-variation-peso-neto{margin-bottom:.8rem;font-size:.8rem}.vi-wpvs-variation-wrap-image .vi-wpvs-option-wrap{padding:2px !important;border-radius:0 !important;width:70px !important;height:70px !important}.vi-wpvs-variation-wrap-image .vi-wpvs-option-wrap .vi-wpvs-option-image{width:70px !important;height:70px !important}.coleccion{margin-bottom:2rem}.coleccion__item{display:grid;grid-template-columns:60px 50px auto 70px;grid-gap:1rem;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:4px}.coleccion__foto img{width:50px;height:auto;border-radius:2px}.coleccion__quantity label{display:none}.coleccion__quantity .quantity input{width:100%;padding:.75rem .5rem !important;border-radius:3px;border:1px solid rgba(0,0,0,.2);color:#7f7f7f;min-width:50px}.coleccion__nombre .precio-metro{font-size:.8rem;background-color:#b6b6b6;color:rgba(0,0,0,.6);padding:1px 4px;border-radius:3px}.coleccion__label label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.coleccion__label label a{font-size:13px;font-weight:400;color:#424142}.coleccion__price{text-align:right;font-size:1rem;color:#42e02a;font-weight:700}.coleccion__price .stock{margin:0;font-size:.8rem;color:#7f7f7f}.garantia-extras{font-size:.9rem}.garantia-extras a{color:#424142;border-bottom:1px solid;font-weight:normal}.garantia-extras__nav{list-style:none;padding-left:0}.garantia-extras__item{margin-bottom:5px}@media(max-width: 575px){.garantia-extras__item{margin-bottom:6px}}.garantia-extras__item .bi{margin-right:5px}.garantia-extras__item--share a{border-bottom:0;font-weight:bold;color:#128c7e}.garantia-extras a.verde-whatsapp{color:#128c7e}@media(max-width: 575px){.garantia-extras a.verde-whatsapp{background-color:#128c7e;color:#fff;display:inline-block;border-radius:50px;padding:0 8px;text-decoration:none}}.woocommerce-Tabs-panel{background-color:#fff;padding:2rem;border:1px solid #dedede;border-radius:0 4px 4px 4px}@media(max-width: 575px){.woocommerce-Tabs-panel{padding:0rem;background-color:initial;border:0;padding-top:1.5rem}}.woocommerce-Tabs-panel>h2:first-child,.woocommerce-Tabs-panel>.h2:first-child{font-weight:600;font-size:.8rem;text-transform:uppercase;color:#008856}.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel .h2,.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel .h3,.woocommerce-Tabs-panel p,.woocommerce-Tabs-panel ul,.woocommerce-Tabs-panel ol{margin-bottom:1rem}.woocommerce-Tabs-panel ul,.woocommerce-Tabs-panel ol{margin-bottom:1.5rem}.woocommerce-Tabs-panel ul{padding-left:1rem}.woocommerce-Tabs-panel ul li{padding-left:1.5rem;position:relative;list-style:none}.woocommerce-Tabs-panel ul li::before{content:"";font-family:"unicons-line";position:absolute;left:0;top:1px;color:#f60}.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel .h2{font-size:1.5rem;font-weight:700}.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel .h3{font-size:1.25rem;font-weight:700;color:#993d00}.woocommerce-Tabs-panel h2.woocommerce-Reviews-title,.woocommerce-Tabs-panel .woocommerce-Reviews-title.h2{margin-top:0;font-size:1rem;margin-bottom:2rem;color:#262626;font-weight:700}.woocommerce-Tabs-panel h2.woocommerce-Reviews-title span,.woocommerce-Tabs-panel .woocommerce-Reviews-title.h2 span{color:#f60;font-weight:400}.woocommerce-Tabs-panel p iframe{width:100%;height:auto;aspect-ratio:16/9}.woocommerce-tabs .tabs{margin-bottom:.5rem;padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@media screen and (max-width: 575px){.woocommerce-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}}.woocommerce-tabs .tabs li a{display:block;position:relative;padding:4px 8px;background-color:rgba(0,0,0,.2);color:#424142;border-radius:3px}@media screen and (max-width: 575px){.woocommerce-tabs .tabs li a{text-align:center}}@media screen and (max-width: 380px){.woocommerce-tabs .tabs li a{padding:4px 6px !important;font-size:.75rem}}.woocommerce-tabs .tabs li a:hover{background-color:#b6b6b6;color:#fff}.woocommerce-tabs .tabs li.active a{color:#fff;background-color:#262626;position:relative}.comment-form-email label,.comment-form-author label{display:block}.wp-comment-cookies-consent label{font-size:.8rem !important}.woocommerce-product-attributes{width:100%}@media screen and (max-width: 575px){.woocommerce-product-attributes-item{font-size:.8rem}}.woocommerce-product-attributes-item__label{background-color:#f5f5f5;width:25%;text-align:right;padding-right:1rem}@media screen and (max-width: 575px){.woocommerce-product-attributes-item__label{padding-right:0;text-align:center}}.woocommerce-product-attributes-item__value{padding-left:1rem;background-color:rgba(0,0,0,.05)}@media screen and (max-width: 575px){.woocommerce-product-attributes-item__value{padding-left:0;text-align:center}}.woocommerce-product-attributes-item__value p{margin:.5rem 0}.woocommerce-product-gallery{position:relative;margin-bottom:1rem}.woocommerce-product-gallery__trigger{position:absolute;top:2rem;right:2rem;z-index:10}.woocommerce-product-gallery__wrapper{min-width:0;margin:0;display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:.2rem}.woocommerce-product-gallery__image{margin:0;padding:0;overflow:hidden;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:5px;aspect-ratio:1/1}.woocommerce-product-gallery__image img{width:100% !important;max-width:100% !important;height:auto}.woocommerce-product-gallery__image:first-child{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;grid-column:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-product-gallery img.wp-post-image{width:100% !important;height:auto !important}.woocommerce-product-gallery__image--placeholder{margin:0;padding:0;overflow:hidden;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:5px;aspect-ratio:1/1;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-product-gallery__image--placeholder img{width:100% !important;max-width:100% !important;height:auto !important}.woocommerce-product-gallery__trigger{position:absolute;top:2rem;right:2rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:#fff;border-radius:50px}.woocommerce-product-gallery__trigger i{color:#000;font-size:1.5rem}.products.related>h2,.products.related>.h2,.products.upsells>h2,.products.upsells>.h2{margin-bottom:1.2rem !important;font-size:1.2rem}section.related ul.products{display:grid;grid-template-columns:1fr 1fr}section.related ul.products li.product{display:block;width:100%;height:auto;clear:both}section.related ul.products .attachment-woocommerce_thumbnail{float:left !important;width:100% !important;height:auto;margin-right:1rem}section.related ul.products .woocommerce-loop-product__link{width:100%;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:block !important;height:auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.related ul.products .woocommerce-loop-product__link .vi_wpvs_loop_variation_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}section.related ul.products .woocommerce-loop-product__title{font-size:.9rem;width:auto;color:#000;font-weight:600}#review_form .comment-reply-title{font-size:.8rem;margin-bottom:1rem;display:block}.product .star-rating span:before,.star-rating::before{color:#42e02a !important;border-color:#42e02a !important}.woocommerce-product-rating .woocommerce-review-link{font-size:.8rem;color:#424142}.stock.out-of-stock{display:none}.notas{font-size:.9rem}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:"WooCommerce"}.star-rating::before{content:"";float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"";top:0;position:absolute;left:0}.woocommerce-product-rating{line-height:2;display:block}.woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.products .star-rating{display:block;margin:0 0 .5em;float:none}.hreview-aggregate .star-rating{margin:10px 0 0}#review_form #respond{position:static;margin:0;width:auto;padding:0;background:rgba(0,0,0,0) none;border:0}#review_form #respond p{margin:0 0 10px}#review_form #respond .form-submit input{left:auto}#review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"WooCommerce";content:"";text-indent:0}p.stars a:hover~a::before{content:""}p.stars:hover a::before{content:""}p.stars.selected a.active::before{content:""}p.stars.selected a.active~a::before{content:""}p.stars.selected a:not(.active)::before{content:""}.commentlist{list-style:none;padding-left:0}.commentlist .comment_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:10px;border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.02);border-radius:5px;margin-bottom:5px !important}.commentlist .comment_container .avatar{width:40px;height:40px;display:none}.commentlist .comment_container .comment-text{width:100%}.commentlist .comment_container .comment-text .star-rating{float:none}.commentlist .comment_container .comment-text .meta{margin-top:.3rem;font-size:1rem;margin-bottom:.3rem !important}.commentlist .comment_container .comment-text .description p{margin-top:0}.variations_form.wvs-loaded .woo-selected-variation-item-name{display:none;visibility:hidden}.variations_form.wvs-loaded .value.woo-variation-items-wrapper{margin-bottom:1.5rem}.variations_form.wvs-loaded .value.woo-variation-items-wrapper:last-child{margin-bottom:0}.variations_form.wvs-loaded .value.woo-variation-items-wrapper>ul{gap:.5rem 0 !important}.dfd-aside .dfd-facet .dfd-facet-type-image button.dfd-btn-image-filter .dfd-filter-image{height:5.25rem}.dfd-aside .dfd-facet .dfd-facet-type-image button.dfd-btn-image-filter .dfd-filter-image img{border-radius:8px}.dfd-aside .dfd-facet .dfd-facet-type-image button.dfd-btn-image-filter span{font-weight:600}.dfd-aside .dfd-facet .dfd-facet-type-image button.dfd-btn-image-filter:hover .dfd-filter-image::before{border-width:2px;border-color:#ff003c;border-radius:12px}.dfd-aside .dfd-facet .dfd-facet-type-image button.dfd-btn-image-filter:hover span{font-weight:700}.dfd-results-grid .dfd-card-type-product,.dfd-recommended-products .dfd-card-type-product{padding:0;border-radius:0;border:none !important}.dfd-results-grid .dfd-card-type-product .dfd-card-media .dfd-card-thumbnail,.dfd-recommended-products .dfd-card-type-product .dfd-card-media .dfd-card-thumbnail{border-radius:7px}.dfd-results-grid .dfd-card-type-product .dfd-card-media .dfd-card-thumbnail img,.dfd-recommended-products .dfd-card-type-product .dfd-card-media .dfd-card-thumbnail img{-o-object-fit:cover;object-fit:cover}.dfd-results-grid .dfd-card-type-product .dfd-card-content,.dfd-recommended-products .dfd-card-type-product .dfd-card-content{padding-top:1.5rem;padding-bottom:1.5rem;margin-top:0}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-card-title,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-card-title{font-weight:700;color:#000;font-size:1.125rem}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-card-row,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-card-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-card-pricing .dfd-card-price,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-card-pricing .dfd-card-price{color:#ff003c;font-size:1rem}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button{background-color:#d7d7d7;border-color:#d7d7d7;color:#000;margin-left:0;margin-top:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:25px;padding:4px 14px;height:auto;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button svg,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button svg{width:20px;height:20px;fill:#000}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button::after,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button::after{content:"Añadir al carrito";margin-left:.3333333333rem;font-weight:700;font-size:.8rem;line-height:1}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-done::after,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-done::after{content:"";border-bottom-color:#000;border-right-color:#000}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-loading::before,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-loading::before{border:2px solid #000;border-right-color:rgba(0,0,0,0)}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-done,.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-loading,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-done,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button.dfd-btn-loading{height:30px}.dfd-results-grid .dfd-card-type-product .dfd-card-content .dfd-cart-add-button:hover,.dfd-recommended-products .dfd-card-type-product .dfd-card-content .dfd-cart-add-button:hover{background-color:#d7d7d7 !important;border-color:#d7d7d7 !important;-webkit-box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;box-shadow:0px 8px 16px rgba(30,0,40,.08) !important;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s all ease-in-out !important;-o-transition:.2s all ease-in-out !important;transition:.2s all ease-in-out !important}.dfd-results-grid .dfd-card-type-product:hover,.dfd-recommended-products .dfd-card-type-product:hover{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.dfd-branding{display:none;visibility:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1hc3Rlci5jc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vZGlzdC92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL2Rpc3QvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9kaXN0L3ZlbmRvci9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiYmFzZS9fYm9keS5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL191dGlsaXRpZXMuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwibGF5b3V0L19uYXYuc2NzcyIsImxheW91dC9fd2lkZ2V0cy5zY3NzIiwiY29tcG9uZW50cy9fc3Rvcnlib29rLnNjc3MiLCJjb21wb25lbnRzL19wYWdlLXRpdGxlLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlcy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3dvb2ZpbHRlci5zY3NzIiwiY29tcG9uZW50cy9fY3RhLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19jb21wcmVzLnNjc3MiLCJjb21wb25lbnRzL19zZWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fc2xpY2suc2NzcyIsImNvbXBvbmVudHMvX2ZpY2hhLXRlY25pY2Euc2NzcyIsImNvbXBvbmVudHMvX2NvbnN0cnVjdG9yLnNjc3MiLCJwYWdlcy9faW5pY2lvLnNjc3MiLCJwYWdlcy9fY29udGFjdG8uc2NzcyIsInBhZ2VzL19sZWdhbC5zY3NzIiwicGFnZXMvX3ViaWNhY2lvbi5zY3NzIiwid29vL19ibG9xdWVzLnNjc3MiLCJ3b28vX2J1dHRvbnMuc2NzcyIsIndvby9fY2FydC5zY3NzIiwid29vL19jaGVja291dC5zY3NzIiwid29vL19mb250cy5zY3NzIiwid29vL19mb3Jtcy5zY3NzIiwid29vL19ncmlkLXdvby5zY3NzIiwid29vL19sb2dpbi5zY3NzIiwid29vL19ub3RpZmljYXRpb25zLnNjc3MiLCJ3b28vX3Byb2R1Y3Quc2NzcyIsIndvby9fcmF0aW5ncy5zY3NzIiwid29vL19jb21tZW50cy5zY3NzIiwid29vL193b28tcHJvZHVjdC12YXItc3dhdGNoZXMuc2NzcyIsIndvby9fd29vLWRvb2ZpbmRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VDQ0UsQ0NERiw0QkFTSSxrQkFBQSxDQUFBLG9CQUFBLENBQUEsb0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsb0JBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLENBQUEsa0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGdCQUFBLENBQUEsZ0JBQUEsQ0FBQSxrQkFBQSxDQUFBLHVCQUFBLENBSUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBSUEscUJBQUEsQ0FBQSx1QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxxQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxrQkFBQSxDQUlBLDhCQUFBLENBQUEsaUNBQUEsQ0FBQSw2QkFBQSxDQUFBLDJCQUFBLENBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLENBQUEseUJBQUEsQ0FJQSxtQ0FBQSxDQUFBLHFDQUFBLENBQUEsbUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLG1DQUFBLENBQUEsa0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLGdDQUFBLENBSUEsK0JBQUEsQ0FBQSxpQ0FBQSxDQUFBLCtCQUFBLENBQUEsNEJBQUEsQ0FBQSwrQkFBQSxDQUFBLDhCQUFBLENBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUlBLG1DQUFBLENBQUEscUNBQUEsQ0FBQSxtQ0FBQSxDQUFBLGdDQUFBLENBQUEsbUNBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FHRiw2QkFBQSxDQUNBLHVCQUFBLENBTUEscU5BQUEsQ0FDQSx5R0FBQSxDQUNBLHlGQUFBLENBT0EsZ0RBQUEsQ0MyT0ksd0JBTEksQ0RwT1IsMEJBQUEsQ0FDQSwwQkFBQSxDQUtBLHdCQUFBLENBQ0EsK0JBQUEsQ0FDQSxrQkFBQSxDQUNBLCtCQUFBLENBRUEseUJBQUEsQ0FDQSxnQ0FBQSxDQUVBLDRDQUFBLENBQ0Esb0NBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBRUEsMENBQUEsQ0FDQSxtQ0FBQSxDQUNBLHlCQUFBLENBQ0EsbUNBQUEsQ0FHQSwyQkFBQSxDQUVBLHdCQUFBLENBQ0EsaUNBQUEsQ0FDQSwrQkFBQSxDQUVBLDhCQUFBLENBQ0Esc0NBQUEsQ0FNQSx3QkFBQSxDQUNBLDZCQUFBLENBQ0EsMEJBQUEsQ0FHQSxzQkFBQSxDQUNBLHdCQUFBLENBQ0EsMEJBQUEsQ0FDQSxtREFBQSxDQUVBLDRCQUFBLENBQ0EsOEJBQUEsQ0FDQSw2QkFBQSxDQUNBLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSxtREFBQSxDQUNBLDhCQUFBLENBR0Esa0RBQUEsQ0FDQSwyREFBQSxDQUNBLG9EQUFBLENBQ0EsMkRBQUEsQ0FJQSw4QkFBQSxDQUNBLDZCQUFBLENBQ0EsK0NBQUEsQ0FJQSw4QkFBQSxDQUNBLHFDQUFBLENBQ0EsZ0NBQUEsQ0FDQSx1Q0FBQSxDRWhIRSxxQkZzSEEsaUJBQUEsQ0FHQSx3QkFBQSxDQUNBLGtDQUFBLENBQ0EscUJBQUEsQ0FDQSw0QkFBQSxDQUVBLHlCQUFBLENBQ0Esc0NBQUEsQ0FFQSwrQ0FBQSxDQUNBLHVDQUFBLENBQ0EsMEJBQUEsQ0FDQSxpQ0FBQSxDQUVBLDZDQUFBLENBQ0Esc0NBQUEsQ0FDQSx5QkFBQSxDQUNBLGdDQUFBLENBR0UsbUNBQUEsQ0FBQSxxQ0FBQSxDQUFBLG1DQUFBLENBQUEsZ0NBQUEsQ0FBQSxtQ0FBQSxDQUFBLGtDQUFBLENBQUEsaUNBQUEsQ0FBQSxnQ0FBQSxDQUlBLCtCQUFBLENBQUEsaUNBQUEsQ0FBQSwrQkFBQSxDQUFBLDRCQUFBLENBQUEsK0JBQUEsQ0FBQSw4QkFBQSxDQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FJQSxtQ0FBQSxDQUFBLHFDQUFBLENBQUEsbUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLG1DQUFBLENBQUEsa0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLGdDQUFBLENBR0YsMkJBQUEsQ0FFQSx3QkFBQSxDQUNBLDhCQUFBLENBQ0Esa0NBQUEsQ0FDQSx3Q0FBQSxDQUVBLHdCQUFBLENBQ0EsNkJBQUEsQ0FDQSwwQkFBQSxDQUVBLDBCQUFBLENBQ0Esd0RBQUEsQ0FFQSw4QkFBQSxDQUNBLHFDQUFBLENBQ0EsZ0NBQUEsQ0FDQSx1Q0FBQSxDR3hLSixxQkFHRSw2QkFBQSxDQUFBLHFCQUFBLENBZUUsOENBTkosTUFPTSxzQkFBQSxDQUFBLENBY04sS0FDRSxRQUFBLENBQ0Esc0NBQUEsQ0Y2T0ksa0NBTEksQ0V0T1Isc0NBQUEsQ0FDQSxzQ0FBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQ0FBQSxDQUNBLDZCQUFBLENBQ0EseUNBQUEsQ0FTRixHQUNFLGFBQUEsQ0FDQSxhQ21uQjRCLENEbG5CNUIsUUFBQSxDQUNBLHVDQUFBLENBQ0EsV0N5bkI0QixDRC9tQjlCLDBDQUNFLFlBQUEsQ0FDQSxtQkN3akI0QixDRHJqQjVCLGVDd2pCNEIsQ0R2akI1QixlQ3dqQjRCLENEdmpCNUIsNkJBQUEsQ0FHRixPRnVNUSxnQ0FBQSxDQTVKSiwwQkUzQ0osT0Y4TVEsZ0JBQUEsQ0FBQSxDRXpNUixPRmtNUSxnQ0FBQSxDQTVKSiwwQkV0Q0osT0Z5TVEsY0FBQSxDQUFBLENFcE1SLE9GNkxRLDhCQUFBLENBNUpKLDBCRWpDSixPRm9NUSxpQkFBQSxDQUFBLENFL0xSLE9Gd0xRLGdDQUFBLENBNUpKLDBCRTVCSixPRitMUSxnQkFBQSxDQUFBLENFMUxSLE9GK0tNLGlCQUxJLENFcktWLE9GMEtNLGNBTEksQ0UxSlYsRUFDRSxZQUFBLENBQ0Esa0JDd1YwQixDRDlVNUIsWUFDRSx3Q0FBQSxDQUFBLGdDQUFBLENBQ0EsV0FBQSxDQUNBLHFDQUFBLENBQUEsNkJBQUEsQ0FNRixRQUNFLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQU1GLE1BRUUsaUJBQUEsQ0FHRixTQUdFLFlBQUEsQ0FDQSxrQkFBQSxDQUdGLHdCQUlFLGVBQUEsQ0FHRixHQUNFLGVDNmI0QixDRHhiOUIsR0FDRSxtQkFBQSxDQUNBLGFBQUEsQ0FNRixXQUNFLGVBQUEsQ0FRRixTQUVFLGtCQ3NhNEIsQ0Q5WjlCLGFGNkVNLGlCQUxJLENFakVWLFdBQ0UsZUNxZjRCLENEcGY1QiwrQkFBQSxDQUNBLHVDQUFBLENBU0YsUUFFRSxpQkFBQSxDRndESSxnQkFMSSxDRWpEUixhQUFBLENBQ0EsdUJBQUEsQ0FHRixJQUFBLGNBQUEsQ0FDQSxJQUFBLFVBQUEsQ0FLQSxFQUNFLCtEQUFBLENBQ0EseUJDZ053QyxDRDlNeEMsUUFDRSxtREFBQSxDQVdGLDREQUVFLGFBQUEsQ0FDQSxvQkFBQSxDQU9KLGtCQUlFLG9DQ2dWNEIsQ0hsVXhCLGFBTEksQ0VEVixJQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENGRUksaUJBTEksQ0VRUixTRkhJLGlCQUxJLENFVU4sYUFBQSxDQUNBLGlCQUFBLENBSUosS0ZWTSxpQkFMSSxDRWlCUiwwQkFBQSxDQUNBLG9CQUFBLENBR0EsT0FDRSxhQUFBLENBSUosSUFDRSx3QkFBQSxDRnRCSSxpQkFMSSxDRTZCUix1QkMyNUNrQyxDRDE1Q2xDLHFDQzI1Q2tDLENDaHNEaEMsb0JBQUEsQ0Z3U0YsUUFDRSxTQUFBLENGN0JFLGFBTEksQ0U2Q1YsT0FDRSxlQUFBLENBTUYsUUFFRSxxQkFBQSxDQVFGLE1BQ0UsbUJBQUEsQ0FDQSx3QkFBQSxDQUdGLFFBQ0UsaUJDNFg0QixDRDNYNUIsb0JDMlg0QixDRDFYNUIsK0JDNFo0QixDRDNaNUIsZUFBQSxDQU9GLEdBRUUsa0JBQUEsQ0FDQSwrQkFBQSxDQUdGLDJCQU1FLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBUUYsTUFDRSxvQkFBQSxDQU1GLE9BRUUsZUFBQSxDQVFGLGlDQUNFLFNBQUEsQ0FLRixzQ0FLRSxRQUFBLENBQ0EsbUJBQUEsQ0Y1SEksaUJBTEksQ0VtSVIsbUJBQUEsQ0FJRixjQUVFLG1CQUFBLENBS0YsY0FDRSxjQUFBLENBR0YsT0FHRSxnQkFBQSxDQUdBLGdCQUNFLFNBQUEsQ0FPSiwwSUFDRSx1QkFBQSxDQVFGLGdEQUlFLHlCQUFBLENBR0UsNEdBQ0UsY0FBQSxDQU9OLG1CQUNFLFNBQUEsQ0FDQSxpQkFBQSxDQUtGLFNBQ0UsZUFBQSxDQVVGLFNBQ0UsV0FBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQVFGLE9BQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsbUJDbU40QixDRGpONUIsbUJBQUEsQ0ZuTk0sZ0NBQUEsQ0E1SkosMEJFeVdKLE9GdE1RLGdCQUFBLENBQUEsQ0UrTU4sU0FDRSxVQUFBLENBT0osK09BT0UsU0FBQSxDQUdGLDRCQUNFLFdBQUEsQ0FTRixjQUNFLDRCQUFBLENBQ0EsbUJBQUEsQ0FtQkYsNEJBQ0UsdUJBQUEsQ0FLRiwrQkFDRSxTQUFBLENBT0YsdUJBQ0UsWUFBQSxDQUNBLHlCQUFBLENBS0YsT0FDRSxvQkFBQSxDQUtGLE9BQ0UsUUFBQSxDQU9GLFFBQ0UsaUJBQUEsQ0FDQSxjQUFBLENBUUYsU0FDRSx1QkFBQSxDQVFGLFNBQ0UsdUJBQUEsQ0dya0JGLE1MbVFNLGlCQUxJLENLNVBSLGVGd29CNEIsQ0Vub0I1QixXQUdFLGVGMG5Ca0IsQ0V6bkJsQixlRnltQjBCLENIN1d0QixnQ0FBQSxDQTVKSiwwQktwR0YsV0x1UU0sY0FBQSxDQUFBLENLdlFOLFdBR0UsZUYwbkJrQixDRXpuQmxCLGVGeW1CMEIsQ0g3V3RCLGdDQUFBLENBNUpKLDBCS3BHRixXTHVRTSxnQkFBQSxDQUFBLENLdlFOLFdBR0UsZUYwbkJrQixDRXpuQmxCLGVGeW1CMEIsQ0g3V3RCLGdDQUFBLENBNUpKLDBCS3BHRixXTHVRTSxjQUFBLENBQUEsQ0t2UU4sV0FHRSxlRjBuQmtCLENFem5CbEIsZUZ5bUIwQixDSDdXdEIsZ0NBQUEsQ0E1SkosMEJLcEdGLFdMdVFNLGdCQUFBLENBQUEsQ0t2UU4sV0FHRSxlRjBuQmtCLENFem5CbEIsZUZ5bUIwQixDSDdXdEIsZ0NBQUEsQ0E1SkosMEJLcEdGLFdMdVFNLGNBQUEsQ0FBQSxDS3ZRTixXQUdFLGVGMG5Ca0IsQ0V6bkJsQixlRnltQjBCLENIN1d0QixnQ0FBQSxDQTVKSiwwQktwR0YsV0x1UU0sZ0JBQUEsQ0FBQSxDSy9PUixlQ3ZERSxjQUFBLENBQ0EsZUFBQSxDRDJERixhQzVERSxjQUFBLENBQ0EsZUFBQSxDRDhERixrQkFDRSxvQkFBQSxDQUVBLG1DQUNFLGtCRnNvQjBCLENFNW5COUIsWUw4TU0saUJBTEksQ0t2TVIsd0JBQUEsQ0FJRixZQUNFLGtCRmlVTyxDSDFISCxpQkFMSSxDSy9MUix3QkFDRSxlQUFBLENBSUosbUJBQ0UsZ0JBQUEsQ0FDQSxrQkZ1VE8sQ0gxSEgsaUJBTEksQ0t0TFIsYUZ0RlMsQ0V3RlQsMkJBQ0UsWUFBQSxDRWhHSixXQ0lFLGNBQUEsQ0FHQSxXQUFBLENEREYsZUFDRSxjSitqRGtDLENJOWpEbEMsa0NKK2pEa0MsQ0k5akRsQywwREFBQSxDSEdFLHFDQUFBLENJUkYsY0FBQSxDQUdBLFdBQUEsQ0RjRixRQUVFLG9CQUFBLENBR0YsWUFDRSxtQkFBQSxDQUNBLGFBQUEsQ0FHRixnQlB5UE0saUJBTEksQ09sUFIsK0JKa2pEa0MsQ01wbERsQyxtR0NIQSxxQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENDc0RFLHlCRjVDRSx5QkFDRSxlTmtlZSxDQUFBLENRdmJuQix5QkY1Q0UsdUNBQ0UsZU5rZWUsQ0FBQSxDUXZibkIseUJGNUNFLHFEQUNFLGVOa2VlLENBQUEsQ1F2Ym5CLDBCRjVDRSxtRUFDRSxnQk5rZWUsQ0FBQSxDUXZibkIsMEJGNUNFLGtGQUNFLGdCTmtlZSxDQUFBLENTbGZ2QixZQUNFLG1CVHUyQnNDLENTOTFCeEMsZ0JBQ0UsbURBQUEsQ0FDQSxzREFBQSxDQUNBLGVBQUEsQ1o4UUksaUJBTEksQ1lyUVIsZVQrbEI0QixDUzNsQjlCLG1CQUNFLGlEQUFBLENBQ0Esb0RBQUEsQ1pvUUksaUJBTEksQ1kzUFYsbUJBQ0Usa0RBQUEsQ0FDQSxxREFBQSxDWjhQSSxrQkFMSSxDYXRSVixXQUNFLGlCVisxQnNDLENIcmtCbEMsaUJBTEksQ2FqUlIsK0JWKzFCc0MsQ1dwMkJ4QyxjQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0Esc0JBQUEsQ2R3UkksY0FMSSxDY2hSUixlWGttQjRCLENXam1CNUIsZVh5bUI0QixDV3htQjVCLDBCWDQzQnNDLENXMzNCdEMsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FDQSxrQ1hxM0JzQyxDV3AzQnRDLDJCQUFBLENBQ0EsMERBQUEsQ1ZHRSxxQ0FBQSxDV0hFLG9GRE1KLENDTkksNEVETUosQ0NOSSx1RURNSixDQ05JLG9FRE1KLENDTkksd0dETUosQ0NGSSx1Q0RoQk4sY0NpQlEsdUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGVBQUEsQ0FBQSxDREdOLHlCQUNFLGVBQUEsQ0FFQSx3REFDRSxjQUFBLENBS0osb0JBQ0UsMEJYczJCb0MsQ1dyMkJwQyxrQ1hnMkJvQyxDVy8xQnBDLG9CWDgyQm9DLENXNzJCcEMsU0FBQSxDQUtFLG9EWGtoQmtCLENXbGhCbEIsNENYa2hCa0IsQ1c5Z0J0QiwyQ0FNRSxjQUFBLENBTUEsWUFBQSxDQUtBLFFBQUEsQ0FLRixxQ0FDRSxhQUFBLENBQ0EsU0FBQSxDQUlGLHlDQUNFLCtCWDQwQm9DLENXMTBCcEMsU0FBQSxDQUhGLGdDQUNFLCtCWDQwQm9DLENXMTBCcEMsU0FBQSxDQUhGLG9DQUNFLCtCWDQwQm9DLENXMTBCcEMsU0FBQSxDQUhGLHFDQUNFLCtCWDQwQm9DLENXMTBCcEMsU0FBQSxDQUhGLDJCQUNFLCtCWDQwQm9DLENXMTBCcEMsU0FBQSxDQVFGLHVCQUVFLHVDWDh5Qm9DLENXM3lCcEMsU0FBQSxDQUlGLG9DQUNFLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QlhvckIwQixDV3ByQjFCLHdCWG9yQjBCLENXbnJCMUIsMEJYc3lCb0MsQ2FwNEJ0QyxzQ2JxaUNnQyxDV3I4QjlCLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSw4Q1hnc0IwQixDVy9yQjFCLGVBQUEsQ0N6RkUsNklEMEZGLENDMUZFLHFJRDBGRixDQzFGRSxnSUQwRkYsQ0MxRkUsNkhEMEZGLENDMUZFLGlLRDBGRixDQ3RGRSx1Q0QwRUosb0NDekVNLHVCQUFBLENBQUEsa0JBQUEsQ0FBQSxlQUFBLENBQUEsQ0R3Rk4seUVBQ0UsdUNYNDdCOEIsQ1duN0JsQyx3QkFDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVYd2Y0QixDV3ZmNUIsMEJYMnhCc0MsQ1cxeEJ0Qyw4QkFBQSxDQUNBLDBCQUFBLENBQ0EscUNBQUEsQ0FFQSw4QkFDRSxTQUFBLENBR0YsZ0ZBRUUsZUFBQSxDQUNBLGNBQUEsQ0FXSixpQkFDRSxrRVg0d0JzQyxDVzN3QnRDLG9CQUFBLENkeUlJLGtCQUxJLENJdlFOLHdDQUFBLENVdUlGLHVDQUNFLG9CQUFBLENBQ0EsdUJBQUEsQ0FDQSx3Qlhvb0IwQixDV3BvQjFCLHVCWG9vQjBCLENXaG9COUIsaUJBQ0UsZ0VYZ3dCc0MsQ1cvdkJ0QyxrQkFBQSxDZDRISSxpQkFMSSxDSXZRTix3Q0FBQSxDVW9KRix1Q0FDRSxrQkFBQSxDQUNBLG9CQUFBLENBQ0EsdUJYMm5CMEIsQ1czbkIxQixzQlgybkIwQixDV25uQjVCLHNCQUNFLG1FWDZ1Qm9DLENXMXVCdEMseUJBQ0Usa0VYMHVCb0MsQ1d2dUJ0Qyx5QkFDRSxnRVh1dUJvQyxDV2x1QnhDLG9CQUNFLFVYcXVCc0MsQ1dwdUJ0QywrRFg4dEJzQyxDVzd0QnRDLGVYaWxCNEIsQ1cva0I1QixtREFDRSxjQUFBLENBR0YsdUNBQ0UsbUJBQUEsQ1Z2TEEscUNBQUEsQ1UyTEYsMENBQ0UsbUJBQUEsQ1Y1TEEscUNBQUEsQ1VnTUYsb0NBQUEsOERYOHNCc0MsQ1c3c0J0QyxvQ0FBQSw0RFg4c0JzQyxDYzc1QnhDLGFBQ0Usd1BBQUEsQ0FFQSxhQUFBLENBQ0EsVUFBQSxDQUNBLHNDQUFBLENqQnFSSSxjQUxJLENpQjdRUixlZCtsQjRCLENjOWxCNUIsZWRzbUI0QixDY3JtQjVCLDBCZHkzQnNDLENjeDNCdEMsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FDQSxrQ2RrM0JzQyxDY2ozQnRDLGlGQUFBLENBQ0EsMkJBQUEsQ0FDQSx1Q2QrOUJrQyxDYzk5QmxDLHlCZCs5QmtDLENjOTlCbEMsMERBQUEsQ2JIRSxxQ0FBQSxDV0hFLG9GRVNKLENGVEksNEVFU0osQ0ZUSSx1RUVTSixDRlRJLG9FRVNKLENGVEksd0dFU0osQ0ZMSSx1Q0VmTixhRmdCUSx1QkFBQSxDQUFBLGtCQUFBLENBQUEsZUFBQSxDQUFBLENFTU4sbUJBQ0Usb0JkczNCb0MsQ2NyM0JwQyxTQUFBLENBS0Usb0RkaStCNEIsQ2NqK0I1Qiw0Q2RpK0I0QixDYzc5QmhDLDBEQUVFLG9CZDZ1QjBCLENjNXVCMUIscUJBQUEsQ0FHRixzQkFFRSx1Q2R1MUJvQyxDY2wxQnRDLDRCQUNFLG1CQUFBLENBQ0Esc0NBQUEsQ0FJSixnQkFDRSxrQmRzdUI0QixDY3J1QjVCLHFCZHF1QjRCLENjcHVCNUIsa0JkcXVCNEIsQ0hsZ0J4QixrQkFMSSxDSXZRTix3Q0FBQSxDYThDSixnQkFDRSxpQmRrdUI0QixDY2p1QjVCLG9CZGl1QjRCLENjaHVCNUIsaUJkaXVCNEIsQ0h0Z0J4QixpQkFMSSxDSXZRTix3Q0FBQSxDYXdEQSxrQ0FDRSx3UEFBQSxDQ3hFTixZQUNFLGFBQUEsQ0FDQSxpQmZxNkJ3QyxDZXA2QnhDLGtCZnE2QndDLENlcDZCeEMscUJmcTZCd0MsQ2VuNkJ4Qyw4QkFDRSxVQUFBLENBQ0Esa0JBQUEsQ0FJSixvQkFDRSxtQmYyNUJ3QyxDZTE1QnhDLGNBQUEsQ0FDQSxnQkFBQSxDQUVBLHNDQUNFLFdBQUEsQ0FDQSxtQkFBQSxDQUNBLGFBQUEsQ0FJSixrQkFDRSxxQ0FBQSxDQUVBLG1CQUFBLENBQUEsYUFBQSxDQUNBLFNmMDRCd0MsQ2V6NEJ4QyxVZnk0QndDLENleDRCeEMsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQ0Esd0NBQUEsQ0FDQSw4Q0FBQSxDQUNBLDJCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1QkFBQSxDQUNBLDBEZjI0QndDLENlMTRCeEMsd0JBQUEsQ0FHQSxpQ2QzQkUsbUJBQUEsQ2MrQkYsOEJBRUUsaUJmbTRCc0MsQ2VoNEJ4Qyx5QkFDRSw4QmYwM0JzQyxDZTEzQnRDLHNCZjAzQnNDLENldjNCeEMsd0JBQ0Usb0JmczFCb0MsQ2VyMUJwQyxTQUFBLENBQ0Esb0RmOGZvQixDZTlmcEIsNENmOGZvQixDZTNmdEIsMEJBQ0Usd0JmNUJNLENlNkJOLG9CZjdCTSxDZStCTix5Q0FJSSx1UEFBQSxDQUlKLHNDQUlJLCtKQUFBLENBS04sK0NBQ0Usd0JmakRNLENla0ROLG9CZmxETSxDZXVESixpUEFBQSxDQUlKLDJCQUNFLG1CQUFBLENBQ0EsbUJBQUEsQ0FBQSxXQUFBLENBQ0EsVWZrMkJ1QyxDZTMxQnZDLDJGQUNFLGNBQUEsQ0FDQSxVZnkxQnFDLENlMzBCM0MsYUFDRSxrQmZvMUJnQyxDZWwxQmhDLCtCQUNFLDJLQUFBLENBRUEsU2Y4MEI4QixDZTcwQjlCLGtCQUFBLENBQ0EseUNBQUEsQ0FDQSwrQkFBQSxDZGpIQSxpQkFBQSxDV0hFLHVER3NIRixDSHRIRSxrREdzSEYsQ0h0SEUsK0NHc0hGLENIbEhFLHVDRzBHSiwrQkh6R00sdUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGVBQUEsQ0FBQSxDR21ISixxQ0FDRSw2SkFBQSxDQUdGLHVDQUNFLGdDZjYwQjRCLENleDBCMUIsMEpBQUEsQ0FLTixnQ0FDRSxtQmZ3ekI4QixDZXZ6QjlCLGNBQUEsQ0FFQSxrREFDRSxtQkFBQSxDQUNBLGFBQUEsQ0FLTixtQkFDRSxvQkFBQSxDQUNBLGlCZnN5QmdDLENlbnlCbEMsV0FDRSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsbUJBQUEsQ0FJRSxtREFDRSxtQkFBQSxDQUNBLG1CQUFBLENBQUEsV0FBQSxDQUNBLFdmc3BCd0IsQ2Uvb0IxQiw4RUFDRSxpTEFBQSxDQ25MTixZQUNFLFVBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQ0EsOEJBQUEsQ0FFQSxrQkFDRSxTQUFBLENBSUEsd0NBQUEsbUVoQjhnQ3VDLENnQjlnQ3ZDLDJEaEI4Z0N1QyxDZ0I3Z0N2QyxvQ0FBQSwyRGhCNmdDdUMsQ2dCMWdDekMsOEJBQ0UsUUFBQSxDQUdGLGtDQUNFLFVoQisvQnVDLENnQjkvQnZDLFdoQjgvQnVDLENnQjcvQnZDLG1CQUFBLENBQ0EsdUJBQUEsQ0FBQSxlQUFBLENIMUJGLHdCYmtDUSxDZ0JOTixRaEI2L0J1QyxDQzFnQ3ZDLGtCQUFBLENXSEUsc0hJbUJGLENKbkJFLDhHSW1CRixDSm5CRSxzR0ltQkYsQ0puQkUsMElJbUJGLENKZkUsdUNJTUosa0NKTE0sdUJBQUEsQ0FBQSxlQUFBLENBQUEsQ0lnQkoseUNIakNGLHdCYjhoQ3lDLENnQngvQnpDLDJDQUNFLFVoQncrQjhCLENnQnYrQjlCLFloQncrQjhCLENnQnYrQjlCLG1CQUFBLENBQ0EsY2hCdStCOEIsQ2dCdCtCOUIsdUNoQnUrQjhCLENnQnQrQjlCLDBCQUFBLENmN0JBLGtCQUFBLENla0NGLDhCQUNFLFVoQm8rQnVDLENnQm4rQnZDLFdoQm0rQnVDLENnQmwrQnZDLG9CQUFBLENBQUEsZUFBQSxDSHBERix3QmJrQ1EsQ2dCb0JOLFFoQm0rQnVDLENDMWdDdkMsa0JBQUEsQ1dIRSwyR0k2Q0YsQ0o3Q0Usc0dJNkNGLENKekNFLHVDSWlDSiw4QkpoQ00sb0JBQUEsQ0FBQSxlQUFBLENBQUEsQ0kwQ0oscUNIM0RGLHdCYjhoQ3lDLENnQjk5QnpDLDhCQUNFLFVoQjg4QjhCLENnQjc4QjlCLFloQjg4QjhCLENnQjc4QjlCLG1CQUFBLENBQ0EsY2hCNjhCOEIsQ2dCNThCOUIsdUNoQjY4QjhCLENnQjU4QjlCLDBCQUFBLENmdkRBLGtCQUFBLENlNERGLHFCQUNFLG1CQUFBLENBRUEsMkNBQ0UsMENoQmc5QnFDLENnQjc4QnZDLHVDQUNFLDBDaEI0OEJxQyxDaUJuaUMzQyxlQUNFLGlCQUFBLENBRUEsZ0dBR0Usc0RqQndpQ29DLENpQnZpQ3BDLDBEakJ1aUNvQyxDaUJ0aUNwQyxnQmpCdWlDb0MsQ2lCcGlDdEMscUJBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0Es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LGFDL0dBLG9CQUFBLENBQ0Esb0JBQUEsQ0FDQSw4QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHVDQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLHFDQUFBLENBQ0EsNERBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsdUNBQUEsQ0RrR0EsVUMvR0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0EsdUNBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSx1Q0FBQSxDRGtHQSxhQy9HQSxvQkFBQSxDQUNBLG9CQUFBLENBQ0EsOEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSxzQ0FBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSxxQ0FBQSxDQUNBLDREQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLHVDQUFBLENEa0dBLFlDL0dBLG9CQUFBLENBQ0Esb0JBQUEsQ0FDQSw4QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHNDQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLHFDQUFBLENBQ0EsNERBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsdUNBQUEsQ0RrR0EsV0MvR0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0NBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSx1Q0FBQSxDRGtHQSxVQy9HQSxvQkFBQSxDQUNBLG9CQUFBLENBQ0EsOEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0Esb0NBQUEsQ0FDQSxxQ0FBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSxxQ0FBQSxDQUNBLDREQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLHVDQUFBLENENEhBLHFCQ2hIQSx1QkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0EsdUNBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLGdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLG1CQUFBLENEbUdBLHVCQ2hIQSx1QkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esd0NBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLGdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLG1CQUFBLENEbUdBLHFCQ2hIQSx1QkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esc0NBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLGdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLG1CQUFBLENEbUdBLGtCQ2hIQSx1QkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0EsdUNBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLGdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLG1CQUFBLENEbUdBLHFCQ2hIQSx1QkFBQSxDQUNBLDhCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLG9DQUFBLENBQ0Esc0NBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSw0REFBQSxDQUNBLGdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLG1CQUFBLENEbUdBLG9CQ2hIQSx1QkFBQSxDQUNBLDhCQUFB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QSxDQVBKLFFBT0ksd0JBQUEsQ0FQSixRQU9JLHVCQUFBLENBUEosUUFPSSxzQkFBQSxDQVBKLFFBT0ksd0JBQUEsQ0FQSixRQU9JLHNCQUFBLENBUEosV0FPSSxzQkFBQSxDQVBKLFNBT0kseUJBQUEsQ0FBQSx3QkFBQSxDQVBKLFNBT0ksOEJBQUEsQ0FBQSw2QkFBQSxDQVBKLFNBT0ksNkJBQUEsQ0FBQSw0QkFBQSxDQVBKLFNBT0ksNEJBQUEsQ0FBQSwyQkFBQSxDQVBKLFNBT0ksOEJBQUEsQ0FBQSw2QkFBQSxDQVBKLFNBT0ksNEJBQUEsQ0FBQSwyQkFBQSxDQVBKLFlBT0ksNEJBQUEsQ0FBQSwyQkFBQSxDQVBKLFNBT0ksdUJBQUEsQ0FBQSwwQkFBQSxDQVBKLFNBT0ksNEJBQUEsQ0FBQSwrQkFBQSxDQVBKLFNBT0ksMkJBQUEsQ0FBQSw4QkFBQSxDQVBKLFNBT0ksMEJBQUEsQ0FBQSw2QkFBQSxDQVBKLFNBT0ksNEJBQUEsQ0FBQSwrQkFBQSxDQVBKLFNBT0ksMEJBQUEsQ0FBQSw2QkFBQSxDQVBKLFlBT0ksMEJBQUEsQ0FBQSw2QkFBQSxDQVBKLFNBT0ksdUJBQUEsQ0FQSixTQU9JLDRCQUFBLENBUEosU0FPSSwyQkFBQSxDQVBKLFNBT0ksMEJBQUEsQ0FQSixTQU9JLDRCQUFBLENBUEosU0FPSSwwQkFBQSxDQVBKLFlBT0ksMEJBQUEsQ0FQSixTQU9JLHlCQUFBLENBUEosU0FPSSw4QkFBQSxDQVBKLFNBT0ksNkJBQUEsQ0FQSixTQU9JLDRCQUFBLENBUEosU0FPSSw4QkFBQSxDQVBKLFNBT0ksNEJBQUEsQ0FQSixZQU9JLDRCQUFBLENBUEosU0FPSSwwQkFBQSxDQVBKLFNBT0ksK0JBQUEsQ0FQSixTQU9JLDhCQUFBLENBUEosU0FPSSw2QkFBQSxDQVBKLFNBT0ksK0JBQUEsQ0FQSixTQU9JLDZCQUFBLENBUEosWUFPSSw2QkFBQSxDQVBKLFNBT0ksd0JBQUEsQ0FQSixTQU9JLDZCQUFBLENBUEosU0FPSSw0QkFBQSxDQVBKLFNBT0ksMkJBQUEsQ0FQSixTQU9JLDZCQUFBLENBUEosU0FP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RkYsU0FJTSxzQ0FBQSxDQUFBLENBTU4sU0FDRSxlQTVCSSxDQTZCSixxQ0FGRixTQUlNLHFDQUFBLENBQUEsQ0FkTixTQUNFLGtCQWxCSSxDQW1CSixxQ0FGRixTQUlNLDJCQUFBLENBQUEsQ0FNTixTQUNFLGlCQTVCSSxDQTZCSixxQ0FGRixTQUlNLDBCQUFBLENBQUEsQ0FkTixTQUNFLGtCQWxCSSxDQW1CSixxQ0FGRixTQUlNLDZCQUFBLENBQUEsQ0FNTixTQUNFLGlCQTVCSSxDQTZCSixxQ0FGRixTQUlNLDRCQUFBLENBQUEsQ0FkTixTQUNFLHFCQWxCSSxDQW1CSixxQ0FGRixTQUlNLDhCQUFBLENBQUEsQ0FNTixTQUNFLG9CQTVCSSxDQTZCSixxQ0FGRixTQUlNLDZCQUFBLENBQUEsQ0FkTixTQUNFLHFCQWxCSSxDQW1CSixxQ0FGRixTQUlNLHlDQUFBLENBQUEsQ0FNTixTQUNFLG9CQTVCSSxDQTZCSixxQ0FGRixTQUlNLHdDQUFBLENBQUEsQ0FkTixTQUNFLG1CQWxCSSxDQW1CSixxQ0FGRixTQUlNLHlDQUFBLENBQUEsQ0FNTixTQUNFLGtCQTVCSSxDQTZCSixxQ0FGRixTQUlNLHdDQUFBLENBQUEsQ0FkTixTQUNFLG1CQWxCSSxDQW1CSixxQ0FGRixTQUlNLHlDQUFBLENBQUEsQ0FNTixTQUNFLGtCQTVCSSxDQTZCSixxQ0FGRixTQUlNLHdDQUFBLENBQUEsQ0FkTixTQUNFLHFCQWxCSSxDQW1CSixxQ0FGRixTQUlNLDhCQUFBLENBQUEsQ0FNTixTQUNFLG9CQTVCSSxDQTZCSixxQ0FGRixTQUlNLDZCQUFBLENBQUEsQ0FVTixPQUNFLGFBQUEsQ0FDQSxxQ0FGRixPQUlNLHdCQUFBLENBQUEsQ0FNTixPQUNFLFlBQUEsQ0FDQSxxQ0FGRixPQUlNLHVCQUFBLENBQUEsQ0FkTixPQUNFLGdCQUFBLENBQ0EscUNBRkYsT0FJTSx5QkFBQSxDQUFBLENBTU4sT0FDRSxlQUFBLENBQ0EscUNBRkYsT0FJTSx3QkFBQSxDQUFBLENBZE4sT0FDRSxnQkFBQSxDQUNBLHFDQUZGLE9BSU0sb0NBQUEs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Q0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxzQkFBQSxDQUFBLG1CQUFBLENBQUEsMEJBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxRaEJwQ1EsQ2dCcUNSLHNCaEJwQ1ksQ2dCdUNkLGFBQ0Usb0JBQUEsQ0FDQSxrQmhCekNZLENnQjBDWixxQ0FIRixhQUlJLGNoQjVDTSxDQUFBLENnQitDUixzQkFDRSxvQkFBQSxDQUNBLGtCaEJ2R00sQ2dCd0dOLFVoQjNHUSxDZ0I0R1IsZWhCNUNhLENnQjZDYixxQ0FMRixzQkFNSSxnQkFBQSxDQUFBLENBR0oseUJBQ0UsVWhCbEhRLENnQm1IUixlaEIzRFksQ2dCNERaLHFDQUhGLHlCQUlJLGVoQjlEWSxDQUFBLENnQm1FbEIsaUJBQ0UsVWhCM0hVLENnQjRIVixlaEI1RGUsQ2dCNkRmLGVBQUEsQ0FDQSxnQmhCckNPLENnQnNDUCxzQ2hCaERJLENnQmdESixpQ2hCaERJLENnQmdESiw4QmhCaERJLENnQmlESixpQkFBQSxDQUVBLHFDQVJGLGlCQVNJLGlCaEJ6Q1MsQ2dCMENULHNDaEJyREUsQ2dCcURGLGlDaEJyREUsQ2dCcURGLDhCaEJyREUsQ0FBQSxDZ0J5RE4sY0FDRSxVaEJ6SVUsQ2dCMElWLGVoQjFFZSxDZ0IyRWYsaUJoQjFDUSxDZ0IyQ1Isc0NoQjdESSxDZ0I2REosaUNoQjdESSxDZ0I2REosOEJoQjdESSxDZ0I4REosaUJBQUEsQ0FFQSxzQ0FQRixjQVFJLGNoQjNESyxDZ0I0REwsc0NoQmxFRSxDZ0JrRUYsaUNoQmxFRSxDZ0JrRUYsOEJoQmxFRSxDQUFBLENnQm9FSixxQ0FYRixjQVlJLGdCaEI5RFMsQ2dCK0RULHNDaEJ0RUUsQ2dCc0VGLGlDaEJ0RUUsQ2dCc0VGLDhCaEJ0RUUsQ0FBQSxDZ0J3RUoscUNBZkYsY0FnQkksaUJoQmpFSyxDZ0JrRUwsc0NoQjFFRSxDZ0IwRUYsaUNoQjFFRSxDZ0IwRUYsOEJoQjFFRSxDZ0IyRUYsZUFBQSxDQUFBLENBSUosaUJBQ0UsVWhCL0pVLENnQmdLVixlaEJqR2lCLENnQmtHakIsY2hCckVPLENnQnNFUCxzQ2hCbkZJLENnQm1GSixpQ2hCbkZJLENnQm1GSiw4QmhCbkZJLENnQm9GSixpQkFBQSxDQUNBLG1CQUFBLENBQ0Esc0NBUEYsaUJBUUksY2hCN0dNLENnQjhHTixzQ2hCeEZFLENnQndGRixpQ2hCeEZFLENnQndGRiw4QmhCeEZFLENBQUEsQ2dCMEZKLHFDQVhGLGlCQVlJLGtCaEJoSFUsQ2dCaUhWLHNDaEI1RkUsQ2dCNEZGLGlDaEI1RkUsQ2dCNEZGLDhCaEI1RkUsQ0FBQSxDZ0I4RkoscUNBZkYsaUJBZ0JJLGNoQmxGSyxDZ0JtRkwsc0NoQmhHRSxDZ0JnR0YsaUNoQmhHRSxDZ0JnR0YsOEJoQmhHRSxDQUFBLENnQm9HTixZQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Esc0JBQUEsQ0FBQSxtQkFBQSxDQUFBLDBCQUFBLENBQ0EsUWhCOUhRLENnQitIUixxQ0FMRixZQU1JLHNCQUFBLENBQUEsbUJBQUEsQ0FBQSwwQkFBQSxDQUFBLENBSUosV0FDRSx3QmhCekxZLENnQjBMWixVaEI3TFMsQ2dCOExULGVoQmpJaUIsQ2dCa0lqQixnQkFBQSxDQUNBLGtCaEJ2SFksQ2dCd0haLHFDQU5GLFdBT0ksZWhCN0ljLENBQUEsQ2dCaUpsQixlQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Esc0JBQUEsQ0FBQSxtQkFBQSxDQUFBLDBCQUFBLENBQ0EsUWhCbkpRLENnQm9KUixlaEJwSlEsQ2dCcUpSLHFDQU5GLGVBT0ksZWhCdEpNLENBQUEsQ2dCd0pSLHlDQUNFLFVoQmxOUSxDZ0J1TmQsY0FDRSxjQUFBLENBQ0EsdUJBQ0UsaUJBQUEsQ0FDQSw4QkFDRSxzQ2hCN0lFLENnQjZJRixpQ2hCN0lFLENnQjZJRiw4QmhCN0lFLENnQitJRixxQ0FIRiw4QkFJSSxzQ2hCaEpBLENnQmdKQSxpQ2hCaEpBLENnQmdKQSw4QmhCaEpBLENnQmtKQSxhQUFBLENBQ0EsVUFBQSxDQUFBLENBT1IsYUFDRSxpQkFBQSxDQUdBLGtFQUVFLHFCQUFBLENBRUEsZ0ZBQ0UsY0FBQSxDQUNBLHFCQUFBLENBR0Ysd0hBQ0Usb0JBQUEsQ0FHRiw4RUFDRSxVQUFBLENBR0YscUNBakJGLGtFQWtCSSx1QkFBQSxDQUFBLENBS0osMEVBRUUsb0JBQUEsQ0FJRixnQ0FDRSxXQUFBLENBQ0EsMERBQ0UsMEJBQUEsQ0FDQSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsK0JBQUEsQ0FBQSwwQkFBQSxDQUFBLHVCQUFBLENBR0YsaUVBQ0UsU0FBQSxDQUNBLDBCQUFBLENBQ0EscUJBQUEsQ0FDQSwrQkFBQSxDQUFBLDBCQUFBLENBQUEsdUJBQUEsQ0N6Uk4sU0FDRSxjQUFBLENBQ0Esd0JqQjhCYSxDaUIxQmIsa0JBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLDRCQUFBLENBRUEscUNBSkYsa0JBS0ksMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FBQSxDQUlKLGVBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EscUNBTEYsZUFNSSxrQkFBQSxDQUFBLENBRUYsMEJBQ0UsZUFBQSxDQUtGLHFDQURGLGdCQUVJLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxZQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FBQSxDQUVGLGtCQUNFLGdCQUFBLENBQ0EsYWpCOUJlLENpQmtDbkIsaUJBQ0UsZUFBQSxDQUNBLGVqQmFjLENpQlpkLFVqQjNDVSxDaUI0Q1Ysc0JBQ0UsYUFBQSxDQUNBLGFqQnBCUyxDa0IzQmYsWUFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsUWxCeUdRLENrQnZHUixrQkFDRSxVQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FFQSxxQ0FMRixrQkFNSSxVbEIrRkksQ0FBQSxDa0I3Rk4scUNBUkYsa0JBU0ksMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxVbEJ5RkksQ2tCeEZKLFFsQnlDTSxDQUFBLENrQnJDTixxQ0FERixrQ0FFSSw2QkFBQSxDQUFBLDZCQUFBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUFBLENBS04sc0JBQ0UsYUFBQSxDQUNBLHFCbEI1QlUsQ2tCNkJWLFdsQjhDWSxDa0I3Q1osOENsQnVDZSxDa0J2Q2Ysc0NsQnVDZSxDa0J0Q2Ysa0JsQjRDWSxDa0IzQ1osZUFBQSxDQUNBLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxZQUFBLENBQ0EscUNBUkYsc0JBU0ksa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFlBQUEsQ0FBQSxDQUVGLHFDQVhGLHNCQVlJLGtCbEJpRUssQ0FBQSxDa0IvRFAsMEJBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FJSiwwQkFDRSxVQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLGdCQUFBLENBQ0EscUNBTkYsMEJBT0ksU0FBQSxDQUFBLENBRUYsa0NBQ0Usd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsaUJBQUEsQ0FJSiwyQkFDRSxhbEIzRFksQ2tCNERaLHdCQUFBLENBQ0Esa0JsQlJZLENrQlNaLGVsQkhlLENrQklmLGtCbEJYUSxDa0JZUixxQ0FORiwyQkFPSSxZQUFBLENBQUEsQ0FJSix3QkFDRSxnQ2xCeUNhLENrQnhDYixjbEJTTyxDa0JSUCxlbEJiZSxDa0JjZixhQUFBLENBQ0Esa0JsQnRCUSxDa0J1QlIsYWxCN0VRLENrQjhFUixvQmxCdUJNLENrQnRCTixxQ0FSRix3QkFTSSxnQmxCR1MsQ2tCRlQsc0NsQkxFLENrQktGLGlDbEJMRSxDa0JLRiw4QmxCTEUsQ0FBQSxDa0JPSixxQ0FaRix3QkFhSSxpQkFBQSxDQUNBLHNDbEJURSxDa0JTRixpQ2xCVEUsQ2tCU0YsOEJsQlRFLENBQUEsQ2tCWUoscUNBakJGLHdCQWtCSSxrQmxCSlMsQ2tCS1Qsc0NsQmRFLENrQmNGLGlDbEJkRSxDa0JjRiw4QmxCZEUsQ0FBQSxDa0JnQkosMEJBQ0UsYWxCN0ZNLENrQjhGTixnQ0FDRSxhbEIvRkksQ2tCb0dWLDhCQUNFLGFsQjVFVyxDa0I2RVgsZUFBQSxDQUNBLGlDQUNFLGVBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLG9DQUNFLGlCQUFBLENBQ0EsbUJsQlJFLENrQlNGLDRDQUNFLGlCQUFBLENBQ0EsTUFBQSxDQUNBLE9BQUEsQ0FDQSxvQkFBQSxDQUNBLFVBQUEsQ0FDQSxhbEIzRkssQ2tCNEZMLHVCQUFBLENBQ0EsMFRBQUEsQ0FDQSwyQkFBQSxDQUNBLHlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FPUiwwQkFDRSxlbEI5Qk8sQ21CdkdYLGNBQ0UsWUFBQSxDQUNBLGlCQUNFLGNBQUEsQ0FFRiw2RUFFRSxhbkJrQmUsQ21CakJmLGNBQUEsQ0FFRixnQ0FDRSxVQUFBLENBR0YsNkNBQ0UsYW5CVWUsQ21CVGYsU0FBQSxDQUlKLGFBQ0UscUJuQm1GUSxDbUJoRlYsd0JBQ0UsZUFBQSxDQUNBLHNDQUZGLHdCQUdJLGVBQUEsQ0FBQSxDQUVGLHNDQUxGLHdCQU1JLGNBQUEsQ0FBQSxDQUVGLHFDQVJGLHdCQVNJLGVBQUEsQ0FBQSxDQUVGLHFDQVhGLHdCQVlJLGVBQUEsQ0FBQSxDQUVGLHFDQWRGLHdCQWVJLGNBQUEsQ0FBQSxDQUVGLHFDQWpCRix3QkFrQkksY0FBQSxDQUFBLENDekNGLDBDQUNFLGdDQUFBLENBQ0Esa0JwQnNEUSxDb0JyRFIsY3BCc0dNLENvQnJHTixvQnBCbUdNLENvQi9GTixnREFDRSwrQkFBQSxDQUNBLG1CcEI4Q00sQ29CN0NOLGtCcEI2Q00sQ29CNUNOLDJEQUNFLFdBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FJSixrREFDRSxjcEJvQ00sQ29CbkNOLHdCQUFBLENBQ0EsYXBCcEJNLENvQnFCTixrQkFBQSxDQUNBLG1CQUFBLENBR0YsZ0RBQ0UsZXBCMkJZLENvQjFCWixhcEJEUyxDb0JFVCxtREFDRSxlQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSxzREFDRSxtQnBCbUJVLENvQmxCVixtQnBCbUVBLENvQmxFQSxpQkFBQSxDQUNBLGVwQmlCUSxDb0JoQlIsOERBQ0UsaUJBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLG9CQUFBLENBQ0EsVUFBQSxDQUNBLHVCQUFBLENBQ0EsMFRBQUEsQ0FDQSwyQkFBQSxDQUNBLHlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0NuRFosaUJBQ0UsZ0JBQUEsQ0FDQSx3QkFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFNyQm9EYyxDcUJuRGQscUNBSEYsd0JBSUksMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FBQSxDQUlKLHVCQUNFLGtCQUFBLENBQUEsVUFBQSxDQUFBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLHNCckI2RGdCLENxQjVEaEIsZUFBQSxDQUlBLDhCQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCQUFBLENBQ0EscUNBTEYsOEJBTUksb0JBQUEsQ0FDQSxZQUFBLENBQUEsQ0FLTiwwQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxvQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EscUJyQmdFTSxDcUIvRE4sZ0hBQUEsQ0FBQSx5RkFBQSxDQUFBLG9GQUFBLENBTUYseUJBQ0UsVXJCaERVLENxQmlEVixlckJlZSxDcUJkZixjckJPUSxDcUJOUixpQkFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsMkRBUEYseUJBUUksZXJCQ1ksQ0FBQSxDcUJJbEIsWUFDRSxnQkFBQSxDQUNBLHFDQUZGLFlBR0ksZ0JBQUEsQ0FBQSxDQUVGLG1CQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsVXJCcUNNLENxQnBDTix1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHFDQU5GLG1CQU9JLGtCQUFBLENBQUEsY0FBQSxDQUNBLFVyQitCSSxDQUFBLENxQjdCTixxQ0FWRixtQkFXSSxRckJuQk0sQ0FBQSxDcUJxQlIscUNBYkYsbUJBY0ksZUFBQSxDQUFBLENBS0YsNENBRUUsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHFDQU5GLDRDQU9JLFVBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FBQSxDQU9OLG9CQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsUXJCOUNRLENxQitDUix3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FDQSxxQ0FKRixvQkFLSSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxTQUFBLENBQUEsQ0FJSixtQkFDRSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQ0Esd0JyQmpGVyxDcUJrRlgsWXJCekRRLENxQjBEUixrQnJCeENZLENxQnlDWixtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHFDQVZGLG1CQVdJLGFyQm5FYyxDQUFBLENxQnVFbEIsc0JBQ0Usa0JyQnRFUSxDcUJ1RVIsMEJBQ0UsV0FBQSxDQUNBLFVBQUEsQ0FJSixxQkFDRSxjckI5RVEsQ3FCK0VSLGVBQUEsQ0FDQSxxQ0FIRixxQkFJSSxlckJsRlksQ0FBQSxDcUJ1RmxCLG1CQUNFLGdCQUFBLENBQ0EseUJBQ0UsY3JCMUNNLENxQjJDTixtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUNBLFVBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxVckJoRE0sQ3FCaUROLGtCckJuSmtCLENxQm9KbEIsa0JyQi9FWSxDcUJnRloseUJBQUEsQ0FDQSxxQ0FYRix5QkFZSSxTQUFBLENBQ0EsWXJCckdNLENBQUEsQ3FCMEdSLDZCQUNFLFVBQUEsQ0FDQSxXQUFBLENBSUosZ0NBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxRckJuSFEsQ3FCb0hSLHFDQUpGLGdDQUtJLGVyQnZIYyxDcUJ3SGQsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLGlCQUFBLENBQUEsQ0FJSix5QkFDRSxhckIvS21CLENxQmdMbkIseUJBQUEsQ0FDQSxnQkFBQSxDQ3pMSixNQUNFLHdCdEIrQmEsQ3NCOUJiLGNBQUEsQ0FLQSxhQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsNkJBQUEsQ0FBQSwwQkFBQSxDQUFBLDRCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsVXRCNkZNLENzQjVGTixxQ0FMRixhQU1JLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLFNBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FBQSxDQUlKLFlBQ0Usa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsUXRCZ0NRLENzQi9CUixxQ0FORixZQU9JLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQUEsQ0FFRixxQ0FYRixZQVlJLFlBQUEsQ0FDQSw4QkFBQSxDQUNBLFNBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSxrQkFBQSxDQUFBLENBS0YscUNBREYsYUFFSSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLENBRUYsa0NBRUUsVUFBQSxDQUNBLFdBQUEsQ0FDQSxxQ0FKRixrQ0FLSSxVQUFBLENBQ0EsV0FBQSxDQUFBLENBUU4sYUFDRSxldEJLZSxDc0JKZixxQ0FGRixhQUdJLGV0Qk5jLENBQUEsQ3NCVWxCLGdCQUNFLGV0QlZjLENzQldkLHFDQUZGLGdCQUdJLGV0QmJjLENBQUEsQ3NCa0JwQixpQkFDRSxnQkFBQSxDQUlBLHVCQUNFLGlCQUFBLENBR0Ysc0JBQ0UsZUFBQSxDQUNBLDBCQUNFLGtCdEJWVSxDc0JXVixrQkFBQSxDQUNBLFVBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCQUFBLENBQ0EsZ0NBQUEsQ0FBQSw2QkFBQSxDQUlKLHVCQUNFLGlCQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxPQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLG9CdEJFTSxDc0JDUix5QkFDRSxVdEIxR1UsQ3NCMkdWLGlCQUFBLENBQ0EsY3RCaEJPLENzQmlCUCxxQnRCM0dTLENzQjRHVCxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsK0JBQUEsQ0FDQSx5QkFBQSxDQUNBLGtDQUFBLENBQUEsMEJBQUEsQ0FJSixzQkFDRSx1QkFBQSxDQVNGLGVBQ0UsY0FBQSxDQVFBLHFCQUNFLGlCQUFBLENBQ0EsWUFBQSxDQUNBLHlCQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FJSiw2QkFDRSxpQkFBQSxDQUNBLG9HQUFBLENBQUEsNkVBQUEsQ0FBQSwwRUFBQSxDQUtBLFdBQUEsQ0FDQSxLQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FHRiw0QkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxXdEJqRU0sQ3NCa0VOLGF0QmxFTSxDc0JtRU4saUJ0QnBGTyxDc0JxRlAsYUFBQSxDQUNBLFV0QjdLVSxDc0I4S1YsZXRCOUdlLEN1QmhFbkIsVUFDRSxjQUFBLENBRUEsbUJBQ0UsWUFBQSxDQUNBLDZCQUFBLENBQ0EsUUFBQSxDQUNBLGtCdkJvR00sQ3VCbkdOLHFDQUxGLG1CQU1JLHlCQUFBLENBQ0EsVXZCZ0dJLENBQUEsQ3VCdEZSLHVCQUNFLG9CdkJxRk0sQ3VCbEZSLGlCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxRdkI4QlEsQ3VCM0JWLGdCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQnZCMENZLEN1QnpDWixhdkJxQmdCLEN1QnBCaEIsUXZCc0JRLEN1QnJCUixvQkFBQSxDQUNBLFV2Qm5DUyxDdUJvQ1Qsc0JBQ0UsYXZCcENNLEN1QndDVixlQUNFLFVBQUEsQ0FDQSxjQUFBLENBQ0Esa0J2QjZCWSxDdUI1Qlosd0J2QjFDWSxDdUIyQ1osbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxpQkFDRSxnQnZCcUNLLEN1QnBDTCxVdkJyRFEsQ3VCNkRWLHlCQUNFLHdCdkJuQmlCLEN1Qm9CakIsVXZCN0RPLEN1QmlFWCxpQkFDRSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLHNCQUNFLGV2Qk5hLEN1QlFmLHdCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsZXZCWmUsQ3VCYWYsZXZCbkJZLEN1QnNCaEIsbUJBQ0UseUJBQUEsQ0FDQSxZdkJ2QlEsQ3VCd0JSLGtCdkJOWSxDd0IzRWhCLE9BQ0UsY0FBQSxDQUVBLHFDQUhGLE9BSUksZ0JBQUEsQ0FBQSxDQUVGLGdCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLFV4QmlHTSxDd0JoR04sc0NBSkYsZ0JBS0ksNkJBQUEsQ0FBQSxDQUVGLHFDQVBGLGdCQVFJLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxVeEIwRkksQ0FBQSxDd0JqRlIsd0JBQ0UsWUFBQSxDQUNBLG9CeEIrRU0sQ3dCOUVOLDRCQUNFLFdBQUEsQ0FDQSxXQUFBLENDN0JKLG9DQUNFLGNBQUEsQ0FNSixrQkFDRSxnQnpCbUdRLEN5QmpHTiw2QkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLHNCekI0RGMsQ3lCdkRwQixhQUNFLGNBQUEsQ0FDQSxxQ0FGRixhQUdJLGdCQUFBLENBQUEsQ0FNSixpQkFDRSxtQnpCK0VRLEN5QjdFUix3QkFDRSxZQUFBLENBQ0EsK0NBQUEsQ0FDQSxTQUFBLENBQ0EscUNBSkYsd0JBS0ksNkJBQUEsQ0FBQSxDQUlKLHVCQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esc0J6QitCZ0IsQ3lCOUJoQiwyQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLHNCekIyQmMsQzBCbkVoQix1RUFDRSxlMUJSUSxDMEJTUixZQUFBLENBQ0Esc0IxQmdFYyxDMEIvRGQsa0JBQUEsQ0FHSiw4QkFDRSxrQjFCMkNZLEMwQjFDWixpQjFCMkVPLEMwQnJFUCw0REFDRSxVMUJyQk8sQzBCc0JQLGlCQUFBLENBT0YsNkJBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlMUJ0Q1EsQzBCdUNSLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQ0FDRSxhQUFBLENBQ0EsY0FBQSxDQUNBLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSwwQkFBQSxDQUNBLHNCQUFBLENBTVIsNEJBQ0UsZTFCbENhLEMwQm1DYixVMUJ2RFksQzBCd0RaLGtCQUFBLENBQ0Esa0NBQ0Usa0IxQnBDZ0IsQzBCcUNoQixVMUIzRFUsQzBCK0RkLGlEQUNFLFcxQjVDYSxDMEJpRFgscUNBREYseUJBRUksZTFCdEVRLEMwQnVFUixjMUJpQ0ksQzBCaENKLGtCMUJmTSxDQUFBLEMwQnFCVixnQ0FDRSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLGlDQUFBLENBQUEsOEJBQUEsQ0FBQSxxQ0FBQSxDQUNBLGtDQUFBLENBQUEsK0JBQUEsQ0FBQSxpQ0FBQSxDQUNBLFExQnpCUSxDMEIwQlIsb0ZBQ0UsNEJBQUEsQ0FDQSwwQkFBQSxDQUVGLGlGQUNFLHFCQUFBLENBQ0EsNkJBQUEsQ0FHSiw4Q0FDRSxhMUJ0RmlCLEMwQjJGbkIseUxBQ0UsZTFCNUNnQixDMEI4Q2xCLDRjQUVFLGtCQUFBLENBS0YscUNBREYsbURBRUksZTFCN0dVLENBQUEsQzBCa0haLCtIQUNFLGUxQm5IVSxDMEJvSFYsYzFCWk0sQzBCYU4sc0IxQjNDZ0IsQzBCNkNsQixpRUFDRSxlMUJwR1csQzBCcUdYLFUxQnpIVSxDMEIwSFYsa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGMxQm5FUSxDMEJvRVIsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCMUJ2Qk0sQzBCOEJWLFFBQ0Usa0IxQjdCUSxDMEI4QlIscUIxQmhDUSxDMEJpQ1Isa0IxQnpHYSxDMEIrR2YsTUFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFlBQ0Usa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBRUEsbUJBQ0UsVUFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0Esa0IxQjFKVSxDMEI0SlYsT0FBQSxDQUNBLFNBQUEsQ0FDQSxTQUFBLENBQ0EscUNBWEYsbUJBWUksU0FBQSxDQUNBLFNBQUEsQ0FBQSxDQUVGLHFDQWZGLG1CQWdCSSxTQUFBLENBQ0EsU0FBQSxDQUFBLENBS0YsK0JBQ0UsWUFBQSxDQUtGLDJCQUNFLGUxQmxLTyxDMEJ1S1QseUJBQ0Usa0IxQjdKTyxDMEJrS1QseUJBQ0Usa0IxQjdMUSxDMEJrTWQsY0FDRSxVQXJFVSxDQXNFVixXQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBQ0EsYUFBQSxDQUVBLGdCQTFFWSxDQTJFWixrQkFBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLG9CQUNFLHdCMUI3TGMsQzBCOExkLG9CMUI5TGMsQzBCaU1oQixzQkFDRSxxQjFCcE1TLEMwQnFNVCxpQjFCck1TLEMwQnNNVCw2QkFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFBQSxDQUlKLG9CQUNFLHdCMUJyTVMsQzBCc01ULG9CMUJ0TVMsQzBCME1iLGFBQ0UsZTFCbExjLEMwQm1MZCwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHFDQVBGLGFBUUksZTFCMUxjLENBQUEsQzBCNExoQixtQkFDRSxhMUI5TmMsQzBCK05kLGdCQUFBLENBR0YscUJBQ0UsVTFCck9TLEMwQnNPVCxnQkFBQSxDQVNKLG1EQUNFLFlBQUEsQ0FJSixtQ0FDRSxlMUJqTmdCLEMwQmtOaEIsNENBQ0UsUzFCNU5XLEMwQjhOYiwwQ0FDRSxXMUJqT1ksQzBCa09aLGUxQmhOaUIsQzBCc05qQixxRUFDRSxlMUJ0UlEsQzBCMFJWLCtCQUNFLGlCQUFBLENBQ0EsdUJBQUEsQ0FTRixxRkFDRSx5QkFBQSxDQUNBLGUxQm5SUyxDMEJvUlQsVTFCeFNRLEMwQnlTUixrQkFBQSxDQUNBLGdCQUFBLENDeFNOLHNCQUNFLGUzQm9Ea0IsQzJCbkRsQixrQjNCd0JhLEMyQnZCYixVM0JMWSxDMkJNWixrQkFBQSxDQUNBLGdCQUFBLENBbUJGLGdCckJJRSxjQUFBLENBQ0Esd0JBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGVOcUJnQixDTXBCaEIsZU40QmlCLENNM0JqQix1QkFBQSxDQUFBLGVBQUEsQ0FDQSwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxlQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0Esc0NOb0NNLENNcENOLGlDTm9DTSxDTXBDTiw4Qk5vQ00sQzJCbEROLHFCM0JUYSxDMkJVYixVM0I5QlksQzJCK0JaLDZCQUFBLENyQmFBLHlCcUJsQkYsZ0JyQm1CSSxxQkFBQSxDQUFBLENBRUYseUJxQnJCRixnQnJCc0JJLGtCQUFBLENBQ0EsZUFBQSxDQUFBLENBRUYsd0JBQ0UsZUFBQSxDcUJwQkYsNEJyQjBDQSxrQ0FBQSxDQUFBLDhCQUFBLENBQUEsMEJBQUEsQ0FDQSw2Q05IaUIsQ01HakIscUNOSGlCLENNSWpCLHNDTkdNLENNSE4saUNOR00sQ01ITiw4Qk5HTSxDMkI3Q0osd0JBQUEsQ0FDQSxVM0JuQ1UsQzJCcUNaLGtDQUNFLCtCQUFBLENBQ0EsYTNCVFcsQzJCVVgsUUFBQSxDQUNBLGtCQUFBLENBQ0EsOENBQ0UsMENBQUEsQ0FDQSx3QkFBQSxDQUNBLG9DQUFBLENBQUEsZ0NBQUEsQ0FBQSw0QkFBQSxDQUdKLHdEQUNFLHdCM0JuQlcsQzJCb0JYLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLG9FQUNFLHdCM0J2QlMsQzJCNEJmLGVBQ0Usd0IzQjdCYSxDMkI4QmIsVTNCNURZLEMyQjZEWixxQkFDRSx3QjNCakNXLEMyQmtDWCxVM0IvRFUsQzJCbUVkLDhIQUtFLG1DQUFBLENBQ0EsMkJBQUEsQ0FDQSxxQjNCdERhLEMyQnVEYixVM0IzRVksQzJCNEVaLHlCQVRGLDhIQVVJLDBCQUFBLENBQ0EsNkJBQUEsQ0FBQSxDQUVGLDRKQUNFLHdCQUFBLENBQ0EsVTNCbEZVLEMyQnlHZCx5REFDRSxzQkFBQSxDQUlBLG1CQUNFLGdCQUFBLENBQ0EscUIzQjVGVyxDMkI2RlgsaUIzQjdGVyxDMkI4RlgsVTNCbEhVLEMyQm1IVix3QjNCbkZXLEMyQm9GWCxvQjNCckZXLEMyQnNGWCxVM0JuSFMsQzJCb0hULDJCQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQkFBQSxDQUNBLGUzQm5FZ0IsQzJCb0VoQixhQUFBLENBQ0Esc0MzQjdDSSxDMkI2Q0osaUMzQjdDSSxDMkI2Q0osOEIzQjdDSSxDMkI4Q0osMkJBQ0Usd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0Esb0JBQUEsQ0FDQSx1QkFBQSxDQUNBLG1CQUFBLENBQ0EsbUJBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLDJCQUFBLENBQ0EsaUIzQjlFYSxDMkJnRmYsdUJBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHNDM0IvREUsQzJCK0RGLGlDM0IvREUsQzJCK0RGLDhCM0IvREUsQzJCaUVKLHlCQUNFLGlCM0I3SFMsQzJCOEhULHNDM0JuRUUsQzJCbUVGLGlDM0JuRUUsQzJCbUVGLDhCM0JuRUUsQzJCcUVKLHFEQUNFLFVBQUEsQ0FPRiwyREFDRSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EseUJBSEYsMkRBSUksVUFBQSxDQUNBLG9CQUFBLENBQ0EsbUJBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQU1SLDBiQWtCRSxxQkFBQSxDQUNBLGtCQUFBLENDL0xGLFVBQ0UscUI1QnlHUSxDNEJ0R1YsNEJBQ0UsWUFBQSxDQUNBLCtCQUFBLENBQ0Esb0JBQUEsQ0FDQSxjQUFBLENBQ0Esc0NBTEYsNEJBTUksNkJBQUEsQ0FBQSxDQUVGLHlCQVJGLDRCQVNJLGFBQUEsQ0FBQSxDQUVGLHlEQUNFLGVBQUEsQ0FJSix5QkFFRSxVQUFBLENBR0YseUJBQ0Usd0I1Qk1hLEM0QkZmLHVCQUNFLGtCQUFBLENBRUEsbUNBQ0UsVUFBQSxDQUdGLHVDQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUUseUJBREYsK0NBRUksWUFBQSxDQUFBLENBS04seUNBQ0UsZ0JBQUEsQ0FDQSxxQ0FBQSxDQUdGLDBDQUNFLGtCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Esc0JBQUEsQ0FNRiw4Q0FDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLCtCQUFBLENBQ0EsaUJBQUEsQ0FHRixxQ0FDRSxTQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxlNUJWaUIsQzRCV2pCLDJCQUFBLENBQ0EsZ0RBQ0UsWUFBQSxDQUNBLCtCQUFBLENBQ0EsWUFBQSxDQUNBLGU1QnZCWSxDNEJ3QlosWUFBQSxDQUNBLHFDQU5GLGdEQU9JLDZCQUFBLENBQUEsQ0FFRixtREFDRSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FHRixtREFDRSxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUdBLHFEQUNFLFFBQUEsQ0FDQSwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FNUixzQ0FDRSxnQkFBQSxDQUdGLHlDQUNFLGdCQUFBLENBRUEscUNBSEYseUNBSUksOEJBQUEsQ0FBQSw4QkFBQSxDQUFBLHVCQUFBLENBQ0Esb0JBQUEsQ0FBQSxpQkFBQSxDQUFBLHdCQUFBLENBQ0EsVUFBQSxDQUFBLENBRUYsbURBQ0UsZ0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUVBLDJEQUNFLFdBQUEsQ0FDQSxlNUIxSE0sQzRCMkhOLDRCQUFBLENBQ0EsVUFBQSxDQUNBLGE1QmxHTyxDNEJtR1AsV0FBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsYUFBQSxDQUNBLGlFQUNFLGlDQUFBLENBQUEsNkJBQUEsQ0FBQSx5QkFBQSxDQUNBLGtCNUJ0R0ssQzRCd0dQLGlFQUNFLG9DQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQUVGLGdFQUNFLG9DQUFBLENBQ0Esd0JBQUEsQ0FDQSxnQkFBQSxDQUdKLHdEQUNFLGVBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLGU1QjlGVSxDNEIrRlYsMEJBQUEsQ0FDQSx3QkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FLTix5Q0FDRSxnQkFBQSxDQUNBLGdCQUFBLENBQ0Esb0RBQ0UseUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGFBQUEsQ0FLRixtQ0FDRSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSwwQkFBQSxDQUNBLHdCQUFBLENBTU4sd0N0QjNFRSxxQk56R1ksQ00wR1osOENOckNpQixDTXFDakIsc0NOckNpQixDTXNDakIsWUFBQSxDQUNBLHNCTmxDa0IsQzRCNEdsQix1QkFBQSxDdEJ6RUEseUJzQnVFRix3Q3RCdEVJLFlBQUEsQ0FBQSxDc0IwRUEseUJBREYsOENBRUksWUFBQSxDQUFBLENBTUEseUJBREYsaURBRUksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLENBSUYseUJBREYsaURBRUksYUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FBQSxDQUlGLHlCQURGLG1FQUVJLFlBQUEsQ0FBQSxDQUVGLHVFQUNFLHFCNUJqTk0sQzRCb05WLDhEQUNFLGU1QjdKWSxDNEI4SlosZ0VBQ0UsYTVCak1ZLEM0Qm1NZCx3R0FDRSxtQjVCbktZLEM0Qm9LWixlNUI3SmEsQzRCOEpiLGVBQUEsQ0FDQSxnQkFBQSxDQU1KLHlCQURGLG1EQUVJLCtCQUFBLENBQ0EsaUJBQUEsQ0FDQSx1QkFBQSxDQUNBLGtCQUFBLENBQUEsQ0FHSixzREFDRSwrQkFBQSxDQUVBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQ0FMRixzREFNSSxjQUFBLENBQ0EsZUFBQSxDQUFBLENBSUosMkNBQ0UsZUFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FHRiw2Q0FDRSxVNUIxUFMsQzRCNlBYLDJDQUNFLGVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FHRixpREFDRSxrQkFBQSxDQUVFLHlCQURGLHlEQUVJLFlBQUEsQ0FBQSxDQUdKLHlEQUNFLHdCNUJqUFMsQzRCa1BULFU1QjlRUSxDNEJnUlYsbUVBQ0Usa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLGVBQUEsQ0FDQSxVNUJuUlEsQzRCeVJaLHFDQURGLFFBRUksVUFBQSxDQUFBLENBRUYsY0FDRSxZQUFBLENBRUYseUJBUEYsUUFRSSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLG9CQUFBLENBQUEsaUJBQUEsQ0FBQSx3QkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLGtCQUFBLENBQUEsQ0FHQSx5QkFERixjQUVJLGlCQUFBLENBQ0EsU0FBQSxDQUFBLENBUUoseUJBRkYsbUhBR0ksNkJBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUFBLENBSUosOEJBRUUsb0JBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FHRixrREFDRSxZQUFBLENBR0YsYUFDRSxXQUFBLENBR0Ysa0JBQ0UsVUFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esc0JBQUEsQ0FBQSxtQkFBQSxDQUFBLHFCQUFBLENBS0YsYUFDRSxhQUFBLENBRUEseUJBSEYsYUFJSSxVQUFBLENBQ0EsMEJBQUEsQ0FBQSxDQUVGLGlDQUNFLDJCQUFBLENBRUYseUJBRUUsa0JBQUEsQ0FDQSxpQkFBQSxDdEJwUEYscUJOekdZLENNMEdaLDhDTnJDaUIsQ01xQ2pCLHNDTnJDaUIsQ01zQ2pCLFlBQUEsQ0FDQSxzQk5sQ2tCLENNbUNsQix5QnNCNk9BLHlCdEI1T0UsWUFBQSxDQUFBLENzQm1QRixrREFFRSw0QkFBQSxDQUdGLHlCQUNFLGdDQUFBLENBQ0EsaUNBQ0UsWUFBQSxDQUlKLHlCQUNFLGU1QnRUYyxDNEJ1VGQsZ0JBQUEsQ0FDQSxTQUFBLENBQ0EseUJBSkYseUJBS0ksU0FBQSxDQUFBLENBSUosc0NBQ0UsZ0NBQUEsQ0FHRixpQ0FDRSxZQUFBLENBR0YsOEJBQ0UsYUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSw2QkFBQSxDQUNBLGdDQUFBLENBSUosOEJBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsNEJBQUEsQ0FHRSx1Q0FDRSxnQkFBQSxDQUdGLDRDQUNFLGtCQUFBLENBR0Ysb0RBQ0UsZTVCL1ZZLEM0Qm9XbEIsK0JBSUUsaUI1QnRUUSxDNEJtVFIscUNBREYsK0JBRUksWUFBQSxDQUFBLENBR0YscUVBQ0UsZUFBQSxDQUNBLDRCQUFBLENBQ0EsZTVCcFdlLEM0QnFXZix3QkFBQSxDQUNBLHFDQUxGLHFFQU1JLDJCQUFBLENBQ0EsMEJBQUEsQ0FBQSxDQUdKLDJDQUNFLHFDQUFBLENBQ0EsZUFBQSxDQUNBLHFDQUhGLDJDQUlJLDZCQUFBLENBQUEsQ0FFRiw4Q0FDRSwwQkFBQSxDQUtOLHdLQUlFLGdCQUFBLENBR0Ysd01BSUUsVUFBQSxDQUlBLGdDQUNFLHdCQUFBLENBQ0Esc0VBRUUseUJBQUEsQ0FDQSw0QkFBQSxDQWVOLFdBQ0UsZUFBQSxDQUNBLGtCQUFBLENBR0EsZUFDRSxZQUFBLENBR0YsaUJBQ0UseUJBQUEsQ0FDQSxrQjVCMVpZLEM0QjJaWixnQkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsbUJBQUEsQ0FFQSxxQ0FSRixpQkFTSSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUFBLENBRUYsd0JBQ0UsaUJBQUEsQ0FDQSxxQ0FGRix3QkFHSSxpQkFBQSxDQUFBLENBRUYsNEJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxxQ0FIRiw0QkFJSSxXQUFBLENBQUEsQ0FJTiwwQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQ0FDRSxhQUFBLENBT04scUJBQ0UsaUJBQUEsQ0FLRixvQkFDRSxrQkFBQSxDQUNBLGU1QnhkYyxDNEIwZGhCLHdCQUNFLGU1QjNkYyxDNEJtZWQscURBQ0UsY0FBQSxDQUVBLHVFQUNFLGVBQUEsQ0FDQSx3QjVCaGdCTyxDNEJpZ0JQLGFBQUEsQ0FDQSxrQjVCdmRRLEM0QndkUixtQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0ZBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUdBLG1NQU9FLHlCQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBQ0EsMEJBQUEsQ0FDQSxzQkFBQSxDQVFOLDhEQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxzRUFDRSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSw0QkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLG9CQUFBLENBQ0EseUJBQUEsQ0FDQSxnQkFBQSxDQUVGLDBFQUNFLGVBQUEsQ0FDQSx3QjVCbGpCSyxDNEJvakJQLG1GQUNFLHFCNUIvakJLLEM0QmdrQkwsa0NBQUEsQ0FDQSxlNUJ0aEJXLEM0QnVoQlgsNEJBQUEsQ0FDQSxtQkFBQSxDQUdKLDREQUNFLDZCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0Esa0I1QnBpQlEsQzRCcWlCUixtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSw2QkFBQSxDQUNBLHdCQUFBLENBQ0Esb0VBQ0UsVTVCam1CRyxDNEJvbUJQLG9FQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx5RUFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGNBQUEsQ0FFRix3RUFDRSxXQUFBLENBQ0EsV0FBQSxDQU9WLFFBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGFBQ0UsaUI1QmxrQlEsQzRCbWtCUixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsaUJBQUEsQ0FLRixpQkFDRSxlNUJsbEJjLEM0Qm1sQmQsZUFBQSxDQUNBLDJCQUNFLGFBQUEsQ0FDQSxlNUJ2bEJjLEM0QndsQmQsYTVCbG5CUyxDNEJtbkJULGNBQUEsQ0FDQSwrQkFDRSxhNUJ2bkJPLEM0QjJuQmIsbUJBQ0UsYTVCMW5CVyxDNEI4bkJYLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBSkEscUJBQ0UsZUFBQSxDQUlGLDRDQUVFLDJCQUFBLENBQUEsY0FBQSxDQUNBLGVBQUEsQ0FLTiw0QkFDRSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSwyQkFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLDJCQUFBLENBR0YsMEJBQ0UsYzVCeGtCUSxDNEJ5a0JSLHlCQUFBLENBQ0EsK0JBQUEsQ0FDQSxrQjVCeG1CYyxDNEJ5bUJkLDBEQUNFLGU1QnJuQmUsQzRCc25CZixhNUJqckJZLEM0QnNyQmQsNkRBQ0UsZTVCNW5CZSxDNEI2bkJmLG1CQUFBLENBQ0EsYTVCenJCWSxDNEI2ckJoQiwyQkFDRSxvQjVCM2xCUSxDNEI0bEJSLCtEQUNFLFU1QnJzQlUsQzRCc3NCVixvQkFBQSxDQUVGLG1EQUNFLGU1QmpwQmMsQzRCa3BCZCxrQkFBQSxDQUNBLDBCQUFBLENBQ0EscUNBSkYsbURBS0ksaUJBQUEsQ0FBQSxDQUdKLHlEQUNFLGU1QnpwQmMsQzRCMHBCZCxxQ0FGRix5REFHSSxlNUJucEJhLENBQUEsQzRCdXBCZiw4REFDRSx3QkFBQSxDQUtBLHVDQUNFLCtCQUFBLENBQ0EscUNBRkYsdUNBR0kscUJBQUEsQ0FBQSxDQUdBLHFDQURGLDhDQUVJLGU1QjdxQlEsQzRCOHFCUixZQUFBLENBQUEsQ0FJTixvREFDRSx3QjVCMXNCTyxDNkJoQ2YsVUFDRSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxhQUFBLENBRUEseUJBTEYsVUFNSSx5QkFBQSxDQUNBLGFBQUEsQ0FBQSxDQUVGLGtDQUVFLHFCQUFBLENBSUosMEtBR0UseUJBQUEsQ0FDQSxZQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUtBLDhEQUNFLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBR0Ysd0dBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FHRixrTUFHRSxhQUFBLENBQ0EsVUFBQSxDQU9KLGVBQ0UsdUJBQUEsQ0FNQSx5QkFIRiw2REFJSSxTQUFBLENBQ0Esb0JBQUEsQ0FDQSxlQUFBLENBQUEsQ0FPRix5QkFIRix3REFJSSxTQUFBLENBQ0Esb0JBQUEsQ0FBQSxDQU1KLDBCQUNFLG1CN0JnQ1EsQzZCL0JSLHlCQUZGLDBCQUdJLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLDJCQUFBLENBQ0EsYUFBQSxDQUFBLENBSUEseUJBREYsNENBRUksZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUlGLHlCQURGLGdEQUVJLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FJRix5QkFERix3Q0FFSSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBS0YscUNBREYseURBRUksaUJBQUEsQ0FBQSxDQU1KLHlCQURGLDJCQUVJLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxLQUFBLENBQUEsQ0FXRixzRkFDRSxjQUFBLENBQ0EsZTdCdEVjLEM2QnlFaEIsd0VBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLGNBQUEsQ0FJSixpRnZCaENFLHFCTnpHWSxDTTBHWiw4Q05yQ2lCLENNcUNqQixzQ05yQ2lCLENNc0NqQixZQUFBLENBQ0Esc0JObENrQixDNkJrRWxCLGtDQUFBLENBQUEsMEJBQUEsQ0FDQSxrQkFBQSxDdkJoQ0EseUJ1QjRCRixpRnZCM0JJLFlBQUEsQ0FBQSxDdUJzQ0UsbUdBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FFQSx5QkFMRixtR0FNSSxlQUFBLENBQUEsQ0FPTixxR0FDRSxtQ0FBQSxDQUlKLHlTQUdFLGdCQUFBLENBQ0Esc0NBQUEsQ0FDQSxlQUFBLENBRUEseUJBUEYseVNBUUksMEJBQUEsQ0FBQSxDQUVGLHFDQVZGLHlTQVdJLGU3QnpIWSxDQUFBLEM2QjhIbEIseUNBQ0UsZUFBQSxDQUNBLDJIQUVFLGdCQUFBLENBQ0EscUNBSEYsMkhBSUksYzdCbklNLENBQUEsQzZCMElaLDhCQUNFLHFCN0JwTVksQzZCcU1aLHdCQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBRUEseUJBTkYsOEJBT0ksWTdCakpRLENBQUEsQzZCb0pWLG9EQUNFLGVBQUEsQ0FDQSxjQUFBLENBQ0EsNkJBQUEsQ0FFQSx5RUFDRSxrQkFBQSxDQUNBLG1CQUFBLENBRUYsK0VBQ0UsZTdCdkphLEM2QnlKZixtRkFDRSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EscUNBSEYsbUZBSUkseUJBQUEsQ0FDQSwwQkFBQSxDQUFBLENBSUosNEdBQ0UsVUFBQSxDQUNBLHFDQUZGLDRHQUdJLHFCQUFBLENBQ0EseUJBQUEsQ0FBQSxDQUtGLHFDQURGLG9IQUVJLFlBQUEsQ0FBQSxDQUlKLDJIQUVFLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFBQSxDQUdGLGlFQUNFLFVBQUEsQ0FDQSw4QkFBQSxDQUNBLGtCQUFBLENBQ0EsZTdCbk1ZLEM2Qm9NWixzQkFBQSxDQUNBLHdCN0I3TlMsQzZCOE5ULHFDQVBGLGlFQVFJLGU3QnhNWSxDQUFBLEM2QjJNWiw4RUFDRSxlQUFBLENBS04sMERBQ0UsMEJBQUEsQ0FBQSwwQkFBQSxDQUFBLG1CQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsZTdCNU1lLEM2QjZNZixlN0JwTlksQzZCeU5sQiwyQkFDRSxnQ0FBQSxDQUNBLGlCQUFBLENBQ0EscUJBQUEsQ0FDQSxnQkFBQSxDQUVBLHlCQU5GLDJCQU9JLHdCQUFBLENBQ0EscUJBQUEsQ0FBQSxDQUVGLHlCQVZGLDJCQVdJLHdCQUFBLENBQ0EscUJBQUEsQ0FBQSxDQUtGLDJFQUNFLGVBQUEsQ0FHRiw0Q0FDRSxhN0JoU2lCLEM2QndTckIsMkxBSUUsWUFBQSxDQUNBLGdCQUFBLENBQ0EseUJBQUEsQ0FDQSxhN0IvU21CLEM2QmdUbkIsZTdCdlBpQixDNkJ3UGpCLGtCQUFBLENBRUEseUJBWEYsMkxBWUksMkJBQUEsQ0FBQSxDQUlKLG1DQUNFLFlBQUEsQ0FJRiw4Q0FFRSw2QkFBQSxDQUdGLGlFQUdFLGVBQUEsQ0FDQSxTQUFBLENBQ0EscUI3QjlVWSxDNkIrVVosK0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLGtCN0J4UWMsQzZCMFFkLHlCQVpGLGlFQWFJLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsWUFBQSxDQUFBLENBR0YsMEVBQ0UsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLDhCQUFBLENBRUEseUJBTEYsMEVBTUksY0FBQSxDQUFBLENBS0YseUJBREYsMkdBRUksMEJBQUEsQ0FBQSxDQUlKLCtGQUNFLGFBQUEsQ0FNSixrQ0FDRSx3QkFBQSxDQUNBLDBCQUFBLENBQUEsa0JBQUEsQ0FHRix1QnZCeFZFLGNBQUEsQ0FDQSx3QkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsZU5xQmdCLENNcEJoQixlTjRCaUIsQ00zQmpCLHVCQUFBLENBQUEsZUFBQSxDQUNBLDBCQUFBLENBQUEsMEJBQUEsQ0FBQSxtQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxzQ05vQ00sQ01wQ04saUNOb0NNLENNcENOLDhCTm9DTSxDNkJ5U04scUI3QnBXYSxDNkJxV2IsVUFBQSxDdkI3VUEseUJ1QjBVRix1QnZCelVJLHFCQUFBLENBQUEsQ0FFRix5QnVCdVVGLHVCdkJ0VUksa0JBQUEsQ0FDQSxlQUFBLENBQUEsQ0FFRiwyQkFDRSxlQUFBLEN1QnNVRix5QkFKRix1QkFLSSxhQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUlKLHdCdkJ2UkUscUJOekdZLENNMEdaLDhDTnJDaUIsQ01xQ2pCLHNDTnJDaUIsQ01zQ2pCLFlBQUEsQ0FDQSxzQk5sQ2tCLEM2QndUbEIsa0NBQUEsQ0FBQSwwQkFBQSxDQUNBLG1DQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLEN2QnhSQSx5QnVCbVJGLHdCdkJsUkksWUFBQSxDQUFBLEN1QjBSRSwwQ0FDRSxnQ0FBQSxDQUNBLDRDQUNFLGVBQUEsQ0FRUiw0Q0FDRSxZQUFBLENBQ0EseUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGE3QmxaWSxDNkJzWmhCLCtEQUVFLGtCQUFBLENBQ0EscUNBSEYsK0RBSUksa0JBQUEsQ0FBQSxDQUdBLHFDQURGLG1HQUVJLGU3QjNXWSxDQUFBLEM2QjZXZCx1R0FDRSxhN0JoWmMsQzZCaVpkLGU3QnhXZSxDNkIwV2YscUNBSkYsdUdBS0ksYUFBQSxDQUFBLENBT04scURBQ0Usa0JBQUEsQ0FDQSx1REFDRSxlN0I1WFksQzZCOFhkLDJEQUNFLGFBQUEsQ0FFRiwrREFDRSxhQUFBLENBQ0EsVUFBQSxDQUVGLDJGQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENDOWJOLFdBQ0UseUJBQUEsQ0FDQSwwQ0FBQSxDQUNBLDhQQUFBLENBSUEsa0JBQUEsQ0FDQSxpQkFBQSxDQUdGLHFDQUdFLG9DQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLG1CQUFBLENBQ0EsYUFBQSxDQUdBLGtDQUFBLENBQ0EsaUNBQUEsQ0FHRiwwQkFDRSxXQUFBLENBRUYsbUJBQ0UsV0FBQSxDQUVGLHVCQUNFLFdBQUEsQ0FFRix1QkFDRSxXQUFBLENBRUYsdUJBQ0UsV0FBQSxDQUVGLHVCQUNFLFdBQUEsQ0FFRiwwQkFDRSxXQUFBLENBRUYsMkJBQ0UsV0FBQSxDQUVGLHdCQUNFLFdBQUEsQ0FFRiw0QkFDRSxXQUFBLENBRUYsb0JBQ0UsV0FBQSxDQUVGLHNCQUNFLFdBQUEsQ0FFRix1QkFDRSxXQUFBLENBRUYsd0JBQ0UsV0FBQSxDQUVGLDBCQUNFLFdBQUEsQ0FFRix3QkFDRSxXQUFBLENBRUYscUJBQ0UsV0FBQSxDQUVGLG9CQUNFLFdBQUEsQ0FFRixzQkFDRSxXQUFBLENBRUYsOEJBQ0UsV0FBQSxDQUVGLGdDQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYscUJBQ0UsV0FBQSxDQUVGLG9CQUNFLFdBQUEsQ0FFRix5QkFDRSxXQUFBLENBRUYsMEJBQ0UsV0FBQSxDQUVGLHFCQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYsb0JBQ0UsV0FBQSxDQUVGLHVCQUNFLFdBQUEsQ0FFRixxQkFDRSxXQUFBLENBRUYsd0JBQ0UsV0FBQSxDQUVGLHNCQUNFLFdBQUEsQ0FFRiwwQkFDRSxXQUFBLENBRUYscUJBQ0UsV0FBQSxDQUVGLDBCQUNFLFdBQUEsQ0FFRixtQkFDRSxXQUFBLENBRUYseUJBQ0UsV0FBQSxDQUVGLHVCQUNFLFdBQUEsQ0FFRiwrQkFDRSxXQUFBLENBRUYsZ0NBQ0UsV0FBQSxDQUVGLHdCQUNFLFdBQUEsQ0FFRixzQkFDRSxXQUFBLENBRUYsNkJBQ0UsV0FBQSxDQUVGLHFCQUNFLFdBQUEsQ0FFRixxQkFDRSxXQUFBLENBRUYsa0JBQ0UsV0FBQSxDQUVGLHFCQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYsdUJBQ0UsV0FBQSxDQUVGLG9CQUNFLFdBQUEsQ0FFRix1QkFDRSxXQUFBLENBRUYscUJBQ0UsV0FBQSxDQUVGLHFCQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYsb0JBQ0UsV0FBQSxDQUVGLHdCQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYsMEJBQ0UsV0FBQSxDQUVGLG9CQUNFLFdBQUEsQ0FFRixvQkFDRSxXQUFBLENBRUYscUJBQ0UsV0FBQSxDQUVGLGlDQUNFLFdBQUEsQ0FFRix5QkFDRSxXQUFBLENBRUYsc0JBQ0UsV0FBQSxDQUVGLHFCQUNFLFdBQUEsQ0FFRiwwQkFDRSxXQUFBLENBRUYsb0JBQ0UsV0FBQSxDQ3JPRiw2RkFPRSxhL0JKVSxDK0JLVixpQkFBQSxDQUNBLGlCQUFBLENBQ0EsK0JBQUEsQ0FDQSxjQUFBLENBQ0EsYS9CaUJhLEMrQmZiLHlCQWRGLDZGQWVJLGUvQndDZ0IsQytCdkNoQixpQkFBQSxDQUFBLENBSUosS0FDRSxpQkFBQSxDQUNBLFVBQUEsQ0FHRixpQkFDRSxVQUFBLENBR0YsT0FDRSxrRkFBQSxDQUVBLHlCQUFBLENBQ0EsK0JBQUEsQ0FDQSx1Q0FBQSxDQUNBLGNBQUEsQ0FFQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQUNBLHNDL0J5Q00sQytCekNOLGlDL0J5Q00sQytCekNOLDhCL0J5Q00sQytCeENOLDZCQUFBLENBQ0EsZS9CZ0JnQixDK0JkaEIsZUFDRSxnQkFBQSxDQUVBLHVCQUFBLENBQUEsZUFBQSxDQUdGLGFBQ0UsYS9CMUNpQixDK0IyQ2pCLHNDL0I2QkksQytCN0JKLGlDL0I2QkksQytCN0JKLDhCL0I2QkksQytCeEJOLDhCQUNFLHNCQUFBLENBQ0EsMENBQUEsQ0FDQSx3REFBQSxDQUFBLGdEQUFBLENBR0Ysd0NBQ0UsaUJBQUEsQ0FHRixxQ0FDRSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUdGLHFDQUNFLGlCQUFBLENBR0YsdUNBQ0UsNkJBQUEsQ0FLRixzQkFDRSxvQ0FBQSxDQUVGLHFCQUNFLG9DQUFBLENBSUosZ0JBQ0UsaUJBQUEsQ0FDQSxxQ0FDRSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxhL0JqRVcsQytCa0VYLGdCQUFBLENBQ0Esc0MvQmpCSSxDK0JpQkosaUMvQmpCSSxDK0JpQkosOEIvQmpCSSxDK0JrQkosbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxjQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsMkNBQ0UsV0FBQSxDQUNBLDBCQUFBLENBQ0EsZUFBQSxDQzdHTixnQ0FDRSxrQmhDK0JhLENnQzVCZixVQUNFLHFCaENxR1EsQ2dDcEdSLGdCQUNFLGFBQUEsQ0FDQSx3QmhDd0JXLENnQ3ZCWCxxQmhDaUdNLENnQy9GUixvQkFDRSxZQUFBLENBQ0EsZ0NBQUEsQ0FDQSxRQUFBLENBQ0EscUNBSkYsb0JBS0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLFVoQ3NGSSxDQUFBLENnQ2hGSixxQ0FERix5QkFFSSxZQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUtGLHFDQURGLHdCQUVJLFlBQUEsQ0FDQSxpQkFBQSxDQUFBLENBS04sMEJBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxTQUFBLENBQ0EseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCQUFBLENBQ0EsaUJBQUEsQ0FPSixVQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsbUJBQ0UsYUFBQSxDQUNBLHlCQUZGLG1CQUdJLFlBQUEsQ0FBQSxDQUdKLDhCQUNFLGFBQUEsQ0FDQSx5QkFGRiw4QkFHSSxZQUFBLENBQUEsQ0FRTixhQUNFLGtCQUFBLENBQ0EseUJBRkYsYUFHSSxrQkFBQSxDQUFBLENBRUYsNkRBQ0UsWUFBQSxDQUVGLG1CQUNFLGtDQUFBLENBQUEsMEJBQUEsQ0FLRiwwQkFDRSxhQUFBLENBRUYsaUZBRUUsWUFBQSxDQVlKLGtCQUNFLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSwyQkFDRSxhQUFBLENBS0osa0JBQ0UsaUJBQUEsQ0FHRixZQUNFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBS0EsdUJBRUUsaUJBQUEsQ0FDQSxxQmhDOUhVLENnQytIVixrQmhDcERZLENnQ3FEWixtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0Esc0JBQUEsQ0FBQSxtQkFBQSxDQUFBLDBCQUFBLENBRUEsc0NBQ0UsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsUUFBQSxDQUNBLHdCaENsSWdCLENnQ21JaEIseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxlaENyRlksQ2dDeUZoQiwwQkFDRSw0QkFBQSxDQUNBLGFoQ3RIVyxDZ0N1SFgsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHlCQUxGLDBCQU1JLDhCQUFBLENBQUEsQ0FJSiw0Q0FDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSx5QkFQRiw0Q0FRSSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FBQSxDQUVGLG9EQUNFLGlCQUFBLENBQ0EscUJoQ25KUyxDZ0NvSlQsVWhDeEtRLENnQ3lLUixtQkFBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLHFDQVhGLG9EQVlJLGVBQUEsQ0FDQSxtQkFBQSxDQUFBLENBR0osbUpBRUUscUJBQUEsQ0FDQSxXQUFBLENBQ0EsbUJoQ2xJYyxDZ0NtSWQsaUJBQUEsQ0FDQSxjQUFBLENBQ0EscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLCtCQUFBLENBQ0EsZWhDOUxRLENnQytMUix5QkFWRixtSkFXSSw4QkFBQSxDQUFBLENBS04sNkNBQ0UsZWhDOUljLENnQytJZCxZQUFBLENBQ0EsbUJBQUEsQ0FDQSxlaEMxSWlCLENnQzJJakIsYUFBQSxDQUNBLFVoQ3pNUyxDZ0MwTVQsZUFBQSxDQUNBLGlCQUFBLENBQ0Esc0NBVEYsNkNBVUksZUFBQSxDQUFBLENBTUEsb0RBQ0UsMEJBQUEsQ0FRRixpREFDRSxhaEN4TmEsQ2dDeU5iLGNoQ3ZLSSxDZ0N3S0osZWhDaktXLENnQ2tLWCxxQ0FKRixpREFLSSxlaEMzS1EsQ0FBQSxDZ0NnTGQsdUJBQ0UsK0JBQUEsQ0FFRSxxREFDRSxhaEMvTUssQ2dDZ05MLGVoQy9LVyxDZ0NnTFgsYUFBQSxDQUNBLDRCQUFBLENBS04sdUJBQ0UsK0JBQUEsQ0FDQSxpREFDRSxpQkFBQSxDQUNBLCtCQUFBLENBQ0EscURBQ0UsYWhDdlBFLENnQ3dQRixnQkFBQSxDQUNBLGNoQ25NRSxDZ0MwTlYsbURBQ0UsYWhDdFBXLENnQ3VQWCxjQUFBLENBSUosdURBQ0UsYWhDNVBhLENnQzZQYixlaENuT2dCLENnQ29PaEIsa0JoQ25PVSxDZ0NnUFosb0JBQ0Usb0NBQUEsQ0FDQSxhQUFBLENBQ0EsK0NBSEYsb0JBSUksb0NBQUEsQ0FBQSxDQUVGLHlCQU5GLG9CQU9JLG9DQUFBLENBQ0EsYUFBQSxDQUFBLENBR0YseUJBWEYsb0JBWUksb0NBQUEsQ0FDQSxhQUFBLENBQUEsQ0FJSixvQkFDRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxxQkFBQSxDQUNBLCtDQUpGLG9CQUtJLG9DQUFBLENBQUEsQ0FFRix5QkFQRixvQkFRSSxvQ0FBQSxDQUNBLGtCQUFBLENBQUEsQ0FFRix5QkFYRixvQkFZSSxvQ0FBQSxDQUNBLGtCQUFBLENBQUEsQ0FJSixvQkFDRSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxzQ0FIRixvQkFJSSxvQ0FBQSxDQUNBLGFBQUEsQ0FBQSxDQUVGLCtDQVBGLG9CQVFJLG9DQUFBLENBQ0EsYUFBQSxDQUFBLENBRUYseUJBWEYsb0JBWUksb0NBQUEsQ0FDQSxhQUFBLENBQUEsQ0FFRix5QkFmRixvQkFnQkksb0NBQUEsQ0FDQSxhQUFBLENBQUEsQ0FJSixvQkFDRSxvQ0FBQSxDQUNBLGFBQUEsQ0FDQSwrQ0FIRixvQkFJSSxvQ0FBQSxDQUFBLENBRUYseUJBTkYsb0JBT0ksb0NBQUEsQ0FDQSxhQUFBLENBQUEsQ0FHRix5QkFYRixvQkFZSSxvQ0FBQSxDQUNBLGFBQUEsQ0FBQSxDQU1BLGtDQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsK0JBQUEsQ0FDQSxvQkFBQSxDQUVGLHFJQUNFLGNBQUEsQ0FDQSxhaEM3VlMsQ2dDOFZULGlCQUFBLENBS04sa0JBQ0Usa0JBQUEsQ0FDQSxnQkFBQSxDQUdGLDBCQUNFLG9CQUFBLENBQ0EsYWhDMVdhLENnQzJXYixlQUFBLENBQ0EsZWhDbFZnQixDZ0NvVmhCLHlCQU5GLDBCQU9JLGVoQ3JWYyxDZ0NzVmQsWUFBQSxDQUFBLENBSUosc0JBQ0Usb0JBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLHlCQUpGLHNCQUtJLFVBQUEsQ0FBQSxDQUtKLHdCQUNFLGlCQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBRUEsd0NBQ0UsZUFBQSxDQUNBLDBCQUFBLENBQUEsMEJBQUEsQ0FBQSxtQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLHFCQUFBLENBQ0Esd0JBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FHRiwyQkFDRSxvQkFBQSxDQUdGLHlDQUNFLGlCQUFBLENBQ0Esd0JoQzVhWSxDZ0M2YVosVUFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUdGLGlEQUNFLHdCaENuYmlCLENnQ3FibkIsK0NBQ0Usd0JoQ3RiaUIsQ2lDUHJCLE9BQ0UsdUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCakM2QmEsQ2lDNUJiLHFDQUpGLE9BS0ksa0JqQ21HTSxDQUFBLENpQ2pHUixnQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLHlCQUFBLENBQ0EscUNBTkYsZ0JBT0kseUJBQUEsQ0FBQSxDQUdKLGtCQUNFLGlCQUFBLENBSUosK0NBQ0UsNERBQUEsQ0FDQSx3QmpDUWEsQ2lDUGIscUJBQUEsQ0FHRixvREFDRSxlQUFBLENBR0YsMkdBQ0UsWUFBQSxDQUlBLHVDQUNFLFVqQ3RDVSxDaUN1Q1YsaUJBQUEsQ0FDQSxlakN3QmUsQ2lDcEJuQixtREFDRSxZQUFBLENBQ0EscUJqQzlDWSxDaUMrQ1osa0JqQzRCYyxDaUMzQmQsNERqQ3NCVyxDaUN0Qlgsb0RqQ3NCVyxDaUNyQlgsMkZBQ0UsZUFBQSxDQUdKLHdCQUNFLGVBQUEsQ0FDQSxhQUFBLENBS0EsK0VBQ0UsWUFBQSxDQUNBLHFCakM5RFUsQ2lDK0RWLGtCakNZWSxDaUNYWiw0RGpDTVMsQ2lDTlQsb0RqQ01TLENpQ0xULGVBQUEsQ0FDQSxhQUFBLENBQ0EsbUdBQ0UsZUFBQSxDQUVGLHlGQUNFLFVBQUEsQ0FDQSxjQUFBLENBUUYsc0dBQ0UsWUFBQSxDQUNBLHFCakNsRlEsQ2lDbUZSLGtCakNSVSxDaUNTViw0RGpDZE8sQ2lDY1Asb0RqQ2RPLENpQ2VQLGVBQUEsQ0FDQSxhQUFBLENBQ0EsMEhBQ0UsZUFBQSxDQUdKLDRGQUNFLGtCakNuQ00sQ2lDcUNSLHlFQUNFLGVqQ3ZDWSxDaUMrQ2hCLDBEQUNFLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FHRiwwREFDRSxhQUFBLENBQ0EsVUFBQSxDQUdGLHNFQUNFLDhCQUFBLENBR0YsOERBQ0UsYUFBQSxDQUlGLDRFQUNFLGVqQ3JFZ0IsQ2lDc0VoQixnQkFBQSxDQUlKLGtGQUNFLFlBQUEsQ0FDQSxpQ0FBQSxDQUNBLGFBQUEsQ0FFQSx5QkFMRixrRkFNSSxlQUFBLENBQUEsQ0FLRixxQ0FDRSxlQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUhGLHFDQUlJLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsU0FBQSxDQUNBLHdCQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUFBLENBR0YscUNBWEYscUNBWUksU0FBQSxDQUFBLENBSUoscUNBQ0UsK0JBQUEsQ0FDQSxxQ0FGRixxQ0FHSSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxDQUVGLHVDQUNFLDBCQUFBLENBQ0Esb0JBQUEsQ0FDQSx5QkFIRix1Q0FJSSxnQkFBQSxDQUNBLHdCakN6SU8sQ2lDMElQLGtCQUFBLENBQ0EsVWpDektNLENpQzBLTiwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FBQSxDQUdGLHlCQVhGLHVDQVlJLDRCQUFBLENBQ0EsZWpDeEhZLENpQ3lIWixhakNuSk8sQ2lDb0pQLFVqQ2pMTSxDQUFBLENpQ3VMWixpREFDRSxVakN0TFMsQ2lDdUxULGVqQ3pIZSxDaUMwSGYseUJBSEYsaURBSUksZWpDcEljLENpQ3FJZCxVakM1TFEsQ2lDNkxSLHdCakMxTE0sQ0FBQSxDaUNnTVYsaUVBQ0UsYUFBQSxDQUdGLDBEQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FHRiw0REFDRSxvQkFBQSxDQUNBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQkFBQSxDQUNBLGtCQUFBLENBS0YscUNBQ0UsZWpDOUpnQixDaUNrS3BCLHNCQUNFLGVBQUEsQ0FDQSx3QkFBQSxDQUVFLHlCQURGLDRCQUVJLFlBQUEsQ0FBQSxDQUlGLHlCQURGLDRCQUVJLGVqQzVLYyxDQUFBLENpQytLZCx5QkFERiwrQkFFSSxhQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLHFCakMxT00sQ2lDMk9OLGtCQUFBLENBQ0EsWUFBQSxDQUNBLGtCakNsS1EsQ0FBQSxDaUNxS1osK0JBQ0UsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLHNDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFORiwrQkFPSSxnQkFBQSxDQUNBLGVBQUEsQ0FBQSxDQUlKLGtDQUNFLGdCQUFBLENBQ0EsYUFBQSxDQUlKLG1FQUNFLGdCQUFBLENBRUYsMEVBQ0Usb0JBQUEsQ0FJSiwwQkFDRSxhQUFBLENBS0UsbUNBQ0UsYWpDM1BjLENpQytQaEIsNEVBQ0UsZUFBQSxDQUdBLDRFQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUlOLG9IQUNFLGdCakN2TU8sQ2lDd01QLGVqQ2pPZSxDaUNvT2pCLHdDQUNFLGlCakMzTE0sQ2lDOExSLDBEQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsVUFBQSxDQUNBLGdFQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQVNGLGdFQUNFLGVqQ3ZUUSxDaUMyVFYsNkNBQ0UsZWpDNVRRLENpQ29VZCx1QkFDRSxvQmpDN05RLENpQzhOUixrREFDRSxrQmpDOVFRLENpQytRUiwyR0FDRSxpQmpDOU9LLENpQ2dQUCxvREFDRSxVakN4VFMsQ2lDeVRULHlCQUFBLENBQ0EsZWpDdFJZLENpQ3lSaEIsNENBQ0UsY2pDMU9NLENpQzRPTixlakNwVlUsQ2lDcVZWLHNCakMzUWdCLENpQzRRaEIsb0RBQ0UsZWpDL1JZLENrQ3hEbEIsNkJBQ0UsYUFBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQ0FKRiw2QkFLSSxrQkFBQSxDQUFBLENBR0YsbUNBQ0UsZUFBQSxDQUNBLFNBQUEsQ0FHQSxtREFDRSxTbENpQ1MsQ2tDaENULGVsQ2lEYSxDa0M5Q2pCLGtEQUNFLGNsQ3NDUSxDa0NyQ1IsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLFVsQ3ZCUyxDa0N3QlQseUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFlsQzZCUSxDa0M1QlIsdUJBQUEsQ0FBQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQ0FiRixrREFjSSxlbEN3QlksQ2tDdkJaLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGFsQ21CWSxDa0NsQlosMERBQ0UsZ0JBQUEsQ0FBQSxDQUlGLHlCQURGLGlFQUVJLFdBQUEsQ0FDQSxjQUFBLENBQUEsQ0FPTix3REFDRSxhQUFBLENBSUosdUNBRUUsY0FBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCbEMvRGMsQ2tDZ0VkLFVsQ25FVyxDa0NvRVgsYUFBQSxDQUNBLDJDQUFBLENBQUEsbUNBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQ0FqQkYsdUNBa0JJLGVBQUEsQ0FBQSxDQUVGLDJDQUNFLFVsQzVFUyxDa0M2RVQseUJBQUEsQ0FJSix3Q0FDRSxlbENwQmlCLENrQ3FCakIsZ0JBQUEsQ0NuRkYsb0JBQ0Usa0JBQUEsQ0FDQSxVbkNKWSxDbUNLWixlbkNrRGtCLENtQ2pEbEIsZW5DMERpQixDbUN6RGpCLGdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQm5DOENrQixDbUMzQ3BCLFlBQ0UsWUFBQSxDQUNBLHFDQUFBLENBQ0EsbUJBQUEsQ0FDQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSx5QkFQRixZQVFJLGFBQUEsQ0FBQSxDQUdGLHlDQUNFLGVBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FHRixxQkFDRSxnQkFBQSxDQUNBLFlBQUEsQ0FDQSxxQ0FIRixxQkFJSSxnQkFBQSxDQUFBLENBSUosOEJBQ0UsZUFBQSxDQUNBLFlBQUEsQ0FHRixxQkFDRSxnQkFBQSxDQUNBLFlBQUEsQ0FHRixzQkFDRSxnQkFBQSxDQUNBLFlBQUEsQ0FLRix5QkFERixTQUVJLDZCQUFBLENBQUEsQ0FFRixxQ0FKRixTQUtJLGtCQUFBLENBQUEsQ0FHRix3QkFDRSxZQUFBLENBQ0EsYUFBQSxDQUNBLDJCQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0EsVW5DakVTLENtQ2tFVCxrQm5DWFEsQ21DWVIsaUJBQUEsQ0FDQSx5QkFURix3QkFVSSxtQm5DaEJjLENtQ2lCZCx5QkFBQSxDQUNBLG1CQUFBLENBQ0EsZ0NuQ3lDUyxDQUFBLENtQ3JDYixhQUNFLCtCQUFBLENBQ0EsaUJBQ0UsU0FBQSxDQUNBLGVuQ2xCYSxDbUNxQmpCLGFBQ0Usa0JBQUEsQ0FDQSwrQkFBQSxDQUNBLGlCQUNFLGFBQUEsQ0FDQSxhbkM1RFMsQ21DZ0ViLDZCQUNFLFlBQUEsQ0FHRiwrQkFDRSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLGtCQUFBLENBR0YsZUFDRSxrQkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Esa0RBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FJSixrREFDRSw4QkFBQSxDQUFBLDhCQUFBLENBQUEsdUJBQUEsQ0FDQSxtQ0FBQSxDQUFBLGdDQUFBLENBQUEsNkJBQUEsQ0FHRixvQkFDRSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUFBLENBQUEsZUFBQSxDQUNBLHlCQUxGLG9CQU1JLGdCQUFBLENBQ0EsVUFBQSxDQUFBLENBSUosbUJBQ0UsaUJBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLDBCQUNFLFlBQUEsQ0FHRix3QkFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FHRiwyQkFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSw4QkFBQSxDQUNBLGFuQzVIUyxDbUM2SFQsd0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLGlDQUNFLHNCQUFBLENBQUEsa0JBQUEsQ0FBQSxjQUFBLENBRUYsaUNBQ0UscUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLG9DQUFBLENBQ0EsdUNBQUEsQ0FDQSxpQkFBQSxDQUVGLGdDQUNFLHNDQUFBLENBQ0EseUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLHNDQUFBLENBQ0EsZ0JBQUEsQ0FLTiw0Q0FDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHNCQUFBLENBQUEsbUJBQUEsQ0FBQSwwQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQVVGLGdCQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLFVuQzVLVyxDbUM2S1gsZ0JuQ3hHTyxDbUMwR1AseUJBTkYsZ0JBT0ksV0FBQSxDQUNBLGVBQUEsQ0FDQSxTQUFBLENBQUEsQ0FHRix5QkFaRixnQkFhSSxnQkFBQSxDQUFBLENBR0osZ0JBQ0UsZW5DdkpnQixDbUN3SmhCLGFuQ2xMVyxDbUNtTFgseUJBQ0UsV0FBQSxDQUNBLGVuQ2xKYSxDbUNvSmYsNkJBQ0UsU0FBQSxDQUdKLHlEQUNFLG9CbkNqSE0sQ21Da0hOLGNuQ2pLUSxDbUNrS1IsYW5DL0xXLENtQ2dNWCxnQ25DekdXLENtQzBHWCxxQ0FMRix5REFNSSxlbkN0S1ksQ0FBQSxDbUN3S2QsOERBQ0UsMkNBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBRUYsNkRBQ0UsWUFBQSxDQUVGLGlFQUNFLFlBQUEsQ0FPRixnQ0FDRSxnQkFBQSxDQUNBLHdCQUFBLENBQ0EsZW5DNUxjLENtQzZMZCxrQkFBQSxDQUNBLGFuQ3pOUyxDbUM0TlgsNENBQ0UsY0FBQSxDQUNBLFNBQUEsQ0FHSix1QkFDRSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQ25DN0lXLENtQzhJWCxZQUFBLENBRUEsNEJBQ0UsYUFBQSxDQUVGLHlCQUNFLGFuQzNPUyxDbUM0T1QseUJBQUEsQ0FJSixxQkFDRSxvQm5DcktNLENtQ3NLTixtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDBCQUNFLFdBQUEsQ0FDQSxXQUFBLENBSUosc0NBQ0Usb0JBQUEsQ0FDQSx5QkFBQSxDQUVGLDBDQUNFLG1CQUFBLENBQ0EsZUFBQSxDQVNGLG1EQUNFLHNCQUFBLENBQ0EsMEJBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBQ0EseUVBQ0UscUJBQUEsQ0FDQSxzQkFBQSxDQU1OLFdBQ0Usa0JBQUEsQ0FFQSxpQkFDRSxZQUFBLENBQ0EseUNBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLHNDQUFBLENBQ0EsaUJBQUEsQ0FHRixxQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBR0YsMkJBQ0UsWUFBQSxDQUdGLHFDQUNFLFVBQUEsQ0FDQSwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsK0JBQUEsQ0FDQSxhbkMvU1csQ21DZ1RYLGNBQUEsQ0FHRixpQ0FDRSxlQUFBLENBQ0Esd0JuQ3BUVyxDbUNxVFgsb0JBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FHRix3QkFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGlCQUFBLENBR0YsMEJBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxhbkNwVVcsQ21DdVViLGtCQUNFLGdCQUFBLENBQ0EsY0FBQSxDQUNBLGFuQ2pXWSxDbUNrV1osZUFBQSxDQUNBLHlCQUNFLFFBQUEsQ0FDQSxlbkNuVGMsQ21Db1RkLGFuQzlVUyxDbUNxVmYsaUJBQ0UsZW5DM1RnQixDbUNnVWhCLG1CQUNFLGFuQzdWVyxDbUM4VlgsdUJBQUEsQ0FDQSxrQkFBQSxDQUdGLHNCQUNFLGVBQUEsQ0FDQSxjQUFBLENBRUYsdUJBQ0UsaUJBQUEsQ0FDQSx5QkFGRix1QkFHSSxpQkFBQSxDQUFBLENBRUYsMkJBQ0UsZ0JBQUEsQ0FLQSxnQ0FDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhbkN0V2MsQ21DMldwQixrQ0FDRSxhbkM1V2tCLENtQzZXbEIseUJBRkYsa0NBR0ksd0JuQzlXZ0IsQ21DK1doQixVbkN6WlEsQ21DMFpSLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0Esb0JBQUEsQ0FBQSxDQTBETix3QkFDRSxxQm5DeGRZLENtQ3lkWixZQUFBLENBQ0Esd0JBQUEsQ0FDQSwyQkFBQSxDQUNBLHlCQUxGLHdCQU1JLFlBQUEsQ0FDQSx3QkFBQSxDQUNBLFFBQUEsQ0FDQSxrQm5DeFhNLENBQUEsQ21DMFhSLCtFQUNFLGVuQ3BhaUIsQ21DcWFqQixlbkM3YWdCLENtQzhhaEIsd0JBQUEsQ0FDQSxhbkMvZGlCLENtQ2tlbkIsOExBS0Usa0JuQ3JiUSxDbUN3YlYsc0RBRUUsb0JuQzNZTSxDbUM4WVIsMkJBQ0UsaUJuQzliUSxDbUMrYlIsOEJBQ0UsbUJuQ2paSSxDbUNrWkosaUJBQUEsQ0FDQSxlQUFBLENBQ0Esc0NBQ0UsV0FBQSxDQUNBLDBCQUFBLENBQ0EsaUJBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFVuQzllTyxDbUNtZmIsdURBQ0UsZ0JuQy9hTyxDbUNnYlAsZW5DemNlLENtQzJjakIsdURBQ0UsaUJuQ2piTyxDbUNrYlAsZW5DN2NlLENtQzhjZixhbkN4ZmdCLENtQzJmbEIsMkdBQ0UsWUFBQSxDQUVBLGNuQzNkUSxDbUM0ZFIsa0JBQUEsQ0FDQSxhbkMzZlcsQ21DNGZYLGVuQ3ZkZSxDbUN3ZGYscUhBQ0UsVW5DcmdCUyxDbUNzZ0JULGVuQzVkZSxDbUNnZWpCLGlDQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FLTix3QkFDRSxtQkFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxTQUFBLENBQ0EscUNBTkYsd0JBT0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxTQUFBLENBQUEsQ0FLRiw2QkFFRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsK0JBQUEsQ0FDQSxhbkM3aEJXLENtQzhoQlgsaUJBQUEsQ0FDQSxxQ0FSRiw2QkFTSSxpQkFBQSxDQUFBLENBRUYscUNBWEYsNkJBWUksMEJBQUEsQ0FDQSxnQkFBQSxDQUFBLENBR0YsbUNBQ0Usd0JuQ3RpQlMsQ21DdWlCVCxVbkNya0JRLENtQ3lrQlosb0NBQ0UsVW5DMWtCVSxDbUMya0JWLHdCbkNoakJXLENtQ2lqQlgsaUJBQUEsQ0FZRixxREFDRSxhQUFBLENBS0Ysa0NBQ0UsMEJBQUEsQ0FJSixnQ0FDRSxVQUFBLENBRUUscUNBREYscUNBRUksZUFBQSxDQUFBLENBRUYsNENBQ0Usd0JuQzFrQlMsQ21DMmtCVCxTQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLHFDQUxGLDRDQU1JLGVBQUEsQ0FDQSxpQkFBQSxDQUFBLENBR0osNENBQ0UsaUJBQUEsQ0FDQSxnQ0FBQSxDQUNBLHFDQUhGLDRDQUlJLGNBQUEsQ0FDQSxpQkFBQSxDQUFBLENBRUYsOENBQ0UsY0FBQSxDQU9SLDZCQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FFQSxzQ0FDRSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUdGLHNDQUNFLFdBQUEsQ0FDQSxRQUFBLENBQ0EsWUFBQSxDQUNBLCtDQUFBLENBSUEsU0FBQSxDQUdGLG9DQUNFLFFBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSx3Q0FDRSxxQkFBQSxDQUNBLHlCQUFBLENBQ0EsV0FBQSxDQUVGLGdEQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FHSiwrQ0FDRSxxQkFBQSxDQUNBLHNCQUFBLENBR0YsaURBQ0UsUUFBQSxDQUNBLFNBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLCtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSxxREFDRSxxQkFBQSxDQUNBLHlCQUFBLENBQ0Esc0JBQUEsQ0FJSixzQ0FDRSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsWUFBQSxDQUNBLGFBQUEsQ0FDQSxxQkFBQSxDQUNBLGtCQUFBLENBQ0Esd0NBQ0UsVW5DbHRCTyxDbUNtdEJQLGdCbkM1bkJLLENtQ2tvQlgsc0ZBSUUsK0JBQUEsQ0FDQSxnQkFBQSxDQUdGLDRCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUVBLHVDQUVFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FJRiw4REFDRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBR0YsNERBQ0UsVUFBQSxDQUNBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxtQkFBQSxDQUNBLHdCQUFBLENBRUEsV0FBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EseUZBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQ0FBQSxDQUFBLCtCQUFBLENBQUEsaUNBQUEsQ0FPSiw2REFDRSxlQUFBLENBQ0EsVUFBQSxDQUNBLFVuQzN3QlMsQ21DNHdCVCxlbkMvc0JpQixDbUNtdUJuQixrQ0FDRSxlbkM1dUJnQixDbUM2dUJoQixrQkFBQSxDQUNBLGFBQUEsQ0FPSix1REFFRSx3QkFBQSxDQUNBLCtCQUFBLENBR0YscURBQ0UsZW5DNXZCa0IsQ21DNnZCbEIsYW5DeHhCYSxDbUM0eUJmLG9CQUNFLFlBQUEsQ0FHRixPQUNFLGVuQ3J4QmdCLENvQ3JEbEIsYUFDRSxXQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLHlCQUFBLENBRUEscUJBQ0UsZUFBQSxDQUNBLFVBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLGlCQUFBLENBR0Ysa0JBQ0UsZUFBQSxDQUNBLFVBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FHRiwwQkFDRSxlQUFBLENBQ0EsS0FBQSxDQUNBLGlCQUFBLENBQ0EsTUFBQSxDQUlKLDRCQUVFLGFBQUEsQ0FDQSxhQUFBLENBRUEseUNBQ0UsbUJBQUEsQ0FDQSxVQUFBLENBSUosdUJBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBR0YsZ0NBQ0UsZUFBQSxDQUdGLHNCQUVFLGVBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSw2QkFBQSxDQUNBLFFBQUEsQ0FFQSx3QkFDRSxlQUFBLENBR0YseUNBQ0UsU0FBQSxDQUdGLCtCQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FDQSxVQUFBLENBS0YsVUFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0Esa0JBQUEsQ0FDQSxvQkFBQSxDQUNBLG9CQUFBLENBRUEsa0JBQ0UsYUFBQSxDQUNBLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSx5QkFBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBR0YsMEJBQ0UsV0FBQSxDQUlKLHdCQUNFLFdBQUEsQ0FLRSxrQ0FDRSxXQUFBLENBR0Ysb0NBQ0UsV0FBQSxDQUlKLHdDQUNFLFdBQUEsQ0M3SE4sYUFDRSxlQUFBLENBQ0EsY0FBQSxDQUNBLGdDQUNFLFVBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFFBQUEsQ0FDQSxZQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLGlCQUFBLENBQ0EsNEJBQUEsQ0FDQSx3Q0FDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FFRiw4Q0FDRSxVQUFBLENBQ0EsMkRBQ0UsVUFBQSxDQUVGLG9EQUNFLGdCQUFBLENBQ0EsY3JDaUNJLENxQ2hDSiw4QkFBQSxDQUdBLDZEQUNFLFlBQUEsQ0M1QlIsOERBQ0UsWUFBQSxDQUNBLGlCQUFBLENBR0YsK0RBQ0Usb0J0Q2lHTSxDc0NoR04sMEVBQ0UsZUFBQSxDQUVGLGtFQUNFLHNCQUFBLENDT0UsMEZBQ0UsY0FBQSxDQUNBLDhGQUNFLGlCQUFBLENBR0osNkVBQ0UsZXZDcUNXLEN1Q2xDWCx3R0FDRSxnQkFBQSxDQUNBLG9CdkM1QkEsQ3VDNkJBLGtCQUFBLENBRUYsbUZBQ0UsZXZDNkJPLEN1Q2xCakIsMEZBQ0UsU0FBQSxDQUNBLGVBQUEsQ0FDQSxzQkFBQSxDQUVFLGtLQUNFLGlCQUFBLENBQ0EsMEtBQ0UsbUJBQUEsQ0FBQSxnQkFBQSxDQUlOLDhIQUNFLGtCdkM2Q0ksQ3VDNUNKLHFCdkM0Q0ksQ3VDM0NKLFlBQUEsQ0FDQSw4SkFDRSxldkNDVyxDQUFBLFVBL0RMLEN1Q2dFTixrQnZDUFEsQ3VDU1YsMEpBQ0UsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSxZQUFBLENBR0Esa01BQ0UsYXZDdkVFLEN1Q3dFRixjdkNsQkUsQ3VDcUJOLHdLQUNFLHdCdkNoRE8sQ3VDaURQLG9CdkNqRE8sQ3VDa0RQLFV2Q2hGTSxDdUNpRk4sYUFBQSxDQUNBLGV2QzFCSSxDdUMyQkoseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLFdBQUEsQ0FDQSxzQ3ZDVEEsQ3VDU0EsaUN2Q1RBLEN1Q1NBLDhCdkNUQSxDdUNVQSxnTEFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFN2QzFGRyxDdUM0Rkwsc0xBQ0UsMkJBQUEsQ0FDQSwwQkFBQSxDQUNBLGV2Q2pDUyxDdUNrQ1QsZXZDM0NVLEN1QzRDVixhQUFBLENBRUYsZ05BQ0UsVUFBQSxDQUNBLHdCdkN0R0ksQ3VDdUdKLHVCdkN2R0ksQ3VDeUdOLHdOQUNFLHFCQUFBLENBQ0EsZ0NBQUEsQ0FFRiwwWUFFRSxXQUFBLENBRUYsb0xBQ0UsbUNBQUEsQ0FDQSwrQkFBQSxDQUNBLDREdkMvQ0csQ3VDK0NILG9EdkMvQ0csQ3VDZ0RILGtDQUFBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUNBLGlEQUFBLENBQUEsNENBQUEsQ0FBQSx5Q0FBQSxDQUtOLHNHQUNFLHNCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQkFBQSxDQUtOLGNBQ0UsWUFBQSxDQUNBLGlCQUFBIiwiZmlsZSI6Im1hc3Rlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEJvb3RzdHJhcCAgdjUuMy42IChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyNSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3QsW2RhdGEtYnMtdGhlbWU9bGlnaHRdey0tYnMtYmx1ZTogIzBkNmVmZDstLWJzLWluZGlnbzogIzY2MTBmMjstLWJzLXB1cnBsZTogIzZmNDJjMTstLWJzLXBpbms6ICNkNjMzODQ7LS1icy1yZWQ6ICNkYzM1NDU7LS1icy1vcmFuZ2U6ICNmZDdlMTQ7LS1icy15ZWxsb3c6ICNmZmMxMDc7LS1icy1ncmVlbjogIzE5ODc1NDstLWJzLXRlYWw6ICMyMGM5OTc7LS1icy1jeWFuOiAjMGRjYWYwOy0tYnMtYmxhY2s6ICMwMDA7LS1icy13aGl0ZTogI2ZmZjstLWJzLWdyYXk6ICM2Yzc1N2Q7LS1icy1ncmF5LWRhcms6ICMzNDNhNDA7LS1icy1ncmF5LTEwMDogI2Y4ZjlmYTstLWJzLWdyYXktMjAwOiAjZTllY2VmOy0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7LS1icy1ncmF5LTQwMDogI2NlZDRkYTstLWJzLWdyYXktNTAwOiAjYWRiNWJkOy0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7LS1icy1ncmF5LTcwMDogIzQ5NTA1NzstLWJzLWdyYXktODAwOiAjMzQzYTQwOy0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7LS1icy1wcmltYXJ5OiAjMGQ2ZWZkOy0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkOy0tYnMtc3VjY2VzczogIzE5ODc1NDstLWJzLWluZm86ICMwZGNhZjA7LS1icy13YXJuaW5nOiAjZmZjMTA3Oy0tYnMtZGFuZ2VyOiAjZGMzNTQ1Oy0tYnMtbGlnaHQ6ICNmOGY5ZmE7LS1icy1kYXJrOiAjMjEyNTI5Oy0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MzstLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7LS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7LS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwOy0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTkzLCA3Oy0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7LS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTstLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzA1MmM2NTstLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjMmIyZjMyOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjMGEzNjIyOy0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMDU1MTYwOy0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjNjY0ZDAzOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICM1ODE1MWM7LS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3Oy0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3Oy0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICNjZmUyZmY7LS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZTJlM2U1Oy0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICNkMWU3ZGQ7LS1icy1pbmZvLWJnLXN1YnRsZTogI2NmZjRmYzstLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZmZmM2NkOy0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogI2Y4ZDdkYTstLWJzLWxpZ2h0LWJnLXN1YnRsZTogI2ZjZmNmZDstLWJzLWRhcmstYmctc3VidGxlOiAjY2VkNGRhOy0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjOWVjNWZlOy0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICNjNGM4Y2I7LS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNhM2NmYmI7LS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICM5ZWVhZjk7LS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICNmZmU2OWM7LS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2YxYWViNTstLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNlOWVjZWY7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICNhZGI1YmQ7LS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7LS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjstLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOy0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpOy0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTstLWJzLWJvZHktZm9udC1zaXplOjFyZW07LS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5Oy0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7LS1icy1ib2R5LWJnOiAjZmZmOy0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDstLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwgMCwgMDstLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7LS1icy1zZWNvbmRhcnktYmc6ICNlOWVjZWY7LS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzMsIDIzNiwgMjM5Oy0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC41KTstLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLXRlcnRpYXJ5LWJnOiAjZjhmOWZhOy0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsIDI0OSwgMjUwOy0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDstLWJzLWxpbmstY29sb3I6ICMwZDZlZmQ7LS1icy1saW5rLWNvbG9yLXJnYjogMTMsIDExMCwgMjUzOy0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMGE1OGNhOy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEwLCA4OCwgMjAyOy0tYnMtY29kZS1jb2xvcjogI2Q2MzM4NDstLWJzLWhpZ2hsaWdodC1jb2xvcjogIzIxMjUyOTstLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDstLWJzLWJvcmRlci13aWR0aDogMXB4Oy0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDstLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjstLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7LS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTstLWJzLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07LS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07LS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07LS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpOy0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTstLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTstLWJzLWJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTstLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTstLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7LS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2RjMzU0NTstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkYzM1NDV9W2RhdGEtYnMtdGhlbWU9ZGFya117Y29sb3Itc2NoZW1lOmRhcms7LS1icy1ib2R5LWNvbG9yOiAjZGVlMmU2Oy0tYnMtYm9keS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7LS1icy1ib2R5LWJnOiAjMjEyNTI5Oy0tYnMtYm9keS1iZy1yZ2I6IDMzLCAzNywgNDE7LS1icy1lbXBoYXNpcy1jb2xvcjogI2ZmZjstLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7LS1icy1zZWNvbmRhcnktYmc6ICMzNDNhNDA7LS1icy1zZWNvbmRhcnktYmctcmdiOiA1MiwgNTgsIDY0Oy0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC41KTstLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLXRlcnRpYXJ5LWJnOiAjMmIzMDM1Oy0tYnMtdGVydGlhcnktYmctcmdiOiA0MywgNDgsIDUzOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjNmVhOGZlOy0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICNhN2FjYjE7LS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICM3NWI3OTg7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM2ZWRmZjY7LS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICNmZmRhNmE7LS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogI2VhODY4ZjstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNmOGY5ZmE7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICNkZWUyZTY7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTogIzAzMTYzMzstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMxNjE3MTk7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTogIzA1MWIxMTstLWJzLWluZm8tYmctc3VidGxlOiAjMDMyODMwOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMzMzI3MDE7LS1icy1kYW5nZXItYmctc3VidGxlOiAjMmMwYjBlOy0tYnMtbGlnaHQtYmctc3VidGxlOiAjMzQzYTQwOy0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxYTFkMjA7LS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICMwODQyOTg7LS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogIzQxNDY0YjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzBmNTEzMjstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzA4Nzk5MDstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogIzk5NzQwNDstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjODQyMDI5Oy0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogIzQ5NTA1NzstLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzM0M2E0MDstLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7LS1icy1saW5rLWNvbG9yOiAjNmVhOGZlOy0tYnMtbGluay1ob3Zlci1jb2xvcjogIzhiYjlmZTstLWJzLWxpbmstY29sb3ItcmdiOiAxMTAsIDE2OCwgMjU0Oy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEzOSwgMTg1LCAyNTQ7LS1icy1jb2RlLWNvbG9yOiAjZTY4NWI1Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjZGVlMmU2Oy0tYnMtaGlnaGxpZ2h0LWJnOiAjNjY0ZDAzOy0tYnMtYm9yZGVyLWNvbG9yOiAjNDk1MDU3Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOy0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzc1Yjc5ODstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4Oy0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZWE4NjhmOy0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2VhODY4Zn0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2Upezpyb290e3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9fWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJvZHktZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTt0ZXh0LWFsaWduOnZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX1ocnttYXJnaW46MXJlbSAwO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOjA7Ym9yZGVyLXRvcDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO29wYWNpdHk6LjI1fWg2LC5oNixoNSwuaDUsaDQsLmg0LGgzLC5oMyxoMiwuaDIsaDEsLmgxe21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6dmFyKC0tYnMtaGVhZGluZy1jb2xvcil9aDEsLmgxe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDEsLmgxe2ZvbnQtc2l6ZToyLjVyZW19fWgyLC5oMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIDAuOXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gyLC5oMntmb250LXNpemU6MnJlbX19aDMsLmgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIDAuNnZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gzLC5oM3tmb250LXNpemU6MS43NXJlbX19aDQsLmg0e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDQsLmg0e2ZvbnQtc2l6ZToxLjVyZW19fWg1LC5oNXtmb250LXNpemU6MS4yNXJlbX1oNiwuaDZ7Zm9udC1zaXplOjFyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWx7cGFkZGluZy1sZWZ0OjJyZW19b2wsdWwsZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCx1bCB1bCxvbCB1bCx1bCBvbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9c21hbGwsLnNtYWxse2ZvbnQtc2l6ZTowLjg3NWVtfW1hcmssLm1hcmt7cGFkZGluZzouMTg3NWVtO2NvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtYmcpfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjAuNzVlbTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1he2NvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6aG92ZXJ7LS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTowLjg3NWVtfXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9Y29kZXtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1jb2RlLWNvbG9yKTt3b3JkLXdyYXA6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMTg3NXJlbSAuMzc1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGhlYWQsdGJvZHksdGZvb3QsdHIsdGQsdGh7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWlucHV0LGJ1dHRvbixzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246bm90KDpkaXNhYmxlZCksW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfXRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7bGVnZW5ke2ZvbnQtc2l6ZToxLjVyZW19fWxlZ2VuZCsqe2NsZWFyOmxlZnR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nOjB9Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXJ7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOmNhbGMoMS42MjVyZW0gKyA0LjV2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcGxheS0xe2ZvbnQtc2l6ZTo1cmVtfX0uZGlzcGxheS0ye2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOmNhbGMoMS41NzVyZW0gKyAzLjl2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcGxheS0ye2ZvbnQtc2l6ZTo0LjVyZW19fS5kaXNwbGF5LTN7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6Y2FsYygxLjUyNXJlbSArIDMuM3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kaXNwbGF5LTN7Zm9udC1zaXplOjRyZW19fS5kaXNwbGF5LTR7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6Y2FsYygxLjQ3NXJlbSArIDIuN3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kaXNwbGF5LTR7Zm9udC1zaXplOjMuNXJlbX19LmRpc3BsYXktNXtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZTpjYWxjKDEuNDI1cmVtICsgMi4xdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmRpc3BsYXktNXtmb250LXNpemU6M3JlbX19LmRpc3BsYXktNntmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmRpc3BsYXktNntmb250LXNpemU6Mi41cmVtfX0ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmUtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9ja30ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX0uaW5pdGlhbGlzbXtmb250LXNpemU6MC44NzVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJsb2NrcXVvdGV7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5ibG9ja3F1b3RlPjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYmxvY2txdW90ZS1mb290ZXJ7bWFyZ2luLXRvcDotMXJlbTttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6IzZjNzU3ZH0uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50Olwi4oCUwqBcIn0uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbnRhaW5lci14eGwsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoMC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO2ZvbnQtc2l6ZToxLjI1cmVtfS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtmb250LXNpemU6MC44NzVyZW19LmZvcm0tdGV4dHttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWNvbnRyb2x7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV17b3ZlcmZsb3c6aGlkZGVufS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY29udHJvbDpmb2N1c3tjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7bWluLXdpZHRoOjg1cHg7aGVpZ2h0OjEuNWVtO21hcmdpbjowfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MH0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW46LTAuMzc1cmVtIC0wLjc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi43NXJlbTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDtib3JkZXItaW5saW5lLWVuZC13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIDB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXN7b3V0bGluZTowfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbjotMC4yNXJlbSAtMC41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luOi0wLjVyZW0gLTFyZW07bWFyZ2luLWlubGluZS1lbmQ6MXJlbX10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfXRleHRhcmVhLmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLWNvbnRyb2wtY29sb3J7d2lkdGg6M3JlbTtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouMzc1cmVtfS5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pe2N1cnNvcjpwb2ludGVyfS5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoe2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaHtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc217aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtbGd7aGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLXNlbGVjdHstLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMi4yNXJlbSAuMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nKSx2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHg7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXNlbGVjdHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tc2VsZWN0W211bHRpcGxlXSwuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSl7cGFkZGluZy1yaWdodDouNzVyZW07YmFja2dyb3VuZC1pbWFnZTpub25lfS5mb3JtLXNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5ne2NvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC1zaGFkb3c6MCAwIDAgdmFyKC0tYnMtYm9keS1jb2xvcil9LmZvcm0tc2VsZWN0LXNte3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mb3JtLXNlbGVjdC1sZ3twYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtwYWRkaW5nLWxlZnQ6MXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXNlbGVjdHstLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGVlMmU2JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNre2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoxLjVyZW07cGFkZGluZy1sZWZ0OjEuNWVtO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi0xLjVlbX0uZm9ybS1jaGVjay1yZXZlcnNle3BhZGRpbmctcmlnaHQ6MS41ZW07cGFkZGluZy1sZWZ0OjA7dGV4dC1hbGlnbjpyaWdodH0uZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0e2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDotMS41ZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1jaGVjay1pbnB1dHstLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO2ZsZXgtc2hyaW5rOjA7d2lkdGg6MWVtO2hlaWdodDoxZW07bWFyZ2luLXRvcDouMjVlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtwcmludC1jb2xvci1hZGp1c3Q6ZXhhY3R9LmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF17Ym9yZGVyLXJhZGl1czouMjVlbX0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXXtib3JkZXItcmFkaXVzOjUwJX0uZm9ybS1jaGVjay1pbnB1dDphY3RpdmV7ZmlsdGVyOmJyaWdodG5lc3MoOTAlKX0uZm9ybS1jaGVjay1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZDstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi41fS5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXX4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZH4uZm9ybS1jaGVjay1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi41fS5mb3JtLXN3aXRjaHtwYWRkaW5nLWxlZnQ6Mi41ZW19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0ey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO3dpZHRoOjJlbTttYXJnaW4tbGVmdDotMi41ZW07YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtib3JkZXItcmFkaXVzOjJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyOy0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNle3BhZGRpbmctcmlnaHQ6Mi41ZW07cGFkZGluZy1sZWZ0OjB9LmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHttYXJnaW4tcmlnaHQ6LTIuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxcmVtfS5idG4tY2hlY2t7cG9zaXRpb246YWJzb2x1dGU7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1jaGVja1tkaXNhYmxlZF0rLmJ0biwuYnRuLWNoZWNrOmRpc2FibGVkKy5idG57cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi42NX1bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKXstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDoxLjVyZW07cGFkZGluZzowO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tcmFuZ2U6Zm9jdXN7b3V0bGluZTowfS5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlcntib3JkZXI6MH0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOi0wLjI1cmVtO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjFyZW19LmZvcm0tcmFuZ2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1mbG9hdGluZ3twb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdHtoZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bWluLWhlaWdodDpjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtsaW5lLWhlaWdodDoxLjI1fS5mb3JtLWZsb2F0aW5nPmxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcmVtIC43NXJlbTtvdmVyZmxvdzpoaWRkZW47Y29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1mbG9hdGluZz5sYWJlbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR7cGFkZGluZzoxcmVtIC43NXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtO3BhZGRpbmctbGVmdDouNzVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0fmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHt0cmFuc2Zvcm06c2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbH5sYWJlbHt0cmFuc2Zvcm06c2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pfS5mb3JtLWZsb2F0aW5nPnRleHRhcmVhOmZvY3VzfmxhYmVsOjphZnRlciwuZm9ybS1mbG9hdGluZz50ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MXJlbSAuMzc1cmVtO3otaW5kZXg6LTE7aGVpZ2h0OjEuNWVtO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tZmxvYXRpbmc+dGV4dGFyZWE6ZGlzYWJsZWR+bGFiZWw6OmFmdGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbHtib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS5mb3JtLWZsb2F0aW5nPjpkaXNhYmxlZH5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmRpc2FibGVkfmxhYmVse2NvbG9yOiM2Yzc1N2R9LmlucHV0LWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0OmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW57ei1pbmRleDo1fS5pbnB1dC1ncm91cCAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1c3t6LWluZGV4OjV9LmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGVydGlhcnktYmcpO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtbGc+LmJ0bntwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmJ0bntwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3R7cGFkZGluZy1yaWdodDozcmVtfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj46bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spe21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc3VjY2Vzcyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0ud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtdG9vbHRpcCwuaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsLmZvcm0tY29udHJvbC5pcy12YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLC5mb3JtLXNlbGVjdC5pcy12YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17LS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsLmZvcm0tY29udHJvbC1jb2xvci5pcy12YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4udmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX0ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlke3otaW5kZXg6M30uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFuZ2VyKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXAsLmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwuZm9ybS1jb250cm9sLmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17LS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWR7d2lkdGg6Y2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR+LmludmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX0ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlke3otaW5kZXg6NH0uYnRuey0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTstLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtOy0tYnMtYnRuLWZvbnQtZmFtaWx5OiA7LS1icy1idG4tZm9udC1zaXplOjFyZW07LS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJ0bi1saW5lLWhlaWdodDogMS41Oy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1Oy0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOnZhcigtLWJzLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWJ0bi1wYWRkaW5nLXgpO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJ0bi1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLWJ0bi1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2JvcmRlcjp2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJ0bi1ib3JkZXItcmFkaXVzKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmJ0bnt0cmFuc2l0aW9uOm5vbmV9fS5idG46aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpfS5idG4tY2hlY2srLmJ0bjpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcil9LmJ0bjpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlKy5idG57Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biw6bm90KC5idG4tY2hlY2spKy5idG46YWN0aXZlLC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLC5idG4uYWN0aXZlLC5idG4uc2hvd3tjb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcil9LmJ0bi1jaGVjazpjaGVja2VkKy5idG46Zm9jdXMtdmlzaWJsZSw6bm90KC5idG4tY2hlY2spKy5idG46YWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG4uc2hvdzpmb2N1cy12aXNpYmxle2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlKy5idG57Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bjpkaXNhYmxlZCwuYnRuLmRpc2FibGVkLGZpZWxkc2V0OmRpc2FibGVkIC5idG57Y29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7b3BhY2l0eTp2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSl9LmJ0bi1wcmltYXJ5ey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZDZlZmQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkfS5idG4tc2Vjb25kYXJ5ey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NjVlNjQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMwLCAxMzgsIDE0NTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNTY1ZTY0Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM1MTU4NWU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZH0uYnRuLXN1Y2Nlc3N7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMxOTg3NTQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMTU3MzQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzE0NmM0MzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2MCwgMTUzLCAxMTA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzE0NmM0MzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTM2NTNmOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTR9LmJ0bi1pbmZvey0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogIzMxZDJmMjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyNWNmZjI7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICMzZGQ1ZjM7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwfS5idG4td2FybmluZ3stLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogI2ZmYzEwNzstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNmZmNhMmM7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMTY0LCA2Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzcyMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7LS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZmMxMDc7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3fS5idG4tZGFuZ2Vyey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogI2JiMmQzYjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiMDJhMzc7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCA4MywgOTc7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2IwMmEzNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTUyODM0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2RjMzU0NTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDV9LmJ0bi1saWdodHstLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYzZjN2M4Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2M2YzdjODstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmF9LmJ0bi1kYXJrey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzQyNDY0OTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOX0uYnRuLW91dGxpbmUtcHJpbWFyeXstLWJzLWJ0bi1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMwZDZlZmQ7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5ey0tYnMtYnRuLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTA4LCAxMTcsIDEyNTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1LCAxMzUsIDg0Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMxOTg3NTQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1pbmZvey0tYnMtYnRuLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDIwMiwgMjQwOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZGNhZjA7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZGNhZjA7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS13YXJuaW5ney0tYnMtYnRuLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAxOTMsIDc7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmYzEwNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWRhbmdlcnstLWJzLWJ0bi1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICNkYzM1NDU7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyMCwgNTMsIDY5Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICNkYzM1NDU7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNkYzM1NDU7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1saWdodHstLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWRhcmt7LS1icy1idG4tY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMTI1Mjk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWdyYWRpZW50OiBub25lfS5idG4tbGlua3stLWJzLWJ0bi1mb250LXdlaWdodDogNDAwOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTstLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS5idG4tbGluazpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpfS5idG4tbGd7LS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07LS1icy1idG4tcGFkZGluZy14OiAxcmVtOy0tYnMtYnRuLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5idG4tc217LS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtOy0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtOy0tYnMtYnRuLWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0ub2ZmY2FudmFzLC5vZmZjYW52YXMteHhsLC5vZmZjYW52YXMteGwsLm9mZmNhbnZhcy1sZywub2ZmY2FudmFzLW1kLC5vZmZjYW52YXMtc217LS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1Oy0tYnMtb2ZmY2FudmFzLXdpZHRoOiA0MDBweDstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IDMwdmg7LS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAxcmVtOy0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMXJlbTstLWJzLW9mZmNhbnZhcy1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1vZmZjYW52YXMtYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7LS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSk7LS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7LS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lm9mZmNhbnZhcy1zbXtwb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5vZmZjYW52YXMtc217dHJhbnNpdGlvbjpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsub2ZmY2FudmFzLXNtLnNob3dpbmcsLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5vZmZjYW52YXMtc20uc2hvd2luZywub2ZmY2FudmFzLXNtLmhpZGluZywub2ZmY2FudmFzLXNtLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm9mZmNhbnZhcy1zbXstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm9mZmNhbnZhcy1tZHtwb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5vZmZjYW52YXMtbWR7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsub2ZmY2FudmFzLW1kLnNob3dpbmcsLm9mZmNhbnZhcy1tZC5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5vZmZjYW52YXMtbWQuc2hvd2luZywub2ZmY2FudmFzLW1kLmhpZGluZywub2ZmY2FudmFzLW1kLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm9mZmNhbnZhcy1tZHstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm9mZmNhbnZhcy1sZ3twb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5vZmZjYW52YXMtbGd7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsub2ZmY2FudmFzLWxnLnNob3dpbmcsLm9mZmNhbnZhcy1sZy5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5vZmZjYW52YXMtbGcuc2hvd2luZywub2ZmY2FudmFzLWxnLmhpZGluZywub2ZmY2FudmFzLWxnLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm9mZmNhbnZhcy1sZ3stLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5vZmZjYW52YXMteGx7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7ei1pbmRleDp2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtvdXRsaW5lOjA7dHJhbnNpdGlvbjp2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbil9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweClhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm9mZmNhbnZhcy14bHt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm9mZmNhbnZhcy14bC5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KXsub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1lbmR7dG9wOjA7cmlnaHQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1sZWZ0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5vZmZjYW52YXMteGwub2ZmY2FudmFzLXRvcHt0b3A6MDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1ib3R0b206dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5vZmZjYW52YXMteGwub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm9mZmNhbnZhcy14bC5zaG93aW5nLC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZyl7dHJhbnNmb3JtOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm9mZmNhbnZhcy14bC5zaG93aW5nLC5vZmZjYW52YXMteGwuaGlkaW5nLC5vZmZjYW52YXMteGwuc2hvd3t2aXNpYmlsaXR5OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm9mZmNhbnZhcy14bHstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey5vZmZjYW52YXMteHhse3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5vZmZjYW52YXMteHhse3RyYW5zaXRpb246bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5ke3RvcDowO3JpZ2h0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItbGVmdDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Lm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Lm9mZmNhbnZhcy14eGwuc2hvd2luZywub2ZmY2FudmFzLXh4bC5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsub2ZmY2FudmFzLXh4bC5zaG93aW5nLC5vZmZjYW52YXMteHhsLmhpZGluZywub2ZmY2FudmFzLXh4bC5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsub2ZmY2FudmFzLXh4bHstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fS5vZmZjYW52YXN7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7ei1pbmRleDp2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtvdXRsaW5lOjA7dHJhbnNpdGlvbjp2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm9mZmNhbnZhc3t0cmFuc2l0aW9uOm5vbmV9fS5vZmZjYW52YXMub2ZmY2FudmFzLXN0YXJ0e3RvcDowO2xlZnQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1yaWdodDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9Lm9mZmNhbnZhcy5vZmZjYW52YXMtZW5ke3RvcDowO3JpZ2h0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItbGVmdDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0ub2ZmY2FudmFzLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b217cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItdG9wOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5vZmZjYW52YXMuc2hvd2luZywub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpe3RyYW5zZm9ybTpub25lfS5vZmZjYW52YXMuc2hvd2luZywub2ZmY2FudmFzLmhpZGluZywub2ZmY2FudmFzLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfS5vZmZjYW52YXMtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA0MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5vZmZjYW52YXMtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjB9Lm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9Lm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOnZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpfS5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2V7cGFkZGluZzpjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKi41KSBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpKi41KTttYXJnaW4tdG9wOmNhbGMoLTAuNSp2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSk7bWFyZ2luLWJvdHRvbTpjYWxjKC0wLjUqdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkpO21hcmdpbi1sZWZ0OmF1dG99Lm9mZmNhbnZhcy10aXRsZXttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0KX0ub2ZmY2FudmFzLWJvZHl7ZmxleC1ncm93OjE7cGFkZGluZzp2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtvdmVyZmxvdy15OmF1dG99LnBsYWNlaG9sZGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi1oZWlnaHQ6MWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6d2FpdDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi41fS5wbGFjZWhvbGRlci5idG46OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OlwiXCJ9LnBsYWNlaG9sZGVyLXhze21pbi1oZWlnaHQ6LjZlbX0ucGxhY2Vob2xkZXItc217bWluLWhlaWdodDouOGVtfS5wbGFjZWhvbGRlci1sZ3ttaW4taGVpZ2h0OjEuMmVtfS5wbGFjZWhvbGRlci1nbG93IC5wbGFjZWhvbGRlcnthbmltYXRpb246cGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZX1Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3d7NTAle29wYWNpdHk6LjJ9fS5wbGFjZWhvbGRlci13YXZle21hc2staW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMGRlZywgIzAwMCA1NSUsIHJnYmEoMCwgMCwgMCwgMC44KSA3NSUsICMwMDAgOTUlKTttYXNrLXNpemU6MjAwJSAxMDAlO2FuaW1hdGlvbjpwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZX1Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmV7MTAwJXttYXNrLXBvc2l0aW9uOi0yMDAlIDAlfX0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LnRleHQtYmctcHJpbWFyeXtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctc2Vjb25kYXJ5e2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXN1Y2Nlc3N7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWluZm97Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXdhcm5pbmd7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhbmdlcntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1saWdodHtjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhcmt7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXByaW1hcnl7Y29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1wcmltYXJ5OmhvdmVyLC5saW5rLXByaW1hcnk6Zm9jdXN7Y29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXNlY29uZGFyeTpob3ZlciwubGluay1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc3VjY2Vzc3tjb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3M6aG92ZXIsLmxpbmstc3VjY2Vzczpmb2N1c3tjb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1pbmZve2NvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstaW5mbzpob3ZlciwubGluay1pbmZvOmZvY3Vze2NvbG9yOlJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstd2FybmluZ3tjb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXdhcm5pbmc6aG92ZXIsLmxpbmstd2FybmluZzpmb2N1c3tjb2xvcjpSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhbmdlcntjb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYW5nZXI6aG92ZXIsLmxpbmstZGFuZ2VyOmZvY3Vze2NvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWxpZ2h0e2NvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1saWdodDpob3ZlciwubGluay1saWdodDpmb2N1c3tjb2xvcjpSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFya3tjb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhcms6aG92ZXIsLmxpbmstZGFyazpmb2N1c3tjb2xvcjpSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpc3tjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwubGluay1ib2R5LWVtcGhhc2lzOmZvY3Vze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudH0uZm9jdXMtcmluZzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKX0uaWNvbi1saW5re2Rpc3BsYXk6aW5saW5lLWZsZXg7Z2FwOi4zNzVyZW07YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lmljb24tbGluaz4uYml7ZmxleC1zaHJpbms6MDt3aWR0aDoxZW07aGVpZ2h0OjFlbTtmaWxsOmN1cnJlbnRjb2xvcjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm19QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmljb24tbGluaz4uYml7dHJhbnNpdGlvbjpub25lfX0uaWNvbi1saW5rLWhvdmVyOmhvdmVyPi5iaSwuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGU+LmJpe3RyYW5zZm9ybTp2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKX0ucmF0aW97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucmF0aW86OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOnZhcigtLWJzLWFzcGVjdC1yYXRpbyk7Y29udGVudDpcIlwifS5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5yYXRpby0xeDF7LS1icy1hc3BlY3QtcmF0aW86IDEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzogNzUlfS5yYXRpby0xNng5ey0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSV9LnJhdGlvLTIxeDl7LS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0aWNreS1zbS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXNtLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1tZC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LW1kLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWxnLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGlja3kteGwtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS14bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuc3RpY2t5LXh4bC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXh4bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19LmhzdGFja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZzdGFja3tkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpzdHJldGNofS52aXN1YWxseS1oaWRkZW4sLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pe3dpZHRoOjFweCAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnR9LnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS52aXN1YWxseS1oaWRkZW4gKiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikgKntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uc3RyZXRjaGVkLWxpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTtjb250ZW50OlwiXCJ9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS52cntkaXNwbGF5OmlubGluZS1ibG9jazthbGlnbi1zZWxmOnN0cmV0Y2g7d2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTttaW4taGVpZ2h0OjFlbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi4yNX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5vcGFjaXR5LTB7b3BhY2l0eTowICFpbXBvcnRhbnR9Lm9wYWNpdHktMjV7b3BhY2l0eTouMjUgIWltcG9ydGFudH0ub3BhY2l0eS01MHtvcGFjaXR5Oi41ICFpbXBvcnRhbnR9Lm9wYWNpdHktNzV7b3BhY2l0eTouNzUgIWltcG9ydGFudH0ub3BhY2l0eS0xMDB7b3BhY2l0eToxICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3cteC12aXNpYmxle292ZXJmbG93LXg6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy14LXNjcm9sbHtvdmVyZmxvdy14OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktaGlkZGVue292ZXJmbG93LXk6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktdmlzaWJsZXtvdmVyZmxvdy15OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGwgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudH0uc2hhZG93LXNte2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZvY3VzLXJpbmctcHJpbWFyeXstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zZWNvbmRhcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zdWNjZXNzey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWluZm97LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctd2FybmluZ3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYW5nZXJ7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1saWdodHstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFya3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LnRvcC0we3RvcDowICFpbXBvcnRhbnR9LnRvcC01MHt0b3A6NTAlICFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUgIWltcG9ydGFudH0uYm90dG9tLTB7Ym90dG9tOjAgIWltcG9ydGFudH0uYm90dG9tLTUwe2JvdHRvbTo1MCUgIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSAhaW1wb3J0YW50fS5zdGFydC0we2xlZnQ6MCAhaW1wb3J0YW50fS5zdGFydC01MHtsZWZ0OjUwJSAhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlICFpbXBvcnRhbnR9LmVuZC0we3JpZ2h0OjAgIWltcG9ydGFudH0uZW5kLTUwe3JpZ2h0OjUwJSAhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9we2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItZW5kLTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLXN0YXJ0e2JvcmRlci1sZWZ0OnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ney0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1ibGFja3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRley0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzcy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWluZm8tc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5nLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2VyLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItMXtib3JkZXItd2lkdGg6MXB4ICFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHggIWltcG9ydGFudH0uYm9yZGVyLTN7Ym9yZGVyLXdpZHRoOjNweCAhaW1wb3J0YW50fS5ib3JkZXItNHtib3JkZXItd2lkdGg6NHB4ICFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHggIWltcG9ydGFudH0uYm9yZGVyLW9wYWNpdHktMTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC4xfS5ib3JkZXItb3BhY2l0eS0yNXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1fS5ib3JkZXItb3BhY2l0eS01MHstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjV9LmJvcmRlci1vcGFjaXR5LTc1ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzV9LmJvcmRlci1vcGFjaXR5LTEwMHstLWJzLWJvcmRlci1vcGFjaXR5OiAxfS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0uaC0yNXtoZWlnaHQ6MjUlICFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSAhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUgIWltcG9ydGFudH0uaC0xMDB7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0udmgtMTAwe2hlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudH0uZnMtMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnR9LmZzLTN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudH0uZnMtNXtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnR9LmZzdC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0uZnN0LW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIgIWltcG9ydGFudH0uZnctbGlnaHR7Zm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnR9LmZ3LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZnctbWVkaXVte2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50fS5mdy1zZW1pYm9sZHtmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZnctYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5saC0xe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSAhaW1wb3J0YW50fS5saC1iYXNle2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50fS5saC1sZ3tsaW5lLWhlaWdodDoyICFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaCAhaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtaW5mb3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13YXJuaW5ney0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcnstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1kYXJrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWJsYWNrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13aGl0ZXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYm9keXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1tdXRlZHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSAhaW1wb3J0YW50fS50ZXh0LWJvZHktc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LXRlcnRpYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJvZHktZW1waGFzaXN7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS50ZXh0LW9wYWNpdHktMjV7LS1icy10ZXh0LW9wYWNpdHk6IDAuMjV9LnRleHQtb3BhY2l0eS01MHstLWJzLXRleHQtb3BhY2l0eTogMC41fS50ZXh0LW9wYWNpdHktNzV7LS1icy10ZXh0LW9wYWNpdHk6IDAuNzV9LnRleHQtb3BhY2l0eS0xMDB7LS1icy10ZXh0LW9wYWNpdHk6IDF9LnRleHQtcHJpbWFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3MtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWluZm8tZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmctZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlci1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1saWdodC1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhcmstZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS5saW5rLW9wYWNpdHktMTB7LS1icy1saW5rLW9wYWNpdHk6IDAuMX0ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0yNXstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjI1fS5saW5rLW9wYWNpdHktNTB7LS1icy1saW5rLW9wYWNpdHk6IDAuNX0ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS03NXstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjc1fS5saW5rLW9wYWNpdHktMTAwey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9mZnNldC0xe3RleHQtdW5kZXJsaW5lLW9mZnNldDouMTI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMS1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTN7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4zNzVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtcHJpbWFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3N7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWluZm97LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXdhcm5pbmd7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhbmdlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1saWdodHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhcmt7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5ley0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDF9LmJnLXByaW1hcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1pbmZvey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctd2FybmluZ3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhbmdlcnstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctbGlnaHR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctZGFya3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJsYWNrey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdoaXRley0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJvZHl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJnLWJvZHktc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5LXRlcnRpYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLW9wYWNpdHktMTB7LS1icy1iZy1vcGFjaXR5OiAwLjF9LmJnLW9wYWNpdHktMjV7LS1icy1iZy1vcGFjaXR5OiAwLjI1fS5iZy1vcGFjaXR5LTUwey0tYnMtYmctb3BhY2l0eTogMC41fS5iZy1vcGFjaXR5LTc1ey0tYnMtYmctb3BhY2l0eTogMC43NX0uYmctb3BhY2l0eS0xMDB7LS1icy1iZy1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc3VjY2Vzcy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctaW5mby1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctd2FybmluZy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFuZ2VyLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFyay1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5wZS1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG8gIWltcG9ydGFudH0ucm91bmRlZHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC0ye2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC0ze2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC00e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC01e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTB7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0xe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ze2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC00e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC01e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLWNpcmNsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1waWxse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTF7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtM3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC01e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1jaXJjbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLXBpbGx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTB7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0xe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ze2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS00e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS01e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLWNpcmNsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1waWxse2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTB7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ze2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LWNpcmNsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtcGlsbHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9LnotbjF7ei1pbmRleDotMSAhaW1wb3J0YW50fS56LTB7ei1pbmRleDowICFpbXBvcnRhbnR9LnotMXt6LWluZGV4OjEgIWltcG9ydGFudH0uei0ye3otaW5kZXg6MiAhaW1wb3J0YW50fS56LTN7ei1pbmRleDozICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1zbS1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1zbS0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1zbS00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXNtLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1zbS1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1tZC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LW1kLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItbWQtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1tZC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItbWQtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1tZC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbWQtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tbWQtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtbWQtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLW1kLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtbWQtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtbWQtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtbWQtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1tZC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1tZC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LW1kLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LW1kLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxvYXQtbGctc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1sZy1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1sZy1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1sZy0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItbGctMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1sZy0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItbGctNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1sZy1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLWxnLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbGctMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItbGctM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1sZy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC1sZy0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1sZy0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1sZy0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1sZy00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbGctZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14bC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14bC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci14bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci14bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci14bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0teGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi14bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy14bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy14bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHkteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHkteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14bC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC14bC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14bC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC14bC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZmxvYXQteHhsLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14eGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQteHhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14eGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteHhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteHhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14eGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14eGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14eGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14eGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteHhsLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci14eGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteHhsLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci14eGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteHhsLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXh4bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teHhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teHhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXh4bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teHhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteHhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS14eGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS14eGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXkteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXh4bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXh4bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteHhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteHhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14eGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14eGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14eGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteHhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteHhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteHhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteHhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteHhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXh4bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14eGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXh4bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteHhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi14eGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14eGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14eGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14eGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14eGwtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC14eGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteHhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXh4bC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZnMtMXtmb250LXNpemU6Mi41cmVtICFpbXBvcnRhbnR9LmZzLTJ7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSAhaW1wb3J0YW50fS5mcy00e2ZvbnQtc2l6ZToxLjVyZW0gIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1wcmludC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1odG1se3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9Ym9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1zaXplOjFyZW07Y29sb3I6IzQyNDE0Mjtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCIsc2Fucy1zZXJpZjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy1tcy1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstby1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNtb290aGluZzphbnRpYWxpYXNlZH1he2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiLHNhbnMtc2VyaWY7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9YTpob3Zlcntjb2xvcjojMDA4ODU2O3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uY3Vyc29yLXBvaW50ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmJnLXByaW1hcnl7YmFja2dyb3VuZDojNDJlMDJhICFpbXBvcnRhbnR9LmJnLXByaW1hcnktbGlnaHR7YmFja2dyb3VuZDojYmJmZmU2ICFpbXBvcnRhbnR9LmJnLXByaW1hcnktZGFya3tiYWNrZ3JvdW5kOiMwMDg4NTYgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5e2JhY2tncm91bmQ6I2ZmMDAzYyAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnktbGlnaHR7YmFja2dyb3VuZDojNzM2YWQ4ICFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeS1kYXJre2JhY2tncm91bmQ6I2NjMDAzMCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0uYmctYmxhY2t7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmJnLWRhcmt7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmJnLWdyZXktMXtiYWNrZ3JvdW5kOiMyNjI2MjYgIWltcG9ydGFudH0uYmctZ3JleS0ye2JhY2tncm91bmQ6IzQyNDE0MiAhaW1wb3J0YW50fS5iZy1ncmV5LTN7YmFja2dyb3VuZDojN2Y3ZjdmICFpbXBvcnRhbnR9LmJnLWdyZXktNHtiYWNrZ3JvdW5kOiNiNmI2YjYgIWltcG9ydGFudH0uYmctZ3JleS01e2JhY2tncm91bmQ6I2Q3ZDdkNyAhaW1wb3J0YW50fS5iZy1ncmV5LTZ7YmFja2dyb3VuZDojZjVmNWY1ICFpbXBvcnRhbnR9LmNvbG9yLXByaW1hcnl7Y29sb3I6IzQyZTAyYX0uY29sb3ItcHJpbWFyeS1saWdodHtjb2xvcjojYmJmZmU2fS5jb2xvci1wcmltYXJ5LWRhcmt7Y29sb3I6IzAwODg1Nn0uY29sb3Itc2Vjb25kYXJ5e2NvbG9yOiNmZjAwM2N9LmNvbG9yLXNlY29uZGFyeS1saWdodHtjb2xvcjojNzM2YWQ4fS5jb2xvci1zZWNvbmRhcnktZGFya3tjb2xvcjojY2MwMDMwfS5jb2xvci13aGl0ZXtjb2xvcjojZmZmfS5jb2xvci1ibGFja3tjb2xvcjojMDAwfS5jb2xvci1kYXJre2NvbG9yOiMwMDB9LmNvbG9yLWdyZXktMXtjb2xvcjojMjYyNjI2fS5jb2xvci1ncmV5LTJ7Y29sb3I6IzQyNDE0Mn0uY29sb3ItZ3JleS0ze2NvbG9yOiM3ZjdmN2Z9LmNvbG9yLWdyZXktNHtjb2xvcjojYjZiNmI2fS5jb2xvci1ncmV5LTV7Y29sb3I6I2Q3ZDdkN30uY29sb3ItZ3JleS02e2NvbG9yOiNmNWY1ZjV9LnBhZC10LTB7cGFkZGluZy10b3A6MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLXQtMHtwYWRkaW5nLXRvcDowcHggIWltcG9ydGFudH19Lm1hci10LTB7bWFyZ2luLXRvcDowcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItdC0we21hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnR9fS5wYWQtdC0xe3BhZGRpbmctdG9wOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnBhZC10LTF7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fX0ubWFyLXQtMXttYXJnaW4tdG9wOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci10LTF7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9fS5wYWQtdC0ye3BhZGRpbmctdG9wOjIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnBhZC10LTJ7cGFkZGluZy10b3A6MS42NjY2NjY2NjY3cmVtICFpbXBvcnRhbnR9fS5tYXItdC0ye21hcmdpbi10b3A6Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLXQtMnttYXJnaW4tdG9wOjEuNjY2NjY2NjY2N3JlbSAhaW1wb3J0YW50fX0ucGFkLXQtM3twYWRkaW5nLXRvcDo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLXQtM3twYWRkaW5nLXRvcDoyLjY2NjY2NjY2NjdyZW0gIWltcG9ydGFudH19Lm1hci10LTN7bWFyZ2luLXRvcDo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLXQtM3ttYXJnaW4tdG9wOjIuNjY2NjY2NjY2N3JlbSAhaW1wb3J0YW50fX0ucGFkLXQtNHtwYWRkaW5nLXRvcDo1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLXQtNHtwYWRkaW5nLXRvcDozLjMzMzMzMzMzMzNyZW0gIWltcG9ydGFudH19Lm1hci10LTR7bWFyZ2luLXRvcDo1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLXQtNHttYXJnaW4tdG9wOjMuMzMzMzMzMzMzM3JlbSAhaW1wb3J0YW50fX0ucGFkLXQtNXtwYWRkaW5nLXRvcDo3LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtdC01e3BhZGRpbmctdG9wOjVyZW0gIWltcG9ydGFudH19Lm1hci10LTV7bWFyZ2luLXRvcDo3LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItdC01e21hcmdpbi10b3A6NXJlbSAhaW1wb3J0YW50fX0ucGFkLWItMHtwYWRkaW5nLWJvdHRvbTowcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtYi0we3BhZGRpbmctYm90dG9tOjBweCAhaW1wb3J0YW50fX0ubWFyLWItMHttYXJnaW4tYm90dG9tOjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci1iLTB7bWFyZ2luLWJvdHRvbTowcHggIWltcG9ydGFudH19LnBhZC1iLTF7cGFkZGluZy1ib3R0b206MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLWItMXtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9fS5tYXItYi0xe21hcmdpbi1ib3R0b206MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLWItMXttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH19LnBhZC1iLTJ7cGFkZGluZy1ib3R0b206Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLWItMntwYWRkaW5nLWJvdHRvbToxLjY2NjY2NjY2NjdyZW0gIWltcG9ydGFudH19Lm1hci1iLTJ7bWFyZ2luLWJvdHRvbToyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItYi0ye21hcmdpbi1ib3R0b206MS42NjY2NjY2NjY3cmVtICFpbXBvcnRhbnR9fS5wYWQtYi0ze3BhZGRpbmctYm90dG9tOjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtYi0ze3BhZGRpbmctYm90dG9tOjIuNjY2NjY2NjY2N3JlbSAhaW1wb3J0YW50fX0ubWFyLWItM3ttYXJnaW4tYm90dG9tOjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItYi0ze21hcmdpbi1ib3R0b206Mi42NjY2NjY2NjY3cmVtICFpbXBvcnRhbnR9fS5wYWQtYi00e3BhZGRpbmctYm90dG9tOjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtYi00e3BhZGRpbmctYm90dG9tOjMuMzMzMzMzMzMzM3JlbSAhaW1wb3J0YW50fX0ubWFyLWItNHttYXJnaW4tYm90dG9tOjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItYi00e21hcmdpbi1ib3R0b206My4zMzMzMzMzMzMzcmVtICFpbXBvcnRhbnR9fS5wYWQtYi01e3BhZGRpbmctYm90dG9tOjcuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnBhZC1iLTV7cGFkZGluZy1ib3R0b206NXJlbSAhaW1wb3J0YW50fX0ubWFyLWItNXttYXJnaW4tYm90dG9tOjcuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci1iLTV7bWFyZ2luLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9fS5wYWQtMHtwYWRkaW5nOjBweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLTB7cGFkZGluZzowcHggMCAhaW1wb3J0YW50fX0ubWFyLTB7bWFyZ2luOjBweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLTB7bWFyZ2luOjBweCAwICFpbXBvcnRhbnR9fS5wYWQtMXtwYWRkaW5nOjEuNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLTF7cGFkZGluZzoxcmVtIDAgIWltcG9ydGFudH19Lm1hci0xe21hcmdpbjoxLjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci0xe21hcmdpbjoxcmVtIDAgIWltcG9ydGFudH19LnBhZC0ye3BhZGRpbmc6Mi41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtMntwYWRkaW5nOjEuNjY2NjY2NjY2N3JlbSAwICFpbXBvcnRhbnR9fS5tYXItMnttYXJnaW46Mi41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItMnttYXJnaW46MS42NjY2NjY2NjY3cmVtIDAgIWltcG9ydGFudH19LnBhZC0ze3BhZGRpbmc6NHJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLTN7cGFkZGluZzoyLjY2NjY2NjY2NjdyZW0gMCAhaW1wb3J0YW50fX0ubWFyLTN7bWFyZ2luOjRyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci0ze21hcmdpbjoyLjY2NjY2NjY2NjdyZW0gMCAhaW1wb3J0YW50fX0ucGFkLTR7cGFkZGluZzo1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtNHtwYWRkaW5nOjMuMzMzMzMzMzMzM3JlbSAwICFpbXBvcnRhbnR9fS5tYXItNHttYXJnaW46NXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLTR7bWFyZ2luOjMuMzMzMzMzMzMzM3JlbSAwICFpbXBvcnRhbnR9fS5wYWQtNXtwYWRkaW5nOjcuNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFkLTV7cGFkZGluZzo1cmVtIDAgIWltcG9ydGFudH19Lm1hci01e21hcmdpbjo3LjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci01e21hcmdpbjo1cmVtIDAgIWltcG9ydGFudH19LnBhZC0we3BhZGRpbmc6MHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtMHtwYWRkaW5nOjBweCAwICFpbXBvcnRhbnR9fS5tYXItMHttYXJnaW46MHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItMHttYXJnaW46MHB4IDAgIWltcG9ydGFudH19LnBhZC0xe3BhZGRpbmc6MS41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtMXtwYWRkaW5nOjFyZW0gMCAhaW1wb3J0YW50fX0ubWFyLTF7bWFyZ2luOjEuNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLTF7bWFyZ2luOjFyZW0gMCAhaW1wb3J0YW50fX0ucGFkLTJ7cGFkZGluZzoyLjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnBhZC0ye3BhZGRpbmc6MS42NjY2NjY2NjY3cmVtIDAgIWltcG9ydGFudH19Lm1hci0ye21hcmdpbjoyLjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm1hci0ye21hcmdpbjoxLjY2NjY2NjY2NjdyZW0gMCAhaW1wb3J0YW50fX0ucGFkLTN7cGFkZGluZzo0cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtM3twYWRkaW5nOjIuNjY2NjY2NjY2N3JlbSAwICFpbXBvcnRhbnR9fS5tYXItM3ttYXJnaW46NHJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLTN7bWFyZ2luOjIuNjY2NjY2NjY2N3JlbSAwICFpbXBvcnRhbnR9fS5wYWQtNHtwYWRkaW5nOjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnBhZC00e3BhZGRpbmc6My4zMzMzMzMzMzMzcmVtIDAgIWltcG9ydGFudH19Lm1hci00e21hcmdpbjo1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5tYXItNHttYXJnaW46My4zMzMzMzMzMzMzcmVtIDAgIWltcG9ydGFudH19LnBhZC01e3BhZGRpbmc6Ny41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWQtNXtwYWRkaW5nOjVyZW0gMCAhaW1wb3J0YW50fX0ubWFyLTV7bWFyZ2luOjcuNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubWFyLTV7bWFyZ2luOjVyZW0gMCAhaW1wb3J0YW50fX0uaW1nLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czoxcmVtO2JveC1zaGFkb3c6MHB4IDhweCAxNnB4IHJnYmEoMzAsMCw0MCwuMDgpICFpbXBvcnRhbnR9Lmxpc3RhLXRhZ3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5saXN0YS10YWdzLS12YXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5saXN0YS10YWdzLS12YSAubGlzdGEtdGFnc19faXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjAwM2M7Y29sb3I6I2ZmZjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5saXN0YS10YWdzLS12YSAubGlzdGEtdGFnc19faXRlbSBhe2NvbG9yOiNmZmZ9fS5saXN0YS10YWdzX19pdGVte21hcmdpbi1yaWdodDouOXJlbTttYXJnaW4tYm90dG9tOi41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjJweCA2cHg7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1zaXplOi45cmVtfS5saXN0YS10YWdzX19pdGVtIGF7Y29sb3I6IzQyNDE0Mn0ubGlzdGEtdGFnc19faXRlbTpudGgtbGFzdC1jaGlsZCgxKXttYXJnaW4tcmlnaHQ6MH0uY29udGFpbmVye21heC13aWR0aDoxNDAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7LmNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6NDBweDtwYWRkaW5nLXJpZ2h0OjQwcHh9fS5jb250YWluZXItLW1heHttYXgtd2lkdGg6MTQ2MHB4fS5jb250YWluZXItLW1pbnttYXgtd2lkdGg6ODcwcHh9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5vY3VsdG97dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uanVzdGlmeS1jZW50ZXJ7anVzdGlmeS1zZWxmOmNlbnRlcn0uanVzdGlmeS1lbmR7anVzdGlmeS1zZWxmOmZsZXgtZW5kfWgxLC5oMSxoMiwuaDIsaDMsLmgzLGg0LC5oNCxoNSwuaDUsaDYsLmg2e2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiLHNhbnMtc2VyaWZ9LmhlYWRlci1hbGwsLmhlYWRlci02LC5oZWFkZXItNSwuaGVhZGVyLTQsLmhlYWRlci0zLC5oZWFkZXItMiwuaGVhZGVyLTF7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MS41cmVtO21hcmdpbi10b3A6MDtsaW5lLWhlaWdodDoxLjR9LmhlYWRlci0xe2ZvbnQtc2l6ZTozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMHB4KXsuaGVhZGVyLTF7Zm9udC1zaXplOjIuMTg3NXJlbX19LmhlYWRlci0ye2ZvbnQtc2l6ZToyLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMHB4KXsuaGVhZGVyLTJ7Zm9udC1zaXplOjEuODc1cmVtfX0uaGVhZGVyLTN7Zm9udC1zaXplOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTBweCl7LmhlYWRlci0ze2ZvbnQtc2l6ZToxLjI1cmVtfX0uaGVhZGVyLTR7Zm9udC1zaXplOjEuMjVyZW19LmhlYWRlci01e2ZvbnQtc2l6ZToxcmVtfS5oZWFkZXItNntmb250LXNpemU6Ljg3cmVtfS5wYWdlLWJvZHkgcHtmb250LXNpemU6MXJlbX0udGl0dWxvc3ttYXJnaW4tYm90dG9tOjIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnRpdHVsb3N7bWFyZ2luLWJvdHRvbToycmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRpdHVsb3N7bWFyZ2luLWJvdHRvbToxcmVtfX0udGl0dWxvc19fcHJldGl0dWxve2ZvbnQtc2l6ZTouOXJlbTtjb2xvcjojNDI0MTQyO21hcmdpbi1ib3R0b206LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey50aXR1bG9zX19wcmV0aXR1bG97bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRpdHVsb3NfX3ByZXRpdHVsb3tmb250LXNpemU6MS4xMjVyZW19fS50aXR1bG9zX19wcmV0aXR1bG8tLWxpZ2h0e2NvbG9yOiNmZmZ9LnRpdHVsb3NfX3RpdHVsb3tmb250LXNpemU6Mi4yNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMDtmb250LWZhbWlseTpcIkRNIFNhbnNcIixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjE7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS50aXR1bG9zX190aXR1bG8tLW1ke2ZvbnQtc2l6ZToyLjI1cmVtfS50aXR1bG9zX190aXR1bG8tLXNte2ZvbnQtc2l6ZToxLjVyZW19LnRpdHVsb3NfX3RpdHVsby0tbGlnaHR7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnRpdHVsb3NfX3RpdHVsb3tmb250LXNpemU6Mi41cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey50aXR1bG9zX190aXR1bG97Zm9udC1zaXplOjEuODc1cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19LnRpdHVsb3NfX3N1YnRpdHVsb3tmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMDAwfS50aXR1bG9zX19zdWJ0aXR1bG8tLWxne2ZvbnQtc2l6ZToyLjI1cmVtfS50aXR1bG9zX19zdWJ0aXR1bG8tLWJvbGR7Zm9udC13ZWlnaHQ6NzAwfS50aXR1bG9zX19zdWJ0aXR1bG8tLW1iLTF7bWFyZ2luLWJvdHRvbToxcmVtfS50aXR1bG9zX19kZXNjcmlwY2lvbiBhe2NvbG9yOiM0MmUwMmF9LnRpdHVsb3NfX2Rlc2NyaXBjaW9uIGE6aG92ZXJ7Y29sb3I6I2ZmMDAzY30udGl0dWxvcy0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXsudGl0dWxvcy0tNTB7d2lkdGg6NTAlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS50aXR1bG9zLS1wcmltYXJ5e2NvbG9yOiM0MmUwMmF9LnRpdHVsb3MtLWxpZ2h0e2NvbG9yOiNmZmZ9LnRpdHVsb3MtLW1iLTB7bWFyZ2luLWJvdHRvbTowfS50aXR1bG9zLS1tYi0xe21hcmdpbi1ib3R0b206MXJlbX0udGl0dWxvcy0tbWItMnttYXJnaW4tYm90dG9tOjIuNXJlbX0udGl0dWxvcy0tbWItM3ttYXJnaW4tYm90dG9tOjRyZW19LnRpdHVsb3MtLW1iLTR7bWFyZ2luLWJvdHRvbTo1cmVtfS50aXR1bG9zLS1tYi01e21hcmdpbi1ib3R0b206Ny41cmVtfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCI7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtSXRhbGljLmVvdFwiKTtzcmM6dXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtSXRhbGljLnN2ZyNETVNhbnMtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkRNIFNhbnNcIjtzcmM6dXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLmVvdFwiKTtzcmM6dXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUJvbGRJdGFsaWMuc3ZnI0RNU2Fucy1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpib2xkO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCI7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGRJdGFsaWMuZW90XCIpO3NyYzp1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1TZW1pQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLnN2ZyNETVNhbnMtU2VtaUJvbGRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOml0YWxpYztmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiO3NyYzp1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bUl0YWxpYy5lb3RcIik7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bUl0YWxpYy5zdmcjRE1TYW5zLU1lZGl1bUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCI7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGQuZW90XCIpO3NyYzp1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLnN2ZyNETVNhbnMtU2VtaUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiO3NyYzp1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bS5lb3RcIik7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bS5zdmcjRE1TYW5zLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCI7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtUmVndWxhci5lb3RcIik7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLnN2ZyNETVNhbnMtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCI7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC5lb3RcIik7c3JjOnVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkLnN2ZyNETVNhbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH0ud3JhcHBlci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt6LWluZGV4OjEwMDtwb3NpdGlvbjpzdGlja3k7dG9wOjB9LndyYXBwZXItaGVhZGVyLS1zdGlja3l7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O2JveC1zaGFkb3c6MHB4IDhweCAxNnB4IHJnYmEoMzAsMCw0MCwuMDgpICFpbXBvcnRhbnR9LmhlYWRlcntwYWRkaW5nOjFyZW0gMCAxcmVtIDA7YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlcntwYWRkaW5nLWJvdHRvbTouNzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVye3BhZGRpbmc6LjhyZW0gMH19LmhlYWRlcl9fY29udGVudHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1heC1jb250ZW50IG1heC1jb250ZW50IDFmciBtYXgtY29udGVudDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlcl9fY29udGVudHtnYXA6MXJlbX19LmhlYWRlcl9fbG9nbyBpbWd7d2lkdGg6MTUwcHg7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyX19sb2dvIGltZ3t3aWR0aDoxMDBweDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KXsuaGVhZGVyX19sb2dvIGltZ3t3aWR0aDoxMDBweDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fS5oZWFkZXJfX3NlYXJjaHttYXJnaW46MCAxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXJfX3NlYXJjaHtkaXNwbGF5Om5vbmV9fS5oZWFkZXJfX3dvb3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXJfX3dvb3ttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCl7LmhlYWRlcl9fd29ve2dhcDoxcmVtfX0uaGVhZGVyX193b28taXRlbSBhe2NvbG9yOiNmZmY7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5oZWFkZXJfX3dvby1pdGVtIGE6aG92ZXJ7Y29sb3I6I2ZmMDAzYzt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmhlYWRlcl9fd29vLWl0ZW0tLWNhcnJpdG97cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlcl9fd29vLWl0ZW0tZ3JvdXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlcl9fd29vLWl0ZW0tZ3JvdXB7Z2FwOi45cmVtfX0uaGVhZGVyX193b28taXRlbS1kZXRhaWxze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7Zm9udC1zaXplOi44NXJlbX0uaGVhZGVyX193b28taXRlbS1kZXRhaWxzIHN0cm9uZ3tjb2xvcjojN2Y3ZjdmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGVhZGVyX193b28taXRlbS10b3RhbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtyaWdodDotN3B4O2JhY2tncm91bmQtY29sb3I6IzQyZTAyYTtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjEycHg7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtmb250LXdlaWdodDo3MDA7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyX193b28taXRlbS10b3RhbHt0b3A6LTVweDtyaWdodDotOHB4fX0uaGVhZGVyX193b28taXRlbS10b3RhbC0tb2N1bHRve3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uaGVhZGVyIGl7Y29sb3I6I2ZmZjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxLjVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O2xpbmUtaGVpZ2h0OjF9LmhlYWRlciBpOmhvdmVye2NvbG9yOiM0MmUwMmE7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KXsuaGVhZGVyIGl7Zm9udC1zaXplOjEuNXJlbX19LmhlYWRlci1zdWJ7YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXItc3Vie2JhY2tncm91bmQtY29sb3I6IzI2MjYyNjtiYWNrZ3JvdW5kOiNmZmZ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyLXN1Yl9fbmF2e2Rpc3BsYXk6bm9uZX19LmhlYWRlci1zdWJfX3NlYXJjaHtwYWRkaW5nLWJvdHRvbTouNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmhlYWRlci1zdWJfX3NlYXJjaHtkaXNwbGF5Om5vbmV9fS53aWRnZXQtc2VhcmNoIC5zZWFyY2hmb3JtIGRpdntwb3NpdGlvbjpyZWxhdGl2ZX0ud2lkZ2V0LXNlYXJjaCAuc2VhcmNoZm9ybSBkaXYgaW5wdXRbdHlwZT10ZXh0XXtib3JkZXItcmFkaXVzOjUwcHg7d2lkdGg6MzAwcHh9LndpZGdldC1zZWFyY2ggLnNlYXJjaGZvcm0gZGl2IGlucHV0W3R5cGU9c3VibWl0XXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7dG9wOjlweDtib3JkZXItcmFkaXVzOjUwcHg7Zm9udC1zaXplOi45cmVtO3JpZ2h0Oi44cmVtO3BhZGRpbmc6NXB4IDEwcHg7Ym9yZGVyOjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jYXJyaXRvIC5oZWFkZXJfX3dvby1pdGVtLS1jYXJyaXRvLC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2hlY2tvdXQgLmhlYWRlcl9fd29vLWl0ZW0tLWNhcnJpdG97ZGlzcGxheTpub25lfS5jLWxpc3R7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6OTNweDt6LWluZGV4Ojk5OTtiYWNrZ3JvdW5kLWNvbG9yOiMxODYwNDY7cGFkZGluZzoxcmVtIDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxLjVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5jLWxpc3QtLXN0aWNreXt0b3A6NzZweDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7Ym94LXNoYWRvdzowcHggOHB4IDE2cHggcmdiYSgzMCwwLDQwLC4wOCkgIWltcG9ydGFudH0uYy1saXN0X19saW5re2NvbG9yOiNmZmY7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxfS5jLWxpc3RfX2xpbms6aG92ZXJ7Y29sb3I6I2ZmMDAzY30uYy1saXN0X19saW5rLS1hY3RpdmV7Y29sb3I6I2ZmMDAzYzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5oZWFkZXItY2hlY2tvdXR7cGFkZGluZzoxcmVtIDA7YmFja2dyb3VuZDojZmZmfS5oZWFkZXItY2hlY2tvdXRfX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5oZWFkZXItY2hlY2tvdXRfX2xvZ28gaW1ne3dpZHRoOjE1MHB4O2hlaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLWNoZWNrb3V0X19sb2dvIGltZ3t3aWR0aDoxMDBweH19LmhlYWRlci1jaGVja291dF9faGVscHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxcmVtfS5oZWFkZXItY2hlY2tvdXRfX2hlbHAgYXtjb2xvcjojZmZmO2NvbG9yOiMwMDA7Zm9udC1zaXplOi45cmVtfS5oZWFkZXItY2hlY2tvdXRfX2hlbHAgYTpob3Zlcntjb2xvcjojZmZmO2NvbG9yOiMwMDB9LmZvb3RlcntwYWRkaW5nOjRyZW0gMCAxLjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDAwO2JveC1zaGFkb3c6MCA1MHZoIDAgNTB2aCAjMDAwfS5mb290ZXJfX2NvbHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206NHJlbTtmbGV4LXdyYXA6d3JhcDtnYXA6MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyX19jb2xze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6NHJlbSAxcmVtfX0uZm9vdGVyX19jb2xzLS1ib3R0b217YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjEuNXJlbSAwO2JvcmRlci10b3A6MnB4IHNvbGlkICM3ZjdmN2Y7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzdmN2Y3Zn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlcl9fY29scy0tYm90dG9te2dhcDoxLjVyZW19fS5mb290ZXJfX2NvbHMtLWJvdHRvbSAuZm9vdGVyX19jb2x7ZmxleDoxO2Rpc3BsYXk6ZmxleH0uZm9vdGVyX19jb2xzLS1ib3R0b20gLmZvb3Rlcl9fY29sLS1zb2NpYWx7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlcl9fY29scy0tYm90dG9tIC5mb290ZXJfX2NvbC0tc29jaWFse2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uZm9vdGVyX19jb2xzLS1ib3R0b20gLmZvb3Rlcl9fY29sLS1zb2NpYWwgLndpZGdldC1mb290ZXJ7ZmxleDppbml0aWFsfS5mb290ZXJfX2NvbHMtLWJvdHRvbSAuZm9vdGVyX19jb2wtLWNhcmRze2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZm9vdGVyX19jb2xzLS1ib3R0b20gLmZvb3Rlcl9fY29sLS1pbWd7Z3JpZC1jb2x1bW46MS9zcGFuIDJ9LmZvb3Rlcl9fY29scy0tYm90dG9tIC5mb290ZXJfX2NvbC0taW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC13aWR0aDozMDBweH0uZm9vdGVyIC53aWRnZXQtcnMuem9vbS1zb2NpYWwtaWNvbnMtd2lkZ2V0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgLndpZGdldC1ycy56b29tLXNvY2lhbC1pY29ucy13aWRnZXR7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmZvb3RlciAud2lkZ2V0LXJzLnpvb20tc29jaWFsLWljb25zLXdpZGdldCB1bHttYXJnaW4tbGVmdDotNXB4fS5mb290ZXIgLmZvb3Rlci1jb3B5e3BhZGRpbmctdG9wOjEuNXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZTouOHJlbTtnYXA6MDtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyIC5mb290ZXItY29weXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MS41cmVtO2ZvbnQtc2l6ZTouOXJlbTt0ZXh0LWFsaWduOmNlbnRlcn19LmZvb3RlciAuZm9vdGVyLWNvcHkgcHttYXJnaW4tYm90dG9tOi41cmVtO3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXIgLmZvb3Rlci1jb3B5IHNtYWxsLC5mb290ZXIgLmZvb3Rlci1jb3B5IC5zbWFsbHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNXJlbX0uZm9vdGVyIC5mb290ZXItY29weSBzdmd7d2lkdGg6MXJlbTtoZWlnaHQ6YXV0b30uZm9vdGVyIC5mb290ZXItY29weSBzdmcgcGF0aHtmaWxsOiNmZjAwM2N9LmZvb3RlciAuZm9vdGVyLWNvcHkgYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouOHJlbX0uZm9vdGVyIC5mb290ZXItY29weSBhOmhvdmVye2NvbG9yOiM0MmUwMmF9LmZvb3RlciAuZm9vdGVyLWNvcHlfX2Rlc2lnbntmb250LXNpemU6LjhyZW19LndpZGdldC1mb290ZXJ7ZmxleDoxfS53aWRnZXQtZm9vdGVyX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MS41cmVtO3BhZGRpbmctYm90dG9tOjFyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LndpZGdldC1mb290ZXJfX3RpdGxle3RleHQtdHJhbnNmb3JtOmluaXRpYWw7Zm9udC13ZWlnaHQ6NzAwfX0ud2lkZ2V0LWZvb3Rlcl9fdGl0bGU6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtjb250ZW50OlwiXCI7d2lkdGg6NTBweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzQyZTAyYX0ud2lkZ2V0LWZvb3Rlcj5kaXZ7Zm9udC1zaXplOi45cmVtO2NvbG9yOiNmZmZ9LndpZGdldC1mb290ZXIgdWwubWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctbGVmdDowfS53aWRnZXQtZm9vdGVyIHVsLm1lbnUgbGl7bWFyZ2luLWJvdHRvbTo0cHh9LndpZGdldC1mb290ZXIgdWwubWVudSBsaSBhe3BhZGRpbmc6NHB4IDB9LndpZGdldC1mb290ZXIgLnRleHR3aWRnZXQgcHtjb2xvcjojZmZmfS53aWRnZXQtZm9vdGVyIC50ZXh0d2lkZ2V0IHA6bnRoLWxhc3QtY2hpbGQoMSl7bWFyZ2luLWJvdHRvbTowfS53aWRnZXQtZm9vdGVyIC50ZXh0d2lkZ2V0IHAgYXtjb2xvcjojNDJlMDJhfS53aWRnZXQtZm9vdGVyIGF7Y29sb3I6I2ZmZn0ud2lkZ2V0LWZvb3RlciBhOmhvdmVye2NvbG9yOiM0MmUwMmF9LndpZGdldF9fdGl0bGV7Y29sb3I6IzQyZTAyYX0ud2lkZ2V0LS1sZWdhbCAud2lkZ2V0X190aXRsZXtmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMDA4ODU2fS53aWRnZXQtLWxlZ2FsICNtZW51LW1lbnVsZWdhbHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6LjVyZW19LndpZGdldC0tbGVnYWwgI21lbnUtbWVudWxlZ2FsPmxpLm1lbnUtaXRlbSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMDAwfS53aWRnZXQtLWxlZ2FsICNtZW51LW1lbnVsZWdhbD5saS5tZW51LWl0ZW0gYTpob3Zlcntjb2xvcjojNDJlMDJhfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0LS1sZWdhbCAjbWVudS1tZW51bGVnYWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MXJlbX0ud2lkZ2V0LS1sZWdhbCAjbWVudS1tZW51bGVnYWwgbGkgYXtwYWRkaW5nOjE0cHggMjRweDtmb250LXNpemU6MXJlbTtib3JkZXItcmFkaXVzOjUwcHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLXdpZHRoOjJweDtib3JkZXItc3R5bGU6c29saWQ7cGFkZGluZzouMjVyZW0gLjVyZW07YmFja2dyb3VuZDojNDJlMDJhO2NvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzQyZTAyYTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LndpZGdldC0tbGVnYWwgI21lbnUtbWVudWxlZ2FsIGxpIGEtLWxne3BhZGRpbmc6MS4xMjVyZW0gMS45Mzc1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClhbmQgKG1heC13aWR0aDogNzY3cHgpey53aWRnZXQtLWxlZ2FsICNtZW51LW1lbnVsZWdhbCBsaSBhLS1sZ3twYWRkaW5nOjFyZW0gMS40NzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0LS1sZWdhbCAjbWVudS1tZW51bGVnYWwgbGkgYS0tc217cGFkZGluZzo4cHggMTRweDtmb250LXNpemU6LjlyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0LS1sZWdhbCAjbWVudS1tZW51bGVnYWwgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMzNmQyMWY7Ym9yZGVyLWNvbG9yOiMzNmQyMWY7Y29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fS5uZXh0LWdlbntwYWRkaW5nLWJvdHRvbToyLjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubmV4dC1nZW57cGFkZGluZy1ib3R0b206MS41cmVtfX0ubmV4dC1nZW5fX2NvbnRlbnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MS41cmVtIDEuNXJlbTtmbGV4LXdyYXA6d3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm5leHQtZ2VuX19jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtfX0ubmV4dC1nZW5fX2xvZ29ze2Rpc3BsYXk6ZmxleDtnYXA6MS41cmVtfS5uZXh0LWdlbl9faW1nIGltZ3t3aWR0aDoxODBweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm5leHQtZ2VuX19pbWcgaW1ne3dpZHRoOjEwMHB4fX0ubmV4dC1nZW5fX2Rlc2NyaXB0aW9ue2NvbG9yOiNmZmY7Zm9udC1zaXplOi44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubmV4dC1nZW5fX2Rlc2NyaXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfX0ub2ZmY2FudmFzLWJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmctdG9wOi41cmVtfS5vZmZjYW52YXNfX2Nsb3Nle2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDphdXRvO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDowfS5vZmZjYW52YXNfX2Nsb3NlIGl7Y29sb3I6IzAwMH0ub2ZmY2FudmFzX19jbG9zZSBpOmhvdmVye2NvbG9yOiMwMDg4NTZ9Lm9mZmNhbnZhc19fbmF2YmFye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXRvcDoxLjRyZW07YWxpZ24taXRlbXM6ZmxleC1zdGFydH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm9mZmNhbnZhc19fbmF2YmFye21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDowfX0ub2ZmY2FudmFzX19tZW51e3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3RleHQtYWxpZ246bGVmdH0ub2ZmY2FudmFzX19uYXZ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZTtmb250LXNpemU6MXJlbX0ub2ZmY2FudmFzX19uYXYgbGkubWVudS1pdGVtPmF7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6ODAwO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDB9Lm9mZmNhbnZhc19fbmF2IGxpLm1lbnUtaXRlbT5hOmhvdmVye2NvbG9yOiMwMDg4NTZ9Lm9mZmNhbnZhc19fbmF2IGxpLm1lbnUtaXRlbSB1bC5zdWItbWVudXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7ZmxleC13cmFwOndyYXB9Lm9mZmNhbnZhc19fbmF2IGxpLm1lbnUtaXRlbSB1bC5zdWItbWVudSBsaXttYXJnaW46MCA1cHggNXB4IDBweH0ub2ZmY2FudmFzX19uYXYgbGkubWVudS1pdGVtIHVsLnN1Yi1tZW51IGxpIGF7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiM0MmUwMmEgIWltcG9ydGFudDtmb250LXNpemU6MS41cmVtO3BhZGRpbmc6NHB4IDhweDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9Lm9mZmNhbnZhc19fbmF2IGxpLm1lbnUtaXRlbSB1bC5zdWItbWVudSBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiM0MmUwMmEgIWltcG9ydGFudDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5vZmZjYW52YXNfX25hdiBsaS5tZW51LWl0ZW0gdWwuc3ViLW1lbnUgbGkgYXtmb250LXNpemU6MS4yNXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsub2ZmY2FudmFzX19uYXYgbGkubWVudS1pdGVtIHVsLnN1Yi1tZW51IGxpIGF7Zm9udC1zaXplOjEuMTI1cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19Lm9mZmNhbnZhc19fc2VhcmNoe21hcmdpbi10b3A6MS40cmVtfS5vZmZjYW52YXNfX2xvZ297ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21hcmdpbi10b3A6MS41cmVtfS5vZmZjYW52YXNfX2xvZ28gaW1ne3dpZHRoOjE4MHB4O3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm9mZmNhbnZhc19fbG9nbyBpbWd7d2lkdGg6MTYwcHg7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCl7Lm9mZmNhbnZhc19fbG9nbyBpbWd7d2lkdGg6MTUwcHg7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX0ub2ZmY2FudmFzIC5wcm9kdWN0LWNhdGVnb3JpZXN7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm9mZmNhbnZhcyAucHJvZHVjdC1jYXRlZ29yaWVzPmxpLmNhdC1pdGVtPmF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuMjVyZW07Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9Lm9mZmNhbnZhcyAucHJvZHVjdC1jYXRlZ29yaWVzPmxpLmNhdC1pdGVtPmE6aG92ZXJ7Y29sb3I6I2ZmMDAzY30ub2ZmY2FudmFzIC5wcm9kdWN0LWNhdGVnb3JpZXM+bGkuY2F0LWl0ZW0gLmNoaWxkcmVue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtnYXA6LjVyZW19Lm9mZmNhbnZhcyAucHJvZHVjdC1jYXRlZ29yaWVzPmxpLmNhdC1pdGVtIC5jaGlsZHJlbiAuY2F0LWl0ZW0gYXtwYWRkaW5nOjRweCAxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtmb250LXdlaWdodDo3MDB9LmZpbHRyb3NPZmZ7aGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9LmZpbHRyb3NPZmZfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmZpbHRyb3NPZmZfX3RpdGxle21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMH0uZmlsdHJvc09mZl9fY2xvc2V7ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0OmF1dG87Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lO2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjB9LmZpbHRyb3NPZmZfX2Nsb3NlIGl7Y29sb3I6IzAwMH0uZmlsdHJvc09mZl9fY2xvc2UgaTpob3Zlcntjb2xvcjojMDA4ODU2fS51YmVybWVudS1tYWlue3otaW5kZXg6OTkgIWltcG9ydGFudDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5OXB4KXsudWJlcm1lbnUtbWFpbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudH19LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdntkaXNwbGF5OmZsZXg7Z2FwOi41cmVtO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXYgLnViZXJtZW51LWVubGFjZS1jb250YWN0b3ttYXJnaW4tbGVmdDphdXRvfS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXYgLnViZXJtZW51LWVubGFjZS1wcm9tb3tiYWNrZ3JvdW5kLWNvbG9yOiNjYzAwMzB9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdiAudWJlcm1lbnUtZW5sYWNlLXRvZG9zLnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaGFzLXN1Ym1lbnUtZHJvcD5hLnViZXJtZW51LXRhcmdldHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjAwM2MgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmc6MTZweCAzMnB4IDE2cHggMTVweCAhaW1wb3J0YW50fS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXYgLnViZXJtZW51LWVubGFjZS10b2Rvcy51YmVybWVudS1pdGVtLnViZXJtZW51LWhhcy1zdWJtZW51LWRyb3A+YS51YmVybWVudS10YXJnZXQgaXtwb2ludGVyLWV2ZW50czpub25lICFpbXBvcnRhbnQ7cmlnaHQ6MTZweH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2IC51YmVybWVudS1lbmxhY2UtdG9kb3MudWJlcm1lbnUtaXRlbS51YmVybWVudS1oYXMtc3VibWVudS1kcm9wPmEudWJlcm1lbnUtdGFyZ2V0IC51YmVybWVudS10YXJnZXQtdGV4dHtjb2xvcjojZmZmICFpbXBvcnRhbnR9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdiAudWJlcm1lbnUtZW5sYWNlLXRvZG9zLnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaGFzLXN1Ym1lbnUtZHJvcCAudWJlcm1lbnUtdGFiPi51YmVybWVudS10YXJnZXR7cGFkZGluZzo5cHggMzJweCA5cHggMTZweCAhaW1wb3J0YW50fS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXYgLnViZXJtZW51LWVubGFjZS10b2Rvcy51YmVybWVudS1pdGVtLnViZXJtZW51LWhhcy1zdWJtZW51LWRyb3AgLnViZXJtZW51LXRhYj4udWJlcm1lbnUtdGFyZ2V0IC51YmVybWVudS10YXJnZXQtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwfS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wPi51YmVybWVudS10YXJnZXR7cGFkZGluZzoxNnB4IDE2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxfS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wPi51YmVybWVudS10YXJnZXQgLnViZXJtZW51LXRhcmdldC10ZXh0e2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMD4udWJlcm1lbnUtdGFyZ2V0OmhvdmVyIC51YmVybWVudS1zdWItaW5kaWNhdG9ye2NvbG9yOiNmZmYgIWltcG9ydGFudH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMD4udWJlcm1lbnUtdGFyZ2V0OmhvdmVyIC51YmVybWVudS10YXJnZXQtdGV4dHtjb2xvcjojZmZmICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0OXB4KXsudWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMD4udWJlcm1lbnUtdGFyZ2V0e3BhZGRpbmctbGVmdDouNzVyZW0gIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0Oi43NXJlbSAhaW1wb3J0YW50fX0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMC51YmVybWVudS1jdXJyZW50LW1lbnUtaXRlbT4udWJlcm1lbnUtdGFyZ2V0IC51YmVybWVudS10YXJnZXQtdGV4dCwudWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMC51YmVybWVudS1jdXJyZW50LW1lbnUtcGFyZW50Pi51YmVybWVudS10YXJnZXQgLnViZXJtZW51LXRhcmdldC10ZXh0e2NvbG9yOiNmZmYgIWltcG9ydGFudH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMCAudWJlcm1lbnUtdGFiLWNvbnRlbnQtcGFuZWwgLnViZXJtZW51LXRhcmdldHtwYWRkaW5nLXRvcDo3cHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo3cHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudDtwYWRkaW5nOjhweCAzMnB4IDhweCAyNHB4ICFpbXBvcnRhbnR9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdj4udWJlcm1lbnUtaXRlbS51YmVybWVudS1pdGVtLWxldmVsLTAgLnViZXJtZW51LXRhYi1jb250ZW50LXBhbmVsIC51YmVybWVudS10YXJnZXQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxMDIsMCwuMTMzMzMzMzMzMyl9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdj4udWJlcm1lbnUtaXRlbS51YmVybWVudS1pdGVtLWxldmVsLTAgLnViZXJtZW51LXRhYi1jb250ZW50LXBhbmVsIC51YmVybWVudS10YXJnZXQ6aG92ZXIgLnViZXJtZW51LXRhcmdldC10ZXh0e2NvbG9yOiMwMDAgIWltcG9ydGFudH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMCAudWJlcm1lbnUtdGFiLWNvbnRlbnQtcGFuZWwgLnViZXJtZW51LXRhcmdldCAudWJlcm1lbnUtdGFyZ2V0LXRleHR7Zm9udC1zaXplOi45cmVtICFpbXBvcnRhbnR9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdj4udWJlcm1lbnUtaXRlbS51YmVybWVudS1pdGVtLWxldmVsLTAudWJlcm1lbnUtaGFzLXN1Ym1lbnUtZmx5b3V0IC51YmVybWVudS10YXJnZXR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMC51YmVybWVudS1oYXMtc3VibWVudS1mbHlvdXQgLnViZXJtZW51LXRhcmdldCAudWJlcm1lbnUtc3ViLWluZGljYXRvcntjb2xvcjojZmZmfS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wLnViZXJtZW51LWhhcy1zdWJtZW51LWZseW91dCAudWJlcm1lbnUtc3VibWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOi4zMTI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZzouMjY2NjY2NjY2N3JlbSAhaW1wb3J0YW50fS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wLnViZXJtZW51LWhhcy1zdWJtZW51LWZseW91dCAudWJlcm1lbnUtc3VibWVudSAudWJlcm1lbnUtaXRlbSAudWJlcm1lbnUtdGFyZ2V0e2JvcmRlci1yYWRpdXM6LjMxMjVyZW0gIWltcG9ydGFudH0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMC51YmVybWVudS1oYXMtc3VibWVudS1mbHlvdXQgLnViZXJtZW51LXN1Ym1lbnUgLnViZXJtZW51LWl0ZW0gLnViZXJtZW51LXRhcmdldDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDEwMiwwLC4xMzMzMzMzMzMzKX0udWJlcm1lbnUtbWFpbiAudWJlcm1lbnUtbmF2Pi51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMC51YmVybWVudS1oYXMtc3VibWVudS1mbHlvdXQgLnViZXJtZW51LXN1Ym1lbnUgLnViZXJtZW51LWl0ZW0gLnViZXJtZW51LXRhcmdldCAudWJlcm1lbnUtdGFyZ2V0LXRpdGxle2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NjAwfS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wLnViZXJtZW51LWhhcy1zdWJtZW51LWZseW91dCAudWJlcm1lbnUtdGFiPi51YmVybWVudS10YXJnZXQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxMDIsMCwuMTMzMzMzMzMzMyl9LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdj4udWJlcm1lbnUtaXRlbS51YmVybWVudS1pdGVtLWxldmVsLTAudWJlcm1lbnUtaGFzLXN1Ym1lbnUtZmx5b3V0IC51YmVybWVudS10YWI+LnViZXJtZW51LXRhcmdldCAudWJlcm1lbnUtdGFyZ2V0LXRleHR7Zm9udC1zaXplOi45cmVtICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS51YmVybWVudS1tYWluIC51YmVybWVudS1uYXY+LnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaXRlbS1sZXZlbC0wLnViZXJtZW51LWhhcy1zdWJtZW51LWZseW91dCAudWJlcm1lbnUtaGlnaGxpZ2h0IC51YmVybWVudS10YXJnZXQtdGV4dHtmb250LXNpemU6MXJlbSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW19LnViZXJtZW51LW1haW4gLnViZXJtZW51LW5hdj4udWJlcm1lbnUtaXRlbS51YmVybWVudS1pdGVtLWxldmVsLTAudWJlcm1lbnUtaGFzLXN1Ym1lbnUtZmx5b3V0IC51YmVybWVudS1oaWdobGlnaHQ6aG92ZXIgLnViZXJtZW51LXRhcmdldC10ZXh0e2NvbG9yOiMwMDAgIWltcG9ydGFudH0uY2F0ZWdvcmlhcy1uYXZ7bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2F0ZWdvcmlhcy1uYXZ7bWFyZ2luLWJvdHRvbToxLjVyZW19fS5jYXRlZ29yaWFzLW5hdl9faXRlbXN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmbGV4LXdyYXA6d3JhcDtnYXA6LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5jYXRlZ29yaWFzLW5hdl9faXRlbXN7Z2FwOi41cmVtfX0uY2F0ZWdvcmlhcy1uYXZfX2l0ZW17dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2dhcDoxcmVtO3BhZGRpbmc6LjMzMzMzMzMzMzNyZW07Ym9yZGVyOjJweCBzb2xpZCAjZDdkN2Q3O2JvcmRlci1yYWRpdXM6NTBweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXRlZ29yaWFzLW5hdl9faXRlbTpob3Zlcntib3JkZXItY29sb3I6I2ZmMDAzY31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNhdGVnb3JpYXMtbmF2X19pdGVte2dhcDouNXJlbX19LmNhdGVnb3JpYXMtbmF2X19maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuY2F0ZWdvcmlhcy1uYXZfX2ZpZ3VyZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmV9fS5jYXRlZ29yaWFzLW5hdl9faW1ne3dpZHRoOjMwcHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6NTBweDtib3JkZXI6MXB4IHNvbGlkICNiNmI2YjZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXRlZ29yaWFzLW5hdl9faW1ne3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHh9fS5jYXRlZ29yaWFzLW5hdl9faWNvbm97YmFja2dyb3VuZC1jb2xvcjojNDJlMDJhO2FzcGVjdC1yYXRpbzoxO3dpZHRoOjI2cHg7aGVpZ2h0OmF1dG87bWluLXdpZHRoOjI2cHg7cGFkZGluZzo1cHg7Ym9yZGVyLXJhZGl1czo1MHB4O2JvcmRlcjoxcHggc29saWQgIzQyZTAyYTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhdGVnb3JpYXMtbmF2X19pY29ubyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uY2F0ZWdvcmlhcy1uYXZfX2NvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctcmlnaHQ6LjhyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhdGVnb3JpYXMtbmF2X19jb250ZW50IHNwYW57Zm9udC1zaXplOi45cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuY2F0ZWdvcmlhcy1uYXZfX2NvbnRlbnR7d2lkdGg6MTAwJTthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfX0uY2F0ZWdvcmlhcy1uYXZfX3RpdGxle2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXRlZ29yaWFzLW5hdl9fdGl0bGV7Zm9udC1zaXplOi45cmVtfX0ubmF2LWxlZ2FsX19tZW51e3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouMjVyZW0gMXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lm5hdi1sZWdhbF9fbWVudXttYXJnaW4tYm90dG9tOjA7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn19Lm5hdi1sZWdhbF9fbWVudSBsaS5tZW51LWl0ZW17Zm9udC1zaXplOi45cmVtfS53aWRnZXRfX3RpdGxle21hcmdpbi1ib3R0b206MS4zcmVtO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud2lkZ2V0X190aXRsZXttYXJnaW4tYm90dG9tOi42cmVtO2ZvbnQtc2l6ZToxcmVtfX0ud2lkZ2V0LS1mb290ZXJ7bWFyZ2luLWJvdHRvbToycmVtfS53aWRnZXQtLWZvb3RlciAucHJvZHVjdC1jYXRlZ29yaWVzLC53aWRnZXQtLWZvb3RlciAubWVudXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjByZW19LndpZGdldC0tZm9vdGVyIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYSwud2lkZ2V0LS1mb290ZXIgLm1lbnUgbGkgYXtmb250LXNpemU6LjlyZW07Y29sb3I6I2ZmZn0ud2lkZ2V0LS1mb290ZXIgLnByb2R1Y3QtY2F0ZWdvcmllcyBsaSBhOmhvdmVyLC53aWRnZXQtLWZvb3RlciAubWVudSBsaSBhOmhvdmVye2NvbG9yOiNjOGM4Yzh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53aWRnZXQtLWZvb3RlciAucHJvZHVjdC1jYXRlZ29yaWVzIGxpIGEsLndpZGdldC0tZm9vdGVyIC5tZW51IGxpIGF7cGFkZGluZzo1cHggMTBweDtkaXNwbGF5OmJsb2NrfX0ud2lkZ2V0LS1mb290ZXIgLnRleHR3aWRnZXQgYXtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud2lkZ2V0LS1wYWdle21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fX0ud2lkZ2V0LS1wYWdlIC5wcm9kdWN0LWNhdGVnb3JpZXMsLndpZGdldC0tcGFnZSAubWVudXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53aWRnZXQtLXBhZ2UgLnByb2R1Y3QtY2F0ZWdvcmllcywud2lkZ2V0LS1wYWdlIC5tZW51e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53aWRnZXQtLXBhZ2UgLnByb2R1Y3QtY2F0ZWdvcmllcyBsaSwud2lkZ2V0LS1wYWdlIC5tZW51IGxpe21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0LS1wYWdlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYSwud2lkZ2V0LS1wYWdlIC5tZW51IGxpIGF7cGFkZGluZzo0cHggOHB4O2JhY2tncm91bmQtY29sb3I6I2I2YjZiNjtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWZsZXg7Ym9yZGVyLXJhZGl1czoycHh9fS53aWRnZXQtLXBhZ2UgLnByb2R1Y3QtY2F0ZWdvcmllcyBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLC53aWRnZXQtLXBhZ2UgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYXtmb250LXdlaWdodDpib2xkfS53aWRnZXQtLWxlZ2Fse21hcmdpbi1ib3R0b206Mi41cmVtfS53aWRnZXQtLWxlZ2FsOm50aC1sYXN0LWNoaWxkKDEpe21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LndpZGdldC0tbGVnYWx7bWFyZ2luLWJvdHRvbTouNXJlbX19LndpZGdldC0tbGVnYWwgLndpZGdldF9fdGl0bGV7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0LS1sZWdhbCAud2lkZ2V0X190aXRsZXtkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59fS53aWRnZXQtLWxlZ2FsIHVsLm1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowcmVtO21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LndpZGdldC0tbGVnYWwgdWwubWVudXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOi41cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LndpZGdldC0tbGVnYWwgdWwubWVudSBsaSBhe3BhZGRpbmc6NHB4IDhweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDg4NTY7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1mbGV4O2JvcmRlci1yYWRpdXM6NHB4fX0ud2lkZ2V0LS1sZWdhbCB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lnpvb20tc29jaWFsLWljb25zLWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfX0ubGFzdC1zZWVue3BhZGRpbmc6NHJlbSAwIDEuNXJlbSAwfS5sYXN0LXNlZW4tLW9jdWx0b3t2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmV9Lmxhc3Qtc2Vlbl9fbm90aWZpY2F0aW9ue3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6bm9uZX0ubGFzdC1zZWVuX19ub3RpZmljYXRpb24tLXZpc2libGV7cGFkZGluZzo0cmVtIDA7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6ZmxleH0ubGFzdC1zZWVuX19ub3RpZmljYXRpb24tY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjFyZW07Ym9yZGVyOjFweCBkYXNoZWQgI2I2YjZiNjtjb2xvcjojMDAwfS5sYXN0LXNlZW4tcHJvZHVjdHNfX3dyYXBwZXItdGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19Lmxhc3Qtc2Vlbi1wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0e3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmU7d2lkdGg6MTAwJTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg4LCAxZnIpO2dhcDo0cmVtIDEuNXJlbTtncmlkLWF1dG8tcm93czoxZnJ9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCAxZnIpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxhc3Qtc2Vlbi1wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDoycmVtfX1AbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7Lmxhc3Qtc2Vlbi1wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0e2dyaWQtZ2FwOjFyZW19fS5sYXN0LXNlZW4tcHJvZHVjdHMgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxcmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2dhcDouMjVyZW07aGVpZ2h0OjEwMCV9Lmxhc3Qtc2Vlbi1wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGF7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9Lmxhc3Qtc2Vlbi1wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGE6aG92ZXIgLnByb2R1Y3QtdGl0bGV7Y29sb3I6IzQyZTAyYX0ubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSBpbWd7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206LjhyZW07Ym9yZGVyLXJhZGl1czo3cHg7YXNwZWN0LXJhdGlvOjE7b2JqZWN0LWZpdDpjb250YWluO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5sYXN0LXNlZW4tcHJvZHVjdHMgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBhIGltZ3ttYXJnaW4tYm90dG9tOi44cmVtICFpbXBvcnRhbnR9fS5sYXN0LXNlZW4tcHJvZHVjdHMgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBhIC5wcm9kdWN0LXRpdGxle2ZvbnQtc2l6ZTouOHJlbTttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjYwMDt3aWR0aDoxMDAlO2NvbG9yOiMyNjI2MjY7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSAucHJvZHVjdC10aXRsZXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfX0ubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtcHJpY2UtY29udGFpbmVye2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0ubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgaW5zLC5sYXN0LXNlZW4tcHJvZHVjdHMgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBkZWx7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtZmxleDt3aWR0aDptYXgtY29udGVudH0ubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgZGVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7Y29sb3I6I2I2YjZiNjt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5sYXN0LXNlZW4tcHJvZHVjdHMgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBpbnMgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudHtjb2xvcjojYzEwMDAwO2ZvbnQtd2VpZ2h0OjYwMH0ubGFzdC1zZWVuLXByb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9se2ZvbnQtc2l6ZTouNzE0Mjg1NzE0M3JlbX0ud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztwb3NpdGlvbjpyZWxhdGl2ZTttaW4td2lkdGg6MzAwcHg7bWFyZ2luLWJvdHRvbTowfS53b29jb21tZXJjZS1wcm9kdWN0LXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNkN2Q3ZDc7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2JvcmRlci1yYWRpdXM6OHB4O2NvbG9yOiMwMDA7Zm9udC1zaXplOi45cmVtO3BhZGRpbmctdG9wOi45cmVtO3BhZGRpbmctYm90dG9tOi45cmVtO3BhZGRpbmctbGVmdDouOXJlbTtwYWRkaW5nLXJpZ2h0OjRyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lndvb2NvbW1lcmNlLXByb2R1Y3Qtc2VhcmNoIGlucHV0e3BhZGRpbmctdG9wOi42cmVtO3BhZGRpbmctYm90dG9tOi42cmVtO3BhZGRpbmctbGVmdDoxcmVtO3BhZGRpbmctcmlnaHQ6NnJlbX19Lndvb2NvbW1lcmNlLXByb2R1Y3Qtc2VhcmNoIGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDouNXJlbTt0b3A6LjVyZW07Ym90dG9tOi41cmVtO3BhZGRpbmctbGVmdDoxcmVtO3BhZGRpbmctcmlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Y29sb3I6IzAwMDtib3JkZXItbGVmdDowO2JvcmRlci1yYWRpdXM6OHB4O2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxfS5wYWdlLTQwNHtwYWRkaW5nOjVyZW0gMH0ucGFnZS00MDRfX2NvbnRlbnR7bWF4LXdpZHRoOjYwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5wYWdlLTQwNF9fY292ZXJ7bWFyZ2luLWJvdHRvbToxLjVyZW19LnBhZ2UtNDA0X19jb3ZlciBpbWd7d2lkdGg6MzAwcHg7bWF4LXdpZHRoOjMwMHB4O2hlaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS00MDRfX2NvdmVyIGltZ3ttYXgtd2lkdGg6MjAwcHh9fS5wYWdlLTQwNF9fdGl0bGV7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDB9LnBhZ2UtNDA0X19hY3Rpb25ze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDoxcmVtO21hcmdpbi10b3A6Mi41cmVtfS5zY29sb3JfX2l0ZW17bWFyZ2luLXJpZ2h0OjJyZW07bWFyZ2luLWJvdHRvbToycmVtfS5zY29sb3JfX2l0ZW0gZGl2e3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2JvcmRlcjoxcHggc29saWQgI2I2YjZiNn0uc2NvbG9yIHNtYWxsLC5zY29sb3IgLnNtYWxse2ZvbnQtc2l6ZTouN3JlbSAhaW1wb3J0YW50fS5zZXNwYWNpb3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnBhZ2UtdGl0bGV7cGFkZGluZy10b3A6MS41cmVtO3BhZGRpbmctYm90dG9tOjEuNXJlbX0ucGFnZS10aXRsZV9faHttYXJnaW4tYm90dG9tOjByZW07Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwMDA7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS10aXRsZV9faHtmb250LXNpemU6Mi41cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWdlLXRpdGxlX19oe2ZvbnQtc2l6ZToyLjI1cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpey5wYWdlLXRpdGxlX19oe2ZvbnQtc2l6ZToxLjg3NXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fS5wYWdlLXRpdGxlX19oIHNwYW57dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucGFnZS10aXRsZV9fYnJlYWRjcnVtYnN7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6LjhyZW07Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdGl0bGVfX2JyZWFkY3J1bWJze3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucGFnZS10aXRsZV9fYnJlYWRjcnVtYnN7Zm9udC1zaXplOi44cmVtO21hcmdpbi1ib3R0b206NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdGl0bGVfX2JyZWFkY3J1bWJzPnNwYW57b3ZlcmZsb3cteDpzY3JvbGw7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7Z2FwOi4yNXJlbX19LnBhZ2UtdGl0bGVfX2JyZWFkY3J1bWJzPnNwYW4gc3Bhbnt3aGl0ZS1zcGFjZTpub3dyYXB9LnBhZ2UtdGl0bGVfX2JyZWFkY3J1bWJzIGF7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM3ZjdmN2Z9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXRpdGxlX19icmVhZGNydW1icyBhe2ZvbnQtd2VpZ2h0OjQwMH19LnNpbmdsZS1wcm9kdWN0IC5wYWdlLXRpdGxle3BhZGRpbmctdG9wOi44cmVtO3BhZGRpbmctYm90dG9tOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5zaW5nbGUtcHJvZHVjdCAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfX0uYm90b257cGFkZGluZzoxNHB4IDI0cHg7Zm9udC1zaXplOjFyZW07Ym9yZGVyLXJhZGl1czo1MHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO2JvcmRlcjowO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dDtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci13aWR0aDoycHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS5ib3Rvbi0tbGd7cGFkZGluZzoxLjEyNXJlbSAxLjkzNzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ib3Rvbi0tbGd7cGFkZGluZzoxcmVtIDEuNDc1cmVtfX0uYm90b24tLXNte3BhZGRpbmc6OHB4IDE0cHg7Zm9udC1zaXplOi45cmVtfS5ib3Rvbi0tcHJpbWFyeXtiYWNrZ3JvdW5kOiM0MmUwMmE7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6IzQyZTAyYTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQ6IzM2ZDIxZjtib3JkZXItY29sb3I6IzM2ZDIxZjtjb2xvcjojMDAwO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXByaW1hcnktb3V0bGluZXtjb2xvcjojNDI0MTQyO2JvcmRlci1jb2xvcjojNDJlMDJhO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXByaW1hcnktb3V0bGluZTpob3ZlcntiYWNrZ3JvdW5kOiMzNmQyMWY7Ym9yZGVyLWNvbG9yOiMzNmQyMWY7Y29sb3I6IzAwMDtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS1zZWNvbmRhcnl7YmFja2dyb3VuZDojZmYwMDNjO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZjAwM2M7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0tc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQ6I2U2MDAzNjtib3JkZXItY29sb3I6I2U2MDAzNjtjb2xvcjojZmZmO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXNlY29uZGFyeS1vdXRsaW5le2NvbG9yOiM0MjQxNDI7Ym9yZGVyLWNvbG9yOiNmZjAwM2M7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0tc2Vjb25kYXJ5LW91dGxpbmU6aG92ZXJ7YmFja2dyb3VuZDojZTYwMDM2O2JvcmRlci1jb2xvcjojZTYwMDM2O2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCk7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0tYWNjZW50e2JhY2tncm91bmQ6I2Y2MDtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZjYwO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLWFjY2VudDpob3ZlcntiYWNrZ3JvdW5kOiNlNjVjMDA7Ym9yZGVyLWNvbG9yOiNlNjVjMDA7Y29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS1hY2NlbnQtb3V0bGluZXtjb2xvcjojNDI0MTQyO2JvcmRlci1jb2xvcjojZjYwO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLWFjY2VudC1vdXRsaW5lOmhvdmVye2JhY2tncm91bmQ6I2U2NWMwMDtib3JkZXItY29sb3I6I2U2NWMwMDtjb2xvcjojZmZmO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojNDI0MTQyO2JvcmRlci1jb2xvcjojZmZmO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXdoaXRlOmhvdmVye2JhY2tncm91bmQ6I2YyZjJmMjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojNDI0MTQyO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXdoaXRlLW91dGxpbmV7Y29sb3I6IzQyNDE0Mjtib3JkZXItY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS13aGl0ZS1vdXRsaW5lOmhvdmVye2JhY2tncm91bmQ6I2YyZjJmMjtib3JkZXItY29sb3I6I2YyZjJmMjtjb2xvcjojNDI0MTQyO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLWRhcmt7YmFja2dyb3VuZDojNDI0MTQyO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM0MjQxNDI7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0tZGFyazpob3ZlcntiYWNrZ3JvdW5kOiMzNTM0MzU7Ym9yZGVyLWNvbG9yOiMzNTM0MzU7Y29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS1kYXJrLW91dGxpbmV7Y29sb3I6IzdmN2Y3Zjtib3JkZXItY29sb3I6IzQyNDE0Mjt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmJvdG9uLS1kYXJrLW91dGxpbmU6aG92ZXJ7YmFja2dyb3VuZDojMzUzNDM1O2JvcmRlci1jb2xvcjojMzUzNDM1O2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCk7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0td2hhdHNhcHB7YmFja2dyb3VuZDojMTI4YzdlO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMxMjhjN2U7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0td2hhdHNhcHA6aG92ZXJ7YmFja2dyb3VuZDojMGY3NTZhO2JvcmRlci1jb2xvcjojMGY3NTZhO2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCk7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5ib3Rvbi0td2hhdHNhcHAtb3V0bGluZXtjb2xvcjojNDI0MTQyO2JvcmRlci1jb2xvcjojMTI4YzdlO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH0uYm90b24tLXdoYXRzYXBwLW91dGxpbmU6aG92ZXJ7YmFja2dyb3VuZDojMGY3NTZhO2JvcmRlci1jb2xvcjojMGY3NTZhO2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCk7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5wYWdlX19lbnRyeSwucG9zdF9fZW50cnl7bGluZS1oZWlnaHQ6MS43fS5wYWdlX19lbnRyeSBwIGEsLnBhZ2VfX2VudHJ5IHVsIGEsLnBhZ2VfX2VudHJ5IG9sIGEsLnBhZ2VfX2VudHJ5IGJsb2NrcXVvdGUgYSwucG9zdF9fZW50cnkgcCBhLC5wb3N0X19lbnRyeSB1bCBhLC5wb3N0X19lbnRyeSBvbCBhLC5wb3N0X19lbnRyeSBibG9ja3F1b3RlIGF7Y29sb3I6IzAwODg1NiAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnBhZ2VfX2VudHJ5IGgxLC5wYWdlX19lbnRyeSAuaDEsLnBhZ2VfX2VudHJ5IGgyLC5wYWdlX19lbnRyeSAuaDIsLnBhZ2VfX2VudHJ5IGgzLC5wYWdlX19lbnRyeSAuaDMsLnBhZ2VfX2VudHJ5IGg0LC5wYWdlX19lbnRyeSAuaDQsLnBhZ2VfX2VudHJ5IGg1LC5wYWdlX19lbnRyeSAuaDUsLnBhZ2VfX2VudHJ5IGg2LC5wYWdlX19lbnRyeSAuaDYsLnBvc3RfX2VudHJ5IGgxLC5wb3N0X19lbnRyeSAuaDEsLnBvc3RfX2VudHJ5IGgyLC5wb3N0X19lbnRyeSAuaDIsLnBvc3RfX2VudHJ5IGgzLC5wb3N0X19lbnRyeSAuaDMsLnBvc3RfX2VudHJ5IGg0LC5wb3N0X19lbnRyeSAuaDQsLnBvc3RfX2VudHJ5IGg1LC5wb3N0X19lbnRyeSAuaDUsLnBvc3RfX2VudHJ5IGg2LC5wb3N0X19lbnRyeSAuaDZ7bGluZS1oZWlnaHQ6MS42O21hcmdpbi1ib3R0b206MS41cmVtfS5wYWdlX19lbnRyeSBwLC5wYWdlX19lbnRyeSBvbCwucGFnZV9fZW50cnkgdWwsLnBvc3RfX2VudHJ5IHAsLnBvc3RfX2VudHJ5IG9sLC5wb3N0X19lbnRyeSB1bHtmb250LXNpemU6MS4xcmVtfUBtZWRpYSBwcmludHsucGFnZV9fZW50cnkgcCwucGFnZV9fZW50cnkgb2wsLnBhZ2VfX2VudHJ5IHVsLC5wb3N0X19lbnRyeSBwLC5wb3N0X19lbnRyeSBvbCwucG9zdF9fZW50cnkgdWx7Zm9udC1zaXplOjEwcHR9fS5wYWdlX19lbnRyeSBwLC5wYWdlX19lbnRyeSBvbCwucGFnZV9fZW50cnkgdWwsLnBhZ2VfX2VudHJ5IGJsb2NrcXVvdGUsLnBvc3RfX2VudHJ5IHAsLnBvc3RfX2VudHJ5IG9sLC5wb3N0X19lbnRyeSB1bCwucG9zdF9fZW50cnkgYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjEuNXJlbX0ucGFnZV9fZW50cnkgdWwgbGksLnBvc3RfX2VudHJ5IHVsIGxpe21hcmdpbi1ib3R0b206MTBweH0ucGFnZV9fZW50cnkgaDIsLnBhZ2VfX2VudHJ5IC5oMiwucG9zdF9fZW50cnkgaDIsLnBvc3RfX2VudHJ5IC5oMntmb250LXNpemU6Mi4ycmVtO2NvbG9yOiMwMDg4NTYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWdlX19lbnRyeSBoMiwucGFnZV9fZW50cnkgLmgyLC5wb3N0X19lbnRyeSBoMiwucG9zdF9fZW50cnkgLmgye2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjEuM319LnBhZ2VfX2VudHJ5IGgyIHN0cm9uZywucGFnZV9fZW50cnkgLmgyIHN0cm9uZywucG9zdF9fZW50cnkgaDIgc3Ryb25nLC5wb3N0X19lbnRyeSAuaDIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjQwMH0ucGFnZV9fZW50cnkgaDMsLnBhZ2VfX2VudHJ5IC5oMywucG9zdF9fZW50cnkgaDMsLnBvc3RfX2VudHJ5IC5oM3tmb250LXNpemU6MS41cmVtO2NvbG9yOiMwMDg4NTYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wYWdlX19lbnRyeSBoMywucGFnZV9fZW50cnkgLmgzLC5wb3N0X19lbnRyeSBoMywucG9zdF9fZW50cnkgLmgze2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS4zfX0ucGFnZV9fZW50cnkgc3Ryb25nLC5wb3N0X19lbnRyeSBzdHJvbmd7Y29sb3I6IzAwMH0ucGFnZV9fZW50cnkgLndwLWJsb2NrLXB1bGxxdW90ZSwucG9zdF9fZW50cnkgLndwLWJsb2NrLXB1bGxxdW90ZXtwYWRkaW5nOjJyZW0gMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5wYWdlX19lbnRyeSAud3AtYmxvY2staW1hZ2UsLnBvc3RfX2VudHJ5IC53cC1ibG9jay1pbWFnZXttYXJnaW46MnJlbSAwfUBtZWRpYSBwcmludHsucGFnZV9fZW50cnkgLndwLWJsb2NrLWltYWdlLC5wb3N0X19lbnRyeSAud3AtYmxvY2staW1hZ2V7d2lkdGg6ODAlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5wYWdlX19lbnRyeSAud3AtYmxvY2staW1hZ2UgaW1nLC5wb3N0X19lbnRyeSAud3AtYmxvY2staW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87Ym9yZGVyLXJhZGl1czoxcmVtICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowcHggOHB4IDE2cHggcmdiYSgzMCwwLDQwLC4wOCkgIWltcG9ydGFudH0ucGFnZV9fZW50cnkgLndwLWJsb2NrLWltYWdlIGltZy53cC1pbWFnZS0xMzMsLnBvc3RfX2VudHJ5IC53cC1ibG9jay1pbWFnZSBpbWcud3AtaW1hZ2UtMTMze3dpZHRoOjYwJTtib3JkZXItcmFkaXVzOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ucGFnZV9fZW50cnkgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24sLnBvc3RfX2VudHJ5IC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9ue3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouOHJlbX0ucGFnZV9fZW50cnkgLndwLWJsb2NrLWdhbGxlcnksLnBvc3RfX2VudHJ5IC53cC1ibG9jay1nYWxsZXJ5e21hcmdpbjoxLjhyZW0gMH0ucGFnZV9fZW50cnkgLndwLWJsb2NrLWdhbGxlcnkgLmJsb2Nrcy1nYWxsZXJ5LWl0ZW0sLnBvc3RfX2VudHJ5IC53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1pdGVte21hcmdpbi1ib3R0b206MH0ucGFnZV9fZW50cnkgLndwLWJsb2NrLWdhbGxlcnkgaW1nLC5wb3N0X19lbnRyeSAud3AtYmxvY2stZ2FsbGVyeSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucGFnZV9fZW50cnkgLndwLWJsb2NrLWdhbGxlcnkgZmlnY2FwdGlvbiwucG9zdF9fZW50cnkgLndwLWJsb2NrLWdhbGxlcnkgZmlnY2FwdGlvbnt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZV9fZW50cnkgLmJsb2NrLXdpa2lsb2MgaWZyYW1lLC5wb3N0X19lbnRyeSAuYmxvY2std2lraWxvYyBpZnJhbWV7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjJyZW07Ym94LXNoYWRvdzowcHggOHB4IDE2cHggcmdiYSgzMCwwLDQwLC4wOCkgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOi41cmVtfS5wYWdlX19lbnRyeSAuYmxvY2std2lraWxvYyBkaXYsLnBvc3RfX2VudHJ5IC5ibG9jay13aWtpbG9jIGRpdntkaXNwbGF5Om5vbmV9LndwY2Y3e3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjFyZW19LndwY2Y3IGgzLC53cGNmNyAuaDN7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbTt0ZXh0LXdyYXA6YmFsYW5jZX0ud3BjZjcgaDQsLndwY2Y3IC5oNHtmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbTttYXJnaW4tdG9wOjEuNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwODg1Nn0ud3BjZjcgLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfS53cGNmNyAuZm9ybS1sYWJlbHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi44cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOi4ycmVtICFpbXBvcnRhbnR9LndwY2Y3IC5mb3JtLWNvbnRyb2x7d2lkdGg6MTAwJTtwYWRkaW5nOi41NzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZTouODVyZW19LndwY2Y3IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsLjMpfS53cGNmNyAud3BjZjctbm90LXZhbGlkLXRpcHtmb250LXNpemU6MTJweDtjb2xvcjpyZWR9LmdkcHItdGV4dHttYXJnaW4tdG9wOjFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZTouNnJlbTtjb2xvcjojN2Y3ZjdmO2NvbG9yOnJnYmEoMCwwLDAsLjUpfS53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW17bWFyZ2luLWxlZnQ6MDtmb250LXNpemU6LjlyZW19LndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBhe2NvbG9yOiMyNjI2MjY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDo2MDB9LndwY2Y3LXJlc3BvbnNlLW91dHB1dHttYXJnaW46MmVtIC41ZW0gMWVtO3BhZGRpbmc6LjVlbSAxZW07Ym9yZGVyLXJhZGl1czo4cHh9LndwY2Y3LW1haWwtc2VudC1va3tib3JkZXI6MnB4IHNvbGlkICMzOThmMTQ7YmFja2dyb3VuZC1jb2xvcjojMzk4ZjE0O2NvbG9yOiNmZmZ9LndwY2Y3LW1haWwtc2VudC1uZ3tib3JkZXI6MnB4IHNvbGlkIHJlZDtiYWNrZ3JvdW5kLWNvbG9yOnJlZDtjb2xvcjojZmZmfS53cGNmNy1zcGFtLWJsb2NrZWR7Ym9yZGVyOjJweCBzb2xpZCBvcmFuZ2U7YmFja2dyb3VuZC1jb2xvcjpvcmFuZ2V9LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2lne2JvcmRlcjoycHggc29saWQgb3JhbmdlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpvcmFuZ2UgIWltcG9ydGFudH1ib2R5Om5vdCgucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3RvKSAuZ3JlY2FwdGNoYS1iYWRnZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmV9Lndvb2ZfbGlzdF9jaGVja2JveHtwYWRkaW5nLWxlZnQ6MH0ud29vZl9saXN0X2NoZWNrYm94Pi53b29mX2NoaWxkc19saXN0X2xpLC53b29mX2xpc3RfY2hlY2tib3g+bGk+bGksLndvb2ZfbGlzdF9jaGVja2JveD5saXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjRyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IGRhc2hlZCByZ2JhKDAsMCwwLC4xKX0ud29vZl9saXN0X2NoZWNrYm94IC53b29mX2NoaWxkc19saXN0e3BhZGRpbmctbGVmdDouNXJlbX0ud29vZl9saXN0X2NoZWNrYm94IGxpIC53b29mX2NoZWNrYm94X2xhYmVse3BhZGRpbmctdG9wOjNweDtwYWRkaW5nLWJvdHRvbTozcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NzAlO2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiLHNhbnMtc2VyaWZ9Lndvb2ZfbGlzdF9jaGVja2JveCAud29vZl9jaGVja2JveF9jb3VudHtmb250LXNpemU6ODAlICFpbXBvcnRhbnR9Lndvb2ZfbGlzdF9jaGVja2JveCAud29vZl9jaGlsZHNfbGlzdHthbGlnbi1zZWxmOmZsZXgtZW5kfS53b29mX3JlZHJhd196b25lIC53b29mX3N1Ym1pdF9zZWFyY2hfZm9ybV9jb250YWluZXJ7b3ZlcmZsb3c6aW5pdGlhbH0ud29vZl9yZWRyYXdfem9uZSAud29vZl9zdWJtaXRfc2VhcmNoX2Zvcm1fY29udGFpbmVyIC53b29mX3Jlc2V0X3NlYXJjaF9mb3Jte3BhZGRpbmc6NXB4IDFyZW07Ym9yZGVyLXJhZGl1czo0cHggIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiM0MjQxNDI7Ym9yZGVyOm5vbmU7Y29sb3I6I2ZmZjtoZWlnaHQ6YXV0bztmb250LXdlaWdodDo2MDB9Lndvb2ZfcmVkcmF3X3pvbmUgLmlycy0tcm91bmQgLmlycy1mcm9tLC53b29mX3JlZHJhd196b25lIC5pcnMtLXJvdW5kIC5pcnMtdG8sLndvb2ZfcmVkcmF3X3pvbmUgLmlycy0tcm91bmQgLmlycy1zaW5nbGUsLndvb2ZfcmVkcmF3X3pvbmUgLmlycy0tcm91bmQgLmlycy1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmYwMDNjfS53b29mX3JlZHJhd196b25lIC5pcnMtLXJvdW5kIC5pcnMtZnJvbTpiZWZvcmUsLndvb2ZfcmVkcmF3X3pvbmUgLmlycy0tcm91bmQgLmlycy10bzpiZWZvcmUsLndvb2ZfcmVkcmF3X3pvbmUgLmlycy0tcm91bmQgLmlycy1zaW5nbGU6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6I2ZmMDAzY30ud29vZl9yZWRyYXdfem9uZSAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZXtib3JkZXItY29sb3I6I2ZmMDAzY30ud29vZl9yZWRyYXdfem9uZSAud29vZl9jaGVja2JveF9pbnN0b2NrX2NvbnRhaW5lciAuaWNoZWNrYm94X3NxdWFyZS1ibHVle2JvcmRlcjoxcHggc29saWQgI2ZmMDAzYztib3JkZXItcmFkaXVzOjRweDt3aWR0aDoxOHB4O2hlaWdodDoxOHB4fS53b29mX3JlZHJhd196b25lIC53b29mX2NoZWNrYm94X2luc3RvY2tfY29udGFpbmVyIC5pY2hlY2tib3hfc3F1YXJlLWJsdWUgbGFiZWx7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzI2MjYyNn0ud29vZl9yZWRyYXdfem9uZSAud29vZl9jaGVja2JveF9pbnN0b2NrX2NvbnRhaW5lciAuaWNoZWNrYm94X3NxdWFyZS1ibHVlLmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjotNTFweCAtM3B4fS53b29mX2NvbnRhaW5lcnttYXJnaW4tYm90dG9tOjJyZW0gIWltcG9ydGFudH0ud29vZl9jb250YWluZXIgLndvb2ZfY29udGFpbmVyX2lubmVyPmg0LC53b29mX2NvbnRhaW5lciAud29vZl9jb250YWluZXJfaW5uZXI+Lmg0e21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MS4xcmVtO2ZvbnQtd2VpZ2h0OmJvbGR9Lndvb2ZfY29udGFpbmVyIC53b29mX29wZW5faGlkZGVuX2xpe2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjRweCAwO2ZvbnQtc2l6ZTouOXJlbTttYXJnaW4tdG9wOjFyZW19LmFyY2hpdmUgLndvb2ZfbGlzdF9jaGVja2JveD5saXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjRyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IGRhc2hlZCByZ2JhKDAsMCwwLC4xKX0ud29vZl9ibG9ja19odG1sX2l0ZW1zIC5jaG9zZW4tc2luZ2xle2hlaWdodDozNXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Ym94LXNpemluZzpjb250ZW50LWJveCAhaW1wb3J0YW50fS53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbHtsaW5lLWhlaWdodDppbml0aWFsICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fX0ud29vZl9wcm9kdWN0c190b3BfcGFuZWwgLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsX3Vse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDouNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud29vZl9wcm9kdWN0c190b3BfcGFuZWwgLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsX3Vse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MXJlbX19Lndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsIC53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbF91bCBsaT5he2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1yYWRpdXM6NTBweDtkaXNwbGF5OmlubGluZS1mbGV4fS53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbCAud29vZl9wcm9kdWN0c190b3BfcGFuZWxfdWwgbGk+YTpob3ZlcntiYWNrZ3JvdW5kOiNkN2Q3ZDd9Lndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsIC53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbF91bCBsaT5hIC53b29mX3JlbW92ZV9wcGl7cGFkZGluZy1yaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6bm9uZX0ud29vZl9wcm9kdWN0c190b3BfcGFuZWwgLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsX3VsIGxpPmEgLndvb2ZfcmVtb3ZlX3BwaTphZnRlcntjb250ZW50Olwi7qazXCI7Zm9udC1mYW1pbHk6XCJ1bmljb25zLWxpbmVcIjtiYWNrZ3JvdW5kOm5vbmU7bWFyZ2luLWxlZnQ6MTBweH0ud29vZl9wcm9kdWN0c190b3BfcGFuZWwgLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsX3VsIGxpIHVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOjhweCA1cHg7bWFyZ2luLWJvdHRvbTo1cHh9Lndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsIC53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbF91bCBsaSB1bCBsaXttYXJnaW46MCAhaW1wb3J0YW50fS53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbCAud29vZl9wcm9kdWN0c190b3BfcGFuZWxfdWwgbGkgdWwgbGkgYXtiYWNrZ3JvdW5kLWNvbG9yOiMyNjI2MjY7Y29sb3I6I2ZmZjtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1yYWRpdXM6NTBweDtkaXNwbGF5OmlubGluZS1mbGV4fS53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbCAud29vZl9wcm9kdWN0c190b3BfcGFuZWxfdWwgbGkgdWwgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiM0MjQxNDJ9Lndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsIC53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbF91bCBsaSB1bCBsaSBhIC53b29mX3JlbW92ZV9wcGl7cGFkZGluZy1yaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6bm9uZX0ud29vZl9wcm9kdWN0c190b3BfcGFuZWwgLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsX3VsIGxpIHVsIGxpIGEgLndvb2ZfcmVtb3ZlX3BwaTphZnRlcntjb250ZW50Olwi7qazXCI7Zm9udC1mYW1pbHk6XCJ1bmljb25zLWxpbmVcIjtiYWNrZ3JvdW5kOm5vbmU7bWFyZ2luLWxlZnQ6MTBweDtjb2xvcjojZmZmfS53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbCAud29vZl9yZXNldF9idXR0b25fMntwYWRkaW5nOjVweCAxcmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjpub25lO2NvbG9yOiMyNjI2MjY7aGVpZ2h0OmF1dG87d2lkdGg6bWF4LWNvbnRlbnR9LmN0YXtwYWRkaW5nOjEwcmVtIDA7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmN0YXtwYWRkaW5nOjZyZW0gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jdGF7cGFkZGluZzozcmVtIDB9fS5jdGFfX2Jne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LmN0YV9fb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjI7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjYpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3RhX19vdmVybGF5e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyl9fS5jdGFfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjM7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuY3RhX19jb250YWluZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmR9fS5jdGFfX2NvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jdGFfX2NvbnRlbnR7d2lkdGg6NzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCl7LmN0YV9fY29udGVudHt3aWR0aDo2NSV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3RhX19jb250ZW50e3dpZHRoOjcwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdGFfX2NvbnRlbnR7bWFyZ2luLWJvdHRvbToxcmVtO3dpZHRoOjEwMCV9fS5jdGFfX3RpdHVsb3tmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTozLjRyZW07bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmN0YV9fdGl0dWxve2ZvbnQtc2l6ZToyLjZyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3RhX190aXR1bG97Zm9udC1zaXplOjJyZW19fS5jdGFfX3N1YnRpdHVsb3tjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6M3B4O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjNyZW07Zm9udC1zaXplOjEuMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5jdGFfX3N1YnRpdHVsb3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjFyZW19fS5jdGFfX2FjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoycmVtO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdGFfX2FjdGlvbnN7bWFyZ2luLXRvcDoxcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LmN0YV9fYWN0aW9uc3tnYXA6MXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jdGFfX2FjdGlvbnMgLmJvdG9ue3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn19Lmhlcm97ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5oZXJvX193cmFwcGVye2hlaWdodDo0MDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNlYmVhZTg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuaGVyb19fd3JhcHBlcntoZWlnaHQ6MzUwcHg7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX0uaGVyb19fYmd7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpmbGV4LWVuZDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmhlcm9fX2JnOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVyb19fYmc6YWZ0ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KX19Lmhlcm9fX2JnIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9Lmhlcm9fX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5oZXJvX19jb250YWluZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX0uaGVyb19fY29udGVudHt0ZXh0LWFsaWduOmxlZnQ7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaGVyb19fY29udGVudHt3aWR0aDo3NSU7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm9fX2NvbnRlbnR7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuaGVyb19fY29udGVudHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToyLjVyZW19fS5oZXJvX190b2FzdHN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmbGV4LXdyYXA6d3JhcDtnYXA6MXJlbTttYXJnaW4tYm90dG9tOjEuMTI1cmVtfS5oZXJvX190b2FzdHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MS4xMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZXJvX190b2FzdHtmb250LXNpemU6MXJlbX19Lmhlcm9fX3RvYXN0LS1wcmltYXJ5e3BhZGRpbmc6LjQ1cmVtIC45cmVtO2JhY2tncm91bmQ6I2ZmMDAzYztjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm9fX3RvYXN0LS1wcmltYXJ5e3BhZGRpbmc6NnB4IDEycHh9fS5oZXJvX190b2FzdC0tc2VjY29uZGFyeXtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouOXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lmhlcm9fX3RvYXN0LS1zZWNjb25kYXJ5e2ZvbnQtc2l6ZTouOHJlbX19Lmhlcm9fX3ByZXRpdHVsb3tjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuNXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7dGV4dC13cmFwOmJhbGFuY2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZXJvX19wcmV0aXR1bG97Zm9udC1zaXplOjEuMjVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX0uaGVyb19fdGl0dWxve2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0LjM1cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dDt0ZXh0LXdyYXA6YmFsYW5jZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5oZXJvX190aXR1bG97Zm9udC1zaXplOjNyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm9fX3RpdHVsb3tmb250LXNpemU6Mi41cmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5oZXJvX190aXR1bG97Zm9udC1zaXplOjIuMjVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O2xpbmUtaGVpZ2h0OjEuMn19Lmhlcm9fX3N1YnRpdHVsb3tjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7dGV4dC13cmFwOmJhbGFuY2U7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5oZXJvX19zdWJ0aXR1bG97Zm9udC1zaXplOjFyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm9fX3N1YnRpdHVsb3tmb250LXNpemU6MS4xMjVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lmhlcm9fX3N1YnRpdHVsb3tmb250LXNpemU6MXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fS5oZXJvX190aXBze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZXJvX190aXBze2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uaGVyb19fdGlwe2JhY2tncm91bmQtY29sb3I6IzQyZTAyYTtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOjRweCAxMnB4O2JvcmRlci1yYWRpdXM6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm9fX3RpcHtmb250LXNpemU6LjhyZW19fS5oZXJvX19hY3Rpb25ze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjFyZW07bWFyZ2luLXRvcDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVyb19fYWN0aW9uc3ttYXJnaW4tdG9wOjFyZW19fS5oZXJvX19hY3Rpb25zIC5ib3Rvbi0tc2Vjb25kYXJ5LW91dGxpbmV7Y29sb3I6I2ZmZn0uZW52aW8tcmFwaWRve3BhZGRpbmc6MXJlbSAwfS5lbnZpby1yYXBpZG9fX2NvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXJ9LmVudmlvLXJhcGlkb19fY29udGVudCBzdHJvbmd7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZW52aW8tcmFwaWRvX19jb250ZW50IHN0cm9uZ3t0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfX0uaGVyby1zd2lwZXJ7cG9zaXRpb246cmVsYXRpdmV9Lmhlcm8tc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXYsLmhlcm8tc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHR7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciwuaGVyby1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXJ7Zm9udC1zaXplOjI0cHg7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zy5zd2lwZXItbmF2aWdhdGlvbi1pY29uLC5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zy5zd2lwZXItbmF2aWdhdGlvbi1pY29ue2ZpbGw6I2ZmZiAhaW1wb3J0YW50fS5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLC5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVye29wYWNpdHk6Ljh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5oZXJvLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uaGVyby1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldiBzdmcsLmhlcm8tc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQgc3Zne2ZpbGw6I2ZmZiAhaW1wb3J0YW50fS5oZXJvLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb257Ym90dG9tOjIwcHh9Lmhlcm8tc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O29wYWNpdHk6LjU7d2lkdGg6MjBweCAhaW1wb3J0YW50O2hlaWdodDo0cHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0uaGVyby1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDt3aWR0aDo0MHB4ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LmNvbXByZXN7cGFkZGluZzoycmVtIDA7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5jb21wcmVzX19jb250ZW50e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuY29tcHJlc19fY29udGVudHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jb21wcmVzX19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuY29tcHJlc19faXRlbXttYXJnaW4tYm90dG9tOjFyZW19fS5jb21wcmVzX19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuY29tcHJlc19faWNvbm97ZmxleDowIDAgMTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmNvbXByZXNfX2ljb25vIGl7Zm9udC1zaXplOjIuNXJlbTtjb2xvcjojMDA4ODU2fS5jb21wcmVzX190aXR1bG97Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouOXJlbTtjb2xvcjojMDAwfS5jb21wcmVzX190aXR1bG8gc3BhbntkaXNwbGF5OmJsb2NrO2NvbG9yOiMyNjI2MjZ9LnMtZmVhdHVyZWR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NXJlbX0ucy1mZWF0dXJlZF9fY2FyZHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucy1mZWF0dXJlZF9fY2FyZHtnYXA6Mi41cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnMtZmVhdHVyZWRfX2NhcmR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjVyZW07Z2FwOjFyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucy1mZWF0dXJlZF9fY2FyZDpudGgtY2hpbGQoZXZlbil7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9fS5zLWZlYXR1cmVkX19jYXJkLWltZ3tkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXJlbTtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2ZsZXg6MCAwIDU1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnMtZmVhdHVyZWRfX2NhcmQtaW1ne2ZsZXg6MCAwIDUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODEwcHgpey5zLWZlYXR1cmVkX19jYXJkLWltZ3ttYXJnaW4tYm90dG9tOjFyZW19fS5zLWZlYXR1cmVkX19jYXJkLWltZyBpbWd7YXNwZWN0LXJhdGlvOjE2Lzk7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvYmplY3QtZml0OmNvdmVyfS5zLWZlYXR1cmVkX19jYXJkLWNvbnRlbnR7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowIDIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnMtZmVhdHVyZWRfX2NhcmQtY29udGVudHtwYWRkaW5nOjB9fS5zLWZlYXR1cmVkX19jYXJkLWNvbnRlbnQtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnMtZmVhdHVyZWRfX2NhcmQtcHJldGl0bGV7Y29sb3I6IzQyZTAyYTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zLWZlYXR1cmVkX19jYXJkLXByZXRpdGxle2Rpc3BsYXk6bm9uZX19LnMtZmVhdHVyZWRfX2NhcmQtdGl0bGV7Zm9udC1mYW1pbHk6XCJETSBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjFyZW07Y29sb3I6I2ZmMDAzYzttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnMtZmVhdHVyZWRfX2NhcmQtdGl0bGV7Zm9udC1zaXplOjIuNXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucy1mZWF0dXJlZF9fY2FyZC10aXRsZXtmb250LXNpemU6Mi4yNXJlbTt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXsucy1mZWF0dXJlZF9fY2FyZC10aXRsZXtmb250LXNpemU6MS44NzVyZW07dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fX0ucy1mZWF0dXJlZF9fY2FyZC10aXRsZSBhe2NvbG9yOiNmZjAwM2N9LnMtZmVhdHVyZWRfX2NhcmQtdGl0bGUgYTpob3Zlcntjb2xvcjojZmYwMDNjfS5zLWZlYXR1cmVkX19jYXJkLWRlc2NyaXB0aW9ue2NvbG9yOiM0MjQxNDI7bGluZS1oZWlnaHQ6MS41fS5zLWZlYXR1cmVkX19jYXJkLWRlc2NyaXB0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9LnMtZmVhdHVyZWRfX2NhcmQtZGVzY3JpcHRpb24gdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEuNXJlbX0ucy1mZWF0dXJlZF9fY2FyZC1kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIjtjb2xvcjojNDI0MTQyO3ZlcnRpY2FsLWFsaWduOi0wLjEyNWVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMzMzMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6JyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz5cIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW07d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX0ucy1mZWF0dXJlZF9fY2FyZC1hY3Rpb25ze21hcmdpbi10b3A6MXJlbX11bC5zbGljay1kb3Rze2JvdHRvbTotMjZweH11bC5zbGljay1kb3RzIGxpe21hcmdpbjowIC4xcmVtfXVsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUsdWwuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmV7Y29sb3I6I2JlYWU5YTtmb250LXNpemU6MnJlbX11bC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3Jle29wYWNpdHk6LjV9dWwuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmV7Y29sb3I6I2JlYWU5YTtvcGFjaXR5OjF9LnNsaWNrLXRyYWNre3BhZGRpbmctYm90dG9tOjEuNXJlbX11bC5wcm9kdWN0cyAuc2xpY2stbGlzdHtwYWRkaW5nOjAgMTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KXt1bC5wcm9kdWN0cyAuc2xpY2stbGlzdHtwYWRkaW5nOjAgMjAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCl7dWwucHJvZHVjdHMgLnNsaWNrLWxpc3R7cGFkZGluZzowIDYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXt1bC5wcm9kdWN0cyAuc2xpY2stbGlzdHtwYWRkaW5nOjAgMjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXt1bC5wcm9kdWN0cyAuc2xpY2stbGlzdHtwYWRkaW5nOjAgMTIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXt1bC5wcm9kdWN0cyAuc2xpY2stbGlzdHtwYWRkaW5nOjAgODBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpe3VsLnByb2R1Y3RzIC5zbGljay1saXN0e3BhZGRpbmc6MCAxMHB4fX0ud29vY29tbWVyY2UtdGFicyAjdGFiLWRlc2NyaXB0aW9uIC5maWNoYXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAyKTtib3JkZXItcmFkaXVzOjFyZW07cGFkZGluZzoyLjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19Lndvb2NvbW1lcmNlLXRhYnMgI3RhYi1kZXNjcmlwdGlvbiAuZmljaGFfX2l0ZW17Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q3ZDdkNztwYWRkaW5nLWJvdHRvbToxcmVtO21hcmdpbi1ib3R0b206MXJlbX0ud29vY29tbWVyY2UtdGFicyAjdGFiLWRlc2NyaXB0aW9uIC5maWNoYV9faXRlbTpsYXN0LWNoaWxke2JvcmRlcjpub25lO21hcmdpbi1ib3R0b206MDtwYWRkaW5nLWJvdHRvbTowfS53b29jb21tZXJjZS10YWJzICN0YWItZGVzY3JpcHRpb24gLmZpY2hhX190aXR1bG97Zm9udC1zaXplOjFyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZjAwM2M7bGV0dGVyLXNwYWNpbmc6MXB4O21hcmdpbi1ib3R0b206LjRyZW19Lndvb2NvbW1lcmNlLXRhYnMgI3RhYi1kZXNjcmlwdGlvbiAuZmljaGFfX2RhdGF7Zm9udC1zaXplOi45cmVtO2NvbG9yOiM3ZjdmN2Z9Lndvb2NvbW1lcmNlLXRhYnMgI3RhYi1kZXNjcmlwdGlvbiAuZmljaGFfX2RhdGEgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MH0ud29vY29tbWVyY2UtdGFicyAjdGFiLWRlc2NyaXB0aW9uIC5maWNoYV9fZGF0YSB1bCBsaXttYXJnaW4tYm90dG9tOi44cmVtO3BhZGRpbmctbGVmdDoxLjVyZW07cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOi45cmVtfS53b29jb21tZXJjZS10YWJzICN0YWItZGVzY3JpcHRpb24gLmZpY2hhX19kYXRhIHVsIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDozcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIlwiO3ZlcnRpY2FsLWFsaWduOi0wLjEyNWVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMzMzMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6JyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz5cIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW07d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX0uZmxleC1jYXRlZ29yaWFze3BhZGRpbmc6Mi41cmVtIDB9LmZsZXgtY2F0ZWdvcmlhc19faXRlbXN7ZGlzcGxheTpmbGV4O2dhcDouOXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZsZXgtY2F0ZWdvcmlhc19faXRlbXN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uZmxleC1jYXRlZ29yaWFzX19pdGVte2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn0uZmxleC1jYXRlZ29yaWFzX19waWN0dXJlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyNTIvMzUwO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mbGV4LWNhdGVnb3JpYXNfX3BpY3R1cmUgaW1ne2FzcGVjdC1yYXRpbzppbml0aWFsO2hlaWdodDoyMDBweH19LmZsZXgtY2F0ZWdvcmlhc19fb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nLWJvdHRvbToxLjVyZW07YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpfS5mbGV4LWNhdGVnb3JpYXNfX3RpdHVsb3tjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mbGV4LWNhdGVnb3JpYXNfX3RpdHVsb3tmb250LXNpemU6LjlyZW19fS5mbGV4LWxvZ29ze3BhZGRpbmc6Mi41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mbGV4LWxvZ29ze3BhZGRpbmctYm90dG9tOjB9fS5mbGV4LWxvZ29zX19pdGVtc3tkaXNwbGF5OmZsZXg7Z2FwOjEuNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvdmVyZmxvdy14OnNjcm9sbH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmZsZXgtbG9nb3NfX2l0ZW1ze2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuZmxleC1sb2dvc19faXRlbXN7Z2FwOjFyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuZmxleC1sb2dvc19faXRlbXN7Z2FwOi41cmVtIC44cmVtfX0uZmxleC1sb2dvc19faXRlbSBzdmcsLmZsZXgtbG9nb3NfX2l0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMHB4O21heC1oZWlnaHQ6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZsZXgtbG9nb3NfX2l0ZW0gc3ZnLC5mbGV4LWxvZ29zX19pdGVtIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC13aWR0aDo2NXB4O21heC1oZWlnaHQ6MjBweH19LmZsZXgtY2F0aWNvX19pdGVtc3tkaXNwbGF5OmZsZXg7Z2FwOjFyZW07anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5mbGV4LWNhdGljb19faXRlbXN7ZmxleC13cmFwOndyYXA7Z2FwOi41cmVtfX0uZmxleC1jYXRpY29fX2l0ZW17ZmxleDoxO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggZGFzaGVkICNkN2Q3ZDd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mbGV4LWNhdGljb19faXRlbXtwYWRkaW5nOi44cmVtfX0uZmxleC1jYXRpY29fX3BpY3R1cmV7bWFyZ2luLWJvdHRvbToxcmVtfS5mbGV4LWNhdGljb19fcGljdHVyZSBpbWd7aGVpZ2h0OjUwcHg7d2lkdGg6YXV0b30uZmxleC1jYXRpY29fX3RpdHVsb3tmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mbGV4LWNhdGljb19fdGl0dWxve2ZvbnQtc2l6ZTouOXJlbX19LmNhcmQtZmluYW5jaWFjaW9ue3BhZGRpbmc6MS41cmVtIDB9LmNhcmQtZmluYW5jaWFjaW9uX19jYXJke3BhZGRpbmc6MS41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjVyZW07YmFja2dyb3VuZDojYmJmZmU2O2JvcmRlci1yYWRpdXM6MXJlbTtib3JkZXI6MXB4IGRhaHNlZCAjMDBiYjc2fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZC1maW5hbmNpYWNpb25fX2NhcmR7Z2FwOi41cmVtO3BhZGRpbmc6MXJlbX19LmNhcmQtZmluYW5jaWFjaW9uX19sb2dvIGltZ3t3aWR0aDo4MHB4O2hlaWdodDphdXRvfS5jYXJkLWZpbmFuY2lhY2lvbl9fZGVzY3JpcGNpb257ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZC1maW5hbmNpYWNpb25fX2Rlc2NyaXBjaW9ue2ZvbnQtc2l6ZTouOHJlbTtnYXA6LjMzMzMzMzMzMzNyZW07dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LXdyYXA6YmFsYW5jZX19LmNhcmQtZmluYW5jaWFjaW9uX19saW5re2NvbG9yOiMxODYwNDY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDpib2xkfS5mdG9we2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjFyZW0gMH0uZnRvcF9faXRlbXN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHk7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mdG9wX19pdGVtc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOi41cmVtO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS5mdG9wX19pdGVte2ZsZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5mdG9wX19pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtnYXA6LjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZnRvcF9faXRlbXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjIwcHggMWZyO2dhcDouNXJlbTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RleHQtYWxpZ246aW5pdGlhbH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mdG9wX19jb3ZlcntmbGV4OjAgMCAyMHB4fX0uZnRvcF9fY292ZXIgaW1nLC5mdG9wX19jb3ZlciBzdmd7d2lkdGg6MzBweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZ0b3BfX2NvdmVyIGltZywuZnRvcF9fY292ZXIgc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OmF1dG99fS5mdG9wX190aXRsZXtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mdG9wX190aXRsZXtmb250LXNpemU6LjhyZW19fS5mdG9wX19zdWJ0aXRsZXtmb250LXNpemU6LjlyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mdG9wX19zdWJ0aXRsZXtmb250LXNpemU6LjhyZW19fS5ob21lLWNhdGVnb3JpYXN7cGFkZGluZzoyLjVyZW0gMH0uaG9tZS1jYXRlZ29yaWFzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlfS5ob21lLWNhdGVnb3JpYXNfX2ltZ3twYWRkaW5nOjAgLjVyZW19LmhvbWUtY2F0ZWdvcmlhc19faW1nIGltZ3tib3JkZXItcmFkaXVzOjFyZW07YXNwZWN0LXJhdGlvOjE2LzEwO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uaG9tZS1jYXRlZ29yaWFzX19pbmZve3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjEuNXJlbX0uaG9tZS1jYXRlZ29yaWFzX190aXR1bG97Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cGFkZGluZzouN3JlbSAxLjVyZW07Ym9yZGVyLXJhZGl1czo1MHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4zKTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KX0ucHJvZHVjdG9zLWRlc3RhY2Fkb3N7cGFkZGluZzoyLjVyZW0gMCA1cmVtIDB9LnByb2R1Y3Rvcy1hbGx7cGFkZGluZzo0cmVtIDB9LnByb2R1Y3Rvcy1hbGxfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgMnB4fS5wcm9kdWN0b3MtYWxsX19pdGVtIGltZ3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7Ym9yZGVyLXJhZGl1czozcHg7YXNwZWN0LXJhdGlvOjE2LzExO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb3Zlcn0ucHJvZHVjdG9zLWFsbF9faXRlbS1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDM2MGRlZywgcmdiKDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO29wYWNpdHk6NTclO3RvcDowO2JvdHRvbTowO3dpZHRoOjEwMCU7ei1pbmRleDoyO2JvcmRlci1yYWRpdXM6M3B4fS5wcm9kdWN0b3MtYWxsX19pdGVtLXRpdHVsb3twb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7bGVmdDoxLjVyZW07Ym90dG9tOjEuNXJlbTtmb250LXNpemU6Mi4yNXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfS5jb250YWN0b3twYWRkaW5nOjRyZW0gMH0uY29udGFjdG9fX2NvbnRlbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMmZyO2dhcDo0cmVtO21hcmdpbi1ib3R0b206NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmNvbnRhY3RvX19jb250ZW50e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjIuNXJlbX19LmNvbnRhY3RvX19kZXNjcmlwY2lvbnttYXJnaW4tYm90dG9tOjIuNXJlbX0uY29udGFjdG9fX2l0ZW1ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW19LmNvbnRhY3RvX19pdGVte2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czoxcmVtO3BhZGRpbmc6LjhyZW07Z2FwOjFyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMH0uY29udGFjdG9fX2l0ZW06aG92ZXJ7Y29sb3I6I2ZmMDAzY30uY29udGFjdG9fX2ljb3t3aWR0aDo1MHB4O2FzcGVjdC1yYXRpbzoxO2JvcmRlci1yYWRpdXM6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiM0MmUwMmE7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5jb250YWN0b19faWNvIGl7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojZmZmfS5jb250YWN0b19faWNvLS13aGF0c2FwcHtiYWNrZ3JvdW5kLWNvbG9yOiMyNWQzNjY7Y29sb3I6IzAwMH0uY29udGFjdG9fX2xhYmVse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY29udGFjdG9fX2xhYmVsIHNwYW57Zm9udC13ZWlnaHQ6NzAwfS5jb250YWN0b19fbGFiZWwgc3Ryb25ne2Rpc3BsYXk6ZmxleDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi45cmVtfS5jb250YWN0b19fYWRkcmVzc3tib3JkZXI6MXB4IGRhc2hlZCAjYjZiNmI2O3BhZGRpbmc6MXJlbTtib3JkZXItcmFkaXVzOjFyZW19LmxlZ2Fse3BhZGRpbmc6NHJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsubGVnYWx7cGFkZGluZzoyLjVyZW0gMH19LmxlZ2FsX19jb250ZW50e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDRmcjtnYXA6Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmxlZ2FsX19jb250ZW50e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgM2ZyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxlZ2FsX19jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIuNXJlbX19LmxlZ2FsIC50cmFuc3BvcnRlLWxvZ297bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206Mi41cmVtfS5sZWdhbCAudHJhbnNwb3J0ZS1sb2dvIGltZ3t3aWR0aDoyMDBweDtoZWlnaHQ6YXV0b30udWJpY2FjaW9uRnVsbCAuY21wbHotcGxhY2Vob2xkZXItMXtoZWlnaHQ6aW5oZXJpdH0uaW1hZ2VuLWRlc3RhY2FkYXtwYWRkaW5nLXRvcDo1cmVtfS5pbWFnZW4tZGVzdGFjYWRhX190aHVtYiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOi4zMTI1cmVtfS5pbmZvcm1hY2lvbntwYWRkaW5nOjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmluZm9ybWFjaW9ue3BhZGRpbmc6Mi41cmVtIDB9fS5nYWxlcmlhSW1hZ2VuZXN7cGFkZGluZy1ib3R0b206NXJlbX0uZ2FsZXJpYUltYWdlbmVzX19pdGVtc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZ2FsZXJpYUltYWdlbmVzX19pdGVtc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn19LmdhbGVyaWFJbWFnZW5lc19faXRlbXt3aWR0aDoxMDAlO2hlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6LjMxMjVyZW19LmdhbGVyaWFJbWFnZW5lc19faXRlbSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOi4zMTI1cmVtfS53Yy1ibG9jay1jYXJ0X19zaWRlYmFyIC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktYmxvY2t7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO21hcmdpbi1ib3R0b206MXJlbX0ud2MtYmxvY2stY2FydF9fc3VibWl0LWJ1dHRvbntmb250LXNpemU6MS4xMjVyZW07Zm9udC1zaXplOjEuMjVyZW19LndjLWJsb2NrLWNhcnQtaXRlbXNfX3JvdyAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LW5hbWV7Y29sb3I6IzAwMDt0ZXh0LXdyYXA6YmFsYW5jZX0ud2MtYmxvY2stY2FydC1pdGVtX19pbWFnZSBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjthc3BlY3QtcmF0aW86MTt3aWR0aDoxMDAlO2hlaWdodDphdXRvO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkN2Q3ZDd9LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2UgYSBpbWd7bWF4LXdpZHRoOjk1JTttYXgtaGVpZ2h0Ojk1JTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS53Yy1ibG9jay1jb21wb25lbnRzLWJ1dHRvbntiYWNrZ3JvdW5kOiNmNjA7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwcHh9LndjLWJsb2NrLWNvbXBvbmVudHMtYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6Izk5M2QwMDtjb2xvcjojZmZmfS53Yy1ibG9jay1jb21wb25lbnRzLWNoZWNrb3V0LXBsYWNlLW9yZGVyLWJ1dHRvbntib3JkZXI6I2Y2MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LndjLWJsb2NrLWNoZWNrb3V0X19mb3Jte2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjEuNXJlbTtib3JkZXItcmFkaXVzOjFyZW19fS53Yy1ibG9jay1jaGVja291dF9fYWN0aW9uc19yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50O2dhcDoxcmVtfS53Yy1ibG9jay1jaGVja291dF9fYWN0aW9uc19yb3cgLndjLWJsb2NrLWNvbXBvbmVudHMtY2hlY2tvdXQtcmV0dXJuLXRvLWNhcnQtYnV0dG9ue21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7Zm9udC1zaXplOi44cmVtICFpbXBvcnRhbnR9LndjLWJsb2NrLWNoZWNrb3V0X19hY3Rpb25zX3JvdyAud2MtYmxvY2stY29tcG9uZW50cy1jaGVja291dC1wbGFjZS1vcmRlci1idXR0b257d2lkdGg6MTAwJSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxLjEyNXJlbSAhaW1wb3J0YW50fS53Yy1ibG9jay1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy10aXRsZXtjb2xvcjojMDA4ODU2fS53Yy1ibG9jay1jb21wb25lbnRzLXNoaXBwaW5nLXJhdGVzLWNvbnRyb2wgLndjLWJsb2NrLWNvbXBvbmVudHMtcmFkaW8tY29udHJvbC1hY2NvcmRpb24tY29udGVudCwud2MtYmxvY2stY29tcG9uZW50cy1yYWRpby1jb250cm9sIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2wtYWNjb3JkaW9uLWNvbnRlbnR7Zm9udC1zaXplOi44cmVtfS53Yy1ibG9jay1jb21wb25lbnRzLXNoaXBwaW5nLXJhdGVzLWNvbnRyb2wgLndjLWJsb2NrLWNvbXBvbmVudHMtcmFkaW8tY29udHJvbF9fb3B0aW9uLS1jaGVja2VkLW9wdGlvbi1oaWdobGlnaHRlZCwud2MtYmxvY2stY29tcG9uZW50cy1zaGlwcGluZy1yYXRlcy1jb250cm9sIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2wtYWNjb3JkaW9uLW9wdGlvbi0tY2hlY2tlZC1vcHRpb24taGlnaGxpZ2h0ZWQsLndjLWJsb2NrLWNvbXBvbmVudHMtcmFkaW8tY29udHJvbCAud2MtYmxvY2stY29tcG9uZW50cy1yYWRpby1jb250cm9sX19vcHRpb24tLWNoZWNrZWQtb3B0aW9uLWhpZ2hsaWdodGVkLC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2wgLndjLWJsb2NrLWNvbXBvbmVudHMtcmFkaW8tY29udHJvbC1hY2NvcmRpb24tb3B0aW9uLS1jaGVja2VkLW9wdGlvbi1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiNmM2ZmZjN9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWJsb2Nre2JhY2tncm91bmQ6I2ZmZn19LndwLWJsb2NrLXdvb2NvbW1lcmNlLWVtcHR5LWNhcnQtYmxvY2sgaDIud2l0aC1lbXB0eS1jYXJ0LWljb24sLndwLWJsb2NrLXdvb2NvbW1lcmNlLWVtcHR5LWNhcnQtYmxvY2sgLndpdGgtZW1wdHktY2FydC1pY29uLmgye2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjEuNXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtfS53cC1ibG9jay13b29jb21tZXJjZS1lbXB0eS1jYXJ0LWJsb2NrPnAuaGFzLXRleHQtYWxpZ24tY2VudGVyPmF7YmFja2dyb3VuZDojZjYwO2NvbG9yOiNmZmY7cGFkZGluZzouNXJlbSAxcmVtO2JvcmRlci1yYWRpdXM6NTBweDtmb250LXNpemU6MXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjEuNXJlbX0ud3N0ZXBze3BhZGRpbmctdG9wOjIuNXJlbTtwYWRkaW5nLWJvdHRvbToxLjVyZW07YmFja2dyb3VuZDojZjVmNWY1fS5wYmFye2Rpc3BsYXk6ZmxleH0ucGJhcl9faXRlbXtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnBiYXJfX2l0ZW06OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNHB4O2hlaWdodDoycHg7YmFja2dyb3VuZDojNDJlMDJhO3JpZ2h0OjA7d2lkdGg6ODAlO2xlZnQ6LTQwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnBiYXJfX2l0ZW06OmFmdGVye3dpZHRoOjYwJTtsZWZ0Oi0zMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGJhcl9faXRlbTo6YWZ0ZXJ7d2lkdGg6NTAlO2xlZnQ6LTI1JX19LnBiYXJfX2l0ZW06Zmlyc3QtY2hpbGQ6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucGJhcl9faXRlbS0tYWN0aXZlOjphZnRlcntiYWNrZ3JvdW5kOiNmNjB9LnBiYXJfX2l0ZW0tLW5leHQ6OmFmdGVye2JhY2tncm91bmQ6I2Q3ZDdkN30ucGJhcl9faXRlbS0tYmFjazo6YWZ0ZXJ7YmFja2dyb3VuZDojNDJlMDJhfS5wYmFyX19jZXJjbGV7d2lkdGg6MjVweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTtib3JkZXItcmFkaXVzOjUwcHg7ZGlzcGxheTpibG9jaztib3JkZXItd2lkdGg6NHB4O2JvcmRlci1zdHlsZTpzb2xpZDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnBiYXJfX2NlcmNsZS0tYmFja3tiYWNrZ3JvdW5kLWNvbG9yOiM5OTNkMDA7Ym9yZGVyLWNvbG9yOiM5OTNkMDB9LnBiYXJfX2NlcmNsZS0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y2MDtib3JkZXItY29sb3I6I2Y2MH0ucGJhcl9fY2VyY2xlLS1hY3RpdmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDotMTBweDtib3JkZXI6M3B4IHNvbGlkICNmNjA7Ym9yZGVyLXJhZGl1czo1MHB4fS5wYmFyX19jZXJjbGUtLW5leHR7YmFja2dyb3VuZC1jb2xvcjojZDdkN2Q3O2JvcmRlci1jb2xvcjojZDdkN2Q3fS5wYmFyX190aXRsZXtmb250LXNpemU6LjlyZW07ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nLXRvcDouNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLWxlZnQ6LjVyZW07cGFkZGluZy1yaWdodDouNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBiYXJfX3RpdGxle2ZvbnQtc2l6ZTouOHJlbX19LnBiYXJfX3RpdGxlLS1iYWNre2NvbG9yOiM5OTNkMDA7Zm9udC13ZWlnaHQ6Ym9sZH0ucGJhcl9fdGl0bGUtLWFjdGl2ZXtjb2xvcjojZjYwO2ZvbnQtd2VpZ2h0OmJvbGR9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1tZXRhZGF0YV9fZGVzY3JpcHRpb257ZGlzcGxheTpub25lfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtcHJpY2V7Zm9udC1zaXplOi45cmVtfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtcHJpY2VfX3JlZ3VsYXJ7Y29sb3I6cmVkfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtcHJpY2VfX3ZhbHVle2NvbG9yOmdyZWVuO2ZvbnQtd2VpZ2h0OjYwMH0ud2MtYmxvY2stY2FydC1pdGVtX19xdWFudGl0eSAud2MtYmxvY2stY29tcG9uZW50cy1xdWFudGl0eS1zZWxlY3RvcntiYWNrZ3JvdW5kOiNmZmZ9LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6NXB4O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS53Yy1ibG9jay1jb21wb25lbnRzLWNoZWNrb3V0LXN0ZXBfX2hlYWRpbmctY29udGVudCAud2MtYmxvY2stY2hlY2tvdXRfX2xvZ2luLXByb21wdHtmb250LXNpemU6MXJlbSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2Y2MDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTBweDtwYWRkaW5nOjZweCAxcmVtfS5idG4tYm9ycmFyLWhpc3RvcmlhbHtmb250LXNpemU6LjhyZW07YmFja2dyb3VuZDojNDI0MTQyO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MHB4O3BhZGRpbmc6MnB4IDEwcHh9LnN1Ym1pdCwuYnV0dG9ue2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6LjYyNXJlbSAxLjg3NXJlbTtib3JkZXI6MnB4O2JvcmRlci1yYWRpdXM6NXB4O2xldHRlci1zcGFjaW5nOjFweDtmb250LXNpemU6LjlyZW07Zm9udC13ZWlnaHQ6NzAwO2JveC1zaGFkb3c6bm9uZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OmF1dG87bGV0dGVyLXNwYWNpbmc6MDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZjYwO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5zdWJtaXQsLmJ1dHRvbntwYWRkaW5nOi43NXJlbSAxLjJyZW19fUBtZWRpYShtYXgtd2lkdGg6IDM5MHB4KXsuc3VibWl0LC5idXR0b257cGFkZGluZzouN3JlbSAxcmVtO2ZvbnQtc2l6ZTouOHJlbX19LnN1Ym1pdCAuYmksLmJ1dHRvbiAuYml7bWFyZ2luLWxlZnQ6NXB4fS5zdWJtaXQ6aG92ZXIsLmJ1dHRvbjpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTtib3gtc2hhZG93OjAgMCAyMHB4IDAgcmdiYSgwLDAsMCwuMDUpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiNjYzUyMDA7Y29sb3I6I2ZmZn0uc3VibWl0LmRpc2FibGVkLC5idXR0b24uZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjojYjZiNmI2O2JvcmRlcjowO2N1cnNvcjpub3QtYWxsb3dlZH0uc3VibWl0LmRpc2FibGVkOmhvdmVyLC5idXR0b24uZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50O2NvbG9yOiNiNmI2YjYgIWltcG9ydGFudDt0cmFuc2Zvcm06aW5pdGlhbCAhaW1wb3J0YW50fS5zdWJtaXRbYXJpYS1kaXNhYmxlZD10cnVlXSwuYnV0dG9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV17YmFja2dyb3VuZC1jb2xvcjojYjZiNmI2O29wYWNpdHk6LjQ7Y3Vyc29yOm5vdC1hbGxvd2VkfS5zdWJtaXRbYXJpYS1kaXNhYmxlZD10cnVlXTpob3ZlciwuYnV0dG9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYjZiNmI2fS5idXR0b24uY2FuY2Vse2JhY2tncm91bmQtY29sb3I6I2I2YjZiNjtjb2xvcjojZmZmfS5idXR0b24uY2FuY2VsOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzdmN2Y3Zjtjb2xvcjojZmZmfS5jaGVja291dC1idXR0b24sLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sLnBsYWNlLW9yZGVyIGJ1dHRvbi5idXR0b24sI3N1Ym1pdF9iaXp1bV9wYXltZW50X2Zvcm0sI3N1Ym1pdF9yZWRzeXNfcGF5bWVudF9mb3Jte3BhZGRpbmc6MS4xcmVtIDJyZW0gMXJlbSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxLjFyZW0gIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiNmNjA7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmNoZWNrb3V0LWJ1dHRvbiwuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwucGxhY2Utb3JkZXIgYnV0dG9uLmJ1dHRvbiwjc3VibWl0X2JpenVtX3BheW1lbnRfZm9ybSwjc3VibWl0X3JlZHN5c19wYXltZW50X2Zvcm17Zm9udC1zaXplOi45cmVtICFpbXBvcnRhbnQ7cGFkZGluZzouOHJlbSAzcmVtICFpbXBvcnRhbnR9fS5jaGVja291dC1idXR0b246aG92ZXIsLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsLnBsYWNlLW9yZGVyIGJ1dHRvbi5idXR0b246aG92ZXIsI3N1Ym1pdF9iaXp1bV9wYXltZW50X2Zvcm06aG92ZXIsI3N1Ym1pdF9yZWRzeXNfcGF5bWVudF9mb3JtOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2NjNTIwMDtjb2xvcjojZmZmfWZvcm0uY2FydCBidXR0b25bdHlwZT1zdWJtaXRdOm5vdCgjcWliX2lkKTpub3QoXyk6bm90KF8pe2hlaWdodDphdXRvICFpbXBvcnRhbnR9bGkucHJvZHVjdCAuYnV0dG9ue3BhZGRpbmc6NHB4IDE0cHg7YmFja2dyb3VuZC1jb2xvcjojZjYwO2JvcmRlci1jb2xvcjojZjYwO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiMwMDA7Ym9yZGVyLXdpZHRoOjFweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MjBweDtib3JkZXItc3R5bGU6c29saWQ7d2lkdGg6Zml0LWNvbnRlbnQ7Zm9udC1zaXplOi44cmVtO2xpbmUtaGVpZ2h0OjE7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fWxpLnByb2R1Y3QgLmJ1dHRvbjo6YmVmb3Jle2ZvbnQtZmFtaWx5OnVuaWNvbnMtbGluZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTtjb250ZW50Olwi7qKJXCI7bWFyZ2luLXJpZ2h0Oi4zMzMzMzMzMzMzcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfWxpLnByb2R1Y3QgLmJ1dHRvbiAuYml7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tYm90dG9tOjVweDt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9bGkucHJvZHVjdCAuYnV0dG9uOmhvdmVye2JvcmRlci1jb2xvcjojZjYwO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dH1saS5wcm9kdWN0IC5idXR0b24udmlfd3B2c19sb29wX3ZhcmlhdGlvbl9ub19wb2ludGVye29wYWNpdHk6LjN9Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MnJlbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbntmbG9hdDpsZWZ0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6Ljg1cmVtIDFyZW07aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbTouNXJlbTt3aWR0aDoyMzBweDttYXJnaW4tcmlnaHQ6MXJlbX19YnV0dG9uLmRpc2FibGVkLGJ1dHRvbjpkaXNhYmxlZCxpbnB1dFt0eXBlPWJ1dHRvbl0uZGlzYWJsZWQsaW5wdXRbdHlwZT1idXR0b25dOmRpc2FibGVkLGlucHV0W3R5cGU9cmVzZXRdLmRpc2FibGVkLGlucHV0W3R5cGU9cmVzZXRdOmRpc2FibGVkLGlucHV0W3R5cGU9c3VibWl0XS5kaXNhYmxlZCxpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsLmJ1dHRvbi5kaXNhYmxlZCwuYnV0dG9uOmRpc2FibGVkLC53Yy1ibG9jay1ncmlkX19wcm9kdWN0cyAud2MtYmxvY2stZ3JpZF9fcHJvZHVjdCAud3AtYmxvY2stYnV0dG9uX19saW5rLmRpc2FibGVkLC53Yy1ibG9jay1ncmlkX19wcm9kdWN0cyAud2MtYmxvY2stZ3JpZF9fcHJvZHVjdCAud3AtYmxvY2stYnV0dG9uX19saW5rOmRpc2FibGVkLC5hZGRlZF90b19jYXJ0LmRpc2FibGVkLC5hZGRlZF90b19jYXJ0OmRpc2FibGVke29wYWNpdHk6LjUgIWltcG9ydGFudDtjdXJzb3I6bm90LWFsbG93ZWR9Lndvby1jYXJ0e3BhZGRpbmctYm90dG9tOjIuNXJlbX0ucGFnZS1pZC0xNDE1NCAud29vY29tbWVyY2V7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozLjNmciAyZnI7Z3JpZC1jb2x1bW4tZ2FwOjJyZW07Z3JpZC1yb3ctZ2FwOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsucGFnZS1pZC0xNDE1NCAud29vY29tbWVyY2V7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjNmciAyZnJ9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS1pZC0xNDE1NCAud29vY29tbWVyY2V7ZGlzcGxheTpibG9ja319LnBhZ2UtaWQtMTQxNTQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7Z3JpZC1jb2x1bW46MS8zfS5jYXJ0X3RvdGFscywuc2hvcF90YWJsZXt3aWR0aDoxMDAlfS5wYWdlLXRlbXBsYXRlLXBhZ2UtY2FydHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybXttYXJnaW4tYm90dG9tOjJyZW19Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZXt3aWR0aDoxMDAlfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcmVtb3Zle3dpZHRoOjQwcHg7Zm9udC1zaXplOjEuMnJlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1yZW1vdmU6OmJlZm9yZXtkaXNwbGF5Om5vbmV9fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcmVtb3ZlIGF7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjpyZ2JhKDEyOSwxMywxMywuNzc0KSAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtdGh1bWJuYWlse2Rpc3BsYXk6dGFibGUtY2VsbDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ud29vY29tbWVyY2UtY2FydC1mb3JtIC5wcm9kdWN0LXRodW1ibmFpbCBpbWd7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6NHB4fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtbmFtZXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxcmVtICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1uYW1lIC52YXJpYXRpb257ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczo3NXB4IGF1dG87Z2FwOjJweCAxMHB4O2ZvbnQtc2l6ZTouOXJlbTttYXJnaW46NXB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtbmFtZSAudmFyaWF0aW9ue2dyaWQtdGVtcGxhdGUtY29sdW1uczozZnIgMWZyfX0ud29vY29tbWVyY2UtY2FydC1mb3JtIC5wcm9kdWN0LW5hbWUgLnZhcmlhdGlvbiBkdHttYXJnaW4tcmlnaHQ6NXB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjNweH0ud29vY29tbWVyY2UtY2FydC1mb3JtIC5wcm9kdWN0LW5hbWUgLnZhcmlhdGlvbiBkZHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLWJvdHRvbTozcHh9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1uYW1lIC52YXJpYXRpb24gZGQgcHttYXJnaW46MDtkaXNwbGF5OmlubGluZS1mbGV4fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcHJpY2V7dGV4dC1hbGlnbjpyaWdodH0ud29vY29tbWVyY2UtY2FydC1mb3JtIC5wcm9kdWN0LXF1YW50aXR5e3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcXVhbnRpdHl7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3dpZHRoOjEwMCV9fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5e21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5IC5idXR0b257cGFkZGluZzozcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MXB4ICFpbXBvcnRhbnQ7d2lkdGg6MjBweDtjb2xvcjojMjYyNjI2O2hlaWdodDozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaW5lLWhlaWdodDoxfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5IC5idXR0b246aG92ZXJ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNkN2Q3ZDd9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHkgLmJ1dHRvbi5taW51c3tib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjN2Y3ZjdmO2JvcmRlci1yaWdodDpub25lfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5IC5idXR0b24ucGx1c3tib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjN2Y3ZjdmO2JvcmRlci1sZWZ0Om5vbmV9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHkgLnF0eXtwYWRkaW5nOjhweCAzcHg7aGVpZ2h0OjMwcHg7d2lkdGg6NTBweDtmb250LXNpemU6LjlyZW07Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjN2Y3ZjdmO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmV9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1zdWJ0b3RhbHtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246cmlnaHR9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSAucHJvZHVjdC1zdWJ0b3RhbCAudGF4X2xhYmVse2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6YmxvY2t9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0aGVhZCB0ciB0aHtoZWlnaHQ6M3JlbTtsaW5lLWhlaWdodDozcmVtO2ZvbnQtc2l6ZTouOHJlbSAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3BhZGRpbmc6MnJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2JvcmRlci1jb2xsYXBzZTppbml0aWFsfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGV7cGFkZGluZzoxcmVtfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFke2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0cntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZTouOXJlbX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5wcm9kdWN0LXRodW1ibmFpbHtkaXNwbGF5Om5vbmV9fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5wcm9kdWN0LXRodW1ibmFpbCBpbWd7YmFja2dyb3VuZC1jb2xvcjojZmZmfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5wcm9kdWN0LW5hbWV7Zm9udC1zaXplOi45cmVtfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5wcm9kdWN0LW5hbWUgYXtjb2xvcjojOTkzZDAwfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5wcm9kdWN0LW5hbWUgLnJwX3djZHBkX3Byb21vdGlvbl9jYXJ0X2l0ZW1fZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTouOHJlbTtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6LjNyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSAuY2FydF9pdGVte2JvcmRlcjowcHggc29saWQgcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzo1cHggNXB4IDRweCA1cHg7bWFyZ2luLWJvdHRvbToxMHB4fX0ud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgLmNhcnRfaXRlbSB0ZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDdkN2Q3O3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgLmNhcnRfaXRlbSB0ZHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZHtwYWRkaW5nOjVweCA5cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpbmUtaGVpZ2h0OjEuNWVtfS53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZCBhe2NvbG9yOiMwMDB9Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoe2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjdweCA5cHg7bGluZS1oZWlnaHQ6MS41ZW19Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIC5hY3Rpb25ze3BhZGRpbmc6MXJlbSAwIDAgMH1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIC5hY3Rpb25zOjpiZWZvcmV7ZGlzcGxheTpub25lfX0ud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgLmFjdGlvbnMgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiM0MjQxNDI7Y29sb3I6I2ZmZn0ud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgLmFjdGlvbnMgLmJ1dHRvbltkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cG9ue2Zsb2F0Om5vbmV9fS5jb3Vwb24gbGFiZWx7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY291cG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MXJlbX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb3Vwb24gaW5wdXR7bWFyZ2luLXJpZ2h0OjEwcHg7d2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXRpdGxlKSBcIjogXCI7Zm9udC13ZWlnaHQ6NDAwO2Zsb2F0OmxlZnR9fS5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxle21hcmdpbjowIC0xcHggMjRweCAwO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItcmFkaXVzOjVweH0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSAuc2NyZWVuLXJlYWRlci10ZXh0e2Rpc3BsYXk6bm9uZX0udXBkYXRlX2NhcnR7ZmxvYXQ6cmlnaHR9LmNhcnQtY29sbGF0ZXJhbHN7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnJpZ2h0fS5jYXJ0X3RvdGFsc3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FydF90b3RhbHN7d2lkdGg6MTAwJTtmb250LXNpemU6LjlyZW0gIWltcG9ydGFudH19LmNhcnRfdG90YWxzIGgyLC5jYXJ0X3RvdGFscyAuaDJ7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50fS5jYXJ0X3RvdGFscyAuc2hvcF90YWJsZXttYXJnaW4tYm90dG9tOjJyZW07Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjEpO3BhZGRpbmc6MnJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuY2FydF90b3RhbHMgLnNob3BfdGFibGV7cGFkZGluZzoxcmVtfX0uY2FydF90b3RhbHMgdGJvZHkgdHIgdGQsLmNhcnRfdG90YWxzIHRib2R5IHRyIHRoe3BhZGRpbmc6MTJweCAxMnB4ICFpbXBvcnRhbnR9LmNhcnRfdG90YWxzIHRib2R5IHRyIHRke2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpfS5jYXJ0X3RvdGFscyB0Ym9keSB0ciB0ZDo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uY2FydF90b3RhbHMgdGJvZHkgdHIgdGh7Zm9udC1zaXplOi45cmVtO3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6MjUlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FydF90b3RhbHMgdGJvZHkgdHIgdGh7d2lkdGg6MjUlfX0uY2FydF90b3RhbHMgdGJvZHkgdHIgdGg6bnRoLWNoaWxkKDEpe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpfS5jYXJ0X3RvdGFscyBoMiwuY2FydF90b3RhbHMgLmgye21hcmdpbi10b3A6MH0uY2FydF90b3RhbHMgLmNoZWNrb3V0LWJ1dHRvbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjNyZW07dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy10b3A6MS4ycmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHN7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweCAhaW1wb3J0YW50fS53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVse2ZvbnQtd2VpZ2h0OmJvbGR9Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWwgc3Bhbntmb250LXdlaWdodDpub3JtYWx9Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgLmJldHJzX29wdGlvbl9kZXNje2ZvbnQtc2l6ZTouOXJlbX0ud29vY29tbWVyY2UtY2FydCAuY3Jvc3Mtc2VsbHN7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0IC5jcm9zcy1zZWxsc3tkaXNwbGF5Om5vbmV9fS53b29jb21tZXJjZS1jYXJ0IC5jcm9zcy1zZWxscz5oMiwud29vY29tbWVyY2UtY2FydCAuY3Jvc3Mtc2VsbHM+Lmgye21hcmdpbi10b3A6MnJlbTtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMjYyNjI2ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1jYXJ0IC5jcm9zcy1zZWxscz5oMiwud29vY29tbWVyY2UtY2FydCAuY3Jvc3Mtc2VsbHM+Lmgye2ZvbnQtc2l6ZToxLjJyZW0gIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQgIWltcG9ydGFudH19Lndvb2NvbW1lcmNlLWNhcnQgLmNyb3NzLXNlbGxzIHVsLnByb2R1Y3Rze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmciAxZnI7Z2FwOjIuNXJlbSAxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsud29vY29tbWVyY2UtY2FydCAuY3Jvc3Mtc2VsbHMgdWwucHJvZHVjdHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fS53b29jb21tZXJjZS1jYXJ0IC5jcm9zcy1zZWxscyB1bC5wcm9kdWN0cyBsaXtiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9uc3t0ZXh0LWFsaWduOnJpZ2h0fS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiwud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb257ZmxvYXQ6bGVmdH10YWJsZS5zaG9wX3RhYmxlIC5jYXJ0LWRpc2NvdW50e2JhY2tncm91bmQtY29sb3I6I2ZmZGJlOX10YWJsZS5zaG9wX3RhYmxlIC5jYXJ0LWRpc2NvdW50IHRoLHRhYmxlLnNob3BfdGFibGUgLmNhcnQtZGlzY291bnQgdGR7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YwNjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2fS5ob29rLWNhcnR7bWFyZ2luLXRvcDoycmVtO21hcmdpbi1ib3R0b206MXJlbX0uaG9vay1jYXJ0LS1ldXtkaXNwbGF5Om5vbmV9Lmhvb2stY2FydF9fc3VtYXtib3JkZXI6MXB4IGRhc2hlZCAjMTg3YzNlO2JvcmRlci1yYWRpdXM6MXJlbTtwYWRkaW5nOjVweCAxcmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lmhvb2stY2FydF9fc3VtYXtib3JkZXItd2lkdGg6MnB4O3dpZHRoOjEwMCU7cGFkZGluZzo5cHggMXJlbX19Lmhvb2stY2FydF9fc3VtYV9faWNvbm97bWFyZ2luLXJpZ2h0OjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ob29rLWNhcnRfX3N1bWFfX2ljb25ve21hcmdpbi1yaWdodDoxcmVtfX0uaG9vay1jYXJ0X19zdW1hX19pY29ubyBpbWd7d2lkdGg6NzBweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmhvb2stY2FydF9fc3VtYV9faWNvbm8gaW1ne3dpZHRoOjEwMHB4fX0uaG9vay1jYXJ0X19zdW1hX19jb250ZW50e2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6MS4ycmVtfS5ob29rLWNhcnRfX3N1bWFfX2NvbnRlbnQgc3Ryb25ne2NvbG9yOiMxODdjM2V9Lmhvb2stY2FydF9fZ3JhdHVpdG97dGV4dC1hbGlnbjpjZW50ZXJ9Lm9mZi1jYXJyaXRvX190aXRsZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOi45cmVtfS5vZmYtY2Fycml0byAuaG9vay1jYXJ0e2ZvbnQtc2l6ZTouOXJlbX0ud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0e3BhZGRpbmctbGVmdDowfS53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkubWluaV9jYXJ0X2l0ZW17bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOi41cmVtO2JvcmRlci1yYWRpdXM6MXJlbTttYXJnaW4tYm90dG9tOi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkubWluaV9jYXJ0X2l0ZW0gYS5yZW1vdmV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MXJlbTt0b3A6LjVyZW19LndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaS5taW5pX2NhcnRfaXRlbSBhIC5hdHRhY2htZW50LXdvb2NvbW1lcmNlX3RodW1ibmFpbCwud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpLm1pbmlfY2FydF9pdGVtIGEgLndwLXBvc3QtaW1hZ2V7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXgtd2lkdGg6OTUlO21heC1oZWlnaHQ6OTUlO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnR9LndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9uc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJ1dHRvbntib3JkZXItcmFkaXVzOjUwcHg7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTouNzVyZW07Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowfS53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmR7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQtY29sb3I6I2I2YjZiNn0ud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jaGVja291dC53Yy1mb3J3YXJke2JhY2tncm91bmQtY29sb3I6I2Y2MDtwYWRkaW5nOi44NXJlbSAxLjg3NXJlbSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi0xcHh9LndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWx7Ym9yZGVyLXRvcDoxcHggZGFzaGVkICNiNmI2YjY7cGFkZGluZy10b3A6MnJlbTttYXJnaW4tdG9wOjJyZW07Zm9udC1zaXplOjEuMTI1cmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwgLmFtb3VudHtjb2xvcjojMDAwfS53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2VtcHR5LW1lc3NhZ2V7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fZW1wdHktbWVzc2FnZSBzcGFue2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjFyZW0gMH0ud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19lbXB0eS1tZXNzYWdlIGltZ3t3aWR0aDoxMDBweDtoZWlnaHQ6YXV0b30ubS1jYXJ0e2Rpc3BsYXk6ZmxleDtwYWRkaW5nLXJpZ2h0OjJyZW19Lm0tY2FydF9fcGlje21hcmdpbi1yaWdodDoxcmVtO2ZsZXg6MCAwIDYwcHg7aGVpZ2h0OjYwcHg7YXNwZWN0LXJhdGlvOjEvMTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYjZiNmI2O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjRweH0ubS1jYXJ0X19jb250ZW50e2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxLjJ9Lm0tY2FydF9fY29udGVudCAucXVhbnRpdHl7ZGlzcGxheTpibG9jaztmb250LXNpemU6LjhyZW07Y29sb3I6IzdmN2Y3ZjttYXJnaW4tdG9wOjVweH0ubS1jYXJ0X19jb250ZW50IC5xdWFudGl0eSBiZGl7Y29sb3I6IzI2MjYyNn0ubS1jYXJ0IC52YXJpYXRpb257Y29sb3I6IzdmN2Y3ZjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lm0tY2FydCAudmFyaWF0aW9uIHB7bWFyZ2luLWJvdHRvbTowfS5tLWNhcnQgLnZhcmlhdGlvbiBkZCwubS1jYXJ0IC52YXJpYXRpb24gZHR7ZmxleC1iYXNpczo0MCU7bWFyZ2luLWJvdHRvbTowfS53ZC1lbXB0eS1taW5pLWNhcnQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MjBweDtjb2xvcjpyZ2JhKDEzNSwxMzUsMTM1LC4xNSk7Zm9udC1zaXplOjg2cHg7bGluZS1oZWlnaHQ6MTtjb250ZW50Olwi74WHXCI7Zm9udC1mYW1pbHk6XCJ3b29kbWFydC1mb250XCJ9LmZnZi1wcm9ncmVzcy1iYXItd3JhcHBlcntwYWRkaW5nOjEuNXJlbTtib3JkZXI6MXB4IGRhc2hlZCAjYjZiNmI2O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5mZ2YtcHJvZ3Jlc3MtYmFyLXdyYXBwZXIgLmZnZi1wcm9ncmVzcy1iYXItaGVhZGluZy1sYWJlbHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzQyZTAyYX0uZmdmX2dpZnRfcHJvZHVjdHNfd3JhcHBlciBoMywuZmdmX2dpZnRfcHJvZHVjdHNfd3JhcHBlciAuaDN7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOm5vbmU7Y29sb3I6IzQyZTAyYX0uZmdmLWdpZnQtcHJvZHVjdHMtY29udGVudHttYXJnaW4tYm90dG9tOjEuNXJlbX0uZmdmLWdpZnQtcHJvZHVjdHMtY29udGVudCAuYnV0dG9uLmZnZi1hZGQtbWFudWFsLWdpZnQtcHJvZHVjdHtjb2xvcjojZmZmO3BhZGRpbmc6LjQ1cmVtIC43cmVtfS5mZ2YtZ2lmdC1wcm9kdWN0cy1jb250ZW50IC5mZ2YtcHJvZHVjdC12YXJpYXRpb25ze2ZvbnQtc2l6ZTouOXJlbTtwYWRkaW5nLXJpZ2h0OjQwcHg7bWF4LXdpZHRoOjIwMHB4ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mZ2YtZ2lmdC1wcm9kdWN0cy1jb250ZW50IC5mZ2YtcHJvZHVjdC12YXJpYXRpb25ze21hcmdpbi1ib3R0b206NXB4fX0uZmdmLWdpZnQtcHJvZHVjdHMtY29udGVudCB0ZFtkYXRhLXRpdGxlPVwiUHJvZHVjdCBOYW1lXCJde2ZvbnQtc2l6ZTouOXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZnZi1naWZ0LXByb2R1Y3RzLWNvbnRlbnQgdGRbZGF0YS10aXRsZT1cIlByb2R1Y3QgTmFtZVwiXXtmb250LXdlaWdodDo3MDB9fS5mZ2YtZ2lmdC1wcm9kdWN0cy1jb250ZW50IHRkW2RhdGEtdGl0bGU9XCJQcm9kdWN0IEltYWdlXCJdIGltZ3tib3JkZXI6MXB4IHNvbGlkICNkN2Q3ZDd9LmZnZi1naWZ0LXByb2R1Y3RzLWNvbnRlbnQgdGJvZHkgdHIgdGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkN31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZnZi1naWZ0LXByb2R1Y3RzLWNvbnRlbnQgdGJvZHkgdHIgdGR7Ym9yZGVyLWJvdHRvbTppbml0aWFsfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZnZi1naWZ0LXByb2R1Y3RzLWNvbnRlbnQgdGJvZHkgdHIgdGQ6YmVmb3Jle2ZvbnQtc2l6ZTouOHJlbTtkaXNwbGF5Om5vbmV9fS5mZ2YtZ2lmdC1wcm9kdWN0cy1jb250ZW50IHRib2R5IHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmNvbDItc2V0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtncmlkLWdhcDozcmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29sMi1zZXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLWdhcDoycmVtfX0uY29sMi1zZXQgLmNvbC0yLC5jb2wyLXNldCAuY29sLTF7d2lkdGg6MTAwJSAhaW1wb3J0YW50fSNvcmRlcl9yZXZpZXdfaGVhZGluZywud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgaDMsLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5oMywud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgaDMgbGFiZWwgc3Bhbiwud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmgzIGxhYmVsIHNwYW57Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudDttYXJnaW4tdG9wOjA7Y29sb3I6I2ZmMDAzYyAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgbGFiZWwsLndvb2NvbW1lcmNlLWNoZWNrb3V0IGxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToycHg7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouOXJlbX0ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgaW5wdXQsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIHRleHRhcmVhLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBzZWxlY3QsLndvb2NvbW1lcmNlLWNoZWNrb3V0IGlucHV0LC53b29jb21tZXJjZS1jaGVja291dCB0ZXh0YXJlYSwud29vY29tbWVyY2UtY2hlY2tvdXQgc2VsZWN0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uZm9ybS1yb3ctd2lkZXttYXJnaW4tdG9wOjAgIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7I2JpbGxpbmdfcGhvbmVfZmllbGQsI2JpbGxpbmdfcG9zdGNvZGVfZmllbGQsLmZvcm0tcm93LWZpcnN0e3dpZHRoOjQ5JTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MSV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsjYmlsbGluZ19lbWFpbF9maWVsZCwjYmlsbGluZ19jaXR5X2ZpZWxkLC5mb3JtLXJvdy1sYXN0e3dpZHRoOjQ5JTtkaXNwbGF5OmlubGluZS1ibG9ja319Zm9ybS53b29jb21tZXJjZS1jaGVja291dHtwYWRkaW5nLWJvdHRvbTo0cmVtfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtmb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnI7Z2FwOjFyZW0gM3JlbX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe2Zvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgI2N1c3RvbWVyX2RldGFpbHN7Z3JpZC1jb2x1bW46MS8yO2dyaWQtcm93OjEvM319QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe2Zvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3Jldmlld19oZWFkaW5ne2dyaWQtY29sdW1uOjIvMztncmlkLXJvdzoxLzJ9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtmb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXd7Z3JpZC1jb2x1bW46Mi8zO2dyaWQtcm93OjIvM319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2Zvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRze21hcmdpbi10b3A6MS41cmVtfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7I2N1c3RvbWVyX2RldGFpbHMuY29sMi1zZXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MH19Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCAud29vY29tbWVyY2UtdGVybXMtYW5kLWNvbmRpdGlvbnMtY2hlY2tib3gtdGV4dHtkaXNwbGF5OmlubGluZTtmb250LXNpemU6LjlyZW19Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCAud29vY29tbWVyY2UtZm9ybV9faW5wdXQtY2hlY2tib3h7d2lkdGg6YXV0bzttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tdG9wOjVweDtkaXNwbGF5OmlubGluZX0ud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAuc2hvcF90YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7cGFkZGluZzoycmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAuc2hvcF90YWJsZXtwYWRkaW5nOjFyZW19fS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0ciB0aCwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRoZWFkIHRyIHRoe3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjlweCAxMnB4O2ZvbnQtc2l6ZToxLjNyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0ciB0aCwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRoZWFkIHRyIHRoe3BhZGRpbmc6NXB4IDhweH19Lndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRyLmZlZSwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRyLmZlZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY0ZjQgIWltcG9ydGFudH0ud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMgdGZvb3QgdHIgdGgsLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRyIHRkLC53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0Ym9keSB0ciB0ZCwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRyIHRoLC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGZvb3QgdHIgdGQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0Ym9keSB0ciB0ZHtwYWRkaW5nOjlweCAxMnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRyIHRoLC53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0Zm9vdCB0ciB0ZCwud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMgdGJvZHkgdHIgdGQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0Zm9vdCB0ciB0aCwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRyIHRkLC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGJvZHkgdHIgdGR7cGFkZGluZzo1cHggOHB4ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMgdGZvb3QgdHIgdGgsLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRyIHRkLC53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0Ym9keSB0ciB0ZCwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRyIHRoLC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGZvb3QgdHIgdGQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0Ym9keSB0ciB0ZHtmb250LXNpemU6LjlyZW19fS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGV7Zm9udC1zaXplOi45cmVtfS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGhlYWQgLnByb2R1Y3QtdG90YWwsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0aGVhZCAucHJvZHVjdC1uYW1le2ZvbnQtc2l6ZToxLjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGhlYWQgLnByb2R1Y3QtdG90YWwsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0aGVhZCAucHJvZHVjdC1uYW1le2ZvbnQtc2l6ZToxcmVtfX0ud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYjZiNmI2O3BhZGRpbmc6MS41cmVtO2JvcmRlci1yYWRpdXM6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudHtwYWRkaW5nOjFyZW19fS53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kc3tsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbToycmVtICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgdWwud2NfcGF5bWVudF9tZXRob2RzIGxpLndjX3BheW1lbnRfbWV0aG9ke3BhZGRpbmctcmlnaHQ6MXJlbTttYXJnaW4tYm90dG9tOi41cmVtfS53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kcyBsaS53Y19wYXltZW50X21ldGhvZD5sYWJlbHtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgdWwud2NfcGF5bWVudF9tZXRob2RzIGxpLndjX3BheW1lbnRfbWV0aG9kPmxhYmVsPmltZ3ttYXJnaW4tbGVmdDoxMHB4O21hcmdpbi1yaWdodDoxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCB1bC53Y19wYXltZW50X21ldGhvZHMgbGkud2NfcGF5bWVudF9tZXRob2Q+bGFiZWw+aW1ne21heC13aWR0aDo0MHB4ICFpbXBvcnRhbnQ7bWF4LWhlaWdodDoyM3B4ICFpbXBvcnRhbnR9fS53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kcyBsaS53Y19wYXltZW50X21ldGhvZC5wYXltZW50X21ldGhvZF9yZWRzeXNfYml6dW1fZ3cgaW1ne3dpZHRoOjgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kcyBsaS53Y19wYXltZW50X21ldGhvZC5wYXltZW50X21ldGhvZF9yZWRzeXNfYml6dW1fZ3cgaW1ne3dpZHRoOjYwcHggIWltcG9ydGFudDttYXgtd2lkdGg6NjBweCAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgdWwud2NfcGF5bWVudF9tZXRob2RzIGxpLndjX3BheW1lbnRfbWV0aG9kLnBheW1lbnRfbWV0aG9kX2tsYXJuYV9wYXltZW50c19wYXlfbGF0ZXIgYXtkaXNwbGF5Om5vbmV9fS53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kcyBpbnB1dCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCB1bC53Y19wYXltZW50X21ldGhvZHMgLmlucHV0LXJhZGlve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG8gIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6LjVyZW19Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgdWwud2NfcGF5bWVudF9tZXRob2RzIC5wYXltZW50X2JveHt3aWR0aDoxMDAlO21hcmdpbjoxMHB4IDEuNXJlbSAxMHB4IDEuNXJlbTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOi45cmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCB1bC53Y19wYXltZW50X21ldGhvZHMgLnBheW1lbnRfYm94e2ZvbnQtc2l6ZTouOHJlbX19Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgdWwud2NfcGF5bWVudF9tZXRob2RzIC5wYXltZW50X2JveCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IHVsLndjX3BheW1lbnRfbWV0aG9kcyBsYWJlbHtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi45cmVtfS5wbGFjZS1vcmRlciBidXR0b24uYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2Y2MCAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MS4ycmVtIDEuNXJlbTtmb250LXNpemU6MS4ycmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGxhY2Utb3JkZXIgYnV0dG9uLmJ1dHRvbntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTFweCl7LnBsYWNlLW9yZGVyIGJ1dHRvbi5idXR0b257ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudH19Lndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLXdyYXBwZXIgLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHR7Zm9udC1zaXplOi44cmVtfS53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVyIGF7Y29sb3I6IzAwODg1Nn0uY2FydC1lbXB0eSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsaDIud2MtYmFjcy1iYW5rLWRldGFpbHMtaGVhZGluZywud2MtYmFjcy1iYW5rLWRldGFpbHMtaGVhZGluZy5oMixoMi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUuaDJ7bWFyZ2luLXRvcDowO3BhZGRpbmctdG9wOjFyZW07Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudDtjb2xvcjojMDA4ODU2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJ0LWVtcHR5LC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCxoMi53Yy1iYWNzLWJhbmstZGV0YWlscy1oZWFkaW5nLC53Yy1iYWNzLWJhbmstZGV0YWlscy1oZWFkaW5nLmgyLGgyLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZS5oMntmb250LXNpemU6MS4zcmVtICFpbXBvcnRhbnR9fS53Yy1iYWNzLWJhbmstZGV0YWlscy1hY2NvdW50LW5hbWV7bWFyZ2luLXRvcDowfS5vcmRlcl9kZXRhaWxzLC53b29jb21tZXJjZS1iYWNzLWJhbmstZGV0YWlsc3ttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ub3JkZXJfZGV0YWlscywud2MtYmFjcy1iYW5rLWRldGFpbHMsLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MS41cmVtIDFyZW0gMXJlbSAxLjVyZW07ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTouOXJlbTtib3JkZXI6MXB4IHNvbGlkICNmNWY1ZjU7Ym9yZGVyLXJhZGl1czoxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3JkZXJfZGV0YWlscywud2MtYmFjcy1iYW5rLWRldGFpbHMsLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjFyZW19fS5vcmRlcl9kZXRhaWxzIGxpLC53Yy1iYWNzLWJhbmstZGV0YWlscyBsaSwud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcgbGl7bWFyZ2luLXJpZ2h0OjEuNXJlbTtwYWRkaW5nLXJpZ2h0OjEuNXJlbTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkN2Q3ZDd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcmRlcl9kZXRhaWxzIGxpLC53Yy1iYWNzLWJhbmstZGV0YWlscyBsaSwud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcgbGl7Ym9yZGVyLXJpZ2h0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3JkZXJfZGV0YWlscyBsaTpsYXN0LWNoaWxkLC53Yy1iYWNzLWJhbmstZGV0YWlscyBsaTpsYXN0LWNoaWxkLC53b29jb21tZXJjZS1vcmRlci1vdmVydmlldyBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fX0ub3JkZXJfZGV0YWlscyBsaSBzdHJvbmcsLndjLWJhY3MtYmFuay1kZXRhaWxzIGxpIHN0cm9uZywud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcgbGkgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9Lndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxze2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtib3gtc2hhZG93OmluaXRpYWx9I254c2hvcF9zcG90X3NlbGVjdGlvbntjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOi42MjVyZW0gMS44NzVyZW07Ym9yZGVyOjJweDtib3JkZXItcmFkaXVzOjVweDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3gtc2hhZG93Om5vbmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym94LXNoYWRvdzpub25lO2hlaWdodDphdXRvO2xldHRlci1zcGFjaW5nOjA7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtY29sb3I6I2Y2MDtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsjbnhzaG9wX3Nwb3Rfc2VsZWN0aW9ue3BhZGRpbmc6Ljc1cmVtIDEuMnJlbX19QG1lZGlhKG1heC13aWR0aDogMzkwcHgpeyNueHNob3Bfc3BvdF9zZWxlY3Rpb257cGFkZGluZzouN3JlbSAxcmVtO2ZvbnQtc2l6ZTouOHJlbX19I254c2hvcF9zcG90X3NlbGVjdGlvbiAuYml7bWFyZ2luLWxlZnQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsjbnhzaG9wX3Nwb3Rfc2VsZWN0aW9ue2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9fSNueHNob3BfdGFibGVfY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjJyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNiNmI2YjYgIWltcG9ydGFudDtmb250LXNpemU6Ljg1cmVtO21hcmdpbi10b3A6MXJlbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7I254c2hvcF90YWJsZV9jb250YWluZXJ7cGFkZGluZzoxcmVtfX0jbnhzaG9wX3RhYmxlX2NvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudH0jbnhzaG9wX3RhYmxlX2NvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCBwe21hcmdpbi1ib3R0b206MH0ud29vY29tbWVyY2UtYWNjb3VudC1maWVsZHMgLmNyZWF0ZS1hY2NvdW50e3BhZGRpbmc6MXJlbTtib3JkZXI6MXB4IGRhc2hlZCAjZDdkN2Q3O2JvcmRlci1yYWRpdXM6MXJlbTtjb2xvcjojNDJlMDJhfS53b29jb21tZXJjZS1mb3JtLWxvZ2luLXRvZ2dsZSwud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xle21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLWZvcm0tbG9naW4tdG9nZ2xlLC53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGV7bWFyZ2luLWJvdHRvbToxcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLWZvcm0tbG9naW4tdG9nZ2xlIC53b29jb21tZXJjZS1pbmZvLC53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGUgLndvb2NvbW1lcmNlLWluZm97Zm9udC1zaXplOi45cmVtfX0ud29vY29tbWVyY2UtZm9ybS1sb2dpbi10b2dnbGUgLndvb2NvbW1lcmNlLWluZm8gYSwud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xlIC53b29jb21tZXJjZS1pbmZvIGF7Y29sb3I6Izk5M2QwMDtmb250LXdlaWdodDo2MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZS1mb3JtLWxvZ2luLXRvZ2dsZSAud29vY29tbWVyY2UtaW5mbyBhLC53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGUgLndvb2NvbW1lcmNlLWluZm8gYXtkaXNwbGF5OmJsb2NrfX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWxvZ2lue21hcmdpbi1ib3R0b206MnJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWxvZ2luPnB7Zm9udC1zaXplOi45cmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gaW5wdXR7ZGlzcGxheTpibG9ja30ucGFnZS10ZW1wbGF0ZS1wYWdlLWNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC5mb3JtLXJvd3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jaGVja291dCAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94e2Rpc3BsYXk6ZmxleH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiV29vQ29tbWVyY2VcIjtzcmM6dXJsKFwiLi4vZm9udHMvV29vQ29tbWVyY2UuZW90P2pqMWJqNFwiKTtzcmM6dXJsKFwiLi4vZm9udHMvV29vQ29tbWVyY2UuZW90P2pqMWJqNCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9Xb29Db21tZXJjZS50dGY/amoxYmo0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL1dvb0NvbW1lcmNlLndvZmY/amoxYmo0XCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvV29vQ29tbWVyY2Uuc3ZnP2pqMWJqNCNXb29Db21tZXJjZVwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfVtjbGFzc149d2NpY29uLV0sW2NsYXNzKj1cIiB3Y2ljb24tXCJde2ZvbnQtZmFtaWx5OlwiV29vQ29tbWVyY2VcIiAhaW1wb3J0YW50O3NwZWFrOm5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS53Y2ljb24tc3RvcmVmcm9udDpiZWZvcmV7Y29udGVudDpcIu6kgFwifS53Y2ljb24tY2N2OmJlZm9yZXtjb250ZW50Olwi7piEXCJ9LndjaWNvbi12aXJ0dWFsOmJlZm9yZXtjb250ZW50Olwi7oCAXCJ9LndjaWNvbi11cC1kb3duOmJlZm9yZXtjb250ZW50Olwi7oCiXCJ9LndjaWNvbi1yZXBvcnRzOmJlZm9yZXtjb250ZW50Olwi7oCjXCJ9LndjaWNvbi1yZWZyZXNoOmJlZm9yZXtjb250ZW50Olwi7oCxXCJ9LndjaWNvbi1uYXZpZ2F0aW9uOmJlZm9yZXtjb250ZW50Olwi7oCyXCJ9LndjaWNvbi1zdGF0dXMtZmlsbDpiZWZvcmV7Y29udGVudDpcIu6AvFwifS53Y2ljb24tY29udHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCLugIRcIn0ud2NpY29uLWRvd25sb2FkYWJsZTpiZWZvcmV7Y29udGVudDpcIu6AgVwifS53Y2ljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIu6Ah1wifS53Y2ljb24tc2ltcGxlOmJlZm9yZXtjb250ZW50Olwi7oCGXCJ9LndjaWNvbi1vbi1ob2xkOmJlZm9yZXtjb250ZW50Olwi7oCzXCJ9LndjaWNvbi1leHRlcm5hbDpiZWZvcmV7Y29udGVudDpcIu6AtFwifS53Y2ljb24tY29udHJhY3QtMjpiZWZvcmV7Y29udGVudDpcIu6AtlwifS53Y2ljb24tZXhwYW5kLTI6YmVmb3Jle2NvbnRlbnQ6XCLugLVcIn0ud2NpY29uLXBob25lOmJlZm9yZXtjb250ZW50Olwi7oC3XCJ9LndjaWNvbi11c2VyOmJlZm9yZXtjb250ZW50Olwi7oC4XCJ9LndjaWNvbi1zdGF0dXM6YmVmb3Jle2NvbnRlbnQ6XCLugLlcIn0ud2NpY29uLXN0YXR1cy1wZW5kaW5nOmJlZm9yZXtjb250ZW50Olwi7oCSXCJ9LndjaWNvbi1zdGF0dXMtY2FuY2VsbGVkOmJlZm9yZXtjb250ZW50Olwi7oCTXCJ9LndjaWNvbi13ZXN0OmJlZm9yZXtjb250ZW50Olwi7oCvXCJ9LndjaWNvbi1zb3V0aDpiZWZvcmV7Y29udGVudDpcIu6ArlwifS53Y2ljb24tbWFpbDpiZWZvcmV7Y29udGVudDpcIu6ArVwifS53Y2ljb24taW52ZW50b3J5OmJlZm9yZXtjb250ZW50Olwi7oCsXCJ9LndjaWNvbi1hdHRyaWJ1dGVzOmJlZm9yZXtjb250ZW50Olwi7oCrXCJ9LndjaWNvbi1ub3J0aDpiZWZvcmV7Y29udGVudDpcIu6AqlwifS53Y2ljb24tZWFzdDpiZWZvcmV7Y29udGVudDpcIu6AqVwifS53Y2ljb24tbm90ZTpiZWZvcmV7Y29udGVudDpcIu6AqFwifS53Y2ljb24td2luZG93czpiZWZvcmV7Y29udGVudDpcIu6Ap1wifS53Y2ljb24tdXNlcjI6YmVmb3Jle2NvbnRlbnQ6XCLugKZcIn0ud2NpY29uLXNlYXJjaC0yOmJlZm9yZXtjb250ZW50Olwi7oClXCJ9LndjaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCLugKRcIn0ud2NpY29uLXN0YXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCLugKFcIn0ud2NpY29uLXNoYXJlOmJlZm9yZXtjb250ZW50Olwi7oCwXCJ9LndjaWNvbi1waG9uZS1maWxsOmJlZm9yZXtjb250ZW50Olwi7oC7XCJ9LndjaWNvbi13b286YmVmb3Jle2NvbnRlbnQ6XCLugL1cIn0ud2NpY29uLXVzZXItZmlsbDpiZWZvcmV7Y29udGVudDpcIu6AulwifS53Y2ljb24tZ3JvdXBlZDpiZWZvcmV7Y29udGVudDpcIu6AglwifS53Y2ljb24tc3RhdHVzLXJlZnVuZGVkOmJlZm9yZXtjb250ZW50Olwi7oCUXCJ9LndjaWNvbi1zdGF0dXMtY29tcGxldGVkOmJlZm9yZXtjb250ZW50Olwi7oCVXCJ9LndjaWNvbi12YXJpYWJsZTpiZWZvcmV7Y29udGVudDpcIu6Ag1wifS53Y2ljb24tZXhwYW5kOmJlZm9yZXtjb250ZW50Olwi7oCFXCJ9LndjaWNvbi1zdGF0dXMtZmFpbGVkOmJlZm9yZXtjb250ZW50Olwi7oCWXCJ9LndjaWNvbi1jaGVjazpiZWZvcmV7Y29udGVudDpcIu6Al1wifS53Y2ljb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLugIhcIn0ud2NpY29uLXVwOmJlZm9yZXtjb250ZW50Olwi7oCJXCJ9LndjaWNvbi1xdWVyeTpiZWZvcmV7Y29udGVudDpcIu6AmFwifS53Y2ljb24tZG93bjpiZWZvcmV7Y29udGVudDpcIu6AilwifS53Y2ljb24tdHJ1Y2stMTpiZWZvcmV7Y29udGVudDpcIu6AmVwifS53Y2ljb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIu6Ai1wifS53Y2ljb24tdHJ1Y2stMjpiZWZvcmV7Y29udGVudDpcIu6AmlwifS53Y2ljb24taW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCLugIxcIn0ud2NpY29uLWdsb2JlOmJlZm9yZXtjb250ZW50Olwi7oCbXCJ9LndjaWNvbi1saW5rOmJlZm9yZXtjb250ZW50Olwi7oCNXCJ9LndjaWNvbi1nZWFyOmJlZm9yZXtjb250ZW50Olwi7oCcXCJ9LndjaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIu6AjlwifS53Y2ljb24tY2FydDpiZWZvcmV7Y29udGVudDpcIu6AnVwifS53Y2ljb24tcHJvY2Vzc2luZzpiZWZvcmV7Y29udGVudDpcIu6Aj1wifS53Y2ljb24tY2FyZDpiZWZvcmV7Y29udGVudDpcIu6AnlwifS53Y2ljb24tdmlldzpiZWZvcmV7Y29udGVudDpcIu6AkFwifS53Y2ljb24tc3RhdHM6YmVmb3Jle2NvbnRlbnQ6XCLugJ9cIn0ud2NpY29uLXN0YXR1cy1wcm9jZXNzaW5nOmJlZm9yZXtjb250ZW50Olwi7oCRXCJ9LndjaWNvbi1zdGFyLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCLugKBcIn0ud2NpY29uLWNvdXBvbjpiZWZvcmV7Y29udGVudDpcIu6YgFwifS53Y2ljb24tbGltaXQ6YmVmb3Jle2NvbnRlbnQ6XCLumIFcIn0ud2NpY29uLXJlc3RyaWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCLumIJcIn0ud2NpY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCLumINcIn10ZXh0YXJlYSxzZWxlY3QsaW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT1wYXNzd29yZF0sLnF0eXtjb2xvcjojZmYwMDNjO3BhZGRpbmc6MTJweCAxMnB4O2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzdmN2Y3Zn1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7dGV4dGFyZWEsc2VsZWN0LGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9cGFzc3dvcmRdLC5xdHl7Zm9udC1zaXplOi44cmVtO3BhZGRpbmc6MTFweCAxMXB4fX0ucXR5e3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjgwcHh9LnNob3BfdGFibGUgLnF0eXt3aWR0aDo3MHB4fXNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vYXNzZXRzL2ljby9pY28tYXJyb3ctZG93bi1waWMuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE4cHggYXV0bztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMTVweCB0b3AgMTBweDtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0O3BhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50O2ZvbnQtc2l6ZTouOXJlbX1zZWxlY3Qub3JkZXJieXtwYWRkaW5nOjhweCAxMHB4O2JveC1zaGFkb3c6bm9uZX1zZWxlY3Q6aG92ZXJ7Y29sb3I6IzAwODg1Njt0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZS1pbi1vdXR9LnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb257aGVpZ2h0OjUwcHggIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzppbnNldCAxcHggMXB4IDNweCAwcHggcmdiYSgwLDAsMCwuMTUpfS5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nOjEwcHggMTRweH0uc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7cGFkZGluZzoxMHB4IDEycHg7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1yaWdodDo1cHh9LnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye21hcmdpbi1yaWdodDoxcmVtfS5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci13aWR0aDoxMHB4IDEwcHggMCAxMHB4fS5xaWItY29udGFpbmVyIC5taW51c3tib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4ICFpbXBvcnRhbnR9LnFpYi1jb250YWluZXIgLnBsdXN7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMCAhaW1wb3J0YW50fS5wYXNzd29yZC1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZX0ucGFzc3dvcmQtaW5wdXQgLnNob3ctcGFzc3dvcmQtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzdmN2Y3Zjtmb250LXNpemU6MS4ycmVtO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dG9wOjVweDtib3R0b206NXB4O3JpZ2h0OjVweDthc3BlY3QtcmF0aW86MTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjRweH0ucGFzc3dvcmQtaW5wdXQgLnNob3ctcGFzc3dvcmQtaW5wdXQ6YWZ0ZXJ7Y29udGVudDpcIu6slVwiO2ZvbnQtZmFtaWx5OlwidW5pY29ucy1saW5lXCI7YmFja2dyb3VuZDpub25lfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNhcnJpdG97YmFja2dyb3VuZDojZjVmNWY1fS53b28tcGFnZXtwYWRkaW5nLWJvdHRvbToyLjVyZW19Lndvby1wYWdlLS1jYXJ0e3BhZGRpbmctdG9wOjA7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O3BhZGRpbmctYm90dG9tOjIuNXJlbX0ud29vLXBhZ2VfX3d3cmFwcGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6Mi41ZnIgMTBmcjtnYXA6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lndvby1wYWdlX193d3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsud29vLXBhZ2VfX3NpZGUtLWRlc2t0b3B7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lndvby1wYWdlX19zaWRlLS1tb2JpbGV7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVufX0ud29vLXBhZ2VfX2ZpbHRyb3MtYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41cmVtO3dpZHRoOm1heC1jb250ZW50O2JvcmRlci1yYWRpdXM6NHB4fS5ncmlkLXdvb3tkaXNwbGF5OmZsZXh9LmdyaWQtd29vX19zaWRlYmFye2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncmlkLXdvb19fc2lkZWJhcntkaXNwbGF5Om5vbmV9fS5ncmlkLXdvb19fc2lkZWJhci1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5ncmlkLXdvb19fc2lkZWJhci1yZXNwb25zaXZle2Rpc3BsYXk6bm9uZX19LndpZGdldC0td29ve21hcmdpbi1ib3R0b206MHJlbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LndpZGdldC0td29ve21hcmdpbi1ib3R0b206MXJlbX19LndpZGdldC0td29vIGg0LndpZGdldF9fdGl0bGUsLndpZGdldC0td29vIC53aWRnZXRfX3RpdGxlLmg0e2Rpc3BsYXk6bm9uZX0ud2lkZ2V0LS13b28gaW5wdXR7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9kdWN0IC5ncmlkLXdvb3tkaXNwbGF5OmJsb2NrfS5zaW5nbGUtcHJvZHVjdCAuZ3JpZC13b29fX3NpZGViYXItcmVzcG9uc2l2ZSwuc2luZ2xlLXByb2R1Y3QgLmdyaWQtd29vX19zaWRlYmFye2Rpc3BsYXk6bm9uZX0ucGFnZS13b29jb21tZXJjZXtwYWRkaW5nLXRvcDoycmVtO3BhZGRpbmctYm90dG9tOjRyZW19LnBhZ2Utd29vY29tbWVyY2UtLXByb2R1Y3R7cGFkZGluZy10b3A6MH0udGVybS1kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjIuNXJlbX11bC5wcm9kdWN0c3twYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpncmlkO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxcmVtfXVsLnByb2R1Y3RzIGxpLnByb2R1Y3R7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fXVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmFkZGVkX3RvX2NhcnR7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOi04cHg7bGVmdDo1cHg7YmFja2dyb3VuZC1jb2xvcjojYmJmZmU2O3dpZHRoOmZpdC1jb250ZW50O3BhZGRpbmc6NnB4IDEycHg7Ym9yZGVyLXJhZGl1czo0cHg7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6LjlyZW19dWwucHJvZHVjdHMgLnByb2R1Y3RfX2NhdHttYXJnaW4tYm90dG9tOi4zMzMzMzMzMzMzcmVtO2NvbG9yOiM3ZjdmN2Y7Zm9udC1zaXplOi43NXJlbTtsZXR0ZXItc3BhY2luZzouNXB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXt1bC5wcm9kdWN0cyAucHJvZHVjdF9fY2F0e21hcmdpbi1ib3R0b206LjJyZW0gIWltcG9ydGFudH19dWwucHJvZHVjdHMgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGlua3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7bWFyZ2luLWJvdHRvbToxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7dWwucHJvZHVjdHMgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGlua3thbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX11bC5wcm9kdWN0cyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIC5vbnNhbGV7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojZjYwO2NvbG9yOiNmZmY7cGFkZGluZzozcHggOHB4IDRweDtib3JkZXItcmFkaXVzOjUwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOHJlbTtmb250LXdlaWdodDpib2xkO3RvcDouNXJlbTtsZWZ0Oi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXt1bC5wcm9kdWN0cyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIC5vbnNhbGV7Zm9udC1zaXplOi43cmVtO3BhZGRpbmc6MnB4IDhweCAzcHh9fXVsLnByb2R1Y3RzIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsLHVsLnByb2R1Y3RzIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgLndvb2NvbW1lcmNlLXBsYWNlaG9sZGVye3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOi44cmVtO2JvcmRlci1yYWRpdXM6N3B4O2FzcGVjdC1yYXRpbzoxO29iamVjdC1maXQ6Y29udGFpbjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7dWwucHJvZHVjdHMgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayAuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWwsdWwucHJvZHVjdHMgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayAud29vY29tbWVyY2UtcGxhY2Vob2xkZXJ7bWFyZ2luLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fX11bC5wcm9kdWN0cyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtmb250LXNpemU6LjlyZW07bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMDttaW4taGVpZ2h0OjM1cHg7dGV4dC13cmFwOmJhbGFuY2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KXt1bC5wcm9kdWN0cyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXttaW4taGVpZ2h0OmF1dG99fXVsLnByb2R1Y3RzIC5iZXJvY2tldF9iZXR0ZXJfbGFiZWxzIC5icl9hbGFiZWwgc3Bhbntmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH11bC5wcm9kdWN0cyAucHJpY2UgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCBiZGl7Y29sb3I6IzAwODg1Njtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe3VsLnByb2R1Y3RzIC5wcmljZSAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IGJkaXtmb250LXNpemU6LjlyZW19fXVsLnByb2R1Y3RzIC5wcmljZT5kZWx7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH11bC5wcm9kdWN0cyAucHJpY2U+ZGVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQgYmRpe2NvbG9yOiM3ZjdmN2Y7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTo4MCU7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH11bC5wcm9kdWN0cyAucHJpY2U+aW5ze3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9dWwucHJvZHVjdHMgLnByaWNlPmlucyAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e21hcmdpbi1sZWZ0Oi4zcmVtO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9dWwucHJvZHVjdHMgLnByaWNlPmlucyAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IGJkaXtjb2xvcjojZmYwMDNjO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjFyZW19dWwucHJvZHVjdHMgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fcHJlY2lvLWtpbG97Y29sb3I6I2I2YjZiNjtmb250LXNpemU6MTJweH0uc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fcHJlY2lvLWtpbG97Y29sb3I6I2I2YjZiNjtmb250LXNpemU6LjlyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5wcm9kdWN0cy5jb2x1bW5zLTN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCAxZnIpO2dyaWQtZ2FwOjJyZW19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucHJvZHVjdHMuY29sdW1ucy0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0cy5jb2x1bW5zLTN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dyaWQtZ2FwOjJyZW19fUBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KXsucHJvZHVjdHMuY29sdW1ucy0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDoxcmVtfX0ucHJvZHVjdHMuY29sdW1ucy00e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIDFmcik7Z3JpZC1nYXA6NXJlbSAxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnByb2R1Y3RzLmNvbHVtbnMtNHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcil9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdHMuY29sdW1ucy00e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDozcmVtIDFyZW19fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsucHJvZHVjdHMuY29sdW1ucy00e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDoycmVtIDFyZW19fS5wcm9kdWN0cy5jb2x1bW5zLTV7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg1LCAxZnIpO2dhcDo0cmVtIDEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5wcm9kdWN0cy5jb2x1bW5zLTV7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCAxZnIpO2dhcDoycmVtIDFyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnByb2R1Y3RzLmNvbHVtbnMtNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Z2FwOjNyZW0gMnJlbX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0cy5jb2x1bW5zLTV7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dhcDozcmVtIDFyZW19fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsucHJvZHVjdHMuY29sdW1ucy01e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtnYXA6MnJlbSAxcmVtfX0ucHJvZHVjdHMuY29sdW1ucy02e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwgMWZyKTtncmlkLWdhcDoycmVtfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnByb2R1Y3RzLmNvbHVtbnMtNntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcil9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdHMuY29sdW1ucy02e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDoycmVtfX1AbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7LnByb2R1Y3RzLmNvbHVtbnMtNntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z3JpZC1nYXA6MXJlbX19LnByb2R1Y3RzIGxpLnByb2R1Y3QtY2F0ZWdvcnkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87Ym9yZGVyOjBweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTttYXJnaW4tYm90dG9tOjEuNXJlbX0ucHJvZHVjdHMgbGkucHJvZHVjdC1jYXRlZ29yeSBoMi53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSwucHJvZHVjdHMgbGkucHJvZHVjdC1jYXRlZ29yeSAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUuaDJ7Zm9udC1zaXplOjFyZW07Y29sb3I6I2I2YjZiNjt0ZXh0LWFsaWduOmNlbnRlcn0udGVybS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOi44NXJlbX0ud29vY29tbWVyY2UtcmVzdWx0LWNvdW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNiNmI2YjY7bWFyZ2luLXRvcDoxMHB4O2ZvbnQtc2l6ZTouOXJlbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudHtmb250LXNpemU6LjlyZW07ZGlzcGxheTpub25lfX0ud29vY29tbWVyY2Utb3JkZXJpbmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6cmlnaHQ7Y2xlYXI6Ym90aH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lndvb2NvbW1lcmNlLW9yZGVyaW5ne2Zsb2F0Om5vbmV9fS53b29jb21tZXJjZS1wYWdpbmF0aW9ue3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0ud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnN7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyOjBweCBzb2xpZCAjNDJlMDJhO3BhZGRpbmc6MnB4O2JvcmRlci1yYWRpdXM6M3B4fS53b29jb21tZXJjZS1wYWdpbmF0aW9uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS53b29jb21tZXJjZS1wYWdpbmF0aW9uIGxpIC5wYWdlLW51bWJlcnN7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjojNDJlMDJhO2NvbG9yOiNmZmY7bWFyZ2luOjJweDtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6M3B4O2ZvbnQtc2l6ZToxLjJyZW19Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gbGkgLnBhZ2UtbnVtYmVycy5jdXJyZW50e2JhY2tncm91bmQtY29sb3I6IzAwODg1Nn0ud29vY29tbWVyY2UtcGFnaW5hdGlvbiBsaSAucGFnZS1udW1iZXJzOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwODg1Nn0ubG9naW57cGFkZGluZzo1cmVtIDAgNy41cmVtIDA7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjVmNWY1fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9naW57cGFkZGluZy10b3A6MS41cmVtfX0ubG9naW5fX292ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9naW5fX292ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KX19LmxvZ2luX19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2dpbi5sb2dnZWQtb3V0IC5iZy1sb2dpbntiYWNrZ3JvdW5kOnVybChcIi4uL2Fzc2V0cy9zaXRlL2JnLWxvZ2luLmpwZWdcIikgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9naW4ubG9nZ2VkLWluIC5sb2dpbl9fb3ZlcmxheXtiYWNrZ3JvdW5kOm5vbmV9LmxvZ2dlZC1vdXQucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luIC53b29jb21tZXJjZT5oMiwubG9nZ2VkLW91dC5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9naW4gLndvb2NvbW1lcmNlPi5oMntkaXNwbGF5Om5vbmV9I2N1c3RvbWVyX2xvZ2luIGgyLCNjdXN0b21lcl9sb2dpbiAuaDJ7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlLWZvcm0tbG9naW4sLndvb2NvbW1lcmNlLWZvcm0tcmVnaXN0ZXJ7cGFkZGluZzoycmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjFyZW07Ym94LXNoYWRvdzowcHggOHB4IDE2cHggcmdiYSgzMCwwLDQwLC4wOCkgIWltcG9ydGFudH0ud29vY29tbWVyY2UtZm9ybS1sb2dpbiBwOm50aC1sYXN0LWNoaWxkKDEpLC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyIHA6bnRoLWxhc3QtY2hpbGQoMSl7bWFyZ2luLWJvdHRvbTowfS53b29jb21tZXJjZS1mb3JtLWxvZ2lue21heC13aWR0aDo0MDBweDttYXJnaW46MCBhdXRvfS5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9naW4ud29vY29tbWVyY2UtbG9zdC1wYXNzd29yZCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZHtwYWRkaW5nOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MXJlbTtib3gtc2hhZG93OjBweCA4cHggMTZweCByZ2JhKDMwLDAsNDAsLjA4KSAhaW1wb3J0YW50O21heC13aWR0aDo2MDBweDttYXJnaW46MCBhdXRvfS5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9naW4ud29vY29tbWVyY2UtbG9zdC1wYXNzd29yZCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBwOm50aC1sYXN0LWNoaWxkKDEpe21hcmdpbi1ib3R0b206MH0ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLndvb2NvbW1lcmNlLWxvc3QtcGFzc3dvcmQgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93e3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2dpbi53b29jb21tZXJjZS1sb3N0LXBhc3N3b3JkLnJlc2V0LWxpbmstZW52aWFkbyAubG9naW5fX2NvbnRhaW5lciAud29vY29tbWVyY2V7cGFkZGluZzoycmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjFyZW07Ym94LXNoYWRvdzowcHggOHB4IDE2cHggcmdiYSgzMCwwLDQwLC4wOCkgIWltcG9ydGFudDttYXgtd2lkdGg6NjAwcHg7bWFyZ2luOjAgYXV0b30ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLndvb2NvbW1lcmNlLWxvc3QtcGFzc3dvcmQucmVzZXQtbGluay1lbnZpYWRvIC5sb2dpbl9fY29udGFpbmVyIC53b29jb21tZXJjZSBwOm50aC1sYXN0LWNoaWxkKDEpe21hcmdpbi1ib3R0b206MH0ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLndvb2NvbW1lcmNlLWxvc3QtcGFzc3dvcmQucmVzZXQtbGluay1lbnZpYWRvIC53b29jb21tZXJjZS1tZXNzYWdle21hcmdpbi1ib3R0b206MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLndvb2NvbW1lcmNlLWxvc3QtcGFzc3dvcmQucmVzZXQtbGluay1lbnZpYWRvIHB7Zm9udC1zaXplOi45cmVtfS53b29jb21tZXJjZS1mb3JtLXJvdyBsYWJlbCwud29vY29tbWVyY2UtZm9ybS1sb2dpbiBsYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206OHB4O2ZvbnQtc2l6ZTouOXJlbX0ud29vY29tbWVyY2UtZm9ybS1yb3cgaW5wdXQsLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS53b29jb21tZXJjZS1mb3JtLXJvd19fcmVtZW1iZXJtZSwud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZXtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWZvcm0tcm93X19zdWJtaXQsLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3N1Ym1pdHtkaXNwbGF5OmJsb2NrfS53b29jb21tZXJjZS1mb3JtLXJvdyAubG9zdF9wYXNzd29yZCwud29vY29tbWVyY2UtZm9ybS1sb2dpbiAubG9zdF9wYXNzd29yZHtmb250LXNpemU6LjhyZW07dGV4dC1hbGlnbjpyaWdodH0ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLmxvZ2dlZC1pbiAud29vY29tbWVyY2U6bm90KC53aWRnZXQtc2VhcmNoLC5vZmYtY2Fycml0byl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozZnIgOWZyIDFmcjtncmlkLWdhcDozcmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLmxvZ2dlZC1pbiAud29vY29tbWVyY2U6bm90KC53aWRnZXQtc2VhcmNoLC5vZmYtY2Fycml0byl7ZGlzcGxheTppbml0aWFsfX0ud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWx7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRpYWw7bWFyZ2luLXRvcDowO2ZsZXgtd3JhcDp3cmFwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVse2dhcDouNXJlbX19Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaXttYXJnaW4tYm90dG9tOjNweDtib3JkZXI6MH19Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpIGF7cGFkZGluZzouNXJlbSAwICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaSBhe3BhZGRpbmc6NXB4IDFyZW07YmFja2dyb3VuZC1jb2xvcjojYjZiNmI2O2JvcmRlci1yYWRpdXM6NTBweDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWZsZXh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkgYXtwYWRkaW5nOjVweCAuOHJlbSAhaW1wb3J0YW50O2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojN2Y3ZjdmO2NvbG9yOiNmZmZ9fS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaS5pcy1hY3RpdmUgYXtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpLmlzLWFjdGl2ZSBhe2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmMDAzY319Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlsc3tkaXNwbGF5OmJsb2NrfS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtTWVzc2FnZS0taW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtTWVzc2FnZSAuYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOm1heC1jb250ZW50O21hcmdpbi1ib3R0b206MXJlbX0ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIHNwYW4gZW17Zm9udC1zaXplOi44cmVtfS5hY2NvdW50LW9yZGVycy10YWJsZXtmb250LXNpemU6LjlyZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjb3VudC1vcmRlcnMtdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5e2ZvbnQtc2l6ZTouOHJlbX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0cntkaXNwbGF5OmJsb2NrO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbi1ib3R0b206MXJlbTtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czoxcmVtfX0uYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGR7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjhweCA1cHh9fS5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSAudmlld3twYWRkaW5nOjZweCAxcmVtO2Rpc3BsYXk6YmxvY2t9LmFjY291bnQtb3JkZXJzLXRhYmxlIC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVze2ZvbnQtd2VpZ2h0OmJvbGR9LmFjY291bnQtb3JkZXJzLXRhYmxlIC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAudmlld3tkaXNwbGF5OmlubGluZS1ibG9ja31kaXZbZGF0YS10aXRsZT1DYW5jZWxhZG9de2NvbG9yOiM3NjBlMGV9Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50PnAgYXtjb2xvcjojOTkzZDAwfS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIC5mb3JtLXJvdy1maXJzdHttYXJnaW4tcmlnaHQ6MyV9Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1FZGl0QWNjb3VudEZvcm0gLmZvcm0tcm93IGlucHV0e3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czo0cHh9Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGgzLC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuaDMsLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZpZWxkc2V0IGxlZ2VuZHtmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMH0ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZmllbGRzZXR7bWFyZ2luLXRvcDoyLjVyZW19Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVye2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6NHB4fS55d3Bhci13cmFwcGVyIC55d3Bhcl9teWFjY291bnRfZW50cnlfaW5mbyAueXdwYXJfc3VtbWFyeV9iYWRnZXtiYWNrZ3JvdW5kOiNmZmZ9Lnl3cGFyLXdyYXBwZXIgI3l3cGFyX3RhYnMgLnl3cGFyX3RhYmNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS53b29jb21tZXJjZS1BZGRyZXNzZXN7bWFyZ2luLWJvdHRvbToxLjVyZW19Lndvb2NvbW1lcmNlLUFkZHJlc3NlcyAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZXttYXJnaW4tYm90dG9tOjFyZW19Lndvb2NvbW1lcmNlLUFkZHJlc3NlcyAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBoMywud29vY29tbWVyY2UtQWRkcmVzc2VzIC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIC5oM3tmb250LXNpemU6MS4yNXJlbX0ud29vY29tbWVyY2UtQWRkcmVzc2VzIC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIGF7Y29sb3I6I2Y2MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZTouOXJlbX0ud29vY29tbWVyY2UtQWRkcmVzc2VzIC53b29jb21tZXJjZS1BZGRyZXNze3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOi4zMTI1cmVtfS53b29jb21tZXJjZS1BZGRyZXNzZXMgLndvb2NvbW1lcmNlLUFkZHJlc3MgYWRkcmVzc3tmb250LXNpemU6LjlyZW19Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjFyZW07bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVye21hcmdpbi1ib3R0b206MXJlbX19Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcjplbXB0eXttYXJnaW4tYm90dG9tOjA7cGFkZGluZzowfS53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWVycm9yIGxpe2NvbG9yOnJlZDtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtbWVzc2FnZXtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDpib2xkO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZGY7Y29sb3I6IzAwMDtib3JkZXI6MXB4IGRhc2hlZCAjOTc5ZDZmO2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MXJlbTtib3gtc2hhZG93Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIgLndvb2NvbW1lcmNlLW1lc3NhZ2V7Zm9udC1zaXplOi45cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6LjlyZW19Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9ue21hcmdpbi10b3A6LjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1tZXNzYWdlIGEucmVzdG9yZS1pdGVte2hlaWdodDphdXRvO2Rpc3BsYXk6aW5saW5lfX0ud29vY29tbWVyY2UtTm90aWNlR3JvdXAtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWVycm9yIGxpe2NvbG9yOiM4ODBmMGZ9Lndvb2NvbW1lcmNlLXN0b3JlLW5vdGljZSxwLmRlbW9fc3RvcmV7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjA7d2lkdGg6MTAwJTtmb250LXNpemU6LjlyZW07cGFkZGluZzoxZW0gMDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOiM0MmUwMmE7Y29sb3I6IzAwMDt6LWluZGV4Ojk5OTk4O2JveC1zaGFkb3c6MCAxcHggMWVtIHJnYmEoMCwwLDAsLjIpO2Rpc3BsYXk6bm9uZTt0ZXh0LXdyYXA6YmFsYW5jZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlLXN0b3JlLW5vdGljZSxwLmRlbW9fc3RvcmV7Zm9udC1zaXplOi44cmVtfX0ud29vY29tbWVyY2Utc3RvcmUtbm90aWNlIGEscC5kZW1vX3N0b3JlIGF7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS53b29jb21tZXJjZS1zdG9yZS1ub3RpY2VfX2Rpc21pc3MtbGlua3tmb250LXdlaWdodDo3MDA7bWFyZ2luLWxlZnQ6MTBweH0uYmxhY2stZnJpZGF5LWxhYmVse2JhY2tncm91bmQ6I2ZmMDAzYztjb2xvcjojZmZmO2ZvbnQtc2l6ZTouOHJlbTtmb250LXdlaWdodDo3MDA7cGFkZGluZzo1cHggMTBweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOi44cmVtfWRpdi5wcm9kdWN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEwLCAxZnIpO2dyaWQtYXV0by1yb3dzOmF1dG87Y29sdW1uLWdhcDoyLjVyZW07cm93LWdhcDo1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtkaXYucHJvZHVjdHtkaXNwbGF5OmJsb2NrfX1kaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e2dyaWQtY29sdW1uOjEvNjtncmlkLXJvdzoxLzI7cG9zaXRpb246cmVsYXRpdmV9ZGl2LnByb2R1Y3QgLnN1bW1hcnl7Z3JpZC1jb2x1bW46Ni8xMTtncmlkLXJvdzoxLzJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe2Rpdi5wcm9kdWN0IC5zdW1tYXJ5e2dyaWQtY29sdW1uOjYvMTF9fWRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJze2dyaWQtY29sdW1uOjEvNjtncmlkLXJvdzoyLzN9ZGl2LnByb2R1Y3QgLnJlbGF0ZWR7Z3JpZC1jb2x1bW46Ni8xMTtncmlkLXJvdzoyLzN9ZGl2LnByb2R1Y3QgLnVwLXNlbGxze2dyaWQtY29sdW1uOjEvMTE7Z3JpZC1yb3c6My80fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3VtbWFyeXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5zdW1tYXJ5e21hcmdpbi1ib3R0b206M3JlbX19LnN1bW1hcnkgLnByb2R1Y3RfdGl0bGV7bWFyZ2luLXRvcDowO3BhZGRpbmctdG9wOjA7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjByZW07Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjFyZW07dGV4dC13cmFwOmJhbGFuY2V9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxle21hcmdpbi1ib3R0b206LjhyZW07Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi40cmVtO2ZvbnQtZmFtaWx5OlwiRE0gU2Fuc1wiLHNhbnMtc2VyaWZ9fS5zdW1tYXJ5IGluc3t0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS5zdW1tYXJ5IGlucyBiZGl7Y29sb3I6cmVkO2ZvbnQtd2VpZ2h0OjcwMH0uc3VtbWFyeSBkZWx7bWFyZ2luLXJpZ2h0Oi41cmVtO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LnN1bW1hcnkgZGVsIGJkaXtmb250LXNpemU6NzAlO2NvbG9yOiNiNmI2YjZ9LnN1bW1hcnkgLnNjcmVlbi1yZWFkZXItdGV4dHtkaXNwbGF5Om5vbmV9LnN1bW1hcnkgLmNhcnQudmFyaWF0aW9uc19mb3Jte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi1ib3R0b206MnJlbX0uc3VtbWFyeSAuY2FydHttYXJnaW4tYm90dG9tOjJyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc3VtbWFyeSAuY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnN1bW1hcnkgLnFpYi1jb250YWluZXI6bm90KCNxaWJfaWQpOm5vdCgjcWliX2lkKXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uc3VtbWFyeSAuY2FydCAucXR5e3BhZGRpbmc6MTVweCAxMHB4O2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246Y2VudGVyO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LnN1bW1hcnkgLmNhcnQgLnF0eXtwYWRkaW5nOjEwcHggNXB4O3dpZHRoOjgwcHh9fS5zdW1tYXJ5IC5xdWFudGl0eXttYXJnaW4tcmlnaHQ6MXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zdW1tYXJ5IC5xdWFudGl0eS5oaWRkZW57ZGlzcGxheTpub25lfS5zdW1tYXJ5IC5xdWFudGl0eSAucXR5e2hlaWdodDo0NXB4O3dpZHRoOjQ1cHg7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjoxcHggc29saWQgIzQyNDE0Mjtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItbGVmdDpub25lfS5zdW1tYXJ5IC5xdWFudGl0eSAuYnV0dG9ue2hlaWdodDo0NXB4O3dpZHRoOjMwcHg7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojNDI0MTQyO2JvcmRlcjoxcHggc29saWQgIzQyNDE0MjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3VtbWFyeSAucXVhbnRpdHkgLmJ1dHRvbjpob3Zlcnt0cmFuc2Zvcm06bm9uZX0uc3VtbWFyeSAucXVhbnRpdHkgLmJ1dHRvbi5taW51c3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOjhweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6OHB4ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmlnaHQ6bm9uZX0uc3VtbWFyeSAucXVhbnRpdHkgLmJ1dHRvbi5wbHVze2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjhweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjhweCAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1sZWZ0Om5vbmV9LnN1bW1hcnkgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyfS5zdW1tYXJ5IC5wcmljZXttYXJnaW46MCAwIDFyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiNmNjA7Zm9udC1zaXplOjEuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LnN1bW1hcnkgLnByaWNle2JvcmRlcjpub25lO21hcmdpbjowIDAgMXJlbTtwYWRkaW5nOjB9fUBtZWRpYShtYXgtd2lkdGg6IDM5MHB4KXsuc3VtbWFyeSAucHJpY2V7bWFyZ2luOjAgMCAuNXJlbX19LnN1bW1hcnkgLnN0b2Nre2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojN2Y3ZjdmfS5zdW1tYXJ5IC5zdG9jay5pbi1zdG9ja3tjb2xvcjpncmVlbjtmb250LXdlaWdodDo3MDB9LnN1bW1hcnkgLnN0b2NrLm91dC1vZi1zdG9ja3tjb2xvcjpyZWR9LnN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToxLjVyZW07Zm9udC1zaXplOjFyZW07Y29sb3I6IzQyNDE0Mjtmb250LWZhbWlseTpcIkRNIFNhbnNcIixzYW5zLXNlcmlmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbntmb250LXNpemU6LjlyZW19fS5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHNwYW57Zm9udC1mYW1pbHk6XCJETSBTYW5zXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gaW1ne2Rpc3BsYXk6bm9uZX0uc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiBwOmVtcHR5e2Rpc3BsYXk6bm9uZX0uc3VtbWFyeSB0YWJsZS52YXJpYXRpb25zIGxhYmVse2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOHJlbTtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzQyNDE0Mn0uc3VtbWFyeSB0YWJsZS52YXJpYXRpb25zIC5yZXNldF92YXJpYXRpb25ze2ZvbnQtc2l6ZToxMnB4O2NvbG9yOnJlZH0uc3VtbWFyeSAucHJvZHVjdF9tZXRhe2ZvbnQtc2l6ZTouOHJlbTttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1mYW1pbHk6XCJETSBTYW5zXCIsc2Fucy1zZXJpZjtkaXNwbGF5Om5vbmV9LnN1bW1hcnkgLnByb2R1Y3RfbWV0YT5zcGFue2Rpc3BsYXk6YmxvY2t9LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBhe2NvbG9yOiM0MjQxNDI7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc3VtbWFyeSAubG9nby1tYXJjYXttYXJnaW4tYm90dG9tOjEuNXJlbTtkaXNwbGF5OmZsZXh9LnN1bW1hcnkgLmxvZ28tbWFyY2FfX2ltZ3t3aWR0aDoxMDBweDtoZWlnaHQ6YXV0b30uc3VtbWFyeSAud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNle21hcmdpbi1ib3R0b206LjI1cmVtO2ZvbnQtc2l6ZToxMjAlICFpbXBvcnRhbnR9LnN1bW1hcnkgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1wZXNvLW5ldG97bWFyZ2luLWJvdHRvbTouOHJlbTtmb250LXNpemU6LjhyZW19LnZpLXdwdnMtdmFyaWF0aW9uLXdyYXAtaW1hZ2UgLnZpLXdwdnMtb3B0aW9uLXdyYXB7cGFkZGluZzoycHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDt3aWR0aDo3MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjcwcHggIWltcG9ydGFudH0udmktd3B2cy12YXJpYXRpb24td3JhcC1pbWFnZSAudmktd3B2cy1vcHRpb24td3JhcCAudmktd3B2cy1vcHRpb24taW1hZ2V7d2lkdGg6NzBweCAhaW1wb3J0YW50O2hlaWdodDo3MHB4ICFpbXBvcnRhbnR9LmNvbGVjY2lvbnttYXJnaW4tYm90dG9tOjJyZW19LmNvbGVjY2lvbl9faXRlbXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjYwcHggNTBweCBhdXRvIDcwcHg7Z3JpZC1nYXA6MXJlbTtwYWRkaW5nOi41cmVtIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7bWFyZ2luLWJvdHRvbTo0cHh9LmNvbGVjY2lvbl9fZm90byBpbWd7d2lkdGg6NTBweDtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjJweH0uY29sZWNjaW9uX19xdWFudGl0eSBsYWJlbHtkaXNwbGF5Om5vbmV9LmNvbGVjY2lvbl9fcXVhbnRpdHkgLnF1YW50aXR5IGlucHV0e3dpZHRoOjEwMCU7cGFkZGluZzouNzVyZW0gLjVyZW0gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2NvbG9yOiM3ZjdmN2Y7bWluLXdpZHRoOjUwcHh9LmNvbGVjY2lvbl9fbm9tYnJlIC5wcmVjaW8tbWV0cm97Zm9udC1zaXplOi44cmVtO2JhY2tncm91bmQtY29sb3I6I2I2YjZiNjtjb2xvcjpyZ2JhKDAsMCwwLC42KTtwYWRkaW5nOjFweCA0cHg7Ym9yZGVyLXJhZGl1czozcHh9LmNvbGVjY2lvbl9fbGFiZWwgbGFiZWx7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206M3B4fS5jb2xlY2Npb25fX2xhYmVsIGxhYmVsIGF7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM0MjQxNDJ9LmNvbGVjY2lvbl9fcHJpY2V7dGV4dC1hbGlnbjpyaWdodDtmb250LXNpemU6MXJlbTtjb2xvcjojNDJlMDJhO2ZvbnQtd2VpZ2h0OjcwMH0uY29sZWNjaW9uX19wcmljZSAuc3RvY2t7bWFyZ2luOjA7Zm9udC1zaXplOi44cmVtO2NvbG9yOiM3ZjdmN2Z9LmdhcmFudGlhLWV4dHJhc3tmb250LXNpemU6LjlyZW19LmdhcmFudGlhLWV4dHJhcyBhe2NvbG9yOiM0MjQxNDI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7Zm9udC13ZWlnaHQ6bm9ybWFsfS5nYXJhbnRpYS1leHRyYXNfX25hdntsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjB9LmdhcmFudGlhLWV4dHJhc19faXRlbXttYXJnaW4tYm90dG9tOjVweH1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmdhcmFudGlhLWV4dHJhc19faXRlbXttYXJnaW4tYm90dG9tOjZweH19LmdhcmFudGlhLWV4dHJhc19faXRlbSAuYml7bWFyZ2luLXJpZ2h0OjVweH0uZ2FyYW50aWEtZXh0cmFzX19pdGVtLS1zaGFyZSBhe2JvcmRlci1ib3R0b206MDtmb250LXdlaWdodDpib2xkO2NvbG9yOiMxMjhjN2V9LmdhcmFudGlhLWV4dHJhcyBhLnZlcmRlLXdoYXRzYXBwe2NvbG9yOiMxMjhjN2V9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5nYXJhbnRpYS1leHRyYXMgYS52ZXJkZS13aGF0c2FwcHtiYWNrZ3JvdW5kLWNvbG9yOiMxMjhjN2U7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwcHg7cGFkZGluZzowIDhweDt0ZXh0LWRlY29yYXRpb246bm9uZX19Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MnJlbTtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggNHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtVGFicy1wYW5lbHtwYWRkaW5nOjByZW07YmFja2dyb3VuZC1jb2xvcjppbml0aWFsO2JvcmRlcjowO3BhZGRpbmctdG9wOjEuNXJlbX19Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWw+aDI6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlLVRhYnMtcGFuZWw+LmgyOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6LjhyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMDg4NTZ9Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgaDIsLndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgLmgyLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIGgzLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIC5oMywud29vY29tbWVyY2UtVGFicy1wYW5lbCBwLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIHVsLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIG9se21hcmdpbi1ib3R0b206MXJlbX0ud29vY29tbWVyY2UtVGFicy1wYW5lbCB1bCwud29vY29tbWVyY2UtVGFicy1wYW5lbCBvbHttYXJnaW4tYm90dG9tOjEuNXJlbX0ud29vY29tbWVyY2UtVGFicy1wYW5lbCB1bHtwYWRkaW5nLWxlZnQ6MXJlbX0ud29vY29tbWVyY2UtVGFicy1wYW5lbCB1bCBsaXtwYWRkaW5nLWxlZnQ6MS41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2xpc3Qtc3R5bGU6bm9uZX0ud29vY29tbWVyY2UtVGFicy1wYW5lbCB1bCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCLup4NcIjtmb250LWZhbWlseTpcInVuaWNvbnMtbGluZVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MXB4O2NvbG9yOiNmNjB9Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgaDIsLndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgLmgye2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NzAwfS53b29jb21tZXJjZS1UYWJzLXBhbmVsIGgzLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIC5oM3tmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6Izk5M2QwMH0ud29vY29tbWVyY2UtVGFicy1wYW5lbCBoMi53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIC53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlLmgye21hcmdpbi10b3A6MDtmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjJyZW07Y29sb3I6IzI2MjYyNjtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgaDIud29vY29tbWVyY2UtUmV2aWV3cy10aXRsZSBzcGFuLC53b29jb21tZXJjZS1UYWJzLXBhbmVsIC53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlLmgyIHNwYW57Y29sb3I6I2Y2MDtmb250LXdlaWdodDo0MDB9Lndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgcCBpZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTYvOX0ud29vY29tbWVyY2UtdGFicyAudGFic3ttYXJnaW4tYm90dG9tOi41cmVtO3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7Z2FwOi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtdGFicyAudGFic3tkaXNwbGF5OmZsZXg7Z2FwOi41cmVtfX0ud29vY29tbWVyY2UtdGFicyAudGFicyBsaSBhe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo0cHggOHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMik7Y29sb3I6IzQyNDE0Mjtib3JkZXItcmFkaXVzOjNweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLXRhYnMgLnRhYnMgbGkgYXt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpey53b29jb21tZXJjZS10YWJzIC50YWJzIGxpIGF7cGFkZGluZzo0cHggNnB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOi43NXJlbX19Lndvb2NvbW1lcmNlLXRhYnMgLnRhYnMgbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiNmI2YjY7Y29sb3I6I2ZmZn0ud29vY29tbWVyY2UtdGFicyAudGFicyBsaS5hY3RpdmUgYXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI2MjYyNjtwb3NpdGlvbjpyZWxhdGl2ZX0uY29tbWVudC1mb3JtLWVtYWlsIGxhYmVsLC5jb21tZW50LWZvcm0tYXV0aG9yIGxhYmVse2Rpc3BsYXk6YmxvY2t9LndwLWNvbW1lbnQtY29va2llcy1jb25zZW50IGxhYmVse2ZvbnQtc2l6ZTouOHJlbSAhaW1wb3J0YW50fS53b29jb21tZXJjZS1wcm9kdWN0LWF0dHJpYnV0ZXN7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVte2ZvbnQtc2l6ZTouOHJlbX19Lndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtX19sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7d2lkdGg6MjUlO3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UtcHJvZHVjdC1hdHRyaWJ1dGVzLWl0ZW1fX2xhYmVse3BhZGRpbmctcmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcn19Lndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtX192YWx1ZXtwYWRkaW5nLWxlZnQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtX192YWx1ZXtwYWRkaW5nLWxlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcn19Lndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtX192YWx1ZSBwe21hcmdpbjouNXJlbSAwfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxcmVtfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJyZW07cmlnaHQ6MnJlbTt6LWluZGV4OjEwfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXJ7bWluLXdpZHRoOjA7bWFyZ2luOjA7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO2dhcDouMnJlbX0ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZXttYXJnaW46MDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjVweDthc3BlY3QtcmF0aW86MS8xfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIGltZ3t3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0b30ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZTpmaXJzdC1jaGlsZHt3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MDtncmlkLWNvbHVtbjoxLy0xO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgaW1nLndwLXBvc3QtaW1hZ2V7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UtLXBsYWNlaG9sZGVye21hcmdpbjowO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6NXB4O2FzcGVjdC1yYXRpbzoxLzE7Z3JpZC1jb2x1bW46MS8tMTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UtLXBsYWNlaG9sZGVyIGltZ3t3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJyZW07cmlnaHQ6MnJlbTt6LWluZGV4OjEwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoyLjVyZW07aGVpZ2h0OjIuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MHB4fS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIgaXtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxLjVyZW19LnByb2R1Y3RzLnJlbGF0ZWQ+aDIsLnByb2R1Y3RzLnJlbGF0ZWQ+LmgyLC5wcm9kdWN0cy51cHNlbGxzPmgyLC5wcm9kdWN0cy51cHNlbGxzPi5oMnttYXJnaW4tYm90dG9tOjEuMnJlbSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxLjJyZW19c2VjdGlvbi5yZWxhdGVkIHVsLnByb2R1Y3Rze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn1zZWN0aW9uLnJlbGF0ZWQgdWwucHJvZHVjdHMgbGkucHJvZHVjdHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87Y2xlYXI6Ym90aH1zZWN0aW9uLnJlbGF0ZWQgdWwucHJvZHVjdHMgLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlse2Zsb2F0OmxlZnQgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0OjFyZW19c2VjdGlvbi5yZWxhdGVkIHVsLnByb2R1Y3RzIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmt7d2lkdGg6MTAwJTthbGlnbi1pdGVtczppbmhlcml0O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtoZWlnaHQ6YXV0bztvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9c2VjdGlvbi5yZWxhdGVkIHVsLnByb2R1Y3RzIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgLnZpX3dwdnNfbG9vcF92YXJpYXRpb25fZm9ybXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fXNlY3Rpb24ucmVsYXRlZCB1bC5wcm9kdWN0cyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtmb250LXNpemU6LjlyZW07d2lkdGg6YXV0bztjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjYwMH0jcmV2aWV3X2Zvcm0gLmNvbW1lbnQtcmVwbHktdGl0bGV7Zm9udC1zaXplOi44cmVtO21hcmdpbi1ib3R0b206MXJlbTtkaXNwbGF5OmJsb2NrfS5wcm9kdWN0IC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSwuc3Rhci1yYXRpbmc6OmJlZm9yZXtjb2xvcjojNDJlMDJhICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiM0MmUwMmEgIWltcG9ydGFudH0ud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLndvb2NvbW1lcmNlLXJldmlldy1saW5re2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojNDI0MTQyfS5zdG9jay5vdXQtb2Ytc3RvY2t7ZGlzcGxheTpub25lfS5ub3Rhc3tmb250LXNpemU6LjlyZW19LnN0YXItcmF0aW5ne2Zsb2F0OnJpZ2h0O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MWVtO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjFlbTt3aWR0aDo1LjRlbTtmb250LWZhbWlseTpcIldvb0NvbW1lcmNlXCJ9LnN0YXItcmF0aW5nOjpiZWZvcmV7Y29udGVudDpcIu6AoO6AoO6AoO6AoO6AoFwiO2Zsb2F0OmxlZnQ7dG9wOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlfS5zdGFyLXJhdGluZyBzcGFue292ZXJmbG93OmhpZGRlbjtmbG9hdDpsZWZ0O3RvcDowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXRvcDoxLjVlbX0uc3Rhci1yYXRpbmcgc3Bhbjo6YmVmb3Jle2NvbnRlbnQ6XCLugKHugKHugKHugKHugKFcIjt0b3A6MDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjB9Lndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5ne2xpbmUtaGVpZ2h0OjI7ZGlzcGxheTpibG9ja30ud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5ne21hcmdpbjouNWVtIDRweCAwIDA7ZmxvYXQ6bGVmdH0ucHJvZHVjdHMgLnN0YXItcmF0aW5ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgMCAuNWVtO2Zsb2F0Om5vbmV9LmhyZXZpZXctYWdncmVnYXRlIC5zdGFyLXJhdGluZ3ttYXJnaW46MTBweCAwIDB9I3Jldmlld19mb3JtICNyZXNwb25ke3Bvc2l0aW9uOnN0YXRpYzttYXJnaW46MDt3aWR0aDphdXRvO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgbm9uZTtib3JkZXI6MH0jcmV2aWV3X2Zvcm0gI3Jlc3BvbmQgcHttYXJnaW46MCAwIDEwcHh9I3Jldmlld19mb3JtICNyZXNwb25kIC5mb3JtLXN1Ym1pdCBpbnB1dHtsZWZ0OmF1dG99I3Jldmlld19mb3JtICNyZXNwb25kIHRleHRhcmVhe2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlfXAuc3RhcnMgYXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MWVtO3dpZHRoOjFlbTt0ZXh0LWluZGVudDotOTk5ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cC5zdGFycyBhOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MWVtO2hlaWdodDoxZW07bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcIldvb0NvbW1lcmNlXCI7Y29udGVudDpcIu6AoVwiO3RleHQtaW5kZW50OjB9cC5zdGFycyBhOmhvdmVyfmE6OmJlZm9yZXtjb250ZW50Olwi7oChXCJ9cC5zdGFyczpob3ZlciBhOjpiZWZvcmV7Y29udGVudDpcIu6AoFwifXAuc3RhcnMuc2VsZWN0ZWQgYS5hY3RpdmU6OmJlZm9yZXtjb250ZW50Olwi7oCgXCJ9cC5zdGFycy5zZWxlY3RlZCBhLmFjdGl2ZX5hOjpiZWZvcmV7Y29udGVudDpcIu6AoVwifXAuc3RhcnMuc2VsZWN0ZWQgYTpub3QoLmFjdGl2ZSk6OmJlZm9yZXtjb250ZW50Olwi7oCgXCJ9LmNvbW1lbnRsaXN0e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MH0uY29tbWVudGxpc3QgLmNvbW1lbnRfY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2dhcDoxcmVtO3BhZGRpbmc6MTBweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDIpO2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbi1ib3R0b206NXB4ICFpbXBvcnRhbnR9LmNvbW1lbnRsaXN0IC5jb21tZW50X2NvbnRhaW5lciAuYXZhdGFye3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZGlzcGxheTpub25lfS5jb21tZW50bGlzdCAuY29tbWVudF9jb250YWluZXIgLmNvbW1lbnQtdGV4dHt3aWR0aDoxMDAlfS5jb21tZW50bGlzdCAuY29tbWVudF9jb250YWluZXIgLmNvbW1lbnQtdGV4dCAuc3Rhci1yYXRpbmd7ZmxvYXQ6bm9uZX0uY29tbWVudGxpc3QgLmNvbW1lbnRfY29udGFpbmVyIC5jb21tZW50LXRleHQgLm1ldGF7bWFyZ2luLXRvcDouM3JlbTtmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOi4zcmVtICFpbXBvcnRhbnR9LmNvbW1lbnRsaXN0IC5jb21tZW50X2NvbnRhaW5lciAuY29tbWVudC10ZXh0IC5kZXNjcmlwdGlvbiBwe21hcmdpbi10b3A6MH0udmFyaWF0aW9uc19mb3JtLnd2cy1sb2FkZWQgLndvby1zZWxlY3RlZC12YXJpYXRpb24taXRlbS1uYW1le2Rpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0udmFyaWF0aW9uc19mb3JtLnd2cy1sb2FkZWQgLnZhbHVlLndvby12YXJpYXRpb24taXRlbXMtd3JhcHBlcnttYXJnaW4tYm90dG9tOjEuNXJlbX0udmFyaWF0aW9uc19mb3JtLnd2cy1sb2FkZWQgLnZhbHVlLndvby12YXJpYXRpb24taXRlbXMtd3JhcHBlcjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udmFyaWF0aW9uc19mb3JtLnd2cy1sb2FkZWQgLnZhbHVlLndvby12YXJpYXRpb24taXRlbXMtd3JhcHBlcj51bHtnYXA6LjVyZW0gMCAhaW1wb3J0YW50fS5kZmQtYXNpZGUgLmRmZC1mYWNldCAuZGZkLWZhY2V0LXR5cGUtaW1hZ2UgYnV0dG9uLmRmZC1idG4taW1hZ2UtZmlsdGVyIC5kZmQtZmlsdGVyLWltYWdle2hlaWdodDo1LjI1cmVtfS5kZmQtYXNpZGUgLmRmZC1mYWNldCAuZGZkLWZhY2V0LXR5cGUtaW1hZ2UgYnV0dG9uLmRmZC1idG4taW1hZ2UtZmlsdGVyIC5kZmQtZmlsdGVyLWltYWdlIGltZ3tib3JkZXItcmFkaXVzOjhweH0uZGZkLWFzaWRlIC5kZmQtZmFjZXQgLmRmZC1mYWNldC10eXBlLWltYWdlIGJ1dHRvbi5kZmQtYnRuLWltYWdlLWZpbHRlciBzcGFue2ZvbnQtd2VpZ2h0OjYwMH0uZGZkLWFzaWRlIC5kZmQtZmFjZXQgLmRmZC1mYWNldC10eXBlLWltYWdlIGJ1dHRvbi5kZmQtYnRuLWltYWdlLWZpbHRlcjpob3ZlciAuZGZkLWZpbHRlci1pbWFnZTo6YmVmb3Jle2JvcmRlci13aWR0aDoycHg7Ym9yZGVyLWNvbG9yOiNmZjAwM2M7Ym9yZGVyLXJhZGl1czoxMnB4fS5kZmQtYXNpZGUgLmRmZC1mYWNldCAuZGZkLWZhY2V0LXR5cGUtaW1hZ2UgYnV0dG9uLmRmZC1idG4taW1hZ2UtZmlsdGVyOmhvdmVyIHNwYW57Zm9udC13ZWlnaHQ6NzAwfS5kZmQtcmVzdWx0cy1ncmlkIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QsLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0e3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0uZGZkLXJlc3VsdHMtZ3JpZCAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1tZWRpYSAuZGZkLWNhcmQtdGh1bWJuYWlsLC5kZmQtcmVjb21tZW5kZWQtcHJvZHVjdHMgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtbWVkaWEgLmRmZC1jYXJkLXRodW1ibmFpbHtib3JkZXItcmFkaXVzOjdweH0uZGZkLXJlc3VsdHMtZ3JpZCAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1tZWRpYSAuZGZkLWNhcmQtdGh1bWJuYWlsIGltZywuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLW1lZGlhIC5kZmQtY2FyZC10aHVtYm5haWwgaW1ne29iamVjdC1maXQ6Y292ZXJ9LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCwuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnR7cGFkZGluZy10b3A6MS41cmVtO3BhZGRpbmctYm90dG9tOjEuNXJlbTttYXJnaW4tdG9wOjB9LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcmQtdGl0bGUsLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FyZC10aXRsZXtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMDtmb250LXNpemU6MS4xMjVyZW19LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcmQtcm93LC5kZmQtcmVjb21tZW5kZWQtcHJvZHVjdHMgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcmQtcm93e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi10b3A6MH0uZGZkLXJlc3VsdHMtZ3JpZCAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FyZC1wcmljaW5nIC5kZmQtY2FyZC1wcmljZSwuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJkLXByaWNpbmcgLmRmZC1jYXJkLXByaWNle2NvbG9yOiNmZjAwM2M7Zm9udC1zaXplOjFyZW19LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcnQtYWRkLWJ1dHRvbiwuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojZDdkN2Q3O2JvcmRlci1jb2xvcjojZDdkN2Q3O2NvbG9yOiMwMDA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tdG9wOjFyZW07d2lkdGg6bWF4LWNvbnRlbnQ7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6NHB4IDE0cHg7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjouMnMgYWxsIGVhc2UtaW4tb3V0fS5kZmQtcmVzdWx0cy1ncmlkIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b24gc3ZnLC5kZmQtcmVjb21tZW5kZWQtcHJvZHVjdHMgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcnQtYWRkLWJ1dHRvbiBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmaWxsOiMwMDB9LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcnQtYWRkLWJ1dHRvbjo6YWZ0ZXIsLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FydC1hZGQtYnV0dG9uOjphZnRlcntjb250ZW50OlwiQcOxYWRpciBhbCBjYXJyaXRvXCI7bWFyZ2luLWxlZnQ6LjMzMzMzMzMzMzNyZW07Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTouOHJlbTtsaW5lLWhlaWdodDoxfS5kZmQtcmVzdWx0cy1ncmlkIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b24uZGZkLWJ0bi1kb25lOjphZnRlciwuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b24uZGZkLWJ0bi1kb25lOjphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwO2JvcmRlci1yaWdodC1jb2xvcjojMDAwfS5kZmQtcmVzdWx0cy1ncmlkIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b24uZGZkLWJ0bi1sb2FkaW5nOjpiZWZvcmUsLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FydC1hZGQtYnV0dG9uLmRmZC1idG4tbG9hZGluZzo6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzAwMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGZkLXJlc3VsdHMtZ3JpZCAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FydC1hZGQtYnV0dG9uLmRmZC1idG4tZG9uZSwuZGZkLXJlc3VsdHMtZ3JpZCAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0IC5kZmQtY2FyZC1jb250ZW50IC5kZmQtY2FydC1hZGQtYnV0dG9uLmRmZC1idG4tbG9hZGluZywuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b24uZGZkLWJ0bi1kb25lLC5kZmQtcmVjb21tZW5kZWQtcHJvZHVjdHMgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcnQtYWRkLWJ1dHRvbi5kZmQtYnRuLWxvYWRpbmd7aGVpZ2h0OjMwcHh9LmRmZC1yZXN1bHRzLWdyaWQgLmRmZC1jYXJkLXR5cGUtcHJvZHVjdCAuZGZkLWNhcmQtY29udGVudCAuZGZkLWNhcnQtYWRkLWJ1dHRvbjpob3ZlciwuZGZkLXJlY29tbWVuZGVkLXByb2R1Y3RzIC5kZmQtY2FyZC10eXBlLXByb2R1Y3QgLmRmZC1jYXJkLWNvbnRlbnQgLmRmZC1jYXJ0LWFkZC1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDdkN2Q3ICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDcgIWltcG9ydGFudDtib3gtc2hhZG93OjBweCA4cHggMTZweCByZ2JhKDMwLDAsNDAsLjA4KSAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zaXRpb246LjJzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50fS5kZmQtcmVzdWx0cy1ncmlkIC5kZmQtY2FyZC10eXBlLXByb2R1Y3Q6aG92ZXIsLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyAuZGZkLWNhcmQtdHlwZS1wcm9kdWN0OmhvdmVye2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmRmZC1icmFuZGluZ3tkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59IiwiQG1peGluIGJzQmFubmVyKCRmaWxlKSB7XG4gIC8qIVxuICAgKiBCb290c3RyYXAgI3skZmlsZX0gdjUuMy42IChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICAgKiBDb3B5cmlnaHQgMjAxMS0yMDI1IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICAgKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAgICovXG59XG4iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMiBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHLyNjb250cmFzdC1taW5pbXVtXG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcbiRwcmltYXJ5LXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tdGV4dC1lbXBoYXNpczogICAgICBzaGFkZS1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtdGV4dC1lbXBoYXNpczogICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iZy1zdWJ0bGU6ICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDgwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRkYXJrLWJnLXN1YnRsZTogICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGNvbG9yLW1vZGUtdHlwZTogICAgICAgICAgICAgZGF0YSAhZGVmYXVsdDsgLy8gYGRhdGFgIG9yIGBtZWRpYS1xdWVyeWBcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kYm9keS1zZWNvbmRhcnktY29sb3I6ICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRib2R5LXRlcnRpYXJ5LWNvbG9yOiAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kYm9keS1lbXBoYXNpcy1jb2xvcjogICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIEljb24gbGlua3Ncbi8vIHNjc3MtZG9jcy1zdGFydCBpY29uLWxpbmstdmFyaWFibGVzXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0OiAgLjI1ZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zZm9ybTogICAgdHJhbnNsYXRlM2QoLjI1ZW0sIDAsIDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpY29uLWxpbmstdmFyaWFibGVzXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4vLyBmdXN2LWRpc2FibGVcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvY3VzLXJpbmctdmFyaWFibGVzXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1jb2xvcjogICAgICByZ2JhKCRwcmltYXJ5LCAkZm9jdXMtcmluZy1vcGFjaXR5KSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9jdXMtcmluZy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xuJHZyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAkZm9jdXMtcmluZy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICRmb2N1cy1yaW5nLWJsdXIgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYjogICB0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRsaW5rLWNvbG9yKSwgJGxpbmstY29sb3IsIDE1JSkpICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygtMSAqICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuM1xuLy8gZnVzdi1lbmFibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICR0b2FzdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuLy8gZnVzdi1lbmFibGVcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy40XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZmlsdGVyOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwidmFyaWFibGVzLWRhcmtcIjsgLy8gVE9ETzogY2FuIGJlIHJlbW92ZWQgc2FmZWx5IGluIHY2LCBvbmx5IGhlcmUgdG8gYXZvaWQgYnJlYWtpbmcgY2hhbmdlcyBpbiB2NS4zXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvL1xuLy8gSGVhZGluZ3Ncbi8vXG4uaDEge1xuICBAZXh0ZW5kIGgxO1xufVxuXG4uaDIge1xuICBAZXh0ZW5kIGgyO1xufVxuXG4uaDMge1xuICBAZXh0ZW5kIGgzO1xufVxuXG4uaDQge1xuICBAZXh0ZW5kIGg0O1xufVxuXG4uaDUge1xuICBAZXh0ZW5kIGg1O1xufVxuXG4uaDYge1xuICBAZXh0ZW5kIGg2O1xufVxuXG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbkBlYWNoICRkaXNwbGF5LCAkZm9udC1zaXplIGluICRkaXNwbGF5LWZvbnQtc2l6ZXMge1xuICAuZGlzcGxheS0jeyRkaXNwbGF5fSB7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIH1cbn1cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuLnNtYWxsIHtcbiAgQGV4dGVuZCBzbWFsbDtcbn1cblxuLm1hcmsge1xuICBAZXh0ZW5kIG1hcms7XG59XG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGluaXRpYWxpc20tZm9udC1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLSRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG5cbiAgICAvLyBBbmRyb2lkIENocm9tZSB0eXBlPVwiZGF0ZVwiIGlzIHRhbGxlciB0aGFuIHRoZSBvdGhlciBpbnB1dHNcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFByZXZlbnQgZXhjZXNzaXZlIGRhdGUgaW5wdXQgaGVpZ2h0IGluIFdlYmtpdFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1iZy1taXhpblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcjogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LWJnLW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1taXhpbnNcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiBudWxsLCAkZW5kLXBlcmNlbnQ6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtbWl4aW5zXG4iLCIvLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKX07XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nKSwgdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnOiAjeyRmb3JtLWNoZWNrLWlucHV0LWJnfTtcblxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSl9O1xuXG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMsIDApO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSl9O1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZS1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICA+IHRleHRhcmVhOmZvY3VzLFxuICA+IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICB+IGxhYmVsOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICA+IHRleHRhcmVhOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAkYm9yZGVyLWNvbG9yOiAkY29sb3Jcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4OiAjeyR6aW5kZXgtb2ZmY2FudmFzfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAjeyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14OiAjeyRvZmZjYW52YXMtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogI3skb2ZmY2FudmFzLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiAjeyRvZmZjYW52YXMtYmctY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAjeyRvZmZjYW52YXMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93OiAjeyRvZmZjYW52YXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10cmFuc2l0aW9uOiAje3RyYW5zZm9ybSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLWNzcy12YXJzXG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yKTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb24pKTtcblxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1lbmQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5oaWRpbmcsXG4gICAgICAmLnNob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAvLyBSZXNldCBgYmFja2dyb3VuZC1jb2xvcmAgaW4gY2FzZSBgLmJnLSpgIGNsYXNzZXMgYXJlIHVzZWQgaW4gb2ZmY2FudmFzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpICogLjUpO1xuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm9mZmNhbnZhcy1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XG5cbiAgJi5idG46OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLy8gQW5pbWF0aW9uXG4ucGxhY2Vob2xkZXItZ2xvdyB7XG4gIC5wbGFjZWhvbGRlciB7XG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xuICB9XG59XG5cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGJsYWNrIDU1JSwgcmdiYSgwLCAwLCAwLCAoMSAtICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbikpIDc1JSwgJGJsYWNrIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgLy8gRml4IGZvciBwb3NpdGlvbmVkIHRhYmxlIGNhcHRpb24gdGhhdCBjb3VsZCBiZWNvbWUgYW5vbnltb3VzIGNlbGxzXG4gICY6bm90KGNhcHRpb24pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIEZpeCB0byBwcmV2ZW50IG92ZXJmbG93aW5nIGNoaWxkcmVuIHRvIGJlY29tZSBmb2N1c2FibGVcbiAgKiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMi9UZWNobmlxdWVzL2dlbmVyYWwvRzEuaHRtbFxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1ib2R5O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICR0eXBvLXByaW1hcnk7XG5cbiAgLyogRm9udCBTbW9vdGhpbmcgKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbXMtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtby1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYSB7XG4gIGZvbnQtZmFtaWx5OiAkdHlwby1wcmltYXJ5O1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICB9XG59XG4iLCIkY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG4kY29sb3ItZGFyazogIzAwMDAwMDtcbiRjb2xvci1yZWQ6IHJnYigyNTUsIDAsIDYwKTtcblxuJGNvbG9yLXByaW1hcnk6ICM0MmUwMmE7XG4kY29sb3ItcHJpbWFyeS1saWdodDogI2JiZmZlNjtcbiRjb2xvci1wcmltYXJ5LWRhcms6ICMwMDg4NTY7XG4kY29sb3ItcHJpbWFyeS1kYXJrZXI6ICMxODYwNDY7XG5cbi8vICRjb2xvci1zZWNvbmRhcnk6ICMyNjE1ZTI7XG4vLyAkY29sb3Itc2Vjb25kYXJ5LWxpZ2h0OiAjNzM2YWQ4O1xuLy8gJGNvbG9yLXNlY29uZGFyeS1kYXJrOiBkYXJrZW4oJGNvbG9yLXNlY29uZGFyeSwgMTAlKTtcbi8vICRjb2xvci1zZWNvbmRhcnktaG92ZXI6IGxpZ2h0ZW4oJGNvbG9yLXNlY29uZGFyeSwgMTAlKTtcblxuJGNvbG9yLXNlY29uZGFyeTogJGNvbG9yLXJlZDtcbiRjb2xvci1zZWNvbmRhcnktbGlnaHQ6ICM3MzZhZDg7XG4kY29sb3Itc2Vjb25kYXJ5LWRhcms6IGRhcmtlbigkY29sb3Itc2Vjb25kYXJ5LCAxMCUpO1xuJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjogbGlnaHRlbigkY29sb3Itc2Vjb25kYXJ5LCAxMCUpO1xuXG4kY29sb3ItYWNjZW50OiAjZmY2NjAwO1xuJGNvbG9yLWFjY2VudC1saWdodDogI2ZmNjYwMDIyO1xuJGNvbG9yLWFjY2VudC1kYXJrOiBkYXJrZW4oJGNvbG9yLWFjY2VudCwgMjAlKTtcbiRjb2xvci1hY2NlbnQtZGFya2VuOiBkYXJrZW4oJGNvbG9yLWFjY2VudCwgMzAlKTtcblxuJGNvbG9yLXNsaWNrLWRvdHM6ICNiZWFlOWE7XG5cbiRjb2xvci1ncmV5LTE6ICMyNjI2MjY7XG4kY29sb3ItZ3JleS0yOiAjNDI0MTQyO1xuJGNvbG9yLWdyZXktMzogIzdmN2Y3ZjtcbiRjb2xvci1ncmV5LTQ6ICNiNmI2YjY7XG4kY29sb3ItZ3JleS01OiAjZDdkN2Q3O1xuJGNvbG9yLWdyZXktNjogI2Y1ZjVmNTtcblxuJGNvbG9yLWJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiRjb2xvci1iYWNrZ3JvdW5kLTI6ICNmNmY5ZmM7XG5cbiRjb2xvci1iYWNrZ3JvdW5kLWZvb3RlcjogJGNvbG9yLXByaW1hcnktZGFyaztcblxuJGNvbG9yLW92ZXJsYXk6ICMwMzAzMDM7XG4kY29sb3ItZm9uZG8taGVybzogIzAzMDMwMztcblxuJGNvbG9yLXdoYXRzYXBwLWRhcms6ICMxMjhjN2U7XG4kY29sb3Itd2hhdHNhcHAtbGlnaHQ6ICMyNWQzNjY7XG5cbiRjb2xvci1zdWNjZXNzOiBncmVlbjtcbiRjb2xvci13YXJuaW5nOiBvcmFuZ2U7XG4kY29sb3ItZGFuZ2VyOiByZWQ7XG4kY29sb3ItZXJyb3I6ICRjb2xvci1kYW5nZXI7XG5cbiRjb2xvci10ZXh0LWJvZHk6ICRjb2xvci1ncmV5LTI7XG4kY29sb3ItdGV4dC1tdXRlZDogJGNvbG9yLWdyZXktNDtcblxuJGNvbG9yLXRleHQtZm9vdGVyOiAkY29sb3Itd2hpdGU7XG5cbiRmb250LXNpemUtc21hbGxlcjogMC44cmVtO1xuJGZvbnQtc2l6ZS1zbWFsbDogMC45cmVtO1xuJGZvbnQtc2l6ZTogMXJlbTtcbiRmb250LXNpemUtYmlnOiAxLjEyNXJlbTtcbiRmb250LXNpemUtYmlnZ2VyOiAxLjI1cmVtO1xuXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDIwMDtcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiA4MDA7XG5cbiRsaW5rOiAkY29sb3Itc2Vjb25kYXJ5O1xuXG4kYm94LXNoYWRvdy1zbWFsbDogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiRib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgzMCwgMCwgNDAsIDAuMDgpICFpbXBvcnRhbnQ7XG4kYm94LXNoYWRvdy1sYXJnZTogMHB4IDE2cHggNDhweCByZ2JhKDMwLCAwLCA0MCwgMC4xKTtcbiRib3gtc2hhZG93LWhvdmVyOiAwIDAgMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cbiRib3JkZXItcmFkaXVzLW1pbjogMC4zMTI1cmVtO1xuJGJvcmRlci1yYWRpdXM6IDFyZW07XG4kYm9yZGVyLXJhZGl1cy1jdGE6IDIuNXJlbTtcbiRib3JkZXItcmFkaXVzLWJpZzogMjVweDtcblxuJHRyYW5zOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiR0cmFucy1mYXN0OiAwLjFzIGFsbCBlYXNlLWluLW91dDtcbiR0cmFucy0zOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcbiR0cmFucy01OiAwLjVzIGFsbCBlYXNlLWluLW91dDtcbiR0cmFucy00OiAxcyBhbGwgZWFzZS1pbi1vdXQ7XG5cbiRoZWFkZXItMTogM3JlbTtcbiRoZWFkZXItMS1yZXM6IDIuNXJlbTtcbiRoZWFkZXItMjogMi4yNXJlbTtcbiRoZWFkZXItMi1yZXM6IDEuODc1cmVtO1xuJGhlYWRlci0zOiAxLjVyZW07XG4kaGVhZGVyLTMtcmVzOiAxLjI1cmVtO1xuJGhlYWRlci00OiAxLjI1cmVtO1xuJGhlYWRlci01OiAxcmVtO1xuJGhlYWRlci02OiAwLjg3cmVtO1xuXG4kZGlzcGxheS1leHRyYS1sYXJnZTogOC4zNzVyZW07XG4kZGlzcGxheS0xOiA2cmVtO1xuJGRpc3BsYXktMjogNC4zNXJlbTtcbiRkaXNwbGF5LTM6IDMuNDVyZW07XG4kZGlzcGxheS00OiAyLjE4cmVtO1xuXG4kc3BhY2UtMDogMHB4O1xuJHNwYWNlLTA1OiAwLjVyZW07XG4kc3BhY2UtMDE6IDFyZW07XG4kc3BhY2UtMTogMS41cmVtO1xuJHNwYWNlLTAyOiAycmVtO1xuJHNwYWNlLTI6IDIuNXJlbTtcbiRzcGFjZS0zOiA0cmVtO1xuJHNwYWNlLTQ6IDVyZW07XG4kc3BhY2UtNDU6IDExMnB4O1xuJHNwYWNlLTU6IDcuNXJlbTtcbiRzcGFjZS02OiA5LjM3NXJlbTtcblxuJHNwYWNlLW5hdjogMS4yNXJlbTtcblxuJHR5cG8tcHJpbWFyeTogXCJETSBTYW5zXCIsIHNhbnMtc2VyaWY7XG4kdHlwby1zZWNvbmRhcnk6IFwiRE0gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuJHR5cG8tYWx0ZXJuYXRpdmU6IFwiRE0gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuIiwiLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBVdGlsaXRhdHMgZGUgY29sb3JzIGkgYmFja2dyb3VuZHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNvbG9yczogKFxuICBcInByaW1hcnlcIiAkY29sb3ItcHJpbWFyeSxcbiAgXCJwcmltYXJ5LWxpZ2h0XCIgJGNvbG9yLXByaW1hcnktbGlnaHQsXG4gIFwicHJpbWFyeS1kYXJrXCIgJGNvbG9yLXByaW1hcnktZGFyayxcbiAgXCJzZWNvbmRhcnlcIiAkY29sb3Itc2Vjb25kYXJ5LFxuICBcInNlY29uZGFyeS1saWdodFwiICRjb2xvci1zZWNvbmRhcnktbGlnaHQsXG4gIFwic2Vjb25kYXJ5LWRhcmtcIiAkY29sb3Itc2Vjb25kYXJ5LWRhcmssXG4gIFwid2hpdGVcIiAkY29sb3Itd2hpdGUsXG4gIFwiYmxhY2tcIiAkY29sb3ItYmxhY2ssXG4gIFwiZGFya1wiICRjb2xvci1kYXJrLFxuICBcImdyZXktMVwiICRjb2xvci1ncmV5LTEsXG4gIFwiZ3JleS0yXCIgJGNvbG9yLWdyZXktMixcbiAgXCJncmV5LTNcIiAkY29sb3ItZ3JleS0zLFxuICBcImdyZXktNFwiICRjb2xvci1ncmV5LTQsXG4gIFwiZ3JleS01XCIgJGNvbG9yLWdyZXktNSxcbiAgXCJncmV5LTZcIiAkY29sb3ItZ3JleS02XG4pO1xuXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAuYmctI3skbmFtZX0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5jb2xvci0jeyRuYW1lfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBNaWRlcyBmdW5jaW9uYWxzIHBlciBhIGVzcGFpc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kc2l6ZXM6IChcbiAgXCJ0b3BcIiBcInRcIiBcIjBcIiAkc3BhY2UtMCxcbiAgXCJ0b3BcIiBcInRcIiBcIjFcIiAkc3BhY2UtMSxcbiAgXCJ0b3BcIiBcInRcIiBcIjJcIiAkc3BhY2UtMixcbiAgXCJ0b3BcIiBcInRcIiBcIjNcIiAkc3BhY2UtMyxcbiAgXCJ0b3BcIiBcInRcIiBcIjRcIiAkc3BhY2UtNCxcbiAgXCJ0b3BcIiBcInRcIiBcIjVcIiAkc3BhY2UtNSxcbiAgXCJib3R0b21cIiBcImJcIiBcIjBcIiAkc3BhY2UtMCxcbiAgXCJib3R0b21cIiBcImJcIiBcIjFcIiAkc3BhY2UtMSxcbiAgXCJib3R0b21cIiBcImJcIiBcIjJcIiAkc3BhY2UtMixcbiAgXCJib3R0b21cIiBcImJcIiBcIjNcIiAkc3BhY2UtMyxcbiAgXCJib3R0b21cIiBcImJcIiBcIjRcIiAkc3BhY2UtNCxcbiAgXCJib3R0b21cIiBcImJcIiBcIjVcIiAkc3BhY2UtNVxuKTtcblxuLy8gbG9vcCB0b3AgaSBib3R0b21cbkBlYWNoICRkaXJlY3Rpb24sICRkLCAkbmFtZSwgJHNpemUgaW4gJHNpemVzIHtcbiAgLnBhZC0jeyRkfS0jeyRuYW1lfSB7XG4gICAgcGFkZGluZy0jeyRkaXJlY3Rpb259OiAkc2l6ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgQGlmICgkc3BhY2UtMSkgb3IgKCRzcGFjZS0yKSB7XG4gICAgICAgIHBhZGRpbmctI3skZGlyZWN0aW9ufTogY2FsYygkc2l6ZSAvIDEuNSkgIWltcG9ydGFudDtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBwYWRkaW5nLSN7JGRpcmVjdGlvbn06ICRzaXplICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYXItI3skZH0tI3skbmFtZX0ge1xuICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAkc2l6ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgQGlmICgkc3BhY2UtMSkgb3IgKCRzcGFjZS0yKSB7XG4gICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiBjYWxjKCRzaXplIC8gMS41KSAhaW1wb3J0YW50O1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBsb29wIHRvcCBpIGJvdHRvbSBlbiB5XG5AZWFjaCAkZGlyZWN0aW9uLCAkZCwgJG5hbWUsICRzaXplIGluICRzaXplcyB7XG4gIC5wYWQtI3skbmFtZX0ge1xuICAgIHBhZGRpbmc6ICRzaXplIDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIEBpZiAoJHNwYWNlLTEpIG9yICgkc3BhY2UtMikge1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCRzaXplIC8gMS41KSAwICFpbXBvcnRhbnQ7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgcGFkZGluZzogJHNpemUgMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFyLSN7JG5hbWV9IHtcbiAgICBtYXJnaW46ICRzaXplIDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIEBpZiAoJHNwYWNlLTEpIG9yICgkc3BhY2UtMikge1xuICAgICAgICBtYXJnaW46IGNhbGMoJHNpemUgLyAxLjUpIDAgIWltcG9ydGFudDtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBtYXJnaW46ICRzaXplIDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xufVxuXG4ubGlzdGEtdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAmLS12YSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLmxpc3RhLXRhZ3NfX2l0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0yO1xuICAgIH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5jb250YWluZXItLW1heCB7XG4gIG1heC13aWR0aDogMTQ2MHB4O1xufVxuXG4uY29udGFpbmVyLS1taW4ge1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vY3VsdG8ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246ICR0cmFucztcbn1cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogJHRyYW5zO1xufVxuXG5cbi5qdXN0aWZ5LWNlbnRlcntcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4uanVzdGlmeS1lbmR7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG59IiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6ICR0eXBvLXNlY29uZGFyeTtcbn1cblxuLmhlYWRlci1hbGwge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmhlYWRlci0xIHtcbiAgZm9udC1zaXplOiAkaGVhZGVyLTE7XG4gIEBleHRlbmQgLmhlYWRlci1hbGw7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMHB4KSB7XG4gICAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIH1cbn1cbi5oZWFkZXItMiB7XG4gIGZvbnQtc2l6ZTogJGhlYWRlci0yO1xuICBAZXh0ZW5kIC5oZWFkZXItYWxsO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTBweCkge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbi5oZWFkZXItMyB7XG4gIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICBAZXh0ZW5kIC5oZWFkZXItYWxsO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTBweCkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmhlYWRlci00IHtcbiAgZm9udC1zaXplOiAkaGVhZGVyLTQ7XG4gIEBleHRlbmQgLmhlYWRlci1hbGw7XG59XG4uaGVhZGVyLTUge1xuICBmb250LXNpemU6ICRoZWFkZXItNTtcbiAgQGV4dGVuZCAuaGVhZGVyLWFsbDtcbn1cbi5oZWFkZXItNiB7XG4gIGZvbnQtc2l6ZTogJGhlYWRlci02O1xuICBAZXh0ZW5kIC5oZWFkZXItYWxsO1xufVxuXG4ucGFnZS1ib2R5IHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICB9XG59XG5cbi50aXR1bG9zIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG4gIH1cbiAgJl9fcHJldGl0dWxvIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTI7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuICAgIH1cbiAgICAmLS1saWdodCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdHVsbyB7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTI7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LWZhbWlseTogJHR5cG8tc2Vjb25kYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcblxuICAgICYtLW1kIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci0yO1xuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgIH1cblxuICAgICYtLWxpZ2h0IHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMS1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMi1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0dWxvIHtcbiAgICBmb250LXNpemU6ICRoZWFkZXItMy1yZXM7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuXG4gICAgJi0tbGcge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTI7XG4gICAgfVxuICAgICYtLWJvbGQge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmLS1tYi0xIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0wMTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwY2lvbiB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tNTAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi0tcHJpbWFyeSB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgJi0tbGlnaHQge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbiAgJi0tbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmLS1tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMDE7XG4gIH1cbiAgJi0tbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI7XG4gIH1cbiAgJi0tbWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTM7XG4gIH1cbiAgJi0tbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTQ7XG4gIH1cbiAgJi0tbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTU7XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RNIFNhbnMnO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1JdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtSXRhbGljLnN2ZyNETVNhbnMtSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RNIFNhbnMnO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1Cb2xkSXRhbGljLnN2ZyNETVNhbnMtQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRE0gU2Fucyc7XG4gIHNyYzogdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1TZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1TZW1pQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGRJdGFsaWMuc3ZnI0RNU2Fucy1TZW1pQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdETSBTYW5zJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bUl0YWxpYy5zdmcjRE1TYW5zLU1lZGl1bUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdETSBTYW5zJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1TZW1pQm9sZC5zdmcjRE1TYW5zLVNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RNIFNhbnMnO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW0uZW90Jyk7XG4gIHNyYzogdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtTWVkaXVtLnN2ZyNETVNhbnMtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RNIFNhbnMnO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIHVybCgnLi4vLi4vZGlzdC9mb250cy9kbS1zYW5zL0RNU2Fucy1SZWd1bGFyLnN2ZyNETVNhbnMtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdETSBTYW5zJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcuLi8uLi9kaXN0L2ZvbnRzL2RtLXNhbnMvRE1TYW5zLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICB1cmwoJy4uLy4uL2Rpc3QvZm9udHMvZG0tc2Fucy9ETVNhbnMtQm9sZC5zdmcjRE1TYW5zLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsIi53cmFwcGVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICAmLS1zdGlja3kge1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcGFkZGluZzogJGZvbnQtc2l6ZSAwICRmb250LXNpemUgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktMTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nOiAkZm9udC1zaXplLXNtYWxsZXIgMDtcbiAgfVxuXG4gICYtLWhvbWUge1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IG1heC1jb250ZW50IDFmciBtYXgtY29udGVudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6ICRzcGFjZS0xO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBnYXA6ICRmb250LXNpemU7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBtYXJnaW46IDAgJHNwYWNlLTE7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fd29vIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogJHNwYWNlLTE7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgZ2FwOiAkZm9udC1zaXplO1xuICAgIH1cbiAgfVxuXG4gICZfX3dvby1pdGVtIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX193b28taXRlbS0tY2Fycml0byB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX3dvby1pdGVtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAkZm9udC1zaXplO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBnYXA6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG4gICZfX3dvby1pdGVtLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fd29vLWl0ZW0tdG90YWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zcHg7XG4gICAgcmlnaHQ6IC03cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgfVxuICAgICYtLW9jdWx0byB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICB9XG5cbiAgaSB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTM7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTM7XG4gICAgfVxuICB9XG5cbiAgJl9fYnVyZ2VyIHtcbiAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAvLyB9XG4gIH1cbn1cblxuLmhlYWRlci1zdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS0xO1xuICB3aWR0aDogMTAwJTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS0xO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgfVxuICAmX19uYXYge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmX19zZWFyY2gge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRmb250LXNpemUgKiAwLjUpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ud2lkZ2V0LXNlYXJjaCB7XG4gIC5zZWFyY2hmb3JtIHtcbiAgICBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgcmlnaHQ6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jYXJyaXRvLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jaGVja291dCB7XG4gIC5oZWFkZXJfX3dvby1pdGVtLS1jYXJyaXRvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jLWxpc3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDkzcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktZGFya2VyO1xuICBwYWRkaW5nOiAkZm9udC1zaXplIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6ICRzcGFjZS0xO1xuICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICYtLXN0aWNreSB7XG4gICAgdG9wOiA3NnB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgfVxuXG4gICYtLWhvbWUge1xuICB9XG4gICYtLXNob3Age1xuICB9XG5cbiAgJl9faXRlbSB7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rLS1hY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gIH1cbiAgJl9fbmFtZS0tcGljIHtcbiAgfVxufVxuXG4uaGVhZGVyLWNoZWNrb3V0IHtcbiAgcGFkZGluZzogJGZvbnQtc2l6ZSAwO1xuICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS0xO1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVscCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogJGZvbnQtc2l6ZTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIHBhZGRpbmc6ICRzcGFjZS0zIDAgJHNwYWNlLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICBib3gtc2hhZG93OiAwIDUwdmggMCA1MHZoICRjb2xvci1kYXJrO1xuICAmX19jb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAkc3BhY2UtMTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogJHNwYWNlLTMgJGZvbnQtc2l6ZTtcbiAgICB9XG4gICAgLndpZGdldC1mb290ZXIge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJvdHRvbSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZS0xIDA7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLWdyZXktMztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JleS0zO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZ2FwOiAkc3BhY2UtMTtcbiAgICAgIH1cbiAgICAgIC5mb290ZXJfX2NvbCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICYtLXNvY2lhbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLndpZGdldC1mb290ZXIge1xuICAgICAgICAgICAgZmxleDogaW5pdGlhbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tY2FyZHMge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1pbWcge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndpZGdldC1ycy56b29tLXNvY2lhbC1pY29ucy13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5IHtcbiAgfVxuXG4gIC5mb290ZXItY29weSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjZS0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgZ2FwOiAwO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1mb290ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogJHNwYWNlLTE7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTA1O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBzbWFsbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtZm9vdGVyO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19kZXNpZ24ge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgfVxuICB9XG59XG5cbi53aWRnZXQtZm9vdGVyIHtcbiAgZmxleDogMTtcbiAgJl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xO1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG4gIH1cbiAgJiA+IGRpdiB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbiAgdWwubWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50ZXh0d2lkZ2V0IHtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICB9XG59XG5cbi53aWRnZXQge1xuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbi53aWRnZXQtLWxlZ2FsIHtcbiAgLndpZGdldF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgfVxuICAjbWVudS1tZW51bGVnYWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogJHNwYWNlLTA1O1xuICAgICYgPiBsaS5tZW51LWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAkc3BhY2UtMDE7XG4gICAgICBsaSBhIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uO1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXByaW1hcnksIDUlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgNSUpO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc21hbGw7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmV4dC1nZW4ge1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2UtMTtcbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogJHNwYWNlLTEgJHNwYWNlLTE7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nb3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkc3BhY2UtMTtcbiAgfVxuICAmX19pbWcge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBidXR0b24ge1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7IC8vIGNhbWJpYXIgdGFtYcOxb1xuICBmb250LXNpemU6IDFyZW07XG4gIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7IC8vIGNhbWJpYXIgcmFkaXVzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246ICR0cmFucztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAmLS1sZyB7XG4gICAgcGFkZGluZzogMS4xMjVyZW0gMS45Mzc1cmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNDc1cmVtO1xuICAgIH1cbiAgfVxuICAmLS1zbSB7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICB9XG59XG5cbkBtaXhpbiBpbnB1dC1idXR0b25zIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjg3NXJlbTtcbiAgYm9yZGVyOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4ycmVtO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5iaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWl4aW4gaW5wdXQtYnV0dG9ucy1sZyB7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjVyZW07XG4gIGJvcmRlcjogMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnM7XG59XG5cbkBtaXhpbiBpbnB1dC1idXR0b25zLXNtIHtcbiAgcGFkZGluZzogMC41NXJlbSAxLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246ICR0cmFucztcbn1cblxuQG1peGluIGlucHV0LWJ1dHRvbnMtaG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWhvdmVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnM7XG59XG5cbkBtaXhpbiBjYXJ0LWNvdW50KCR0b3AsICRyaWdodCwgJHNpemUpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWN1bmRhcmlvO1xuICBwYWRkaW5nOiAwcHggMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcmlnaHQ6ICRyaWdodDtcbiAgdG9wOiAkdG9wO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAkc2l6ZTtcbn1cblxuQG1peGluIGNhcmQteWVsbG93KCRwYWRkaW5nLWNhcmQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRjb2xvci1zZWNvbmRhcnksICRhbHBoYTogMC4xKTtcbiAgcGFkZGluZzogJHBhZGRpbmctY2FyZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDJweCBkYXNoZWQgbGlnaHRlbigkY29sb3Itc2Vjb25kYXJ5LCAzMCUpO1xufVxuXG5AbWl4aW4gaW1nLXJvdW5kZWQge1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbkBtaXhpbiBjYXJkLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc21hbGw7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1pbjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuIiwiLm9mZmNhbnZhcyB7XG4gICYtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXZiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgJl9fbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGkubWVudS1pdGVtIHtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAvLyAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgICAgIC8vIH1cbiAgICAgICYgPiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLy8gICBmb250LXNpemU6ICRoZWFkZXItMztcbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4IDVweCAwcHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWluO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZS0xO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTgwcHg7XG5cbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9kdWN0LWNhdGVnb3JpZXMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJiA+IGxpLmNhdC1pdGVtIHtcbiAgICAgICYgPiBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6ICRoZWFkZXItNDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNoaWxkcmVuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgICAgIC5jYXQtaXRlbSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5maWx0cm9zT2ZmIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAmX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6ICRoZWFkZXItNTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICB9XG4gICZfX2Nsb3NlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnViZXJtZW51LW1haW4ge1xuICB6LWluZGV4OiA5OSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAkdHJhbnMgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudWJlcm1lbnUtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLy8gRU5MQUNFUyBSSUdIVFxuICAgIC51YmVybWVudS1lbmxhY2UtY29udGFjdG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC51YmVybWVudS1lbmxhY2UtcHJvbW8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1kYXJrO1xuICAgIH1cblxuICAgIC8vIERST1BET1dOIE1FTlVcbiAgICAudWJlcm1lbnUtZW5sYWNlLXRvZG9zLnViZXJtZW51LWl0ZW0udWJlcm1lbnUtaGFzLXN1Ym1lbnUtZHJvcCB7XG4gICAgICAmID4gYS51YmVybWVudS10YXJnZXQge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS0xICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHggMTZweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGkge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnViZXJtZW51LXRhcmdldC10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51YmVybWVudS10YWIge1xuICAgICAgICAmID4gLnViZXJtZW51LXRhcmdldCB7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDMycHggOXB4IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRPRE9TIExPUyBJVEVNUyBERSBNRU7DmlxuXG4gICAgJiA+IC51YmVybWVudS1pdGVtLnViZXJtZW51LWl0ZW0tbGV2ZWwtMCB7XG4gICAgICAmID4gLnViZXJtZW51LXRhcmdldCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnViZXJtZW51LXN1Yi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGZvbnQtc2l6ZSAqIDAuNzUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygkZm9udC1zaXplICogMC43NSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi51YmVybWVudS1jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAgICYudWJlcm1lbnUtY3VycmVudC1tZW51LXBhcmVudCB7XG4gICAgICAgICYgPiAudWJlcm1lbnUtdGFyZ2V0IC51YmVybWVudS10YXJnZXQtdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51YmVybWVudS10YWItY29udGVudC1wYW5lbCB7XG4gICAgICAgIC51YmVybWVudS10YXJnZXQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMzJweCA4cHggMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudC1saWdodDtcbiAgICAgICAgICAgIC51YmVybWVudS10YXJnZXQtdGV4dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIGRyb3dwZG93biBmbHlvdXRcbiAgICAgICYudWJlcm1lbnUtaGFzLXN1Ym1lbnUtZmx5b3V0IHtcbiAgICAgICAgLnViZXJtZW51LXRhcmdldCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNlLTEgIWltcG9ydGFudDtcbiAgICAgICAgICAudWJlcm1lbnUtc3ViLWluZGljYXRvciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudWJlcm1lbnUtc3VibWVudSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWluICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogY2FsYygkZm9udC1zaXplLXNtYWxsZXIgLyAzKSAhaW1wb3J0YW50O1xuICAgICAgICAgIC51YmVybWVudS1pdGVtIHtcbiAgICAgICAgICAgIC51YmVybWVudS10YXJnZXQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1taW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudC1saWdodDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51YmVybWVudS10YWIgPiAudWJlcm1lbnUtdGFyZ2V0IHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQtbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC51YmVybWVudS10YXJnZXQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51YmVybWVudS1oaWdobGlnaHQge1xuICAgICAgICAgIC51YmVybWVudS10YXJnZXQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplICogMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAudWJlcm1lbnUtdGFyZ2V0LXRleHQge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSGVhZGVyIGNhdGVnb3JpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5jYXRlZ29yaWFzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG4gICZfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICB9XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkZm9udC1zaXplO1xuICAgIHBhZGRpbmc6IGNhbGMoJGZvbnQtc2l6ZSAvIDMpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ncmV5LTU7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplICogMC41KTtcbiAgICB9XG4gIH1cbiAgJl9fZmlndXJlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS00O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG4gIH1cblxuICAmX19pY29ubyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDI2cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LWxlZ2FsIHtcbiAgJl9fbWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IGNhbGMoJGZvbnQtc2l6ZSAqIDAuMjUpICRmb250LXNpemU7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgbGkubWVudS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICB9XG4gIH1cbn1cbiIsIi53aWRnZXQge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4ud2lkZ2V0LS1mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAucHJvZHVjdC1jYXRlZ29yaWVzLFxuICAubWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyMDAsIDIwMCwgMjAwLCAxKTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50ZXh0d2lkZ2V0IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi53aWRnZXQtLXBhZ2Uge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdC1jYXRlZ29yaWVzLFxuICAubWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aWRnZXQtLWxlZ2FsIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI7XG4gICY6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLndpZGdldF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG4gIHVsLm1lbnUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGxpLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnpvb20tc29jaWFsLWljb25zLWxpc3Qge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ubGFzdC1zZWVuIHtcbiAgcGFkZGluZzogJHNwYWNlLTMgMCAkc3BhY2UtMSAwO1xuICAmLS1vY3VsdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZfX25vdGlmaWNhdGlvbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZS0zIDA7XG5cbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuICAmX19ub3RpZmljYXRpb24tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogJHNwYWNlLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgJGNvbG9yLWdyZXktNDtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gIH1cbn1cblxuLmxhc3Qtc2Vlbi1wcm9kdWN0cyB7XG4gICZfX3dyYXBwZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgfVxuICB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgICBnYXA6ICRzcGFjZS0zICRzcGFjZS0xO1xuICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtZ2FwOiAycmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgZ3JpZC1nYXA6IDFyZW07XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDAuMjVyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5wcm9kdWN0LXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMSk7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3QtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LXByaWNlLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG4gICAgICAgIC8vIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIH1cblxuICAgICAgaW5zLFxuICAgICAgZGVsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgfVxuICAgICAgZGVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgICB9XG4gICAgICBpbnMgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG4gICAgICAgIGNvbG9yOiByZ2IoMTkzLCAwLCAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICB9XG4gICAgICAud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2wge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoJGZvbnQtc2l6ZSAvIDEuNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1wcm9kdWN0LXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaW5wdXQge1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS01O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCRmb250LXNpemUtc21hbGwpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRmb250LXNpemUtc21hbGwpO1xuICAgIHBhZGRpbmctbGVmdDogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2UtMztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGMoJGZvbnQtc2l6ZSAqIDAuNik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygkZm9udC1zaXplICogMC42KTtcbiAgICAgIHBhZGRpbmctbGVmdDogJGZvbnQtc2l6ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gICAgfVxuICB9XG4gIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICB0b3A6IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgIGJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9udC1zaXplO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb250LXNpemU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4vLyAud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2hcblxuLy8gLndvb2NvbW1lcmNlLXByb2R1Y3Qtc2VhcmNoXG5cbi5wYWdlLTQwNCB7XG4gIHBhZGRpbmc6ICRzcGFjZS00IDA7XG4gICZfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAmX19jb3ZlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FydGljbGUge1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgfVxuICAmX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6ICRmb250LXNpemU7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlLTI7XG4gIH1cbn1cbiIsIi5zY29sb3Ige1xuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBkaXYge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1pbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LTQ7XG4gICAgfVxuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNlc3BhY2lvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCIucGFnZS10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2UtMTtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZS0xO1xuICAmX19oIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0xO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci0xLXJlcztcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci0yO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMi1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gICZfX2gyIHtcbiAgfVxuICAmX19icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAmID4gc3BhbiB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDAuMjVyZW07XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdCB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9udC1zaXplO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG59XG4iLCIuYm90b24ge1xuICBAaW5jbHVkZSBidXR0b247XG59XG5cbiRidXR0b25zOiAoXG4gIC8vIG5vbSwgY29sb3IgZm9uZG8sIGNvbG9yIHRleHRvLCBjb2xvciB0ZXh0by1vdXRsaW5lXG4gIFwicHJpbWFyeVwiICRjb2xvci1wcmltYXJ5ICRjb2xvci1kYXJrICRjb2xvci1ncmV5LTIsXG4gIFwic2Vjb25kYXJ5XCIgJGNvbG9yLXNlY29uZGFyeSAkY29sb3Itd2hpdGUgJGNvbG9yLWdyZXktMixcbiAgXCJhY2NlbnRcIiAkY29sb3ItYWNjZW50ICRjb2xvci13aGl0ZSAkY29sb3ItZ3JleS0yLFxuICBcIndoaXRlXCIgJGNvbG9yLXdoaXRlICRjb2xvci1ncmV5LTIgJGNvbG9yLWdyZXktMixcbiAgXCJkYXJrXCIgJGNvbG9yLWdyZXktMiAkY29sb3Itd2hpdGUgJGNvbG9yLWdyZXktMyxcbiAgXCJ3aGF0c2FwcFwiICRjb2xvci13aGF0c2FwcC1kYXJrICRjb2xvci13aGl0ZSAkY29sb3ItZ3JleS0yXG4pO1xuXG5AZWFjaCAkbmFtZSwgJGMtYmFja2dyb3VuZCwgJGMtdGV4dCwgJGMtdGV4dC1vdXRsaW5lIGluICRidXR0b25zIHtcbiAgLmJvdG9uLS0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZDogJGMtYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGMtdGV4dDtcbiAgICBib3JkZXItY29sb3I6ICRjLWJhY2tncm91bmQ7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjLWJhY2tncm91bmQsIDUlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjLWJhY2tncm91bmQsIDUlKTtcbiAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc21hbGw7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICB9XG5cbiAgLmJvdG9uLS0jeyRuYW1lfS1vdXRsaW5lIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkYy1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkYy10ZXh0LW91dGxpbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYy1iYWNrZ3JvdW5kO1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYy1iYWNrZ3JvdW5kLCA1JSk7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYy1iYWNrZ3JvdW5kLCA1JSk7XG4gICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtYWxsO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2UsXG4ucG9zdCB7XG4gICZfX2VudHJ5IHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHAsXG4gICAgdWwsXG4gICAgb2wsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICAgIHAsXG4gICAgb2wsXG4gICAgdWwge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICB9XG4gICAgfVxuICAgIHAsXG4gICAgb2wsXG4gICAgdWwsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcmsgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cbiAgICAgICYgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyayAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuICAgIC53cC1ibG9jay1wdWxscXVvdGUge1xuICAgICAgcGFkZGluZzogMnJlbSAwICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICBtYXJnaW46IDJyZW0gMDtcblxuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgICAgICYud3AtaW1hZ2UtMTMzIHtcbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stZ2FsbGVyeSB7XG4gICAgICBtYXJnaW46IDEuOHJlbSAwO1xuICAgICAgLmJsb2Nrcy1nYWxsZXJ5LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9jay13aWtpbG9jIHtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndwY2Y3IHtcbiAgcGFkZGluZzogJHNwYWNlLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTM7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6ICRoZWFkZXItNTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2UtMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuZm9ybS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC41NzVyZW0gMC43NXJlbTtcbiAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG4gIH1cblxuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZWQ7XG4gIH1cbn1cblxuLmdkcHItdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb250LXNpemU7XG4gIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBjb2xvcjogJGNvbG9yLWdyZXktMztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLndwY2Y3LWFjY2VwdGFuY2Uge1xuICAud3BjZjctbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG59XG5cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBtYXJnaW46IDJlbSAwLjVlbSAxZW07XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4ud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzM5OGYxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5OGYxNDtcbiAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xufVxuXG4ud3BjZjctbWFpbC1zZW50LW5nIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xufVxuXG4ud3BjZjctc3BhbS1ibG9ja2VkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYTUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLndwY2Y3LWFjY2VwdGFuY2UtbWlzc2lnIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYTUwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwICFpbXBvcnRhbnQ7XG59XG5cblxuYm9keTpub3QoLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0bykge1xuICAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCJAbWl4aW4gd29vZnBhZGRpbmdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4xKTtcbn1cblxuLndvb2ZfbGlzdF9jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgPiAud29vZl9jaGlsZHNfbGlzdF9saSxcbiAgPiBsaSA+IGxpLFxuICA+IGxpIHtcbiAgICBAaW5jbHVkZSB3b29mcGFkZGluZ3M7XG4gIH1cblxuICAud29vZl9jaGlsZHNfbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICBsaSAud29vZl9jaGVja2JveF9sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzAlO1xuICAgIGZvbnQtZmFtaWx5OiAkdHlwby1hbHRlcm5hdGl2ZTtcbiAgfVxuXG4gIC53b29mX2NoZWNrYm94X2NvdW50IHtcbiAgICBmb250LXNpemU6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndvb2ZfY2hpbGRzX2xpc3Qge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG5cbi53b29mX3JlZHJhd196b25lIHtcbiAgLndvb2Zfc3VibWl0X3NlYXJjaF9mb3JtX2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG5cbiAgICAud29vZl9yZXNldF9zZWFyY2hfZm9ybSB7XG4gICAgICBwYWRkaW5nOiA1cHggMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktMjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIH1cbiAgfVxuXG4gIC5pcnMtLXJvdW5kIC5pcnMtZnJvbSxcbiAgLmlycy0tcm91bmQgLmlycy10byxcbiAgLmlycy0tcm91bmQgLmlycy1zaW5nbGUsXG4gIC5pcnMtLXJvdW5kIC5pcnMtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICB9XG4gIC5pcnMtLXJvdW5kIC5pcnMtZnJvbTpiZWZvcmUsXG4gIC5pcnMtLXJvdW5kIC5pcnMtdG86YmVmb3JlLFxuICAuaXJzLS1yb3VuZCAuaXJzLXNpbmdsZTpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gIH1cblxuICAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICB9XG5cbiAgLndvb2ZfY2hlY2tib3hfaW5zdG9ja19jb250YWluZXJ7XG4gICAgLmljaGVja2JveF9zcXVhcmUtYmx1ZXtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGxhYmVse1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0xO1xuICAgICAgfVxuICAgIH1cbiAgICAuaWNoZWNrYm94X3NxdWFyZS1ibHVlLmNoZWNrZWR7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTFweCAtM3B4O1xuICAgIH1cbiAgfVxufVxuXG4ud29vZl9jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIC53b29mX2NvbnRhaW5lcl9pbm5lciB7XG4gICAgPiBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxuICAud29vZl9vcGVuX2hpZGRlbl9saSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbWFyZ2luLXRvcDogJGZvbnQtc2l6ZTtcbiAgfVxufVxuXG4uYXJjaGl2ZSAud29vZl9saXN0X2NoZWNrYm94ID4gbGkge1xuICBAaW5jbHVkZSB3b29mcGFkZGluZ3M7XG59XG5cbi53b29mX2Jsb2NrX2h0bWxfaXRlbXMge1xuICAuY2hvc2VuLXNpbmdsZSB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG4gICAgc3BhbiB7XG4gICAgfVxuICB9XG59XG5cbi53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbCB7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53b29mX3Byb2R1Y3RzX3RvcF9wYW5lbF91bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IC41cmVtIDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgIGxpIHtcbiAgICAgID4gYXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS01O1xuICAgICAgICB9XG4gICAgICAgIC53b29mX3JlbW92ZV9wcGkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTliM1wiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwidW5pY29ucy1saW5lXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiA4cHggNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIFxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktMTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS0yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndvb2ZfcmVtb3ZlX3BwaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5YjNcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJ1bmljb25zLWxpbmVcIjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud29vZl9yZXNldF9idXR0b25fMiB7XG4gICAgcGFkZGluZzogNXB4IDFyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxufSIsIi5jdGEge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICBjb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuXG4gICZfX2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuNik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuNyk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0dWxvIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0dWxvIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gICAgLmJvdG9uIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgJl9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWU4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB9XG4gIH1cblxuICAmX19iZyB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgNDVkZWcsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC40KSAwJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlXG4gICAgICApO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB9XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTI7XG4gICAgfVxuICB9XG5cbiAgJl9fdG9hc3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6ICRmb250LXNpemU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZS1iaWc7XG4gIH1cblxuICAmX190b2FzdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iaWc7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICB9XG5cbiAgICAmLS1wcmltYXJ5IHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoJGZvbnQtc2l6ZS1zbWFsbCAvIDIpICRmb250LXNpemUtc21hbGw7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1zZWNjb25kYXJ5IHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wcmV0aXR1bG8ge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTM7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMy1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0dWxvIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBmb250LXNpemU6ICRkaXNwbGF5LTI7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTE7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMS1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMjtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0dWxvIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci01O1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICB9XG5cbiAgJl9fdGlwcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6ICRmb250LXNpemU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAmX190aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6ICRmb250LXNpemU7XG4gICAgbWFyZ2luLXRvcDogJGZvbnQtc2l6ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLXRvcDogJGZvbnQtc2l6ZTtcbiAgICB9XG4gICAgLmJvdG9uLS1zZWNvbmRhcnktb3V0bGluZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uZW52aW8tcmFwaWRvIHtcbiAgcGFkZGluZzogMXJlbSAwO1xuICAmX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3Ryb25nIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSGVybyBTd2lwZXIgLSBFc3RpbG9zIHBhcmEgZm9uZG9zIG9zY3Vyb3Ncbi5oZXJvLXN3aXBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBBcnJvd3MgLSBzb2JyZXNjcmliaXIgZXN0aWxvcyBkZSBzd2lwZXItYnVuZGxlLm1pbi5jc3NcbiAgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgc3ZnLnN3aXBlci1uYXZpZ2F0aW9uLWljb24ge1xuICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gRm9yemFyIGNvbG9yIGJsYW5jbyBlbiBTVkcgZGUgbmF2ZWdhY2nDs25cbiAgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4gIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBEb3RzIC8gUGFnaW5hdGlvbiAtIGzDrW5lYXMgZW4gdmV6IGRlIGPDrXJjdWxvc1xuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuICB9XG59XG4iLCIuY29tcHJlcyB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgJl9fY29udGFpbmVyIHtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb25vIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZmxleDogMCAwIDEwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG4gIH1cblxuICAmX190aXR1bG8ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0xO1xuICAgIH1cbiAgfVxufVxuIiwiLnMtZmVhdHVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6ICRzcGFjZS00O1xuXG4gICZfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLy9nYXA6ICRzcGFjZS00O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBnYXA6ICRzcGFjZS0yO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogJHNwYWNlLTE7XG4gICAgICBnYXA6ICRmb250LXNpemU7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbWFsbDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZsZXg6IDAgMCA1NSU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMDE7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAkc3BhY2UtMjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgJi0tY2VudGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZC1wcmV0aXRsZSB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJpZztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJHR5cG8tc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0xO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMS1yZXM7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMjtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLTItcmVzO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1ib2R5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2UtMTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYm9keTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMzMzMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6JyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz5cIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbiAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlLTAxO1xuICB9XG59XG4iLCJ1bC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMjZweDtcbiAgbGkge1xuICAgIG1hcmdpbjogMCAwLjFyZW07XG4gIH1cbiAgbGkgYnV0dG9uOjpiZWZvcmUsXG4gIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjb2xvci1zbGljay1kb3RzO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICBsaSBidXR0b246OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGNvbG9yLXNsaWNrLWRvdHM7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2xpY2stdHJhY2sge1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTE7XG59XG5cbnVsLnByb2R1Y3RzIC5zbGljay1saXN0IHtcbiAgcGFkZGluZzogMCAxMDBweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgcGFkZGluZzogMCAyMDBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiAwIDI2MHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogMCAxMjBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuIiwiLndvb2NvbW1lcmNlLXRhYnMgI3RhYi1kZXNjcmlwdGlvbiB7XG4gIC5maWNoYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4wMik7XG4gICAgYm9yZGVyLXJhZGl1czogJGZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAkc3BhY2UtMjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgICAmX19jb2RpZ28ge1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmV5LTU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvbnQtc2l6ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdHVsbyB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplLXNtYWxsZXIvMik7XG4gICAgfVxuXG4gICAgJl9fZGF0YSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktMztcbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlLTE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMzMzJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTQgOGEuNS41IDAgMCAxIC41LS41aDUuNzkzTDguMTQ2IDUuMzU0YS41LjUgMCAxIDEgLjcwOC0uNzA4bDMgM2EuNS41IDAgMCAxIDAgLjcwOGwtMyAzYS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4LjVINC41QS41LjUgMCAwIDEgNCA4eicgY2xpcC1ydWxlPSdldmVub2RkJy8+PC9zdmc+XCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmxleC1jYXRlZ29yaWFzIHtcbiAgcGFkZGluZzogJHNwYWNlLTIgMDtcbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1pbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fcGljdHVyZSB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYXNwZWN0LXJhdGlvOiAyNTIgLyAzNTA7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogaW5pdGlhbDtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgMGRlZyxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMC41KSAwJSxcbiAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJVxuICAgICk7XG4gIH1cbiAgJl9fdGl0dWxvIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgfVxufVxuXG4uZmxleC1sb2dvcyB7XG4gIHBhZGRpbmc6ICRzcGFjZS0yIDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkc3BhY2UtMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAkc3BhY2UtMTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGdhcDogJGZvbnQtc2l6ZTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMikgJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjVweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZsZXgtY2F0aWNvIHtcbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkZm9udC1zaXplO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gICAgcGFkZGluZzogJGZvbnQtc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRjb2xvci1ncmV5LTU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICB9XG4gIH1cblxuICAmX19waWN0dXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplO1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190aXR1bG8ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWZpbmFuY2lhY2lvbiB7XG4gIHBhZGRpbmc6ICRzcGFjZS0xIDA7XG4gICZfX2NhcmQge1xuICAgIHBhZGRpbmc6ICRzcGFjZS0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAkc3BhY2UtMTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDFweCBkYWhzZWQgZGFya2VuKCRjb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQsICRhbW91bnQ6IDUwJSk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgICBwYWRkaW5nOiAkZm9udC1zaXplO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwY2lvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAkZm9udC1zaXplO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMyk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFya2VyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4iLCIuZnRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gIHBhZGRpbmc6ICRmb250LXNpemUgMDtcblxuICAmX19jb250YWluZXIge1xuICB9XG5cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6ICRzcGFjZS0xO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogJGZvbnQtc2l6ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGdhcDogY2FsYygkZm9udC1zaXplICogMC41KTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwcHggMWZyO1xuICAgICAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cblxuICAmX19jb3ZlciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXg6IDAgMCAyMHB4O1xuICAgIH1cbiAgICBpbWcsXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1jYXRlZ29yaWFzIHtcbiAgcGFkZGluZzogJHNwYWNlLTIgMDtcbiAgJl9faXRlbXMge1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gMTA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xO1xuICB9XG5cbiAgJl9fdGl0dWxvIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRoZWFkZXItNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBwYWRkaW5nOiAwLjdyZW0gJHNwYWNlLTE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgfVxufVxuXG4ucHJvZHVjdG9zLWRlc3RhY2Fkb3Mge1xuICBwYWRkaW5nOiAkc3BhY2UtMiAwICRzcGFjZS00IDA7XG5cbiAgJl9fY29udGVudCB7XG4gIH1cblxuICAmX19pdGVtcyB7XG4gIH1cbn1cblxuLnByb2R1Y3Rvcy1hbGwge1xuICBwYWRkaW5nOiAkc3BhY2UtMyAwO1xuXG4gICZfX2NvbnRlbnQge1xuICB9XG5cbiAgJl9faXRlbXMge1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2LzExO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAzNjBkZWcsXG4gICAgICByZ2JhKDAsIDAsIDAsIDEpIDAlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlXG4gICAgKTtcbiAgICBvcGFjaXR5OiA1NyU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG4gICZfX2l0ZW0tdGl0dWxvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICBsZWZ0OiAkc3BhY2UtMTtcbiAgICBib3R0b206ICRzcGFjZS0xO1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0yO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICB9XG59IiwiLmNvbnRhY3Rve1xuICBwYWRkaW5nOiAkc3BhY2UtMyAwO1xuXG4gICZfX2NvbnRlbnR7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyZnI7XG4gICAgZ2FwOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0zO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogJHNwYWNlLTI7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdCB7XG4gIH1cblxuICAmX19yaWdodCB7XG4gIH1cblxuICAmX19kZXNjcmlwY2lvbntcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMjtcbiAgfVxuXG4gICZfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAkZm9udC1zaXplO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS02O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIHBhZGRpbmc6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICBnYXA6ICRmb250LXNpemU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljbyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gICAgJl9faWNvLS1lbWFpbCB7XG4gICAgfVxuICBcbiAgICAmX19pY28tLXBob25lIHtcbiAgICB9XG5cbiAgICAmLS13aGF0c2FwcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hhdHNhcHAtbGlnaHQ7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG4gICZfX2FkZHJlc3Mge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkY29sb3ItZ3JleS00O1xuICAgIHBhZGRpbmc6ICRmb250LXNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmX19mb3Jte1xuXG4gIH1cbn0iLCIubGVnYWwge1xuICBwYWRkaW5nOiAkc3BhY2UtMyAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZzogJHNwYWNlLTIgMDtcbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDRmcjtcbiAgICBnYXA6ICRzcGFjZS0yO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgM2ZyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6ICRzcGFjZS0yO1xuICAgIH1cbiAgfVxuXG4gICZfX3NpZGViYXIge1xuICB9XG4gICZfX2luZm8ge1xuICB9XG5cbiAgLnRyYW5zcG9ydGUtbG9nb3tcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS0yO1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi51YmljYWNpb25GdWxsIHtcbiAgLmNtcGx6LXBsYWNlaG9sZGVyLTF7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIGlmcmFtZSB7XG4gIH1cbn1cblxuLmltYWdlbi1kZXN0YWNhZGEge1xuICBwYWRkaW5nLXRvcDogJHNwYWNlLTQ7XG4gICZfX3RodW1iIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1taW47XG4gICAgfVxuICB9XG59XG5cbi5pbmZvcm1hY2lvbiB7XG4gIHBhZGRpbmc6ICRzcGFjZS00IDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogJHNwYWNlLTIgMDtcbiAgfVxuICAmX19jb250ZW50IHtcbiAgfVxufVxuXG4uZ2FsZXJpYUltYWdlbmVzIHtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZS00O1xuXG4gICZfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBnYXA6IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1pbjtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1taW47XG4gICAgfVxuICB9XG59XG4iLCIud2MtYmxvY2stY2FydCB7XG4gICZfX21haW4ge1xuICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAud2MtYmxvY2stY2FydC1pdGVtcyB7XG4gICAgfVxuICB9XG4gICZfX3NpZGViYXIge1xuICAgIC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktYmxvY2sge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1pbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG4gICZfX3N1Ym1pdC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iaWc7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTQ7XG4gIH1cbn1cblxuLndjLWJsb2NrLWNhcnQtaXRlbXMge1xuICAmX19yb3cge1xuICAgIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtbmFtZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgfVxuICB9XG59XG5cbi53Yy1ibG9jay1jYXJ0LWl0ZW0ge1xuICAmX19pbWFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS01O1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQtZGFyaztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLWNoZWNrb3V0LXBsYWNlLW9yZGVyLWJ1dHRvbiB7XG4gIGJvcmRlcjogJGNvbG9yLWFjY2VudDtcbn1cblxuLndjLWJsb2NrLWNoZWNrb3V0IHtcbiAgJl9fZm9ybSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZS0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGZvbnQtc2l6ZTtcbiAgICB9XG4gIH1cbiAgJl9fdGVybXMge1xuICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgfVxuICAmX19hY3Rpb25zX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIGdhcDogJGZvbnQtc2l6ZTtcbiAgICAud2MtYmxvY2stY29tcG9uZW50cy1jaGVja291dC1yZXR1cm4tdG8tY2FydC1idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAud2MtYmxvY2stY29tcG9uZW50cy1jaGVja291dC1wbGFjZS1vcmRlci1idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iaWcgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLndjLWJsb2NrLWNvbXBvbmVudHMtdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICB9XG59XG4ud2MtYmxvY2stY29tcG9uZW50cy1zaGlwcGluZy1yYXRlcy1jb250cm9sLFxuLndjLWJsb2NrLWNvbXBvbmVudHMtcmFkaW8tY29udHJvbCB7XG4gIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2wtYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICB9XG4gIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2xfX29wdGlvbi0tY2hlY2tlZC1vcHRpb24taGlnaGxpZ2h0ZWQsXG4gIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2wtYWNjb3JkaW9uLW9wdGlvbi0tY2hlY2tlZC1vcHRpb24taGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6IHJnYigyNDMsIDI1NSwgMjQzKTtcbiAgfVxufVxuXG4ud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS1ibG9jayB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi53cC1ibG9jay13b29jb21tZXJjZS1lbXB0eS1jYXJ0LWJsb2NrIHtcbiAgaDIud2l0aC1lbXB0eS1jYXJ0LWljb24ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiAkc3BhY2UtMTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1taW47XG4gIH1cbiAgJiA+IHAuaGFzLXRleHQtYWxpZ24tY2VudGVyID4gYSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlLTE7XG4gIH1cbn1cblxuJGJ1bGxldC1zaXplOiAyNXB4O1xuJGJ1bGxldC1ib3JkZXI6IDRweDtcblxuLndzdGVwcyB7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2UtMjtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZS0xO1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS02O1xuICAmX19jb250YWluZXIge1xuICB9XG59XG5cbi8vIFByb2dyZXNzIGJhclxuLnBiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICAmX19pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgLy8gei1pbmRleDogLTE7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBsZWZ0OiAtNDAlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbGVmdDogLTMwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGxlZnQ6IC0yNSU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1uZXh0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1iYWNrIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2VyY2xlIHtcbiAgICB3aWR0aDogJGJ1bGxldC1zaXplO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvL29wY2lvbmVzIGNvbG9yXG4gICAgYm9yZGVyLXdpZHRoOiAkYnVsbGV0LWJvcmRlcjtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgICYtLWJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudC1kYXJrO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IC0xMHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItYWNjZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW5leHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyZXktNTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICB9XG4gICAgJi0tYmFjayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFjY2VudC1kYXJrO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgfVxuICB9XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtbWV0YWRhdGEge1xuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LXByaWNlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAmX19yZWd1bGFyIHtcbiAgICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgfVxuICAmX192YWx1ZSB7XG4gICAgY29sb3I6ICRjb2xvci1zdWNjZXNzO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICB9XG59XG5cbi53Yy1ibG9jay1jYXJ0LWl0ZW0ge1xuICAmX19xdWFudGl0eSB7XG4gICAgLndjLWJsb2NrLWNvbXBvbmVudHMtcXVhbnRpdHktc2VsZWN0b3Ige1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxuICAmX19pbWFnZSB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICB9XG4gIH1cbn1cblxuLndjLWJsb2NrLWNvbXBvbmVudHMtY2hlY2tvdXQtc3RlcCB7XG4gICZfX2hlYWRpbmcge1xuICB9XG4gICZfX2hlYWRpbmctY29udGVudCB7XG4gICAgLndjLWJsb2NrLWNoZWNrb3V0X19sb2dpbi1wcm9tcHQge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIGJvcnJhciBoaXN0b3JpYWwgLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWJvcnJhci1oaXN0b3JpYWwge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktMjtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG59XG5cbi8vIHdjIHBvcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAud2MtYmxvY2stY29tcG9uZW50cy1jaGVja291dC1wbGFjZS1vcmRlci1idXR0b24sXG4vLyAud2MtYmxvY2stY29tcG9uZW50cy1idXR0b24ge1xuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuLy8gICBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4vLyAgIGNvbG9yOiAkY29sb3ItZGFyaztcbi8vICAgYm9yZGVyLXJhZGl1czogNTBweDtcbi8vICAgJjpob3ZlciB7XG4vLyAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeS1kYXJrO1xuLy8gICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4vLyAgIH1cbi8vIH1cblxuLy8gd2MgcG9zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zdWJtaXQsXG4uYnV0dG9uIHtcbiAgQGluY2x1ZGUgaW5wdXQtYnV0dG9ucztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBpbnB1dC1idXR0b25zLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYWNjZW50LCAxMCUpO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItYmxhY2ssICRhbHBoYTogMC4xKTtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLWJsYWNrLCAkYWxwaGE6IDAuMSkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS00ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgfVxuICB9XG59XG5cbi5idXR0b24uY2FuY2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktMztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi5jaGVja291dC1idXR0b24sXG4uc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbixcbi5wbGFjZS1vcmRlciBidXR0b24uYnV0dG9uLFxuI3N1Ym1pdF9iaXp1bV9wYXltZW50X2Zvcm0sXG4jc3VibWl0X3JlZHN5c19wYXltZW50X2Zvcm0ge1xuICBwYWRkaW5nOiAxLjFyZW0gMnJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC44cmVtIDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWFjY2VudCwgMTAlKTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uIHtcbiAgJjo6YmVmb3JlIHtcbiAgICAvLyBmb250LWZhbWlseTogJ1dvb0NvbW1lcmNlJztcbiAgICAvLyBjb250ZW50OiBcIlxcZTAxZFwiO1xuICAgIC8vIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIC8vIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvLyBjb250ZW50OiAnJztcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzMzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J004IDkuNWExLjUgMS41IDAgMSAwIDAtMyAxLjUgMS41IDAgMCAwIDAgM3onIGNsaXAtcnVsZT0nZXZlbm9kZCcvPjwvc3ZnPlwiKTtcbiAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xuICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLy8gICBmb250LXNpemU6IDFyZW07XG4gICAgLy8gICBtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcbiAgICAvLyB9XG4gIH1cbn1cblxuZm9ybS5jYXJ0IGJ1dHRvblt0eXBlPVwic3VibWl0XCJdOm5vdCgjcWliX2lkKTpub3QoXyk6bm90KF8pIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbmxpLnByb2R1Y3Qge1xuICAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA0cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS01O1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogdW5pY29ucy1saW5lO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29udGVudDogXCJcXGU4ODlcIjtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygkZm9udC1zaXplIC8gMyk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnZ2VyO1xuICAgIH1cbiAgICAuYmkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICAgIH1cbiAgICAmLnZpX3dwdnNfbG9vcF92YXJpYXRpb25fbm9fcG9pbnRlciB7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gICAgYS5idXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMXJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5idXR0b24uZGlzYWJsZWQsXG5idXR0b246ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5kaXNhYmxlZCxcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZGlzYWJsZWQsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkLFxuLmJ1dHRvbi5kaXNhYmxlZCxcbi5idXR0b246ZGlzYWJsZWQsXG4ud2MtYmxvY2stZ3JpZF9fcHJvZHVjdHNcbiAgLndjLWJsb2NrLWdyaWRfX3Byb2R1Y3RcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5kaXNhYmxlZCxcbi53Yy1ibG9jay1ncmlkX19wcm9kdWN0c1xuICAud2MtYmxvY2stZ3JpZF9fcHJvZHVjdFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rOmRpc2FibGVkLFxuLmFkZGVkX3RvX2NhcnQuZGlzYWJsZWQsXG4uYWRkZWRfdG9fY2FydDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuIiwiLndvby1jYXJ0IHtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZS0yO1xufVxuXG4ucGFnZS1pZC0xNDE1NCAud29vY29tbWVyY2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMuM2ZyIDJmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gIH1cbn1cblxuLmNhcnRfdG90YWxzLFxuLnNob3BfdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jYXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbn1cblxuLyogVGFibGEgZGVsIGNhcnJpdG8gZGUgbGEgY29tcHJhIENFTERBUyBJTkRJVklEVUFMRVMgKi9cbi53b29jb21tZXJjZS1jYXJ0LWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gIC5zaG9wX3RhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wcm9kdWN0LXJlbW92ZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1yZW1vdmUgYSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxMywgMTMsIDAuNzc0KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJvZHVjdC10aHVtYm5haWwgYSB7XG4gIH1cblxuICAucHJvZHVjdC10aHVtYm5haWwgaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5wcm9kdWN0LW5hbWUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAudmFyaWF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc1cHggYXV0bztcbiAgICAgIGdhcDogMnB4IDEwcHg7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMWZyO1xuICAgICAgfVxuICAgICAgZHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAvLyBmbGV4OiAwIDAgMzAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBkZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAvLyBmbGV4OiAwIDAgODAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnF1YW50aXR5IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0xO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktNTtcbiAgICAgICAgfVxuICAgICAgICAmLm1pbnVzIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LTM7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYucGx1cyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS0zO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucXR5IHtcbiAgICAgICAgcGFkZGluZzogOHB4IDNweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LTM7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3Qtc3VidG90YWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIC50YXhfbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgdGhlYWQge1xuICAgIHRyIHRoIHtcbiAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi8qIFRhYmxhIGRlbCBjYXJyaXRvIGRlIGxhIGNvbXByYSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHtcbiAgQGluY2x1ZGUgY2FyZC1jYXJ0O1xuICBib3JkZXItY29sbGFwc2U6IGluaXRpYWw7XG4gIHRoZWFkIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIHRyIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICB9XG4gICAgfVxuICAgIHRkLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuICAgIHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQtZGFyaztcbiAgICAgIH1cbiAgICAgIC5ycF93Y2RwZF9wcm9tb3Rpb25fY2FydF9pdGVtX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJ0X2l0ZW0ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgcGFkZGluZzogNXB4IDVweCA0cHggNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmNhcnRfaXRlbSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LTU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIHRkIHtcbiAgICBwYWRkaW5nOiA1cHggOXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB9XG5cbiAgdGQgYSB7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICB9XG5cbiAgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogN3B4IDlweDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gIH1cblxuICAuYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMXJlbSAwIDAgMDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktMjtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICAgIC5idXR0b25bZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxufVxuXG4uY291cG9uIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIGlucHV0IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG59XG5cbi8qIEF0cmlidXRvcyBlbiB0YWJsYSBwYXJhIHJlc3BvbnNpdmUgLS0tLS0tLS0tLS0tLS0tICovXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQ6OmJlZm9yZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSkgXCI6IFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGUge1xuICAvLyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgbWFyZ2luOiAwIC0xcHggMjRweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVwZGF0ZV9jYXJ0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY2FydC1jb2xsYXRlcmFscyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xufVxuXG4vKiBDQVJSSVRPIFRPVEFMRVMgWSBUUkFOU1BPUlRFIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmNhcnRfdG90YWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc2hvcF90YWJsZSB7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBAaW5jbHVkZSBjYXJkLWNhcnQ7XG4gIH1cblxuICB0Ym9keSB0ciB0ZCxcbiAgdGJvZHkgdHIgdGgge1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgdGJvZHkgdHIgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkgdHIgdGgge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMjUlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cblxuICB0Ym9keSB0ciB0aDpudGgtY2hpbGQoMSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5jaGVja291dC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcblxuICBsaSB7XG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgbGFiZWwgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5iZXRyc19vcHRpb25fZGVzYyB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1jYXJ0IC5jcm9zcy1zZWxscyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBtYXJnaW4tdG9wOiAkc3BhY2UtMjtcbiAgPiBoMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBmb250LXNpemU6ICRoZWFkZXItNCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktMSAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICB1bC5wcm9kdWN0cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ2FwOiAkc3BhY2UtMiAkZm9udC1zaXplO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyxcbi53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uLFxuLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG50YWJsZS5zaG9wX3RhYmxlIHtcbiAgLmNhcnQtZGlzY291bnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRiZTk7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjAwNjY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmMDA2NjtcbiAgICB9XG4gIH1cbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQ6OmJlZm9yZSxcbi8vICAgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUge1xuXG4vLyAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKSBcIjogXCI7XG4vLyAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbi8vICAgICBmbG9hdDogbGVmdDtcbi8vICAgfVxuLy8gfVxuXG4uaG9vay1jYXJ0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gZGlzcGxheTogbm9uZTtcblxuICAmLS1ldSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX3N1bWEge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCByZ2IoMjQsIDEyNCwgNjIpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIHBhZGRpbmc6IDVweCAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDlweCAxcmVtO1xuICAgIH1cbiAgICAmX19pY29ubyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiByZ2IoMjQsIDEyNCwgNjIpO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2dyYXR1aXRvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm9mZi1jYXJyaXRvIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICB9XG4gIC5ob29rLWNhcnQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgfVxufVxuXG4vLyBNaW5pIGNhcnRfdG90YWxzXG5cbi53aWRnZXRfc2hvcHBpbmdfY2FydCB7XG4gICZfY29udGVudCB7XG4gICAgdWwucHJvZHVjdF9saXN0X3dpZGdldCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGxpLm1pbmlfY2FydF9pdGVtIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGEucmVtb3ZlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgdG9wOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsLFxuICAgICAgICAgIC53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS01O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWluO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucXVhbnRpdHkge1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53b29jb21tZXJjZS1taW5pLWNhcnQge1xuICAgICAgJl9fYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJHNwYWNlLTEgLyAyKTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgfVxuICAgICAgICAud2MtZm9yd2FyZCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS00O1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja291dC53Yy1mb3J3YXJkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMS44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICBmb250LXNpemU6ICRoZWFkZXItNCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX190b3RhbCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgJGNvbG9yLWdyZXktNDtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iaWc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgLmFtb3VudCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19lbXB0eS1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tLWNhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAmX19waWMge1xuICAgIG1hcmdpbi1yaWdodDogJGZvbnQtc2l6ZTtcbiAgICBmbGV4OiAwIDAgNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS00O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgaW1nIHtcbiAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAucXVhbnRpdHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgYmRpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LTE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52YXJpYXRpb24ge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZGQsXG4gICAgZHQge1xuICAgICAgZmxleC1iYXNpczogNDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLndkLWVtcHR5LW1pbmktY2FydDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDEzNSwgMTM1LCAxMzUsIDAuMTUpO1xuICBmb250LXNpemU6IDg2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xuICBmb250LWZhbWlseTogXCJ3b29kbWFydC1mb250XCI7XG59XG5cbi5mZ2YtcHJvZ3Jlc3MtYmFyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAkc3BhY2UtMTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICRjb2xvci1ncmV5LTQ7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZS0xICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAuZmdmLXByb2dyZXNzLWJhci1oZWFkaW5nLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbi5mZ2ZfZ2lmdF9wcm9kdWN0c193cmFwcGVyIHtcbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cbn1cblxuLmZnZi1naWZ0LXByb2R1Y3RzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgLmJ1dHRvbi5mZ2YtYWRkLW1hbnVhbC1naWZ0LXByb2R1Y3Qge1xuICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICBwYWRkaW5nOiAwLjQ1cmVtIDAuN3JlbTtcbiAgfVxuICAuZmdmLXByb2R1Y3QtdmFyaWF0aW9ucyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG4gIHRkW2RhdGEtdGl0bGU9XCJQcm9kdWN0IE5hbWVcIl0ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuICB0ZFtkYXRhLXRpdGxlPVwiUHJvZHVjdCBJbWFnZVwiXSB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LTU7XG4gICAgfVxuICB9XG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS01O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29sMi1zZXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAzcmVtO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAycmVtO1xuICB9XG4gIC5jb2wtMixcbiAgLmNvbC0xIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNvcmRlcl9yZXZpZXdfaGVhZGluZyxcbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBoMyxcbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBoMyBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyxcbi53b29jb21tZXJjZS1jaGVja291dCB7XG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuXG4gIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGlucHV0LFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIge1xufVxuXG4uZm9ybS1yb3ctd2lkZSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuI2JpbGxpbmdfcGhvbmVfZmllbGQsXG4jYmlsbGluZ19wb3N0Y29kZV9maWVsZCxcbi5mb3JtLXJvdy1maXJzdCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gIH1cbn1cblxuI2JpbGxpbmdfZW1haWxfZmllbGQsXG4jYmlsbGluZ19jaXR5X2ZpZWxkLFxuLmZvcm0tcm93LWxhc3Qge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKiBjaGVja291dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTM7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgZ2FwOiAxcmVtIDNyZW07XG4gIH1cblxuICAjY3VzdG9tZXJfZGV0YWlscyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgfVxuICB9XG4gICNvcmRlcl9yZXZpZXdfaGVhZGluZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgfVxuICB9XG4gICNvcmRlcl9yZXZpZXcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgIH1cbiAgfVxuXG4gIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjZS0xO1xuICAgIH1cbiAgfVxufVxuXG4jY3VzdG9tZXJfZGV0YWlscy5jb2wyLXNldCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cblxuLyogY2hlY2tvdXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHtcbiAgLy8gZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC8vIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy1jaGVja2JveC10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLWZvcm1fX2lucHV0LWNoZWNrYm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIC5zaG9wX3RhYmxlIHtcbiAgQGluY2x1ZGUgY2FyZC1jYXJ0O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyxcbi53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xuICB0aGVhZCB7XG4gICAgdHIge1xuICAgICAgdGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA5cHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRmb290IHtcbiAgICB0ci5mZWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjQ0LCAyNDQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgdGZvb3QgdHIgdGgsXG4gIHRmb290IHRyIHRkLFxuICB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgdGhlYWQgLnByb2R1Y3QtdG90YWwsXG4gIHRoZWFkIC5wcm9kdWN0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgfVxuICB9XG4gIHRib2R5IHRkLnByb2R1Y3QtbmFtZSB7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LTQ7XG4gIHBhZGRpbmc6IGNhbGMoJHNwYWNlLTEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogJGZvbnQtc2l6ZTtcbiAgfVxuXG4gIHVsLndjX3BheW1lbnRfbWV0aG9kcyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuXG4gICAgbGkud2NfcGF5bWVudF9tZXRob2Qge1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgIH1cbiAgICBsaS53Y19wYXltZW50X21ldGhvZCA+IGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gICAgbGkud2NfcGF5bWVudF9tZXRob2QgPiBsYWJlbCA+IGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkud2NfcGF5bWVudF9tZXRob2QucGF5bWVudF9tZXRob2RfcmVkc3lzX2JpenVtX2d3IGltZyB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpLndjX3BheW1lbnRfbWV0aG9kLnBheW1lbnRfbWV0aG9kX2tsYXJuYV9wYXltZW50c19wYXlfbGF0ZXIgYSB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0LFxuICAgIC5pbnB1dC1yYWRpbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgLnBheW1lbnRfYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxMHB4IDEuNXJlbSAxMHB4IDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygkYm9yZGVyLXJhZGl1cy1taW4pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgfVxufVxuXG4ucGxhY2Utb3JkZXIgYnV0dG9uLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVyIHtcbiAgLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLWNoZWNrYm94LXRleHQge1xufVxuXG4vKiBUw610dWxvcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY2FydC1lbXB0eSxcbi53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCxcbmgyLndjLWJhY3MtYmFuay1kZXRhaWxzLWhlYWRpbmcsXG5oMi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53Yy1iYWNzLWJhbmstZGV0YWlscy1hY2NvdW50LW5hbWUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBNYXJnaW4gYm90dG9tcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ub3JkZXJfZGV0YWlscyxcbi53b29jb21tZXJjZS1iYWNzLWJhbmstZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm9yZGVyX2RldGFpbHMsXG4ud2MtYmFjcy1iYW5rLWRldGFpbHMsXG4ud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS02O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmV5LTU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICBsaTpsYXN0LWNoaWxkIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIE9yZGVyIHJlY2liZWQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsO1xufVxuXG4jbnhzaG9wX3Nwb3Rfc2VsZWN0aW9uIHtcbiAgQGluY2x1ZGUgaW5wdXQtYnV0dG9ucztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgY29sb3I6ICNmZmY7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4jbnhzaG9wX3RhYmxlX2NvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGNhcmQtY2FydDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS00ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgdGFibGUge1xuICAgIHRib2R5IHtcbiAgICAgIHRyIHRkIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1hY2NvdW50LWZpZWxkcyB7XG4gIC5jcmVhdGUtYWNjb3VudCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgJGNvbG9yLWdyZXktNTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbi10b2dnbGUsXG4ud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC53b29jb21tZXJjZS1pbmZvIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY2hlY2tvdXQge1xuICAud29vY29tbWVyY2UtZm9ybS1sb2dpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICA+IHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmZvcm0tcm93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJXb29Db21tZXJjZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1dvb0NvbW1lcmNlLmVvdD9qajFiajRcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvV29vQ29tbWVyY2UuZW90P2pqMWJqNCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Xb29Db21tZXJjZS50dGY/amoxYmo0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1dvb0NvbW1lcmNlLndvZmY/amoxYmo0XCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvV29vQ29tbWVyY2Uuc3ZnP2pqMWJqNCNXb29Db21tZXJjZVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cIndjaWNvbi1cIl0sXG5bY2xhc3MqPVwiIHdjaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJXb29Db21tZXJjZVwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ud2NpY29uLXN0b3JlZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi53Y2ljb24tY2N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG4ud2NpY29uLXZpcnR1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cbi53Y2ljb24tdXAtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuLndjaWNvbi1yZXBvcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4ud2NpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cbi53Y2ljb24tbmF2aWdhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuLndjaWNvbi1zdGF0dXMtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuLndjaWNvbi1jb250cmFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiO1xufVxuLndjaWNvbi1kb3dubG9hZGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cbi53Y2ljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLndjaWNvbi1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi53Y2ljb24tb24taG9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuLndjaWNvbi1leHRlcm5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLndjaWNvbi1jb250cmFjdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XG59XG4ud2NpY29uLWV4cGFuZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4ud2NpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG4ud2NpY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cbi53Y2ljb24tc3RhdHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4ud2NpY29uLXN0YXR1cy1wZW5kaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG4ud2NpY29uLXN0YXR1cy1jYW5jZWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cbi53Y2ljb24td2VzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLndjaWNvbi1zb3V0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZVwiO1xufVxuLndjaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG4ud2NpY29uLWludmVudG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuLndjaWNvbi1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG4ud2NpY29uLW5vcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJhXCI7XG59XG4ud2NpY29uLWVhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cbi53Y2ljb24tbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuLndjaWNvbi13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4ud2NpY29uLXVzZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4ud2NpY29uLXNlYXJjaC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG4ud2NpY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuLndjaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4ud2NpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4ud2NpY29uLXBob25lLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cbi53Y2ljb24td29vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4ud2NpY29uLXVzZXItZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiO1xufVxuLndjaWNvbi1ncm91cGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4ud2NpY29uLXN0YXR1cy1yZWZ1bmRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuLndjaWNvbi1zdGF0dXMtY29tcGxldGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG4ud2NpY29uLXZhcmlhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG4ud2NpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLndjaWNvbi1zdGF0dXMtZmFpbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG4ud2NpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG4ud2NpY29uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4ud2NpY29uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4ud2NpY29uLXF1ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4ud2NpY29uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cbi53Y2ljb24tdHJ1Y2stMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuLndjaWNvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4ud2NpY29uLXRydWNrLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cbi53Y2ljb24taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi53Y2ljb24tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjtcbn1cbi53Y2ljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuLndjaWNvbi1nZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG4ud2NpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG4ud2NpY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cbi53Y2ljb24tcHJvY2Vzc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuLndjaWNvbi1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG4ud2NpY29uLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cbi53Y2ljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWZcIjtcbn1cbi53Y2ljb24tc3RhdHVzLXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cbi53Y2ljb24tc3Rhci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4ud2NpY29uLWNvdXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuLndjaWNvbi1saW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMVwiO1xufVxuLndjaWNvbi1yZXN0cmljdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG4ud2NpY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjtcbn1cbiIsInRleHRhcmVhLFxuc2VsZWN0LFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnF0eSB7XG4gIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAvLyBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgcGFkZGluZzogMTFweCAxMXB4O1xuICB9XG59XG5cbi5xdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4uc2hvcF90YWJsZSAucXR5IHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbnNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vYXNzZXRzL2ljby9pY28tYXJyb3ctZG93bi1waWMuc3ZnXCIpIG5vLXJlcGVhdCByaWdodFxuICAgIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCB0b3AgMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBIaWRlIGRlZmF1bHQgZHJvcGRvd24gYXJyb3cgKi9cbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblxuICAmLm9yZGVyYnkge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggdG9wIDdweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zO1xuICB9XG59XG5cbi5zZWxlY3Rpb24ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIGJvcmRlci13aWR0aDogMTBweCAxMHB4IDAgMTBweDtcbiAgfVxufVxuXG4ucWliLWNvbnRhaW5lciB7XG4gIC5taW51cyB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGx1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFzc3dvcmQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5zaG93LXBhc3N3b3JkLWlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdG9wOiA1cHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFzurJVcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcInVuaWNvbnMtbGluZVwiO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsImJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNhcnJpdG8ge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS02O1xufVxuXG4ud29vLXBhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTI7XG4gICYtLWNhcnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTY7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjZS0yO1xuICB9XG4gICZfX3d3cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMi41ZnIgMTBmcjtcbiAgICBnYXA6IDNyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAkc3BhY2UtMTtcbiAgICB9XG4gIH1cblxuICAmX19zaWRlIHtcbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZpbHRyb3MtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gICZfX3Byb2R1Y3RzIHtcbiAgfVxufVxuXG4uZ3JpZC13b28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICAmX19zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3NpZGViYXItcmVzcG9uc2l2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICB9XG59XG5cbi53aWRnZXQtLXdvbyB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgaDQud2lkZ2V0X190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBpbnB1dCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdCB7XG4gIC5ncmlkLXdvbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmdyaWQtd29vX19zaWRlYmFyLXJlc3BvbnNpdmUsXG4gIC5ncmlkLXdvb19fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyAudGF4LXByb2R1Y3RfY2F0IC5ncmlkLXdvbyxcbi8vIC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0IC5ncmlkLXdvbyB7XG4vLyAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbi8vICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbi8vICAgfVxuLy8gfVxuXG4ucGFnZS13b29jb21tZXJjZSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgJi0tcHJvZHVjdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIH1cbn1cblxuLnRlcm0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbnVsLnByb2R1Y3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAvLyBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgLy8gcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICBsaS5wcm9kdWN0IHtcbiAgICAvLyBwYWRkaW5nOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLmFkZGVkX3RvX2NhcnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0X19jYXQge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZSAvIDMpO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAub25zYWxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgcGFkZGluZzogM3B4IDhweCA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0b3A6IDAuNXJlbTtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICBwYWRkaW5nOiAycHggOHB4IDNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsLFxuICAgIC53b29jb21tZXJjZS1wbGFjZWhvbGRlciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMSk7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmJlcm9ja2V0X2JldHRlcl9sYWJlbHMge1xuICAgIC5icl9hbGFiZWwge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLndvb2NvbW1lcmNlLXByb2R1Y3RQcmljZS1jb250YWluZXIsXG4gIC5wcmljZSB7XG4gICAgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG4gICAgICBiZGkge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGRlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQge1xuICAgICAgICBiZGkge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGlucyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4zcmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmRpIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBpbnMge1xuICAgIC8vICAgYmRpIHtcbiAgICAvLyAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgLy8gICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgLy8gICAgIG1hcmdpbi1sZWZ0OiAwLjNyZW07XG4gICAgLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgICAvLyBkZWwge1xuICAgIC8vICAgYmRpIHtcbiAgICAvLyAgICAgY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgLy8gICAgIGZvbnQtc2l6ZTogNzAlO1xuICAgIC8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cblxuICAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19wcmVjaW8ta2lsbyB7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19wcmVjaW8ta2lsbyB7XG4gIGNvbG9yOiAkY29sb3ItZ3JleS00O1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG59XG5cbi8vIC50b3AgdWwucHJvZHVjdHMge1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgbWFyZ2luLXRvcDogMDtcbi8vICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuLy8gICBsaS5wcm9kdWN0IHtcbi8vICAgICBtYXJnaW46IDAgMTBweDtcbi8vICAgfVxuLy8gfVxuXG4ucHJvZHVjdHMuY29sdW1ucy0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAycmVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdHMuY29sdW1ucy00IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1nYXA6ICRzcGFjZS00IDEuMjVyZW07XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAzcmVtIDFyZW07XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMnJlbSAxcmVtO1xuICB9XG59XG5cbi5wcm9kdWN0cy5jb2x1bW5zLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBnYXA6ICRzcGFjZS0zICRzcGFjZS0xO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdhcDogMnJlbSAxcmVtO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDNyZW0gMnJlbTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogM3JlbSAxcmVtO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAycmVtIDFyZW07XG4gIH1cbn1cblxuLnByb2R1Y3RzLmNvbHVtbnMtNiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gIH1cbn1cblxuLnByb2R1Y3RzIHtcbiAgbGkucHJvZHVjdC1jYXRlZ29yeSB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4xKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG4gICAgaDIud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi50ZXJtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuXG4ud29vY29tbWVyY2UtcmVzdWx0LWNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjbGVhcjogYm90aDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLyogUGFnaW5hZG9yIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gIHVsLnBhZ2UtbnVtYmVycyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgbGkgLnBhZ2UtbnVtYmVycyB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgfVxuICBsaSAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICB9XG59XG4iLCIubG9naW4ge1xuICBwYWRkaW5nOiAkc3BhY2UtNCAwICRzcGFjZS01IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktNjtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlLTE7XG4gIH1cbiAgJl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4yKTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC41KTtcbiAgICB9XG4gIH1cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2dpbi5sb2dnZWQtb3V0IC5iZy1sb2dpbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9zaXRlL2JnLWxvZ2luLmpwZWdcIikgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2dpbi5sb2dnZWQtaW4gLmxvZ2luX19vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmxvZ2dlZC1vdXQucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luIC53b29jb21tZXJjZSA+IGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2N1c3RvbWVyX2xvZ2lue1xuICBoMntcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW4sIC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgcDpudGgtbGFzdC1jaGlsZCgxKXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbiB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vLyBMb3N0IFBhc3N3b3JkXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvZ2luLndvb2NvbW1lcmNlLWxvc3QtcGFzc3dvcmR7XG4gIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3Jke1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmZvcm0tcm93e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5yZXNldC1saW5rLWVudmlhZG97XG4gICAgLmxvZ2lue1xuXG4gICAgfVxuICAgIC5sb2dpbl9fY29udGFpbmVyIC53b29jb21tZXJjZXtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAud29vY29tbWVyY2UtbWVzc2FnZXtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRmb250LXNpemU7XG4gICAgfVxuICAgIHB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG5cbn1cblxuLndvb2NvbW1lcmNlLWZvcm0tcm93LFxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW4ge1xuICBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fcmVtZW1iZXJtZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3N1Ym1pdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubG9zdF9wYXNzd29yZCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2dpbi5sb2dnZWQtaW4gLndvb2NvbW1lcmNlOm5vdCgud2lkZ2V0LXNlYXJjaCwgLm9mZi1jYXJyaXRvKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDlmciAxZnI7XG4gIGdyaWQtZ2FwOiAzcmVtO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgICB9XG4gIH1cblxuICBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LTU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKCRmb250LXNpemUgLyAyKSAwICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiA1cHggLjhyZW0gIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICBsaS5pcy1hY3RpdmUgYSB7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC53b29jb21tZXJjZS1NZXNzYWdlLS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAud29vY29tbWVyY2UtTWVzc2FnZSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLUVkaXRBY2NvdW50Rm9ybSB7XG4gIHNwYW4gZW0ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICB9XG59XG5cbi5hY2NvdW50LW9yZGVycy10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0aGVhZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICB0Ym9keSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICB9XG4gICAgdHIge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3IHtcbiAgICAgIHBhZGRpbmc6IDZweCAxcmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1zdGF0dXMge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAudmlldyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbmRpdltkYXRhLXRpdGxlPVwiQ2FuY2VsYWRvXCJdIHtcbiAgY29sb3I6IHJnYigxMTgsIDE0LCAxNCk7XG59XG5cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XG4gID4gcCB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFjY2VudC1kYXJrO1xuICAgIH1cbiAgfVxuICAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3Jte1xuICAgIC5mb3JtLXJvdy1maXJzdHtcbiAgICAgIG1hcmdpbi1yaWdodDogMyU7XG4gICAgfVxuICAgIC5mb3JtLXJvd3tcbiAgICAgIGlucHV0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoMywgZmllbGRzZXQgbGVnZW5ke1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIGZpZWxkc2V0e1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZS0yO1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBpbnB1dHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFB1bnRvc1xuLnl3cGFyLXdyYXBwZXIge1xuICAueXdwYXJfbXlhY2NvdW50X2VudHJ5X2luZm8ge1xuICAgIC55d3Bhcl9zdW1tYXJ5X2JhZGdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cbiAgI3l3cGFyX3RhYnMge1xuICAgIC55d3Bhcl90YWJjb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBBZGRyZXNlc1xuXG4ud29vY29tbWVyY2UtQWRkcmVzc2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE7XG4gIC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplO1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci00O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICB9XG4gIC53b29jb21tZXJjZS1BZGRyZXNzIHtcbiAgICBwYWRkaW5nOiAkc3BhY2UtMTtcbiAgICAvLyBib3JkZXI6IDFweCBkYXNoZWQgJGNvbG9yLWdyZXktNDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWluO1xuICAgIGFkZHJlc3Mge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbiAgfVxufVxuXG4iLCIud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAmOmVtcHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWVycm9yIHtcbiAgICBsaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuICAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDIyMyk7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjOTc5ZDZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAkZm9udC1zaXplO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoJGZvbnQtc2l6ZSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgICBhLnJlc3RvcmUtaXRlbSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS1Ob3RpY2VHcm91cC1jaGVja291dCAud29vY29tbWVyY2UtZXJyb3Ige1xuICBsaSB7XG4gICAgY29sb3I6IHJnYigxMzYsIDE1LCAxNSk7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLXN0b3JlLW5vdGljZSxcbnAuZGVtb19zdG9yZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHBhZGRpbmc6IDFlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICBjb2xvcjogJGNvbG9yLWRhcms7XG4gIHotaW5kZXg6IDk5OTk4O1xuICBib3gtc2hhZG93OiAwIDFweCAxZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi53b29jb21tZXJjZS1zdG9yZS1ub3RpY2VfX2Rpc21pc3MtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4iLCIvLyBHcmlkIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJsYWNrLWZyaWRheS1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XG4gIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xufVxuXG5kaXYucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgY29sdW1uLWdhcDogMi41cmVtO1xuICByb3ctZ2FwOiA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA2O1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuc3VtbWFyeSB7XG4gICAgZ3JpZC1jb2x1bW46IDYgLyAxMTtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGdyaWQtY29sdW1uOiA2IC8gMTE7XG4gICAgfVxuICB9XG5cbiAgLndvb2NvbW1lcmNlLXRhYnMge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gNjtcbiAgICBncmlkLXJvdzogMiAvIDM7XG4gIH1cblxuICAucmVsYXRlZCB7XG4gICAgZ3JpZC1jb2x1bW46IDYgLyAxMTtcbiAgICBncmlkLXJvdzogMiAvIDM7XG4gIH1cblxuICAudXAtc2VsbHMge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMTE7XG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xuICB9XG59XG5cbi5zdW1tYXJ5IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5wcm9kdWN0X3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtc2l6ZTtcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZS1zbWFsbGVyIC8gMik7XG4gICAgICBmb250LWZhbWlseTogJHR5cG8tcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICBpbnMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJkaSB7XG4gICAgICBjb2xvcjogcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuICBkZWwge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJkaSB7XG4gICAgICBmb250LXNpemU6IDcwJTtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS00O1xuICAgIH1cbiAgfVxuXG4gIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2FydC52YXJpYXRpb25zX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5jYXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5xaWItY29udGFpbmVyOm5vdCgjcWliX2lkKTpub3QoI3FpYl9pZCkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FydCAucXR5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICB3aWR0aDogODBweDtcbiAgICB9XG4gIH1cblxuICAucXVhbnRpdHkge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucXR5IHtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0LWJvZHk7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJvZHk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGV4dC1ib2R5O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYubWludXMge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICAgICYucGx1cyB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyAucXVhbnRpdHkge1xuICAgIC8vICAgZmxleDogMSAxIDMwJTtcbiAgICAvLyB9XG4gICAgLy8gLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24ge1xuICAgIC8vICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gICBmbGV4OiAxIDEgODAlICFpbXBvcnRhbnQ7XG4gICAgLy8gfVxuICB9XG5cbiAgLnByaWNlIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTM7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAgICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICAgIH1cbiAgfVxuICAuc3RvY2sge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICYuaW4tc3RvY2sge1xuICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmLm91dC1vZi1zdG9jayB7XG4gICAgICBjb2xvcjogcmVkO1xuICAgIH1cbiAgfVxuICAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0yO1xuICAgIGZvbnQtZmFtaWx5OiAkdHlwby1wcmltYXJ5O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICR0eXBvLXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgcDplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlLnZhcmlhdGlvbnMge1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktMjtcbiAgICB9XG5cbiAgICAucmVzZXRfdmFyaWF0aW9ucyB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogcmVkO1xuICAgIH1cbiAgfVxuICAucHJvZHVjdF9tZXRhIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkdHlwby1wcmltYXJ5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvLW1hcmNhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICZfX2ltZyB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1wcmljZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICBmb250LXNpemU6IDEyMCUgIWltcG9ydGFudDtcbiAgfVxuICAud29vY29tbWVyY2UtdmFyaWF0aW9uLXBlc28tbmV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG59XG5cbi8vIFRpdHVsbyB5IFN1bW1hcnkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnByb2R1Y3RfbWV0YSB7XG59XG5cbi52aS13cHZzLXZhcmlhdGlvbi13cmFwLWltYWdlIHtcbiAgLnZpLXdwdnMtb3B0aW9uLXdyYXAge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIC52aS13cHZzLW9wdGlvbi1pbWFnZSB7XG4gICAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEFncnVwYWRvcyBDb2xlY2Npb25lcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uY29sZWNjaW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjBweCA1MHB4IGF1dG8gNzBweDtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gICZfX2ZvdG8gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG5cbiAgJl9fcXVhbnRpdHkgbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktMztcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cblxuICAmX19ub21icmUgLnByZWNpby1tZXRybyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgJl9fbGFiZWwgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgJl9fbGFiZWwgbGFiZWwgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTI7XG4gIH1cblxuICAmX19wcmljZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC5zdG9jayB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS0zO1xuICAgICAgJi5vdXQtb2Ytc3RvY2sge1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ2FyYW50aWEtZXh0cmFzIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW0haW1wb3J0YW50O1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAmX19uYXYge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gICAgLmJpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgICYtLXNoYXJlIHtcbiAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hhdHNhcHAtZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLnZlcmRlLXdoYXRzYXBwIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoYXRzYXBwLWRhcms7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hhdHNhcHAtZGFyaztcbiAgICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gVEFCUyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAud29vY29tbWVyY2UtdGFicyB7XG4vLyAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLy8gICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZS01O1xuLy8gICB9XG5cbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS02O1xuLy8gICAgIHBhZGRpbmctdG9wOiAycmVtO1xuLy8gICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuLy8gICAgIHBhZGRpbmctbGVmdDogMTJweDtcbi8vICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuLy8gICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbi8vICAgICBtYXJnaW4tcmlnaHQ6IC0xMXB4O1xuLy8gICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4vLyAgIH1cblxuLy8gICAud2MtdGFiIGgyIHtcbi8vICAgICBtYXJnaW4tdG9wOiAwO1xuLy8gICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuLy8gICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLy8gICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAud2MtdGFiIHtcbi8vICAgICAvLyBwYWRkaW5nOiAycmVtO1xuLy8gICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuLy8gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4vLyAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbi8vICAgICB9XG4vLyAgICAgJiA+IGRpdiB7XG4vLyAgICAgICBmb250LWZhbWlseTogJHR5cG8tYWx0ZXJuYXRpdmU7XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgICN0YWItZGVzY3JpcHRpb24ge1xuLy8gICAgIHAsXG4vLyAgICAgdWwsXG4vLyAgICAgaDIsXG4vLyAgICAgaDMsXG4vLyAgICAgaDQsXG4vLyAgICAgaDUge1xuLy8gICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuLy8gICAgIH1cbi8vICAgICBoMyB7XG4vLyAgICAgICBmb250LXNpemU6ICRoZWFkZXItNDtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cblxuLndvb2NvbW1lcmNlLVRhYnMtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDRweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlLTE7XG4gIH1cbiAgPiBoMjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgfVxuXG4gIGgyLFxuICBoMyxcbiAgcCxcbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZm9udC1zaXplO1xuICB9XG5cbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgfVxuXG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb250LXNpemU7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2UtMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZTljM1wiO1xuICAgICAgICBmb250LWZhbWlseTogXCJ1bmljb25zLWxpbmVcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRlci0zO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAkaGVhZGVyLTQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkY29sb3ItYWNjZW50LWRhcms7XG4gIH1cblxuICBoMi53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LTE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgfVxuICB9XG59XG5cbi53b29jb21tZXJjZS10YWJzIC50YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiBjYWxjKCRmb250LXNpemUgLyAyKTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4gIH1cbiAgbGkge1xuICB9XG5cbiAgbGkgYSB7XG4gICAgLy8gQGluY2x1ZGUgdGFicy10aXRsZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjIpO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS0yO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuICAgICAgcGFkZGluZzogNHB4IDZweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktNDtcbiAgICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICBsaS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8vIC5taXNoYV9jdXN0b21fdGFiX3RhYiBhIHtcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgLy8gICBjb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIC8vIH1cbiAgLndvb2NvbW1lcmNlLVRhYnMtcGFuZWwge1xuICB9XG59XG5cbi5jb21tZW50LWZvcm0tZW1haWwsXG4uY29tbWVudC1mb3JtLWF1dGhvciB7XG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ud3AtY29tbWVudC1jb29raWVzLWNvbnNlbnQge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtcHJvZHVjdC1hdHRyaWJ1dGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gICYtaXRlbSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIH1cbiAgICAmX19sYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS02O1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdmFsdWUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFByb2R1Y3QgR2FsbGVyeSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICZfX3RyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICAgIC8vIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgLy8gZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuXG4gICAgZ2FwOiBjYWxjKCRmb250LXNpemUtc21hbGxlciAvIDQpO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgaW1nLndwLXBvc3QtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX19pbWFnZS0tcGxhY2Vob2xkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX190cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICBmb250LXNpemU6ICRoZWFkZXItMztcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVsYWNpb25hZG9zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5wcm9kdWN0cy5yZWxhdGVkID4gaDIsXG4ucHJvZHVjdHMudXBzZWxscyA+IGgyIHtcbiAgLy8gQGluY2x1ZGUgcmVsYXRlZC1oZWFkZXI7XG4gIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbnNlY3Rpb24ucmVsYXRlZCB1bC5wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuICBsaS5wcm9kdWN0IHtcbiAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktNDspO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjbGVhcjogYm90aDtcbiAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWwge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC52aV93cHZzX2xvb3BfdmFyaWF0aW9uX2Zvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3RfX2NhdCB7XG4gIH1cblxuICAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICB9XG5cbiAgLnByaWNlIHtcbiAgfVxufVxuXG4vLyBQcm9kY3V0IFJldmlld3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLndvb2NvbW1lcmNlLVJldmlld3Mge1xuICAud29vY29tbWVyY2UtUmV2aWV3cy10aXRsZSB7XG4gIH1cblxuICAud29vY29tbWVyY2Utbm9yZXZpZXdzIHtcbiAgfVxufVxuXG4jcmV2aWV3X2Zvcm1fd3JhcHBlciB7XG59XG5cbiNyZXZpZXdfZm9ybSB7XG4gIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNvbW1lbnQtbm90ZXMge1xuICB9XG59XG5cbi5wcm9kdWN0IC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSxcbi5zdGFyLXJhdGluZzo6YmVmb3JlIHtcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC53b29jb21tZXJjZS1yZXZpZXctbGluayB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICBjb2xvcjogJGNvbG9yLWdyZXktMjtcbn1cblxuLy8gT0ZFUlRBIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC5wcm9kdWN0IHtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAub25zYWxlIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgbGVmdDogMXJlbTtcbi8vICAgICB0b3A6IDFyZW07XG4vLyAgICAgei1pbmRleDogMTA7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuLy8gICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4vLyAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuLy8gICB9XG4vLyB9XG5cbi5zdG9jay5vdXQtb2Ytc3RvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90YXMge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG59XG4iLCIvKipcblx0ICogU3RhciByYXRpbmdzXG5cdCAqL1xuLnN0YXItcmF0aW5nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHdpZHRoOiA1LjRlbTtcbiAgZm9udC1mYW1pbHk6IFwiV29vQ29tbWVyY2VcIjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDIwXFxlMDIwXFxlMDIwXFxlMDIwXFxlMDIwXCI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy10b3A6IDEuNWVtO1xuICB9XG5cbiAgc3Bhbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyMVxcZTAyMVxcZTAyMVxcZTAyMVxcZTAyMVwiO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuICAvLyBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLnN0YXItcmF0aW5nIHtcbiAgICBtYXJnaW46IDAuNWVtIDRweCAwIDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RzIC5zdGFyLXJhdGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAwLjVlbTtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5ocmV2aWV3LWFnZ3JlZ2F0ZSAuc3Rhci1yYXRpbmcge1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4jcmV2aWV3X2Zvcm0gI3Jlc3BvbmQge1xuICAvLyBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICBib3JkZXI6IDA7XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuXG4gIC5mb3JtLXN1Ym1pdCBpbnB1dCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIHRleHRhcmVhIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnAuc3RhcnMge1xuICBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgd2lkdGg6IDFlbTtcbiAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LWZhbWlseTogXCJXb29Db21tZXJjZVwiO1xuICAgICAgY29udGVudDogXCJcXGUwMjFcIjtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIgfiBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGUwMjFcIjtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjBcIjtcbiAgfVxuXG4gICYuc2VsZWN0ZWQge1xuICAgIGEuYWN0aXZlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG4gICAgICB9XG5cbiAgICAgIH4gYTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGUwMjFcIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhOm5vdCguYWN0aXZlKTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG4gICAgfVxuICB9XG59XG4iLCIuY29tbWVudGxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIC5jb21tZW50X2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMDIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAuYXZhdGFyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNvbW1lbnQtdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5zdGFyLXJhdGluZyB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgfVxuICAgICAgLm1ldGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAuM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi52YXJpYXRpb25zX2Zvcm0ud3ZzLWxvYWRlZCB7XG4gIC53b28tc2VsZWN0ZWQtdmFyaWF0aW9uLWl0ZW0tbmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAudmFsdWUud29vLXZhcmlhdGlvbi1pdGVtcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UtMTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJiA+IHVsIHtcbiAgICAgIGdhcDogMC41cmVtIDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5kZmQtcm9vdCB7XG59XG4uZGZkLWxheWVyIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrICFpbXBvcnRhbnQ7XG59XG5cbi5kZmQtc2VhcmNoYm94IHtcbiAgLy9ib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuXG4uZGZkLWNsb3NlLWJ1dHRvbiB7XG4gIC8vIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAvLyBjYXJldC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbn1cblxuLmRmZC1hc2lkZSB7XG4gIC5kZmQtZmFjZXQge1xuICAgIC5kZmQtZmFjZXQtdHlwZS1pbWFnZSB7XG4gICAgICBidXR0b24uZGZkLWJ0bi1pbWFnZS1maWx0ZXIge1xuICAgICAgICAuZGZkLWZpbHRlci1pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiA1LjI1cmVtO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5kZmQtZmlsdGVyLWltYWdlOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9HcmlkIGRlIHJlc3VsdGFkb3Ncbi5kZmQtcmVzdWx0cy1ncmlkLFxuLmRmZC1yZWNvbW1lbmRlZC1wcm9kdWN0cyB7XG4gIC5kZmQtY2FyZC10eXBlLXByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAuZGZkLWNhcmQtbWVkaWEge1xuICAgICAgLmRmZC1jYXJkLXRodW1ibmFpbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZGZkLWNhcmQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNlLTE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlLTE7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgLmRmZC1jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuICAgICAgfVxuICAgICAgLmRmZC1jYXJkLXJvdyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgLmRmZC1jYXJkLXByaWNpbmcge1xuICAgICAgICAuZGZkLWNhcmQtcHJpY2Uge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRmZC1jYXJ0LWFkZC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS01O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmV5LTU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZm9udC1zaXplO1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLWRhcms7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiQcOxYWRpciBhbCBjYXJyaXRvXCI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoJGZvbnQtc2l6ZSAvIDMpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgICAmLmRmZC1idG4tZG9uZTo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICB9XG4gICAgICAgICYuZGZkLWJ0bi1sb2FkaW5nOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYuZGZkLWJ0bi1kb25lLFxuICAgICAgICAmLmRmZC1idG4tbG9hZGluZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LTUgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmV5LTUgIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZGZkLWJyYW5kaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vLyAud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2gge1xuLy8gICAvLyBib3JkZXItcmFkaXVzOiAyNXB4O1xuLy8gICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gICBmbGV4LWRpcmVjdGlvbjogcm93O1xuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIG1pbi13aWR0aDogMzAwcHg7XG4vLyB9XG5cbi8vIC53b29jb21tZXJjZS1wcm9kdWN0LXNlYXJjaCBpbnB1dCB7XG4vLyAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4vLyAgIGNvbG9yOiAkY29sb3ItZGFyaztcbi8vICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuLy8gICAvLyBwYWRkaW5nLXRvcDogY2FsYygkZm9udC1zaXplKTtcbi8vICAgLy8gcGFkZGluZy1ib3R0b206IGNhbGMoJGZvbnQtc2l6ZSk7XG4vLyAgIHBhZGRpbmctbGVmdDogJGZvbnQtc2l6ZTtcbi8vICAgcGFkZGluZy1yaWdodDogJHNwYWNlLTM7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gfVxuXG4vLyAud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2ggYnV0dG9uIHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICByaWdodDogY2FsYygkZm9udC1zaXplIC8gMik7XG4vLyAgIHRvcDogY2FsYygkZm9udC1zaXplIC8gMik7XG4vLyAgIGJvdHRvbTogY2FsYygkZm9udC1zaXplIC8gMik7XG4vLyAgIHBhZGRpbmctbGVmdDogJGZvbnQtc2l6ZTtcbi8vICAgcGFkZGluZy1yaWdodDogJGZvbnQtc2l6ZTtcbi8vIH1cblxuLy8gLndvb2NvbW1lcmNlLXByb2R1Y3Qtc2VhcmNoIGJ1dHRvbiB7XG4vLyAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4vLyAgIGNvbG9yOiAkY29sb3ItZGFyaztcbi8vICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWFjY2VudDtcbi8vICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbi8vICAgYm9yZGVyLWxlZnQ6IDA7XG4vLyAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4vLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbi8vICAgLy8gJjo6YmVmb3JlIHtcbi8vICAgLy8gICBmb250LWZhbWlseTogdW5pY29ucy1saW5lO1xuLy8gICAvLyAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgLy8gICBmb250LXdlaWdodDogNTAwO1xuLy8gICAvLyAgIHNwZWFrOiBub25lO1xuLy8gICAvLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgLy8gICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4vLyAgIC8vICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4vLyAgIC8vICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4vLyAgIC8vICAgbGluZS1oZWlnaHQ6IDE7XG4vLyAgIC8vICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4vLyAgIC8vICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbi8vICAgLy8gICBjb250ZW50OiBcIlxcZTk5YVwiO1xuLy8gICAvLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iaWdnZXI7XG4vLyAgIC8vICAgcGFkZGluZzogMCAkZm9udC1zaXplIDAgMC44cmVtO1xuLy8gICAvLyAgIG1hcmdpbi10b3A6IDNweDtcbi8vICAgLy8gfVxuLy8gfVxuIl19 */
