html>body>*{opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}html.loading>body>*{opacity:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkxvYWRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFUSxZQUNJLFNBQUEsQ0FDQSx1Q0FBQSxDQUFBLCtCQUFBLENBTUEsb0JBQ0ksU0FBQSIsImZpbGUiOiJMb2FkaW5nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICAgID4gYm9keSB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuICAgICAgICA+IGJvZHkge1xuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
.table{--bs-table-bg: transparent !important}.alert{--bs-alert-bg: var(--success) !important;--bs-alert-color: var(--white) !important}.alert.alert-warning{--bs-alert-bg: var(--warning) !important;--bs-alert-color: var(--black) !important}.alert.alert-danger{--bs-alert-bg: var(--error) !important;--bs-alert-color: var(--white) !important}.popover{--bs-body-bg: var(--neutral-900) !important;--bs-popover-bg: var(--neutral-900) !important;--bs-popover-header-bg: var(--neutral-900) !important;--bs-popover-body-color: var(--grayscale-100) !important;--bs-popover-header-color: var(--grayscale-100) !important}.popover .popover-header{line-height:1.5}: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,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}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{font-size:0.875em}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;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@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}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.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}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.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;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;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::-webkit-file-upload-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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color: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::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.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::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.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;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;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);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#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;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{-webkit-transition:none;transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%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;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{-webkit-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .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}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb), 0.65);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{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control: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>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.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}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-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(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size: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.1z'/%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.1z'/%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;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;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)}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none}}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{-webkit-transition:none;transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{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)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);-webkit-transition:var(--bs-navbar-toggler-transition);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--bs-accordion-transition);transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);-webkit-transform:var(--bs-accordion-btn-icon-transform);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{-ms-flex-negative:0;flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);-webkit-transition:var(--bs-accordion-btn-icon-transition);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;-webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.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;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{-webkit-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:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;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}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;-ms-flex-item-align:stretch;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.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:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.translate-middle-x{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.translate-middle-y{-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-0{margin:0 !important}.m-1{margin:.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;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}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
* mmenu.js
* mmenujs.com
*
* Copyright (c) Fred Heusschen
* frebsite.nl
*
* License: CC-BY-NC-4.0
* http://creativecommons.org/licenses/by-nc/4.0/
*/:root{--mm-lineheight:22px}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink: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;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size)*.65 - var(--mm-lineheight))*.5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear, left top, left bottom, from(var(--mm-color-background-highlight)), to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3, 2, 1, 0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow: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;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset), 0, 0);transform:translate3d(var(--mm-panel-child-offset), 0, 0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset), 0, 0);transform:translate3d(var(--mm-panel-parent-offset), 0, 0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size)*1.75);-ms-flex:calc(var(--mm-toggle-size)*1.75) 0 0px;flex:calc(var(--mm-toggle-size)*1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:none !important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * 0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * 0.75));transform:translateX(calc(var(--mm-toggle-size) * 0.75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -0.75));transform:translateX(calc(var(--mm-toggle-size) * -0.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0, 0, 0, 0.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp( var(--mm-min-size), var(--mm-size), var(--mm-max-size) )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp( calc(-1 * var(--mm-max-size)), calc(-1 * var(--mm-size)), calc(-1 * var(--mm-min-size)) )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal), 0, 0);transform:translate3d(var(--mm-translate-horizontal), 0, 0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{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:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0*var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1*var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2*var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3*var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4*var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{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;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size)*.7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size)*.7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0 !important;right:0 !important;width:100% !important;border:none !important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1*var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media(hover: hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media(hover: hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0);transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0);transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.neos-alignment-right{text-align:right}.neos-alignment-left{text-align:left}.neos-alignment-center{text-align:center}.tc-neos-elements-map .map-container{position:relative}.tc-neos-elements-map .map-container:before{display:block;content:"";width:100%;padding-top:calc(1080/1920*100%)}.tc-neos-elements-map .map-container>*{position:absolute;top:0;left:0;right:0;bottom:0}.tc-neos-elements-button.full-width .btn{width:100%}.tc-neos-elements-button.center{text-align:center}.tc-neos-elements-button.right{text-align:right}.tc-neos-elements-fullwidthimage picture{display:block;overflow:hidden}.tc-neos-elements-fullwidthimage picture img{width:100%;-webkit-transform:scale(1.4);transform:scale(1.4)}.tc-neos-elements-calltoaction{--cta-col-space: 30px}.tc-neos-elements-calltoaction .call-to-action-wrapper{--bs-gutter-x: var(--cta-col-space);--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));margin-right:0;margin-left:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{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:15px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content p.cta-text{margin:0}@media(max-width: 991.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper{gap:var(--cta-col-space)}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.neos-nodetypes-multicolumn{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.without-margin-bottom{margin-bottom:0}.neos-nodetypes-multicolumn>*:before{content:" "}.neos-nodetypes-multicolumn.internal-margins-small{--bs-gutter-x: 0.75rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-normal{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-large{--bs-gutter-x: 3rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.align-start .column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.neos-nodetypes-multicolumn.align-center .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neos-nodetypes-multicolumn.align-end .column{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.neos-nodetypes-multicolumn.justify-start .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.neos-nodetypes-multicolumn.justify-center .column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-nodetypes-multicolumn.justify-end .column{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.neos-nodetypes-multicolumn.justify-space-between .column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.neos-nodetypes-multicolumn .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.neos-nodetypes-multicolumn .column:last-child{margin-bottom:0 !important}.neos-nodetypes-multicolumn .column>.nodetypes-content:last-child{margin-bottom:0}.neos-nodetypes-multicolumn .column:before{display:none}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.inverse-column .column:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0 !important}.neos-nodetypes-multicolumn.inverse-column .column:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.5rem !important}}@media(max-width: 575.98px){.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-none{margin-bottom:0}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-small{margin-bottom:.75rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-normal{margin-bottom:1.5rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-large{margin-bottom:3rem}}.column-25{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}@media(min-width: 576px){.force-sm>.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.force-xs>.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-25:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-25:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-25:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-25:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.column-33{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}@media(min-width: 576px){.force-sm>.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.force-xs>.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-33:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-33:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-33:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-33:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.column-50{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(min-width: 576px){.force-sm>.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.force-xs>.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-50:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-50:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-50:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-50:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.column-66{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}@media(min-width: 576px){.force-sm>.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}.force-xs>.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-66:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-66:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-66:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-66:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}.column-75{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}@media(min-width: 576px){.force-sm>.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.force-xs>.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-75:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-75:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-75:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-75:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.tc-neos-elements-bootstrap-accordion .accordion-item{margin-bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;-ms-flex-pack:distribute;justify-content:space-around;padding:0 !important}.cookie-consent-bar-bottom-hidden #tarteaucitronRoot #tarteaucitronAlertBig{display:none !important}.cookie-consent-bar-bottom-visible #tarteaucitronRoot #tarteaucitronAlertBig{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:inline-block;padding:20px 40px;white-space:nowrap;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-flex:1;-ms-flex:1;flex:1;width:20%;margin:0;color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);border-radius:0;cursor:pointer;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronAllow{background-color:#0d6efd;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny{background-color:#fff;color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny:hover{-webkit-text-decoration-color:#0d6efd;text-decoration-color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl>span{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1399.98px){#tarteaucitronRoot #tarteaucitronAlertBig{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:block;background-image:url(../Icons/xmark-solid.svg);background-repeat:no-repeat;background-size:18px;font-size:0;width:24px;height:100%;position:absolute;top:16px;right:8px}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{padding:20px 60px 20px 40px;text-align:center;white-space:normal;border-bottom:1px solid #fd7e14}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{width:100%;padding:20px 0}}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#tarteaucitronRoot #tarteaucitronAlertSmall{background:#333}#tarteaucitronRoot #tarteaucitronAlertSmall button{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronInfo{background:#333;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave{background-color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn .tarteaucitronPlus::before{color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background:#333;color:#fff;padding:10px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);margin:0;overflow:hidden;padding:15px 5px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny{opacity:.4}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow[aria-pressed=true],#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny[aria-pressed=true]{opacity:1}@media(max-width: 575.98px){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{line-height:32px}}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{border-radius:4px;padding:8px 14px !important;margin:0 !important;line-height:normal !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{background-color:#0d6efd !important;color:#fff !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow span,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog span{display:none}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{background-color:#fff !important;color:#0d6efd !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny span{display:none}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:#333;color:#fff}.tac_activate{background:#ccc !important}.tac_activate .tac_float{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:100%;font-size:16px;line-height:20px;color:#1a1a1a}.tac_activate .tac_float .tarteaucitronAllow{background-color:#0d6efd !important}.tc-neos-elements-map.tac-disabled .tac_activate{min-height:500px;height:100%;width:100%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float{gap:5%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.grecaptcha-badge{bottom:50px !important}.g-recaptcha.clearfix{margin:0;height:0}.g-recaptcha.clearfix.disabled{height:auto}.g-recaptcha.clearfix.disabled .tac_activate{width:auto;margin:0;padding:20px}.googlemaps_embed .tac_activate_maps_noapi .tac_float{background-image:url(../../../Packages/TC.Neos.CookieConsent/Icons/map-location-dot.svg);background-repeat:no-repeat;background-size:12%;background-position:top 15% center}#cookie-consent-data{display:none !important}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.nodetypes-content.zoom-on-hover picture{overflow:hidden;display:inline-block}.nodetypes-content.zoom-on-hover picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width: 767.98px){.nodetypes-content.zoom-on-hover picture img{-webkit-transition:none;transition:none}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:none;transform:none}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dee2e6;border-radius:.375rem;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #dee2e6;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #dee2e6;border-radius:0;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dee2e6;border-radius:.375rem;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}:root{--grayscale-100: #ffffff;--grayscale-200: #f4f4f4;--grayscale-300: #d7d7d7;--grayscale-400: #b1b1b1;--grayscale-500: #808080;--grayscale-600: #5d5d5d;--grayscale-700: #3c3c3c;--grayscale-800: #252525;--grayscale-900: #000000;--neutral-100: #F8F6EC;--neutral-200: #F3EED7;--neutral-300: #EAE6D3;--neutral-400: #E2DECD;--neutral-500: #C7C3AF;--neutral-600: #9C977F;--neutral-700: #767362;--neutral-800: #5E5C52;--neutral-900: #444239;--primary-100: #EBF8DC;--primary-200: #CFE6B2;--primary-300: #B6D492;--primary-400: #A0CB6D;--primary-500: #7AB434;--primary-600: #629523;--primary-700: #527B20;--primary-800: #3E5F16;--primary-900: #2D450E;--primary-alt-100: rgba(238, 204, 172, 1);--primary-alt-200: rgba(234, 175, 119, 1);--primary-alt-300: rgba(234, 159, 89, 1);--primary-alt-400: rgba(244, 142, 47, 1);--primary-alt-500: rgba(236, 116, 4, 1);--primary-alt-600: rgba(180, 88, 2, 1);--primary-alt-700: rgba(136, 66, 0, 1);--primary-alt-800: rgba(108, 53, 1, 1);--primary-alt-900: rgba(80, 38, 0, 1);--secondary-100: #DEE5F6;--secondary-200: #CBD7F2;--secondary-300: #9AA8C7;--secondary-400: #7484A9;--secondary-500: #53648A;--secondary-600: #3F4F74;--secondary-700: #253455;--secondary-800: #161F33;--secondary-900: #0B111D;--email-background-color: var(--neutral-100);--email-footer-background-color: var(--secondary-700);--success: rgba(6, 214, 160, 1);--error: rgba(239, 71, 111, 1);--warning: #FFD166;--font-color: var(--secondary-700);--link-color: var(--secondary-700);--common-others-text-color: #1D1D1D;--btn-primary-default-bg-color: var(--primary-500);--btn-primary-default-color: var(--secondary-800);--btn-primary-hover-bg-color: var(--primary-600);--btn-primary-hover-color: var(--secondary-800);--btn-primary-active-bg-color: var(--primary-400);--btn-primary-active-color: var(--secondary-800);--btn-primary-active-border-color: var(--primary-400);--btn-primary-disabled-bg-color: var(--grayscale-300);--btn-primary-disabled-color: var(--grayscale-500);--btn-primary-disabled-border-color: var(--grayscale-400);--btn-primary-border-radius: 0;--btn-primary-padding-x: var(--spacing-s);--btn-primary-padding-y: var(--spacing-xs);--btn-primary-font-size: var(--font-size-s);--btn-secondary-default-bg-color: var(--secondary-600);--btn-secondary-default-color: var(--grayscale-100);--btn-secondary-hover-bg-color: var(--secondary-700);--btn-secondary-hover-color: var(--grayscale-100);--btn-secondary-active-bg-color: var(--secondary-400);--btn-secondary-active-color: var(--grayscale-100);--btn-secondary-active-border-color: var(--secondary-400);--btn-secondary-disabled-bg-color: var(--grayscale-300);--btn-secondary-disabled-color: var(--grayscale-500);--btn-secondary-disabled-border-color: var(--grayscale-400);--btn-neutral-default-bg-color: var(--grayscale-100);--btn-neutral-default-color: var(--secondary-600);--btn-neutral-default-border-color: var(--secondary-500);--btn-neutral-hover-bg-color: var(--secondary-100);--btn-neutral-hover-color: var(--secondary-600);--btn-neutral-hover-border-color: var(--secondary-400);--btn-neutral-active-bg-color: var(--grayscale-100);--btn-neutral-active-color: var(--secondary-400);--btn-neutral-active-border-color: var(--secondary-300);--btn-neutral-disabled-bg-color: var(--grayscale-100);--btn-neutral-disabled-color: var(--grayscale-500);--btn-neutral-disabled-border-color: var(--grayscale-400);--bs-popover-bg: var(--neutral-900);--light: 200;--regular: 400;--semi-bold: 600;--bold: 700;--black: 900;--title-font-familly: "Work Sans", Arial;--text-font-familly: "Montserrat";--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 16px;--font-size-m: 18px;--font-size-l: 24px;--font-size-xl: 30px;--font-size-xxl: 42px;--font-size-3xl: 60px;--font-size-4xl: 72px;--spacing-3xs: 4px;--spacing-2xs: 8px;--spacing-xs: 12px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 32px;--spacing-xl: 48px;--spacing-2xl: 64px;--spacing-3xl: 72px;--rounded-none: 0;--rounded-s: 2px;--rounded-m: 4px;--rounded-l: 8px;--rounded-xl: 16px;--rounded-2xl: 20px;--rounded-3xl: 36px;--rounded-full: 9999px;--grid-gutter-width: 1.5rem;--grid-columns: 12;--margin-bottom-small: var(--grid-gutter-width);--margin-bottom-default: calc(var(--grid-gutter-width) * 2);--margin-bottom-big: calc(var(--grid-gutter-width) * 3);--header-height: 142px;--header-height-mobile: 108px;--height-slider: 614px;--height-slider-mobile: 261px;--swiper-theme-color: var(--primary-700)}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.ttf") format("truetype")}@font-face{font-family:"Material Icons";src:url("/_Resources/Static/Packages/TC.Website/Fonts/MaterialIcons-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.material-icons,.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.previous button:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:30px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return{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;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h1{margin-bottom:var(--spacing-m);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories .category{padding:var(--spacing-s);font-weight:var(--regular)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors{margin-top:var(--spacing-xl);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:var(--spacing-m);margin-bottom:var(--spacing-xl);font-weight:var(--semi-bold)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-m);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor{max-width:250px;width:100%;height:auto}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle{font-size:var(--font-size-l);font-weight:var(--semi-bold);line-height:147%;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{width:100%}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return{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;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h1{text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:3;-ms-flex:3;flex:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .description{font-weight:var(--semi-bold);margin-bottom:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta{margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul{list-style:none;padding:0;margin:var(--spacing-2xs) 0 0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul li{float:left;width:calc(50% - var(--spacing-l));border-bottom:1px solid var(--grayscale-500);margin-bottom:var(--spacing-2xs);margin-right:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%;border-radius:var(--rounded-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{bottom:0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{-o-object-fit:contain;object-fit:contain}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .viscosity{margin-top:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card,body.tc-repo-partner .intro-container .root-container>.presentation-card,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card{border-radius:var(--rounded-2xl);overflow:hidden;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card img,body.tc-repo-partner .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;left:0;bottom:0;border-radius:var(--rounded-xl);border-top-right-radius:0;border-top-left-radius:0;background:rgba(60,60,60,.8);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:#fff}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:unset;bottom:unset;padding:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:15%;height:150px;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:var(--neutral-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo img{height:auto}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title{width:60%}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1{color:#fff;font-size:56px;font-style:normal;font-weight:700;line-height:112%}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1{font-size:32px;text-align:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before{background:var(--success)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact{width:25%;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:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact{margin-left:unset;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left{-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-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a{color:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path{fill:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card.no-image .info{position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro{margin-top:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule,body.tc-repo-partner .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:650px;margin:auto}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:100%;margin:unset}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--grayscale-100);border-top:1px solid var(--grayscale-100);padding:var(--spacing-2xs) 0;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day img.active{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]{background-color:var(--grayscale-100);border-radius:var(--rounded-3xl);font-weight:var(--semi-bold)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active{display:block}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{content:"";position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{left:10px}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]{background-color:rgba(0,0,0,0);border-radius:0;font-weight:var(--regular)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before{background:var(--success)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div{border-top:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div{-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:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:none}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:35px}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:inline-block}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous{-webkit-box-flex:2;-ms-flex:2;flex:2}body.tc-website-partnerdetails .intro-container .root-container>.intro .text,body.tc-repo-partner .intro-container .root-container>.intro .text,body.tc-website-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partner .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text .introTitle,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text .introTitle{color:var(--secondary-700);font-family:var(--text-font-familly);font-size:var(--font-size-l);font-style:normal;font-weight:var(--semi-bold);line-height:150%;text-align:left;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-partnerdetails .services-container .category-title,body.tc-repo-partner .services-container .category-title,body.tc-website-partnersubpage .services-container .category-title,body.tc-website-partnersubpagecontent .services-container .category-title,body.tc-repo-partnersubpage .services-container .category-title,body.tc-website-advicedetailsforpartner .services-container .category-title,body.tc-website-newsdetailsforpartner .services-container .category-title{text-align:center;margin-bottom:var(--spacing-m);display:block;font-weight:var(--semi-bold)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{gap:var(--spacing-xs);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:var(--spacing-xs);width:calc(25% - var(--spacing-2xs));font-size:var(--font-size-s);font-weight:var(--regular)}@media(max-width: 991.98px){body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{width:100%}}body.tc-website-partnerdetails .services-container .categories .category .material-icons,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .material-icons,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .material-icons,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .material-icons,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .material-icons,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .material-icons,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .material-icons,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before{font-size:24px;color:var(--grayscale-700)}body.tc-website-partnerdetails .contact-blocks-container .root-container,body.tc-repo-partner .contact-blocks-container .root-container,body.tc-website-partnersubpage .contact-blocks-container .root-container,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container,body.tc-repo-partnersubpage .contact-blocks-container .root-container,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container{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:var(--spacing-xl) var(--spacing-l)}body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{height:auto;width:calc(33.3333333333% - var(--spacing-l))}@media(max-width: 1399.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:calc(50% - var(--spacing-l))}}@media(max-width: 991.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:100%}}body.tc-website-partnerdetails .brands-container .brands,body.tc-repo-partner .brands-container .brands,body.tc-website-partnersubpage .brands-container .brands,body.tc-website-partnersubpagecontent .brands-container .brands,body.tc-repo-partnersubpage .brands-container .brands,body.tc-website-advicedetailsforpartner .brands-container .brands,body.tc-website-newsdetailsforpartner .brands-container .brands{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner{width:calc(33.3333333333% - var(--spacing-s));border-radius:var(--rounded-l);background:var(--grayscale-100);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}body.tc-website-partnerdetails .brands-container .brands .brand-partner img,body.tc-repo-partner .brands-container .brands .brand-partner img,body.tc-website-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner img,body.tc-repo-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner img,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991.98px){body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner{width:100%}}body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees{width:75%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap}body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee{width:calc(25% - var(--spacing-s)/4*3);border-radius:var(--rounded-xl);overflow:hidden;background:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee{width:100%}}body.tc-website-partnerdetails .employees-container .employees .employee img,body.tc-repo-partner .employees-container .employees .employee img,body.tc-website-partnersubpage .employees-container .employees .employee img,body.tc-website-partnersubpagecontent .employees-container .employees .employee img,body.tc-repo-partnersubpage .employees-container .employees .employee img,body.tc-website-advicedetailsforpartner .employees-container .employees .employee img,body.tc-website-newsdetailsforpartner .employees-container .employees .employee img{border-radius:var(--rounded-xl);width:100%}body.tc-website-partnerdetails .employees-container .employees .employee .info,body.tc-repo-partner .employees-container .employees .employee .info,body.tc-website-partnersubpage .employees-container .employees .employee .info,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info,body.tc-repo-partnersubpage .employees-container .employees .employee .info,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}body.tc-website-partnerdetails .employees-container .employees .employee .info .title,body.tc-repo-partner .employees-container .employees .employee .info .title,body.tc-website-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .title,body.tc-repo-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .title,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .title{font-size:var(--font-size-m);font-style:normal;font-weight:var(--semi-bold);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .subtitle,body.tc-repo-partner .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .subtitle,body.tc-repo-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .subtitle,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .subtitle{font-size:var(--font-size-s);font-style:normal;font-weight:var(--regular);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact,body.tc-repo-partner .employees-container .employees .employee .info .contact,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xs)}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a,body.tc-repo-partner .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a{color:var(--secondary-700);font-size:14px;font-weight:var(--semi-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before{width:17px;height:17px;font-size:17px}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees{width:100%}}body.tc-website-partnerdetails .blocks-container .blocks,body.tc-repo-partner .blocks-container .blocks,body.tc-website-partnersubpage .blocks-container .blocks,body.tc-website-partnersubpagecontent .blocks-container .blocks,body.tc-repo-partnersubpage .blocks-container .blocks,body.tc-website-advicedetailsforpartner .blocks-container .blocks,body.tc-website-newsdetailsforpartner .blocks-container .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block{width:100%;padding:var(--spacing-l);border-radius:var(--rounded-2xl);overflow:hidden;background:var(--grayscale-100);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--rounded-xl);overflow:hidden;max-height:386px}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image img,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content h3{font-size:32px;font-weight:700}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description{font-size:18px;font-weight:400}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:700;text-transform:uppercase}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before{font-size:24px}@media(max-width: 991.98px){body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper{--image-width: 732px;--image-height: 464px;height:var(--image-height);overflow:visible}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper{--image-width: 340px;--image-height: 216px}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{height:100%;width:var(--image-width) !important;-ms-flex-negative:0;flex-shrink:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem{width:100%;margin-bottom:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure{height:var(--image-height)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture{display:inline-block;height:100%;width:100%}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img{height:var(--image-height);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{left:unset;right:unset;bottom:-16px;width:100%}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .top,body.tc-repo-partner footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .top,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .top,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:100%;height:150px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:var(--neutral-100);margin-bottom:var(--spacing-s)}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img{width:100%;height:auto}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-xs)}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);line-height:0;opacity:.92;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover{opacity:1}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img{width:auto;max-height:48px;max-width:140px;height:auto}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info strong{font-size:26px;font-weight:var(--bold);color:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info{margin:var(--spacing-m) 0}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.nodetypes-content.margin-bottom-none{margin-bottom:0}.nodetypes-content.margin-bottom-small{margin-bottom:var(--margin-bottom-small)}.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default)}@media(max-width: 991.98px){.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-small)}}.nodetypes-content.margin-bottom-big{margin-bottom:var(--margin-bottom-big)}.nodetypes-content table{width:100%}.nodetypes-content table tr td{padding:var(--spacing-2xs)}.nodetypes-content table tr:hover{background-color:var(--grayscale-200)}.neos-contentelement-active .nodetypes-content table,.nodetypes-content.neos-contentelement-active table{border:1px solid var(--grayscale-900)}.neos-contentelement-active .nodetypes-content table>thead>tr>th,.neos-contentelement-active .nodetypes-content table>thead>tr>td,.neos-contentelement-active .nodetypes-content table>tbody>tr>th,.neos-contentelement-active .nodetypes-content table>tbody>tr>td,.neos-contentelement-active .nodetypes-content table>tfoot>tr>th,.neos-contentelement-active .nodetypes-content table>tfoot>tr>td,.nodetypes-content.neos-contentelement-active table>thead>tr>th,.nodetypes-content.neos-contentelement-active table>thead>tr>td,.nodetypes-content.neos-contentelement-active table>tbody>tr>th,.nodetypes-content.neos-contentelement-active table>tbody>tr>td,.nodetypes-content.neos-contentelement-active table>tfoot>tr>th,.nodetypes-content.neos-contentelement-active table>tfoot>tr>td{border:1px solid var(--grayscale-900)}.neos-nodetypes-image img{max-width:100%;height:auto}.neos-nodetypes-image figure>a,.neos-nodetypes-image figure>picture{display:inline-block}.neos-form-builder-form label[for=contact-form-recaptcha]{display:none}.neos-form-builder-form form label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.neos-form-builder-form form label{font-size:var(--font-size-s)}}.neos-form-builder-form form input,.neos-form-builder-form form textarea,.neos-form-builder-form form select,.neos-form-builder-form form .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.neos-form-builder-form form input .select2-selection,.neos-form-builder-form form textarea .select2-selection,.neos-form-builder-form form select .select2-selection,.neos-form-builder-form form .select2-container .select2-selection{border:0}.neos-form-builder-form form input .select2-selection__arrow,.neos-form-builder-form form textarea .select2-selection__arrow,.neos-form-builder-form form select .select2-selection__arrow,.neos-form-builder-form form .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.neos-form-builder-form form .select2-container{width:100% !important}}.neos-form-builder-form form.error .input input{border:1px solid var(--error)}.neos-form-builder-form form ul.errors{list-style-type:none;margin:0;padding:0}.neos-form-builder-form form ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .data-protection.center{text-align:center}.neos-form-builder-form form .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-form-builder-form form .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.neos-form-builder-form form>fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}@media(max-width: 767.98px){.neos-form-builder-form form>fieldset .row{gap:var(--spacing-l)}}.neos-form-builder-form form>fieldset .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}.neos-form-builder-form form ul.inputs-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:var(--spacing-s)}.neos-form-builder-form form ul.inputs-list li{width:unset}.neos-form-builder-form form ul.inputs-list li input{-webkit-box-shadow:none;box-shadow:none}.neos-form-builder-form form ul.inputs-list li label{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs);padding:0;margin:0;cursor:pointer;position:relative}.neos-form-builder-form .actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.neos-form-builder-form .actions{margin-top:var(--spacing-l)}}.neos-form-builder-form .actions .form-navigation ul{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;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li{width:100%}}.neos-form-builder-form .actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.neos-form-builder-form .actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.neos-form-builder-form .actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}.grecaptcha-badge{z-index:1}.tc-neos-elements-space{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;margin-bottom:0}.tc-neos-elements-space hr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.tc-website-rootcontainer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl);margin-bottom:0 !important}.tc-website-rootcontainer:first-child{padding-top:calc(var(--spacing-3xl) + var(--spacing-m))}.tc-website-rootcontainer .root-container{--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){.tc-website-rootcontainer .root-container{max-width:540px}}@media(min-width: 768px){.tc-website-rootcontainer .root-container{max-width:720px}}@media(min-width: 992px){.tc-website-rootcontainer .root-container{max-width:960px}}@media(min-width: 1200px){.tc-website-rootcontainer .root-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-rootcontainer .root-container{max-width:1320px}}.tc-website-rootcontainer.bg-color-dark,body.tc-website-partnerdetails .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partner .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpagecontent .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-advicedetailsforpartner .tc-website-rootcontainer:nth-child(2n),body.tc-website-newsdetailsforpartner .tc-website-rootcontainer:nth-child(2n){background-color:var(--neutral-300)}.tc-website-rootcontainer.bg-color-darker{background-color:var(--neutral-500)}.tc-website-rootcontainer.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible}.tc-website-rootcontainer.full-width .root-container{max-width:none;overflow:visible}@media(max-width: 991.98px){.tc-website-rootcontainer{padding-top:var(--spacing-xl) !important;padding-bottom:var(--spacing-xl)}}.dl-gallery-gallery.theme-bootstrapLightbox>.dl-gallery>.row.dl-gallery>.neos-nodetypes-image{margin-bottom:1.5rem}.neos-nodetypes-multicolumn.mobile-margin-bottom-none{margin-bottom:0}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-none .column{margin-bottom:0}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-small .column{margin-bottom:var(--margin-bottom-small)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-normal .column{margin-bottom:var(--margin-bottom-default)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-large .column{margin-bottom:var(--margin-bottom-big)}}.tc-neos-elements-button .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase;position:relative;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.tc-neos-elements-button.secondary .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-secondary-default-bg-color);--bs-btn-border-color: var(--btn-secondary-default-bg-color);--bs-btn-color: var(--btn-secondary-default-color);--bs-btn-hover-bg: var(--btn-secondary-hover-bg-color);--bs-btn-hover-color: var(--btn-secondary-hover-color);--bs-btn-hover-border-color: var(--btn-secondary-hover-bg-color);--bs-btn-active-bg: var(--btn-secondary-active-bg-color);--bs-btn-active-color: var(--btn-secondary-active-color);--bs-btn-active-border-color: var(--btn-secondary-active-bg-color)}.tc-neos-elements-button.neutral .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color)}.tc-neos-elements-button.deco-left .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-left .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-button.deco-left .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-button.deco-right .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-right .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-floating-menu{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:95;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;gap:var(--spacing-xs);pointer-events:none}.tc-website-floating-menu .tc-website-floating-menu__item{pointer-events:auto}.tc-website-floating-menu .tc-website-floating-menu__item .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:44px;padding-left:var(--spacing-s);padding-right:var(--spacing-m)}.tc-website-floating-menu .tc-website-floating-menu__item .material-icons,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after{font-size:22px;width:22px;height:22px;line-height:22px;color:var(--bs-btn-color)}.tc-neos-elements-calltoaction{background-color:var(--neutral-900);color:var(--grayscale-100);border-radius:var(--rounded-l);padding:var(--spacing-xs);position:relative;height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper{margin:0}.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{position:absolute;right:var(--spacing-xs);height:75px;width:75px;font-size:75px;line-height:100%;padding:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 75px);padding:var(--spacing-xs) var(--spacing-xs) 40px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:26px;line-height:30px;color:var(--grayscale-100);text-align:left}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:var(--font-size-m)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .material-icons,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--primary-600)}@media(max-width: 767.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{height:55px;width:55px;font-size:55px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 55px)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:20px;line-height:22px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:14px;line-height:21px}}.tc-website-pageslider-wrapper{margin-top:88px;margin-bottom:var(--spacing-l);position:relative}@media(min-width: 992px){.tc-website-pageslider-wrapper{height:var(--height-slider);--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: 992px)and (min-width: 576px){.tc-website-pageslider-wrapper{max-width:540px}}@media(min-width: 992px)and (min-width: 768px){.tc-website-pageslider-wrapper{max-width:720px}}@media(min-width: 992px)and (min-width: 992px){.tc-website-pageslider-wrapper{max-width:960px}}@media(min-width: 992px)and (min-width: 1200px){.tc-website-pageslider-wrapper{max-width:1140px}}@media(min-width: 992px)and (min-width: 1400px){.tc-website-pageslider-wrapper{max-width:1320px}}@media(max-width: 991.98px){.tc-website-pageslider-wrapper{position:relative;margin:0}}.neos-backend .tc-website-pageslider-wrapper{height:auto}.tc-website-pageslider-wrapper .tc-neos-elements-swiper{height:100%;width:100%;border-radius:var(--rounded-2xl);overflow:hidden}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper{border-radius:0}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper{width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure{height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{height:100%;width:100%;background-size:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:none}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{display:none}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:block;height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{position:absolute;inset:0;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:absolute;left:0;top:0;width:40%;height:100%;border-radius:var(--rounded-2xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--neutral-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-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--spacing-2xl);gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:relative;left:unset;top:unset;width:calc(100% - var(--spacing-m)*2);height:auto;padding:var(--spacing-l) var(--spacing-m);-webkit-transform:translateY(-55px);transform:translateY(-55px);margin:auto}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:var(--font-size-l)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:var(--font-size-s);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:16px}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{width:calc(100% - 36px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{top:unset;bottom:10px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{display:none}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{left:10px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:200px;margin:0 15px 15px 15px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container{position:relative;width:35%;min-height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container.mobile{display:none}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container{position:relative;width:35%;min-height:200px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container video{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content{width:65%;margin:0;padding:var(--spacing-s)}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .slide-title{font-size:20px;line-height:25px;margin-bottom:30px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .tc-neos-elements-button{text-align:right}.tc-website-infoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--secondary-700);padding:var(--spacing-xs) var(--spacing-l)}.tc-website-infoblock .icon{width:auto;height:42px;font-size:42px;margin-bottom:var(--spacing-s);color:var(--neutral-500)}.tc-website-infoblock .title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:800;line-height:102%;margin-bottom:var(--spacing-m)}.tc-website-infoblock .title strong{color:var(--primary-500)}.tc-website-infoblock .text{font-size:var(--font-size-m);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-infoblock{padding:var(--spacing-xs)}.tc-website-infoblock .title{font-size:var(--font-size-xl);margin-bottom:var(--spacing-s);width:75%}.tc-website-infoblock .text{font-size:var(--font-size-s);width:85%}}.tc-website-testimoniallist{margin-bottom:0 !important}.tc-website-testimoniallist .no-testimonials{text-align:center}.tc-website-testimoniallist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;padding-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimoniallist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimoniallist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimoniallist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimoniallist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimoniallist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimoniallist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimoniallist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimoniallist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimoniallist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimoniallist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimoniallist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-testimonialshortlist .refresh-button{margin-bottom:var(--spacing-m)}.tc-website-testimonialshortlist .no-testimonials{text-align:center}.tc-website-testimonialshortlist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;position:relative;min-height:200px}.tc-website-testimonialshortlist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimonialshortlist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimonialshortlist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimonialshortlist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimonialshortlist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimonialshortlist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimonialshortlist .testimonials-wrapper .info,.tc-website-testimonialshortlist .testimonials-wrapper .text{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .info,.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .text{opacity:0}.tc-website-testimonialshortlist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-2xl)}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}@media(max-width: 767.98px){.tc-website-testimonialshortlist .action-wrapper{-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}}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tc-website-advicelist{--button-arrow-color: var(--secondary-800)}.tc-website-advicelist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-advicelist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-advicelist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-advicelist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-advicelist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-advicelist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-advicelist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .categories-wrapper .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-advicelist .categories-wrapper .categories .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-advicelist .categories-wrapper .categories .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-advicelist .categories-wrapper .categories .category.active:before{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--grayscale-100);display:block;width:24px;height:24px;margin-right:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category.active:after{content:none}@media(max-width: 991.98px){.tc-website-advicelist .categories-wrapper .categories{width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-advicelist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-advicelist .list-wrapper{display:block;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.333333% - var(--spacing-l));margin:calc(var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-advicelist .list-wrapper a.advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .list-wrapper a.advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .list-wrapper a.advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-advicelist .list-wrapper a.advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-advicelist .list-wrapper a.advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){.tc-website-advicelist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-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}.tc-website-advicelist .list-wrapper a.advice-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-lubricantlist{--button-arrow-color: var(--secondary-800)}.tc-website-lubricantlist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-lubricantlist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-lubricantlist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-lubricantlist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-lubricantlist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-lubricantlist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-lubricantlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .categories-wrapper .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-lubricantlist .categories-wrapper .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-lubricantlist .categories-wrapper .category.active:before{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--grayscale-100);display:block;width:24px;height:24px;margin-right:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active:after{content:none}.tc-website-lubricantlist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-lubricantlist .list-wrapper a.lubricant-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.3333333333% - var(--spacing-l)/2*2);margin:calc(var(--spacing-l)/2);border-radius:var(--rounded-xl)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{bottom:0}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{-o-object-fit:contain;object-fit:contain}.tc-website-lubricantlist .list-wrapper a.lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .viscosity{margin-top:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){.tc-website-lubricantlist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-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}.tc-website-lubricantlist .list-wrapper a.lubricant-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-adviceshortlist{--button-arrow-color: var(--secondary-800);display:grid;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;grid-column-gap:32px;grid-row-gap:32px}.tc-website-adviceshortlist .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;height:672px;position:relative}.tc-website-adviceshortlist .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-adviceshortlist .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-adviceshortlist .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-adviceshortlist .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-adviceshortlist .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-adviceshortlist .advice-link:first-child{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2}.tc-website-adviceshortlist .advice-link:first-child .info{font-size:42px}.tc-website-adviceshortlist .advice-link:nth-child(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:4;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(2) .info{font-size:32px}.tc-website-adviceshortlist .advice-link:nth-child(3){grid-column-start:2;grid-column-end:3}.tc-website-adviceshortlist .advice-link:nth-child(4){grid-column-start:3;grid-column-end:4}.tc-website-adviceshortlist .advice-link:first-child .info,.tc-website-adviceshortlist .advice-link:nth-child(2) .info{padding:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories{margin-bottom:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories .category{font-size:var(--font-size-s)}.tc-website-adviceshortlist .advice-link:nth-child(3),.tc-website-adviceshortlist .advice-link:nth-child(4){grid-row-start:2;grid-row-end:3;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(3) .info,.tc-website-adviceshortlist .advice-link:nth-child(4) .info{font-size:24px;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn:before,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn:before{left:-21px;width:40px}@media(max-width: 991.98px){.tc-website-adviceshortlist{grid-template-rows:1fr;grid-template-columns:1fr;grid-column-gap:0}.tc-website-adviceshortlist .advice-link{height:320px !important;grid-row-start:unset !important;grid-column-start:unset !important;grid-row-end:unset !important;grid-column-end:unset !important}.tc-website-adviceshortlist .advice-link .info{font-size:18px !important;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px}}.tc-website-titlewithtext:last-child{margin-bottom:0}.tc-website-titlewithtext .title{text-align:center;margin-bottom:var(--spacing-xs)}.tc-website-titlewithtext .text{text-align:center;max-width:75%;margin:0 auto}.tc-website-faqlist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-faqlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--spacing-m) + 12px)}}.tc-website-faqlist .categories-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:var(--spacing-l)}.tc-website-faqlist .categories-wrapper .top .title{font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-m)}.tc-website-faqlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .categories-wrapper .categories{-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}.tc-website-faqlist .categories-wrapper .categories .category{font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-faqlist .categories-wrapper .categories .category:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--grayscale-900);margin-right:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-faqlist .categories-wrapper .categories .category.active:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");background-color:var(--grayscale-100)}@media(max-width: 991.98px){.tc-website-faqlist .categories-wrapper{padding-right:0}.tc-website-faqlist .categories-wrapper .categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-faqlist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-faqlist .list-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;height:auto !important;-webkit-transition:height .3s ease;transition:height .3s ease;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq{display:block;width:100%;-webkit-transition:max-height .35s ease,opacity .35s ease,margin .35s ease;transition:max-height .35s ease,opacity .35s ease,margin .35s ease;opacity:1;max-height:999px}.tc-website-faqlist .list-wrapper .tc-repo-faq.hidden{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: transparent;--bs-accordion-border-width: 0;--bs-accordion-active-color: var(--secondary-700);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-btn-icon-width: 30px;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{position:absolute;top:-24px;left:12px;z-index:9}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{color:var(--secondary-700);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item{margin-bottom:calc(var(--spacing-m) + 24px);border-radius:var(--rounded-l);overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:28px;line-height:126%;font-weight:var(--semi-bold);padding:var(--spacing-l) var(--spacing-m) var(--spacing-m);margin-bottom:2px;background:rgba(255,255,255,.32)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:26px}}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button:after{background-image:none;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-900)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button[aria-expanded=true]:after{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg")}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{background:rgba(255,255,255,.32);font-size:var(--font-size-m);line-height:150%;padding:var(--font-size-s) var(--font-size-xl) var(--font-size-l)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{padding:var(--spacing-l) var(--spacing-m) var(--spacing-m)}}.tc-neos-elements-bootstrap-accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: var(--grayscale-100);--bs-accordion-active-bg: var(--grayscale-100);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-active-color: var(--secondary-700);--bs-accordion-border-color: var(--grayscale-300);--bs-accordion-border-width: 1px;--bs-accordion-btn-padding-x: var(--spacing-m);--bs-accordion-btn-padding-y: var(--spacing-m);--bs-accordion-body-padding-x: var(--spacing-m);--bs-accordion-body-padding-y: var(--spacing-m);--bs-accordion-btn-icon-width: var(--spacing-l);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(37, 52, 85, 0.1)}.tc-neos-elements-bootstrap-accordion .accordion-item{border-radius:var(--rounded-l);overflow:hidden;margin-bottom:var(--spacing-s)}.tc-neos-elements-bootstrap-accordion .accordion-item:last-child{margin-bottom:0}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-family:var(--title-font-familly);font-weight:var(--semi-bold);font-size:var(--font-size-l);line-height:1.26}@media(max-width: 991.98px){.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-size:var(--font-size-m)}}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-body{font-family:var(--text-font-familly);font-size:var(--font-size-m);line-height:1.5;color:var(--font-color)}.tc-website-simplegaragesearch{background-color:var(--neutral-900);border-radius:var(--rounded-xl);padding:var(--spacing-l);color:var(--grayscale-100);position:relative}.tc-website-simplegaragesearch .search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-l)}.tc-website-simplegaragesearch .search-header h2{color:var(--grayscale-100);font-size:32px;font-style:normal;font-weight:700;line-height:112%;text-align:left;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header h2{font-size:22px}}.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:59px;color:var(--grayscale-500);margin-left:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:47px;margin-left:var(--spacing-3xs)}}.tc-website-simplegaragesearch .location-label{display:block;color:var(--grayscale-100);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:var(--spacing-s)}.tc-website-simplegaragesearch .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-simplegaragesearch .search-form .location-section{-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:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:70%}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section .search-inputs{width:100%}}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input{width:100%;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-xl);border:none;border-radius:var(--rounded-m) 0 0 var(--rounded-m);background:var(--grayscale-100);font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:var(--grayscale-500)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-webkit-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-moz-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input:-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector{position:relative;min-width:120px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select{width:100%;padding:var(--spacing-xs) var(--spacing-l) var(--spacing-xs) var(--spacing-xs);border:none;border-radius:0 var(--rounded-m) var(--rounded-m) 0;background:var(--grayscale-100);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.08);color:var(--common-others-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:focus{outline:none;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.12);box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:disabled{background:var(--grayscale-200);color:var(--grayscale-600);cursor:not-allowed}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--grayscale-700);font-size:24px;pointer-events:none}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{background-color:rgba(0,0,0,0);border:none;color:var(--grayscale-100);font-size:var(--font-size-m);font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{font-size:var(--font-size-s)}}.tc-website-simplegaragesearch .search-form .action-buttons .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn .material-icons,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--primary-600)}.tc-website-simplegaragesearch input[type=hidden]{display:none}.tc-website-appointmentform .navigation-wrapper,.tc-website-quoteform .navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:75%;padding:var(--spacing-xl) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:100%;padding:var(--spacing-l) 0}}.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{content:"";position:absolute;top:69px;left:12%;right:12%;height:6px;background:var(--grayscale-100);border-radius:var(--rounded-full);z-index:0}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{top:49px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{gap:var(--spacing-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:45px;height:45px;border-radius:var(--rounded-full);background-color:var(--grayscale-100);background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle.svg");background-size:38px;background-position:center;background-repeat:no-repeat;color:var(--secondary-700);text-align:center;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:120%;text-transform:uppercase;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:35px;height:35px;background-size:30px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-active.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span{display:none}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-passed=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-passed=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-passed.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{font-size:var(--font-size-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper:last-child div:after,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper:last-child div:after{display:none}.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{display:block;height:400px;width:100%;margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{height:300px;margin-top:var(--spacing-l)}}.tc-website-appointmentform #map button.location-button,.tc-website-appointmentform #map .gm-bundled-control button,.tc-website-appointmentform #map button.gm-fullscreen-control,.tc-website-appointmentform gmp-map button.location-button,.tc-website-appointmentform gmp-map .gm-bundled-control button,.tc-website-appointmentform gmp-map button.gm-fullscreen-control,.tc-website-quoteform #map button.location-button,.tc-website-quoteform #map .gm-bundled-control button,.tc-website-quoteform #map button.gm-fullscreen-control,.tc-website-quoteform gmp-map button.location-button,.tc-website-quoteform gmp-map .gm-bundled-control button,.tc-website-quoteform gmp-map button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-appointmentform #map button.location-button:hover,.tc-website-appointmentform #map .gm-bundled-control button:hover,.tc-website-appointmentform #map button.gm-fullscreen-control:hover,.tc-website-appointmentform gmp-map button.location-button:hover,.tc-website-appointmentform gmp-map .gm-bundled-control button:hover,.tc-website-appointmentform gmp-map button.gm-fullscreen-control:hover,.tc-website-quoteform #map button.location-button:hover,.tc-website-quoteform #map .gm-bundled-control button:hover,.tc-website-quoteform #map button.gm-fullscreen-control:hover,.tc-website-quoteform gmp-map button.location-button:hover,.tc-website-quoteform gmp-map .gm-bundled-control button:hover,.tc-website-quoteform gmp-map button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-appointmentform #map button.location-button img,.tc-website-appointmentform #map .gm-bundled-control button img,.tc-website-appointmentform #map button.gm-fullscreen-control img,.tc-website-appointmentform gmp-map button.location-button img,.tc-website-appointmentform gmp-map .gm-bundled-control button img,.tc-website-appointmentform gmp-map button.gm-fullscreen-control img,.tc-website-quoteform #map button.location-button img,.tc-website-quoteform #map .gm-bundled-control button img,.tc-website-quoteform #map button.gm-fullscreen-control img,.tc-website-quoteform gmp-map button.location-button img,.tc-website-quoteform gmp-map .gm-bundled-control button img,.tc-website-quoteform gmp-map button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:75%;margin-left:auto;margin-right:auto}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{width:100%;padding:0 var(--spacing-m)}}.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;padding:var(--spacing-xs) 0 var(--spacing-2xl);border-bottom:2px solid var(--secondary-700)}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-m) 0}}.tc-website-appointmentform .resume-wrapper .bloc:last-child,.tc-website-quoteform .resume-wrapper .bloc:last-child{border-bottom:none}.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{font-size:var(--font-size-l);margin-bottom:var(--spacing-xs)}}.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:2;-ms-flex:2;flex:2}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:0;-ms-flex:none;flex:none}}.tc-website-appointmentform .resume-wrapper .bloc .value .services,.tc-website-quoteform .resume-wrapper .bloc .value .services{margin-top:20px;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:8px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service,.tc-website-quoteform .resume-wrapper .bloc .value .services .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;text-transform:capitalize;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service:before,.tc-website-quoteform .resume-wrapper .bloc .value .services .service:before{content:"";display:block;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");background-color:var(--grayscale-900)}@-webkit-keyframes tc-website-garagesearch-open-status-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tc-website-garagesearch-open-status-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tc-website-garagesearch{position:relative;--map-height: 699px}.tc-website-garagesearch.is-open-status-loading .content-wrapper{position:relative}.tc-website-garagesearch.is-open-status-loading .content-wrapper::before{content:"";position:absolute;inset:0;z-index:12;background-color:rgba(245,245,240,.72);pointer-events:auto}.tc-website-garagesearch.is-open-status-loading .content-wrapper::after{content:"";position:absolute;top:50%;left:50%;z-index:13;width:42px;height:42px;margin:-21px 0 0 -21px;border:3px solid rgba(74,85,107,.2);border-top-color:var(--secondary-700, var(--neutral-900, #1a1f2e));border-radius:50%;-webkit-animation:tc-website-garagesearch-open-status-spin .7s linear infinite;animation:tc-website-garagesearch-open-status-spin .7s linear infinite;pointer-events:none}.tc-website-garagesearch .hidden{display:none !important}.tc-website-garagesearch h2{text-align:left;margin-bottom:0}.tc-website-garagesearch .reset-wrapper{position:absolute;top:0;right:0}.tc-website-garagesearch .reset-wrapper .reset-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--font-size-s);font-style:normal;font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:18px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-m) 0}.tc-website-garagesearch .filters-wrapper .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .filters-wrapper .top .title{color:var(--secondary-700);font-family:var(--title-font-familly),serif;font-size:16px;font-style:normal;font-weight:600;line-height:112%;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .material-icons.icon,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button.icon:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button.icon:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:18px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{width:100%;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) var(--spacing-l);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch:disabled{background-color:#f5f5f5;cursor:not-allowed;color:#666}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper{position:relative;min-width:100px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .material-icons,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:16px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper select#radiusSelect{padding:var(--spacing-2xs) var(--spacing-m) var(--spacing-2xs) var(--spacing-2xs);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grayscale-100);min-width:100px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter{position:relative}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter select{display:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select{position:relative;width:100%}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{width:100%;padding:var(--spacing-2xs) var(--spacing-l) var(--spacing-2xs) var(--spacing-xs);border:1px solid var(--grayscale-100);border-radius:var(--rounded-m);background:var(--grayscale-100);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger:hover{border-color:var(--primary-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .placeholder{color:var(--grayscale-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after{color:var(--secondary-700);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--grayscale-100);border:1px solid var(--grayscale-300);border-top:none;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:250px;overflow:hidden}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search{padding:var(--spacing-2xs) var(--spacing-xs);border-bottom:1px solid var(--grayscale-200);background:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input{width:100%;padding:var(--spacing-3xs) var(--spacing-2xs);border:1px solid var(--grayscale-300);border-radius:var(--rounded-s);font-size:14px;outline:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:focus{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-webkit-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-moz-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:180px;overflow-y:auto}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option{padding:var(--spacing-2xs) var(--spacing-xs);cursor:pointer;font-size:14px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:hover{background-color:var(--grayscale-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:active{background-color:var(--primary-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option[style*="display: none"]{display:none !important}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected{opacity:.5;cursor:not-allowed;background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options:empty::after{content:"Aucune prestation trouvée";display:block;padding:var(--spacing-2xs) var(--spacing-xs);color:var(--grayscale-500);font-style:italic;text-align:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter input[type=checkbox]{margin:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter label{margin:0;cursor:pointer;font-size:14px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-wrapper{width:60px;height:32px;border:1px solid var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-3xs);background-color:rgba(0,0,0,0)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label{position:relative;display:block;width:100%;height:100%;cursor:pointer}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]{opacity:0;width:0;height:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f0;border-radius:var(--rounded-l);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-thumb{position:absolute;top:0;left:0;width:22px;height:22px;background-color:var(--grayscale-100);border-radius:var(--rounded-full);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track{background-color:var(--secondary-700)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track+.toggle-thumb{-webkit-transform:translateX(28px);transform:translateX(28px)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{font-size:16px;line-height:1;color:var(--secondary-700);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75%}.tc-website-garagesearch .filters-wrapper .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:40px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:var(--grayscale-700);color:var(--grayscale-100);padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--rounded-2xl);font-size:16px;font-weight:400;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .service-name{line-height:1}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{background:none;border:none;color:var(--grayscale-100);cursor:pointer;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:var(--rounded-full)}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag:hover{background-color:var(--grayscale-700)}.tc-website-garagesearch .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container{width:100%;height:100%}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{position:absolute;bottom:30px;left:30px;right:30px;width:calc(100% - 60px);background:var(--grayscale-100);border-radius:var(--rounded-xl);-webkit-box-shadow:0 2px 17px 1px rgba(0,0,0,.2);box-shadow:0 2px 17px 1px rgba(0,0,0,.2);z-index:1000;overflow:hidden;-webkit-animation:slideInFromBottom .3s ease-out;animation:slideInFromBottom .3s ease-out}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card.hidden{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:var(--spacing-2xs);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;z-index:10}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:16px;color:var(--secondary-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--success-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text.open:before{background:var(--success)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:26px;font-weight:700;color:var(--common-others-text-color);margin:var(--spacing-s) 0 var(--spacing-m) 0;line-height:1.2}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:var(--rounded-full);background:var(--grayscale-200);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;overflow:hidden}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo .logo-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:var(--spacing-2xs) 0;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-radius:var(--rounded-m);margin:0 -8px;padding-left:8px;padding-right:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:18px;color:var(--secondary-700);-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{margin-left:auto;font-size:16px;color:var(--grayscale-400)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:14px;color:var(--secondary-700);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item.address .contact-text{font-weight:500}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;text-transform:uppercase}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after{font-size:18px;margin-left:4px}@-webkit-keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tc-website-garagesearch .content-wrapper #garage-list{color:var(--secondary-700);font-size:16px;padding:0 var(--spacing-xs) var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:22px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{padding:var(--spacing-3xs) var(--spacing-xs) var(--spacing-3xs) var(--spacing-l);border-radius:var(--rounded-m);background:var(--grayscale-100);border:none}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{color:var(--secondary-700);font-size:18px;font-style:normal;font-weight:500}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.tc-website-garagesearch .content-wrapper #garage-list .garage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background-color:var(--grayscale-100);padding:var(--spacing-xs);margin-bottom:4px;position:relative;-webkit-transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;cursor:pointer;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover{background-color:var(--grayscale-200)}.tc-website-garagesearch .content-wrapper #garage-list .garage.hidden{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);pointer-events:none}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-weight:600;line-height:18px}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-weight:300}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}@media(max-width: 1399.98px){.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-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}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{font-size:14px}}@media(max-width: 991.98px){.tc-website-garagesearch{--map-height: 500px}.tc-website-garagesearch .filters-wrapper .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.tc-website-garagesearch .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;height:var(--map-height)}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:400px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}}@media(max-width: 767.98px){.tc-website-garagesearch{--map-height: 300px}.tc-website-garagesearch .reset-wrapper{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:var(--spacing-2xs)}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-s) 0;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top{gap:16px}.tc-website-garagesearch .filters-wrapper .top .title{font-size:14px;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{font-size:16px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{padding:var(--spacing-2xs) var(--spacing-xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{max-height:200px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:140px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{width:auto;font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom{gap:6px;margin-top:12px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{padding:var(--spacing-3xs) var(--spacing-2xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{width:20px;height:20px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:12px}.tc-website-garagesearch .content-wrapper{gap:16px}.tc-website-garagesearch .content-wrapper .map-wrapper{height:var(--map-height)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:10px;left:10px;right:10px;width:calc(100% - 20px);overflow-y:auto}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{top:12px;right:12px;padding:var(--spacing-3xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:14px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-s)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:18px;margin:var(--spacing-2xs) 0 var(--spacing-xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{gap:10px;margin-bottom:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:44px;height:44px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{padding:var(--spacing-3xs) 0;gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:13px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{font-size:14px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:none;padding:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{font-size:20px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{width:100%;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) 40px;font-size:14px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px;font-size:14px;padding-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:350px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:12px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:28px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .name-locality{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:static;-webkit-transform:none;transform:none;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateX(2px);transform:translateX(2px)}}@media(max-width: 575.98px){.tc-website-garagesearch{--map-height: 250px}.tc-website-garagesearch h2{font-size:20px}.tc-website-garagesearch .reset-wrapper .reset-button{font-size:var(--font-size-xs);gap:4px}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:16px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-xs) 0;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top{gap:12px}.tc-website-garagesearch .filters-wrapper .bottom{min-height:28px}.tc-website-garagesearch .content-wrapper{gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:8px;left:8px;right:8px;width:calc(100% - 16px)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:16px;margin:var(--spacing-3xs) 0 var(--spacing-2xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{margin-bottom:10px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:36px;height:36px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{gap:6px;margin:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .tc-neos-elements-button.deco-right .btn{width:calc(100% - 18px)}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:300px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:10px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:24px}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:12px;color:var(--grayscale-600)}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{font-size:16px}}.tc-neos-news-newslist nav{--button-arrow-color: var(--secondary-800);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);margin-bottom:var(--spacing-xl);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-neos-news-newslist nav .news-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.3% - var(--spacing-l));margin:calc(var(--spacing-l)/2);-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:auto}.tc-neos-news-newslist nav .news-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-neos-news-newslist nav .news-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-neos-news-newslist nav .news-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-neos-news-newslist nav .news-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-neos-news-newslist nav .news-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-neos-news-newslist nav .news-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link .info{position:relative;background-color:var(--grayscale-100);color:var(--grayscale-700);border-radius:0 0 var(--rounded-xl) var(--rounded-xl);height:100%;padding:24px 24px calc(56px + var(--spacing-s)) 24px;min-height:246px}.tc-neos-news-newslist nav .news-link .info .title{font-size:26px;line-height:112%;font-family:var(--title-font-familly);font-weight:700;margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .date{font-size:14px;line-height:150%;font-weight:400;margin-bottom:var(--spacing-s)}.tc-neos-news-newslist nav .news-link .info .teaser{font-size:14px;line-height:150%;font-weight:400}.tc-neos-news-newslist nav .news-link .tc-neos-elements-button{z-index:999}.tc-neos-news-newslist nav .news-link .image{border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;height:246px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width: 991.98px){.tc-neos-news-newslist nav{margin-left:0;margin-right:0;gap:var(--spacing-l);-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}.tc-neos-news-newslist nav .news-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-servicelist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-servicelist .list-wrapper .services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:var(--spacing-xl)}.tc-website-servicelist .list-wrapper .services-wrapper .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-servicelist .list-wrapper .services-wrapper .service:hover{background:#f0f4fc}.tc-website-servicelist .list-wrapper .services-wrapper .service span{cursor:pointer}.tc-neos-elements-swiper{width:100%}.tc-neos-elements-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:680px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide{height:auto;-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;gap:var(--spacing-l)}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;margin-bottom:0;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;padding-left:90px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{padding-left:0;width:100%}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture{height:100%}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture img{width:auto;-o-object-fit:cover;object-fit:cover}.tc-neos-elements-swiper .swiper-slide .content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 90px 0 30px;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}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .content{width:100%;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tc-neos-elements-swiper .swiper-button-next,.tc-neos-elements-swiper .swiper-button-prev{width:81px;height:58px;background-size:100%}.tc-neos-elements-swiper .swiper-button-next:after,.tc-neos-elements-swiper .swiper-button-prev:after{content:none}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-pagination{bottom:-15px}}.tc-neos-elements-swiper .swiper-button-next{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-right.svg")}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-next{top:23px;right:0}}.tc-neos-elements-swiper .swiper-button-prev{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-left.svg");left:0}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-prev{left:0;top:23px}}.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-next,.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-prev{display:none}.neos-nodetypes-html-html .eapp-logo-showcase-logo-component{background-color:#fff !important;padding:12px;border-radius:6px}.tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.tc-website-breadcrumbmenu{padding:0 0 3rem 0}.tc-website-breadcrumbmenu .breadcrumb-container{--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){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:540px}}@media(min-width: 768px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:720px}}@media(min-width: 992px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:960px}}@media(min-width: 1200px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1320px}}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol li:not(:last-child):after,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul li:not(:last-child):after{content:"|";position:relative;right:-0.375rem}.tc-website-languagemenu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-simple-link{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;font-size:18px;font-style:normal;line-height:24px;font-weight:var(--bold);text-transform:uppercase;cursor:pointer}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:24px;height:24px;font-size:24px;line-height:100%;margin-left:var(--spacing-2xs)}@media(max-width: 991.98px){.tc-website-simple-link{font-size:16px;line-height:20px}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:20px;height:20px}}.tc-website-simple-link:hover:after{background:var(--secondary-400)}.tc-website-simple-link.icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tc-website-simple-link.icon-left .material-icons,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after,.tc-website-simple-link.icon-left .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after{margin-left:0;margin-right:var(--spacing-2xs)}.tc-neos-form-flashmessage{position:fixed;top:30px;z-index:999;width:100%}.tc-neos-form-flashmessage .alert{width:30%;margin:auto;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert h3{margin-bottom:15px;font-size:18px}.tc-neos-form-flashmessage .alert button{background-color:rgba(0,0,0,0);padding:var(--spacing-2xs);border:0;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert button .material-icons,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after,.tc-neos-form-flashmessage .alert button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after{font-size:20px}.eapps-social-share-buttons-container{margin-bottom:var(--spacing-xl)}.datetime-selector{padding:0;margin:0}.datetime-selector .datetime-container{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:100%;margin:0;min-height:350px}@media(max-width: 991.98px){.datetime-selector .datetime-container{grid-template-columns:1fr;gap:var(--spacing-l);min-height:auto}}.datetime-selector .date-column,.datetime-selector .time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:18px;font-weight:400;color:var(--secondary-700);margin:0;text-align:center}@media(max-width: 991.98px){.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:var(--font-size-m)}}.datetime-selector .date-section{background:var(--grayscale-100);border-radius:var(--rounded-l);padding:0}.datetime-selector .calendar-widget{background:rgba(0,0,0,0);border-radius:0;padding:var(--spacing-m) var(--spacing-s);-webkit-box-shadow:none;box-shadow:none}.datetime-selector .calendar-widget .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header{margin-bottom:var(--spacing-s)}}.datetime-selector .calendar-widget .calendar-header .calendar-nav{background:none;border:none;cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--rounded-full);-webkit-transition:background-color .2s;transition:background-color .2s;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:32px;height:32px}.datetime-selector .calendar-widget .calendar-header .calendar-nav:hover{background-color:rgba(40,50,90,.1)}.datetime-selector .calendar-widget .calendar-header .calendar-nav .material-icons,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after{font-size:18px;color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-header .current-month{font-size:18px;font-style:normal;font-weight:700;color:var(--secondary-700)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header .current-month{font-size:var(--font-size-m)}}.datetime-selector .calendar-widget .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:8px;max-width:100%}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid{gap:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;text-align:center;padding:var(--spacing-xs) 0;color:var(--secondary-600)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:var(--font-size-xs);padding:var(--spacing-2xs) 0}}.datetime-selector .calendar-widget .calendar-grid .calendar-days{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-family:var(--title-font-familly);font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-align:center;padding:var(--spacing-xs) var(--spacing-2xs);border-radius:var(--rounded-l);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;color:var(--secondary-700);min-height:44px;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}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.available{color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable{cursor:not-allowed;color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable:hover{background-color:rgba(0,0,0,0)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month{color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.datetime-selector .time-section{border-radius:0 0 var(--rounded-l) var(--rounded-l)}}.datetime-selector .time-section .time-slots{display:grid;grid-template-columns:repeat(5, 1fr);gap:8px;max-height:300px;overflow-y:auto;padding-right:5px}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-2xs);max-height:250px}}@media(max-width: 767.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(2, 1fr)}}.datetime-selector .time-section .time-slots .time-slot{background:var(--grayscale-100);border-radius:var(--rounded-m);padding:var(--spacing-xs);text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:400;font-size:16px;min-height:40px;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;color:var(--grayscale-800);font-family:var(--title-font-familly)}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots .time-slot{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .time-section .time-slots .time-slot.available{background-color:var(--grayscale-100);color:var(--grayscale-800)}.datetime-selector .time-section .time-slots .time-slot.unavailable{background-color:rgba(0,0,0,0);color:var(--grayscale-300);cursor:not-allowed;opacity:.7}.datetime-selector .time-section .time-slots .time-slot:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .time-section .time-slots .time-slot.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector input[type=hidden]{display:none}html{overflow-x:hidden;overflow-y:scroll !important;margin:0 !important;scroll-padding-top:calc(var(--header-height) + var(--grid-gutter-width))}html.no-smooth-scroll{scroll-behavior:auto !important}@media(max-width: 575.98px){html.active-mobile-menu{overflow-y:hidden !important}html.active-mobile-menu body{overflow-y:hidden;position:fixed}}a:focus,a:active,button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;outline:none !important}*:focus{outline:none !important}body{color:var(--font-color);font-family:var(--text-font-familly),"sans-serif";font-size:18px;line-height:27px;background-color:var(--neutral-100)}@media(max-width: 991.98px){body{font-size:14px;line-height:21px}}h1{font-size:56px;line-height:62px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}@media(max-width: 991.98px){h1{font-size:38px;line-height:40px}}h2{font-size:42px;line-height:47px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);text-align:center;margin-bottom:24px}@media(max-width: 991.98px){h2{font-size:24px;line-height:26px;margin-bottom:12px}}h3{font-size:36px;line-height:40px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}h4{font-size:32px;line-height:35px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color)}a{color:var(--link-color);text-decoration:none;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}a:hover{color:var(--secondary-400)}p:last-child{margin-bottom:0}img{max-width:100%;height:auto}figure{margin:0}.global-container>header{--menu-background-color: var(--secondary-700);--menu-background-color-hover: var(--secondary-600);--menu-trigger-background-color: var(--primary-500);--menu-trigger-background-color-hover: var(--primary-400);--menu-trigger-color: var(--secondary-800);position:fixed;width:100%;z-index:9;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.16);box-shadow:0 3px 4px 0 rgba(0,0,0,.16);font-size:var(--font-size-m);font-weight:var(--bold);background-color:var(--grayscale-100);-webkit-transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;height:var(--header-height);max-height:var(--header-height)}.global-container>header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--grayscale-100);z-index:-1}@media(max-width: 991.98px){.global-container>header{height:var(--header-height-mobile);max-height:var(--header-height-mobile);width:100vw}}body.menu-opened .global-container>header{height:auto;max-height:100vh;-webkit-box-shadow:none;box-shadow:none}.global-container>header .header-container{height:var(--header-height);max-height:var(--header-height);background-color:var(--grayscale-100);z-index:2;--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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container{max-height:var(--header-height-mobile);height:var(--header-height-mobile)}}@media(min-width: 576px){.global-container>header .header-container{max-width:540px}}@media(min-width: 768px){.global-container>header .header-container{max-width:720px}}@media(min-width: 992px){.global-container>header .header-container{max-width:960px}}@media(min-width: 1200px){.global-container>header .header-container{max-width:1140px}}@media(min-width: 1400px){.global-container>header .header-container{max-width:1320px}}.global-container>header .header-container .header-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.global-container>header .header-container .header-wrapper .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .logo svg{width:332px}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .logo svg{width:195px}}.global-container>header .header-container .header-wrapper .navigation{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;padding-top:var(--spacing-xs);text-transform:uppercase}.global-container>header .header-container .header-wrapper .navigation .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);margin-top:12px}.global-container>header .header-container .header-wrapper .navigation .top .tc-website-languagemenu li.current a{color:var(--grayscale-400)}.global-container>header .header-container .header-wrapper .navigation .top a{color:var(--secondary-700);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-2xs)}.global-container>header .header-container .header-wrapper .navigation .top a.login{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .navigation .top a.login:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");background-color:var(--secondary-700)}.global-container>header .header-container .header-wrapper .navigation .bottom{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(var(--header-height) - 30px);-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,.16);box-shadow:0px 3px 4px 0px rgba(0,0,0,.16)}.global-container>header .header-container .header-wrapper .navigation .bottom a{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}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{background-color:var(--menu-trigger-background-color);color:var(--menu-trigger-color);padding:0 var(--spacing-l);min-width:185px;gap:8px}html[lang=de] .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{min-width:220px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover{background-color:var(--menu-trigger-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after{width:30px;height:30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:hover{background-color:var(--menu-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a{color:var(--grayscale-100);padding:0 30px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.submit a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.next a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.previous a button:before,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.previous a button:before,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.next a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.submit a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after{width:24px;height:24px;margin-right:12px;font-size:24px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--bs-btn-hover-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:active:before{background-color:var(--bs-btn-active-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:disabled:before{background-color:var(--bs-btn-disabled-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{top:0;left:-28px;width:28px;height:100%;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--menu-background-color-hover)}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation .bottom{position:relative;top:unset;-webkit-box-shadow:none;box-shadow:none;height:92px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:92px;width:96px;min-width:96px !important;font-size:12px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:before{content:"";position:absolute;top:0;left:-30px;width:30px;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");-webkit-mask-size:cover;mask-size:cover;background-color:var(--primary-500);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover:before{background-color:var(--primary-400)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{display:none}}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding-top:0}.global-container>header .header-container .header-wrapper .navigation .top{display:none}}.tc-website-megamenu{width:100%;background-color:var(--grayscale-100);padding-top:calc(var(--spacing-2xl) + var(--spacing-m));-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;overflow:hidden;-webkit-transform:translateY(calc(-100% - var(--header-height)));transform:translateY(calc(-100% - var(--header-height)));z-index:-999;position:fixed;top:var(--header-height)}.tc-website-megamenu a{color:var(--secondary-700)}.tc-website-megamenu a:hover{color:var(--secondary-400)}.tc-website-megamenu a.login{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:var(--spacing-2xs);line-height:100%}.tc-website-megamenu a.login:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");background-color:var(--secondary-700)}body.menu-opened .tc-website-megamenu{-webkit-transform:none;transform:none;z-index:-1;-webkit-box-shadow:none;box-shadow:none}.tc-website-megamenu .mega-menu-container{--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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--spacing-2xl)}@media(min-width: 576px){.tc-website-megamenu .mega-menu-container{max-width:540px}}@media(min-width: 768px){.tc-website-megamenu .mega-menu-container{max-width:720px}}@media(min-width: 992px){.tc-website-megamenu .mega-menu-container{max-width:960px}}@media(min-width: 1200px){.tc-website-megamenu .mega-menu-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-megamenu .mega-menu-container{max-width:1320px}}.tc-website-megamenu .mega-menu-container .top{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:var(--spacing-xl)}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;-webkit-columns:3;-moz-columns:3;columns:3}.tc-website-megamenu .mega-menu-container ul.main-menu>li{max-width:75%;margin-bottom:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:19px;font-weight:var(--semi-bold);background:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");background-position:right;background-repeat:no-repeat;padding-right:24px}@media(max-width: 991.98px){.tc-website-megamenu .mega-menu-container ul.main-menu>li a{font-size:16px}}.tc-website-megamenu .tc-website-socialnetworks{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-s) 0;gap:var(--spacing-2xl);background:var(--secondary-100)}.tc-website-megamenu .tc-website-socialnetworks>a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--secondary-700);text-align:center;font-size:20px;font-style:normal;font-weight:var(--semi-bold);line-height:120%}.tc-website-megamenu .tc-website-socialnetworks>a svg{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-megamenu .tc-website-socialnetworks>a:hover{color:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a:hover svg path{fill:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a img{width:24px;height:24px}@media(max-width: 991.98px){.tc-website-megamenu{padding-top:var(--spacing-xs);top:var(--header-height-mobile);-webkit-transform:translateY(calc(-100% - var(--header-height-mobile)));transform:translateY(calc(-100% - var(--header-height-mobile)))}.tc-website-megamenu .mega-menu-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-megamenu .mega-menu-container .top{display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-columns:1;-moz-columns:1;columns:1}.tc-website-megamenu .mega-menu-container ul.main-menu li{max-width:100%;margin-bottom:var(--spacing-xs)}.tc-website-megamenu .tc-website-socialnetworks>a span{display:none}}#main-container{padding-top:calc(var(--header-height))}@media(max-width: 991.98px){#main-container{padding-top:var(--header-height-mobile)}}.global-container>footer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-m);background-color:var(--secondary-700);color:var(--grayscale-100);border-bottom:8px solid var(--primary-500)}.global-container>footer a{color:var(--grayscale-100)}.global-container>footer .footer-container{--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){.global-container>footer .footer-container{max-width:540px}}@media(min-width: 768px){.global-container>footer .footer-container{max-width:720px}}@media(min-width: 992px){.global-container>footer .footer-container{max-width:960px}}@media(min-width: 1200px){.global-container>footer .footer-container{max-width:1140px}}@media(min-width: 1400px){.global-container>footer .footer-container{max-width:1320px}}.global-container>footer .footer-container .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.global-container>footer .footer-container .footer-wrapper>.top{padding-bottom:var(--spacing-3xl);border-bottom:2px solid var(--neutral-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-3xl)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo{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}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure{margin-bottom:20px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure img{width:100%;max-width:300px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper svg path{fill:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper a:hover svg path{fill:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-2xs)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:after{content:"";position:absolute;right:0;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:var(--grayscale-100);color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after{color:var(--primary-500)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-title{color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-button{color:var(--secondary-800)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl);-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.global-container>footer .footer-container .footer-wrapper>.bottom{padding:var(--spacing-m) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:var(--semi-bold)}.global-container>footer .footer-container .footer-wrapper>.bottom a{text-decoration:underline}.global-container>footer .footer-container .footer-wrapper>.bottom a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .copyrights{text-align:center}}.tc-website-form form>fieldset,.tc-website-form form>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}.tc-website-form form>fieldset>fieldset,.tc-website-form form>fieldset>.fieldset,.tc-website-form form>.fieldset>fieldset,.tc-website-form form>.fieldset>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{text-align:center;padding:var(--spacing-l) 0}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{padding:var(--spacing-m) 0}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info h2,.tc-website-form form>.fieldset .phone-contact-info h2{font-size:var(--font-size-l);margin-bottom:var(--spacing-s)}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p,.tc-website-form form>.fieldset .phone-contact-info p{font-size:var(--font-size-s);margin-bottom:var(--spacing-xs)}}.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-xl);font-weight:var(--bold);color:var(--secondary-700);margin-top:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-l);margin-top:var(--spacing-s)}}.tc-website-form form>fieldset .clearfix,.tc-website-form form>.fieldset .clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{font-size:var(--font-size-s)}}.tc-website-form form>fieldset .clearfix input,.tc-website-form form>fieldset .clearfix textarea,.tc-website-form form>fieldset .clearfix select,.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix input,.tc-website-form form>.fieldset .clearfix textarea,.tc-website-form form>.fieldset .clearfix select,.tc-website-form form>.fieldset .clearfix .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.tc-website-form form>fieldset .clearfix input .select2-selection,.tc-website-form form>fieldset .clearfix textarea .select2-selection,.tc-website-form form>fieldset .clearfix select .select2-selection,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection,.tc-website-form form>.fieldset .clearfix input .select2-selection,.tc-website-form form>.fieldset .clearfix textarea .select2-selection,.tc-website-form form>.fieldset .clearfix select .select2-selection,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection{border:0}.tc-website-form form>fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix .select2-container{width:100% !important}}.tc-website-form form>fieldset .clearfix.error .input input,.tc-website-form form>.fieldset .clearfix.error .input input{border:1px solid var(--error)}.tc-website-form form>fieldset .clearfix ul.errors,.tc-website-form form>.fieldset .clearfix ul.errors{list-style-type:none;margin:0;padding:0}.tc-website-form form>fieldset .clearfix ul.errors li,.tc-website-form form>.fieldset .clearfix ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .help-inline,.tc-website-form form>.fieldset .clearfix .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .data-protection.center,.tc-website-form form>.fieldset .clearfix .data-protection.center{text-align:center}.tc-website-form form>fieldset .clearfix .data-protection label,.tc-website-form form>.fieldset .clearfix .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-form form>fieldset .clearfix .data-protection label input,.tc-website-form form>.fieldset .clearfix .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.tc-website-form form>fieldset .clearfix .inputs-list,.tc-website-form form>.fieldset .clearfix .inputs-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(25% - 10px)}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(50% - 5px)}}@media(max-width: 767.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:100%}}.tc-website-form form>fieldset .clearfix .inputs-list li label,.tc-website-form form>.fieldset .clearfix .inputs-list li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs);background-color:var(--grayscale-100);padding:var(--spacing-xs);border-radius:var(--rounded-full);color:var(--secondary-800);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input,.tc-website-form form>.fieldset .clearfix .inputs-list li label input{width:auto;border-radius:var(--rounded-none);border:0;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox],.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]:before{content:"";display:block;width:24px;height:24px;background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox.svg");-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg")}.tc-website-form form>fieldset .clearfix .inputs-list li label.active,.tc-website-form form>.fieldset .clearfix .inputs-list li label.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-form form>fieldset>.clearfix,.tc-website-form form>.fieldset>.clearfix{width:100%}.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .row .col-sm-6,.tc-website-form form>.fieldset .row .col-sm-6{width:calc(50% - var(--spacing-l)/2)}@media(max-width: 991.98px){.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width: 991.98px){.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.tc-website-form form .fieldset.testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tc-website-form form .fieldset.testimonial .left{width:50%}.tc-website-form form .fieldset.testimonial .right{width:50%}.tc-website-form form .fieldset.testimonial .right .rating-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:40px;height:40px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0;background-color:var(--grayscale-300);-webkit-clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);-webkit-transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s,-webkit-transform ease-in-out .15s}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked~input.rating-star,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover~input.rating-star{background-color:#f6b500}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-zero{display:none}.tc-website-form form>.actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-form form>.actions{margin-top:var(--spacing-l)}}.tc-website-form form>.actions .form-navigation ul{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;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li{width:100%}}.tc-website-form form>.actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-form form>.actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-form form>.actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-form form>.actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}#to-top{opacity:0;position:fixed;bottom:var(--spacing-3xl);right:var(--spacing-3xl);background-color:var(----secondary-800);color:#fff;padding:var(--spacing-s);cursor:pointer;z-index:-999;-webkit-transition:all 500ms linear;transition:all 500ms linear}@media(max-width: 575.98px){#to-top{padding:var(--spacing-2xs);right:var(--spacing-m);bottom:var(--spacing-m)}}#to-top .icon{display:block;width:18px;height:18px;background-repeat:no-repeat;background-size:100%;background-position:center center;background-image:url(/_Resources/Static/Packages/TC.Website/Images/arrow-up-white.svg)}#to-top.active{opacity:1;z-index:100}.map-location-button{background:var(--grayscale-900);border:none;border-radius:var(--rounded-m);-webkit-box-shadow:none;box-shadow:none;color:var(--grayscale-100);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:19px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;text-transform:uppercase;margin-left:10px;margin-top:10px;padding:var(--spacing-xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.map-location-button .icon{font-size:18px;line-height:1}.map-location-button:hover{background:var(--grayscale-700)}.map-container{position:relative;width:100%;height:400px;border-radius:var(--rounded-l);overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width: 767.98px){.map-container{height:300px}}.map-container #map,.map-container #map-container{width:100%;height:100%}.map-info-window .title{font-weight:var(--semi-bold);color:var(--secondary-700);margin-bottom:var(--spacing-3xs)}.map-info-window .address{font-size:var(--font-size-xs);color:var(--grayscale-600);margin-bottom:var(--spacing-2xs)}.map-info-window .status{font-size:var(--font-size-xs);font-weight:var(--semi-bold)}.map-info-window .status--open{color:var(--success)}.map-info-window .status--closed{color:var(--error)}.map-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.map-loader .spinner{width:40px;height:40px;border:4px solid var(--grayscale-300);border-top:4px solid var(--primary-500);border-radius:var(--rounded-full);-webkit-animation:map-spin 1s linear infinite;animation:map-spin 1s linear infinite}.map-loader .text{margin-top:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--grayscale-600);text-align:center}@-webkit-keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.map-error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;text-align:center;padding:var(--spacing-m);background:var(--grayscale-100);border-radius:var(--rounded-l);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.map-error .icon{font-size:var(--font-size-l);color:var(--error);margin-bottom:var(--spacing-2xs)}.map-error .title{font-weight:var(--semi-bold);color:var(--grayscale-900);margin-bottom:var(--spacing-3xs)}.map-error .message{font-size:var(--font-size-xs);color:var(--grayscale-600)}@media(max-width: 767.98px){.map-location-button{font-size:var(--font-size-xxs)}.map-location-button .icon{font-size:16px}}.select2-container .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--secondary-700)}.neos-backend .neos-contentcollection[data-children-count="0"]{padding-top:20px;padding-bottom:20px}body.neos-backend{padding-top:0}body.neos-backend>header{position:relative}body.neos-backend .ck-content .table table td,body.neos-backend .ck-content .table table th{text-align:left}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1haW4uY3NzIiwidXRpbHMvX2Jvb3RzdHJhcF9vdmVycmlkZV92YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fcm9vdC5zY3NzIiwiYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJib290c3RyYXAvX3JlYm9vdC5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImJvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiYm9vdHN0cmFwL19jb250YWluZXJzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb250YWluZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJib290c3RyYXAvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19sYWJlbHMuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwiYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLCJib290c3RyYXAvX25hdi5zY3NzIiwiYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsImJvb3RzdHJhcC9fYWNjb3JkaW9uLnNjc3MiLCJib290c3RyYXAvX2FsZXJ0LnNjc3MiLCJib290c3RyYXAvX3BvcG92ZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19zdGFja3Muc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdnIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJsaWJyYXJpZXMvbWFnbmlmaWMtcG9wdXAvZGlzdC9tYWduaWZpYy1wb3B1cC5jc3MiLCJsaWJyYXJpZXMvbW1lbnUvbW1lbnUuY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvY29tbW9uL19uZW9zX2FsaWdubWVudC5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX21hcC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2J1dHRvbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2Z1bGx3aWR0aGltYWdlLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50cy9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfY2FsbHRvYWN0aW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50c19ib290c3RyYXAvbm9kZXR5cGVzL19uZW9zX25vZGV0eXBlc19tdWx0aWNvbHVtbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwL25vZGV0eXBlcy9fdGNfbmVvc19lbGVtZW50c19ib290c3RyYXBfYWNjb3JkaW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L190Y19uZW9zX2Nvb2tpZWNvbnNlbnQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX3RjX25lb3NfZWxlbWVudHNfbWFwLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L19yZWNhcHRjaGFfdjMuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX2dvb2dsZW1hcHNfZW1iZWQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX21haW4uc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2FuaW1hdGlvbnMvY29tbW9uL19sZW5pcy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfYW5pbWF0aW9ucy9ub2RldHlwZXMvY29udGVudC9fbm9kZXR5cGVzX2NvbnRlbnQuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL2NvcmUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19tdWx0aXBsZS5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvX2Ryb3Bkb3duLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2RlZmF1bHQvX211bHRpcGxlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvX2RlZmF1bHRzLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9jbGFzc2ljL2xheW91dC5zY3NzIiwidXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfYWR2aWNlZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2x1YnJpY2FudGRldGFpbHMuc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9wYXJ0bmVyZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25vZGV0eXBlc19jb250ZW50LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fbmVvc19ub2RldHlwZXNfaW1hZ2Uuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX2Zvcm1fYnVpbGRlcl9mb3JtLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19zcGFjZS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfcm9vdGNvbnRhaW5lci5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX2RsX2dhbGxlcnlfZ2FsbGVyeS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25lb3Nfbm9kZXR5cGVzX211bHRpY29sdW1uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19idXR0b24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2Zsb2F0aW5nX21lbnUuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX2VsZW1lbnRzX2NhbGx0b2FjdGlvbi5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfcGFnZXNsaWRlci5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfaW5mb2Jsb2NrLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV90ZXN0aW1vbmlhbGxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3Rlc3RpbW9uaWFsc2hvcnRsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9hZHZpY2VsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9sdWJyaWNhbnRsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9hZHZpY2VzaG9ydGxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3RpdGxld2l0aHRleHQuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2ZhcWxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX2VsZW1lbnRzX2Jvb3RzdHJhcF9hY2NvcmRpb24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3NpbXBsZWdhcmFnZXNlYXJjaC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfYXBwb2ludG1lbnRmb3JtLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9nYXJhZ2VzZWFyY2guc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX25ld3NfbmV3c2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3NlcnZpY2VsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19zd2lwZXIuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX25vZGV0eXBlc19odG1sLnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfd2Vic2l0ZV9zb2NpYWxuZXR3b3Jrcy5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfYnJlYWRjcnVtYm1lbnUuc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y193ZWJzaXRlX2xhbmd1YWdlbWVudS5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfc2ltcGxlX2xpbmsuc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y19uZW9zX2Zvcm1fZmxhc2htZXNzYWdlLnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfcmVwb19lbGZzaWdodF9uZXR3b3JrLnNjc3MiLCJub2RldHlwZXMvZm9ybUVsZW1lbnRzL19kYXRldGltZS1zZWxlY3Rvci5zY3NzIiwiY29tbW9uL19jb21tb24uc2NzcyIsImNvbW1vbi9faGVhZGVyLnNjc3MiLCJjb21tb24vX21lZ2FfbWVudS5zY3NzIiwiY29tbW9uL19jb250ZW50LnNjc3MiLCJjb21tb24vX2Zvb3Rlci5zY3NzIiwiY29tbW9uL19mb3JtLnNjc3MiLCJjb21tb24vX3RvX3RvcC5zY3NzIiwiY29tbW9uL19tYXAuc2NzcyIsImNvbW1vbi9fc2VsZWN0Mi5zY3NzIiwiYmFja2VuZC9ub2RldHlwZXMvX25lb3NfY29udGVudGNvbGxlY3Rpb24uc2NzcyIsImJhY2tlbmQvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQ0FBLHFDQUNFLENBQUEsT0FHRix3Q0FDRSxDQUFBLHlDQUNBLENBQUEscUJBRUEsd0NBQ0UsQ0FBQSx5Q0FDQSxDQUFBLG9CQUdGLHNDQUNFLENBQUEseUNBQ0EsQ0FBQSxTQUlKLDJDQUNFLENBQUEsOENBQ0EsQ0FBQSxxREFDQSxDQUFBLHdEQUNBLENBQUEsMERBQ0EsQ0FBQSx5QkFFQSxlQUNFLENBQUEsNEJDM0JKLGtCQVNJLENBQUEsb0JBQUEsQ0FBQSxvQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLGtCQUFBLENBQUEsdUJBQUEsQ0FBQSxzQkFJQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxxQkFJQSxDQUFBLHVCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHFCQUFBLENBQUEsb0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGtCQUFBLENBQUEsOEJBSUEsQ0FBQSxpQ0FBQSxDQUFBLDZCQUFBLENBQUEsMkJBQUEsQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsNkJBQUEsQ0FBQSx5QkFBQSxDQUFBLG1DQUlBLENBQUEscUNBQUEsQ0FBQSxtQ0FBQSxDQUFBLGdDQUFBLENBQUEsbUNBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FBQSwrQkFJQSxDQUFBLGlDQUFBLENBQUEsK0JBQUEsQ0FBQSw0QkFBQSxDQUFBLCtCQUFBLENBQUEsOEJBQUEsQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsbUNBSUEsQ0FBQSxx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LENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsYUErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxVQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsVUFD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aUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGtCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsY0ErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxXQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VN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MkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLG9CRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLG1CRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHdDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtC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UEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiw0QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxLQVBKLG9CQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosdUJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosOEJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosNkJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1B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Q0UsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLHVDQUFBLENBQUEsK0JBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLCtCQUFBLENBQ0EsOEJBQUEsQ0FDQSwyQ0FBQSxDQUFBLG1DQUFBLENBRUEsaUJBQ0UsNEJBQUEsQ0FDQSxrQkFBQSxDQUNBLGdDQUFBLENBR0Ysa0JBQ0UsNEJBQUEsQ0FDQSwwQkFBQSxDQUNBLGdDQUFBLENBR0Ysb0JBQ0UsNkJBQUEsQ0FDQSwwQkFBQSxDbkhqR0EsNEJtSHlHRixxQkFDRSw4QkFBQSxDQUVBLDJCQUNFLGNBQUEsQ0FBQSxDQ3hMSiw2RkFDRSxxQ0FBQSxDQ0NBLCtEQUNFLGdCQUFBLENBQ0EsbUJBQUEsQ0NITixrQkFDRSxhQUFBLENBRUEseUJBQ0UsaUJBQUEsQ0FHRiw0RkFDRSxlQUFBIiwiZmlsZSI6Ik1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnRhYmxley0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LmFsZXJ0ey0tYnMtYWxlcnQtYmc6IHZhcigtLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7LS1icy1hbGVydC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnR9LmFsZXJ0LmFsZXJ0LXdhcm5pbmd7LS1icy1hbGVydC1iZzogdmFyKC0td2FybmluZykgIWltcG9ydGFudDstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1ibGFjaykgIWltcG9ydGFudH0uYWxlcnQuYWxlcnQtZGFuZ2Vyey0tYnMtYWxlcnQtYmc6IHZhcigtLWVycm9yKSAhaW1wb3J0YW50Oy0tYnMtYWxlcnQtY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50fS5wb3BvdmVyey0tYnMtYm9keS1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7LS1icy1wb3BvdmVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDstLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDstLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCkgIWltcG9ydGFudDstLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKSAhaW1wb3J0YW50fS5wb3BvdmVyIC5wb3BvdmVyLWhlYWRlcntsaW5lLWhlaWdodDoxLjV9OnJvb3QsW2RhdGEtYnMtdGhlbWU9bGlnaHRdey0tYnMtYmx1ZTogIzBkNmVmZDstLWJzLWluZGlnbzogIzY2MTBmMjstLWJzLXB1cnBsZTogIzZmNDJjMTstLWJzLXBpbms6ICNkNjMzODQ7LS1icy1yZWQ6ICNkYzM1NDU7LS1icy1vcmFuZ2U6ICNmZDdlMTQ7LS1icy15ZWxsb3c6ICNmZmMxMDc7LS1icy1ncmVlbjogIzE5ODc1NDstLWJzLXRlYWw6ICMyMGM5OTc7LS1icy1jeWFuOiAjMGRjYWYwOy0tYnMtYmxhY2s6ICMwMDA7LS1icy13aGl0ZTogI2ZmZjstLWJzLWdyYXk6ICM2Yzc1N2Q7LS1icy1ncmF5LWRhcms6ICMzNDNhNDA7LS1icy1ncmF5LTEwMDogI2Y4ZjlmYTstLWJzLWdyYXktMjAwOiAjZTllY2VmOy0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7LS1icy1ncmF5LTQwMDogI2NlZDRkYTstLWJzLWdyYXktNTAwOiAjYWRiNWJkOy0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7LS1icy1ncmF5LTcwMDogIzQ5NTA1NzstLWJzLWdyYXktODAwOiAjMzQzYTQwOy0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7LS1icy1wcmltYXJ5OiAjMGQ2ZWZkOy0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkOy0tYnMtc3VjY2VzczogIzE5ODc1NDstLWJzLWluZm86ICMwZGNhZjA7LS1icy13YXJuaW5nOiAjZmZjMTA3Oy0tYnMtZGFuZ2VyOiAjZGMzNTQ1Oy0tYnMtbGlnaHQ6ICNmOGY5ZmE7LS1icy1kYXJrOiAjMjEyNTI5Oy0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MzstLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7LS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7LS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwOy0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTkzLCA3Oy0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7LS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTstLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzA1MmM2NTstLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjMmIyZjMyOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjMGEzNjIyOy0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMDU1MTYwOy0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjNjY0ZDAzOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICM1ODE1MWM7LS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3Oy0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3Oy0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICNjZmUyZmY7LS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZTJlM2U1Oy0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICNkMWU3ZGQ7LS1icy1pbmZvLWJnLXN1YnRsZTogI2NmZjRmYzstLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZmZmM2NkOy0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogI2Y4ZDdkYTstLWJzLWxpZ2h0LWJnLXN1YnRsZTogI2ZjZmNmZDstLWJzLWRhcmstYmctc3VidGxlOiAjY2VkNGRhOy0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjOWVjNWZlOy0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICNjNGM4Y2I7LS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNhM2NmYmI7LS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICM5ZWVhZjk7LS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICNmZmU2OWM7LS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2YxYWViNTstLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNlOWVjZWY7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICNhZGI1YmQ7LS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7LS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjstLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOy0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpOy0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTstLWJzLWJvZHktZm9udC1zaXplOjFyZW07LS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5Oy0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7LS1icy1ib2R5LWJnOiAjZmZmOy0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDstLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwgMCwgMDstLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7LS1icy1zZWNvbmRhcnktYmc6ICNlOWVjZWY7LS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzMsIDIzNiwgMjM5Oy0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC41KTstLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLXRlcnRpYXJ5LWJnOiAjZjhmOWZhOy0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsIDI0OSwgMjUwOy0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDstLWJzLWxpbmstY29sb3I6ICMwZDZlZmQ7LS1icy1saW5rLWNvbG9yLXJnYjogMTMsIDExMCwgMjUzOy0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMGE1OGNhOy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEwLCA4OCwgMjAyOy0tYnMtY29kZS1jb2xvcjogI2Q2MzM4NDstLWJzLWhpZ2hsaWdodC1jb2xvcjogIzIxMjUyOTstLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDstLWJzLWJvcmRlci13aWR0aDogMXB4Oy0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDstLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjstLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7LS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTstLWJzLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07LS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07LS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07LS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpOy0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTstLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTstLWJzLWJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTstLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTstLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7LS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2RjMzU0NTstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkYzM1NDV9W2RhdGEtYnMtdGhlbWU9ZGFya117Y29sb3Itc2NoZW1lOmRhcms7LS1icy1ib2R5LWNvbG9yOiAjZGVlMmU2Oy0tYnMtYm9keS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7LS1icy1ib2R5LWJnOiAjMjEyNTI5Oy0tYnMtYm9keS1iZy1yZ2I6IDMzLCAzNywgNDE7LS1icy1lbXBoYXNpcy1jb2xvcjogI2ZmZjstLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7LS1icy1zZWNvbmRhcnktYmc6ICMzNDNhNDA7LS1icy1zZWNvbmRhcnktYmctcmdiOiA1MiwgNTgsIDY0Oy0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC41KTstLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLXRlcnRpYXJ5LWJnOiAjMmIzMDM1Oy0tYnMtdGVydGlhcnktYmctcmdiOiA0MywgNDgsIDUzOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjNmVhOGZlOy0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICNhN2FjYjE7LS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICM3NWI3OTg7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM2ZWRmZjY7LS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICNmZmRhNmE7LS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogI2VhODY4ZjstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNmOGY5ZmE7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICNkZWUyZTY7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTogIzAzMTYzMzstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMxNjE3MTk7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTogIzA1MWIxMTstLWJzLWluZm8tYmctc3VidGxlOiAjMDMyODMwOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMzMzI3MDE7LS1icy1kYW5nZXItYmctc3VidGxlOiAjMmMwYjBlOy0tYnMtbGlnaHQtYmctc3VidGxlOiAjMzQzYTQwOy0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxYTFkMjA7LS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICMwODQyOTg7LS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogIzQxNDY0YjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzBmNTEzMjstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzA4Nzk5MDstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogIzk5NzQwNDstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjODQyMDI5Oy0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogIzQ5NTA1NzstLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzM0M2E0MDstLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7LS1icy1saW5rLWNvbG9yOiAjNmVhOGZlOy0tYnMtbGluay1ob3Zlci1jb2xvcjogIzhiYjlmZTstLWJzLWxpbmstY29sb3ItcmdiOiAxMTAsIDE2OCwgMjU0Oy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEzOSwgMTg1LCAyNTQ7LS1icy1jb2RlLWNvbG9yOiAjZTY4NWI1Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjZGVlMmU2Oy0tYnMtaGlnaGxpZ2h0LWJnOiAjNjY0ZDAzOy0tYnMtYm9yZGVyLWNvbG9yOiAjNDk1MDU3Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOy0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzc1Yjc5ODstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4Oy0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZWE4NjhmOy0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2VhODY4Zn0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2Upezpyb290e3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9fWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJvZHktZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTt0ZXh0LWFsaWduOnZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX1ocnttYXJnaW46MXJlbSAwO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOjA7Ym9yZGVyLXRvcDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO29wYWNpdHk6LjI1fWg2LGg1LGg0LGgzLGgyLGgxe21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6dmFyKC0tYnMtaGVhZGluZy1jb2xvcil9aDF7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoMXtmb250LXNpemU6Mi41cmVtfX1oMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIDAuOXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gye2ZvbnQtc2l6ZToycmVtfX1oM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAwLjZ2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoM3tmb250LXNpemU6MS43NXJlbX19aDR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoNHtmb250LXNpemU6MS41cmVtfX1oNXtmb250LXNpemU6MS4yNXJlbX1oNntmb250LXNpemU6MXJlbX1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19YWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmV9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6aW5oZXJpdH1vbCx1bHtwYWRkaW5nLWxlZnQ6MnJlbX1vbCx1bCxkbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfW9sIG9sLHVsIHVsLG9sIHVsLHVsIG9se21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zbWFsbHtmb250LXNpemU6MC44NzVlbX1tYXJre3BhZGRpbmc6LjE4NzVlbTtjb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtaGlnaGxpZ2h0LWJnKX1zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowLjc1ZW07bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19YXtjb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVyey0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSxhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfXByZSxjb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtmb250LXNpemU6MWVtfXByZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0bztmb250LXNpemU6MC44NzVlbX1wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfWNvZGV7Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtY29kZS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjE4NzVyZW0gLjM3NXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JvcmRlci1yYWRpdXM6LjI1cmVtfWtiZCBrYmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxZW19ZmlndXJle21hcmdpbjowIDAgMXJlbX1pbWcsc3Zne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10YWJsZXtjYXB0aW9uLXNpZGU6Ym90dG9tO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7dGV4dC1hbGlnbjpsZWZ0fXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fXRoZWFkLHRib2R5LHRmb290LHRyLHRkLHRoe2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja31idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MH1pbnB1dCxidXR0b24sc2VsZWN0LG9wdGdyb3VwLHRleHRhcmVhe21hcmdpbjowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1zZWxlY3R7d29yZC13cmFwOm5vcm1hbH1zZWxlY3Q6ZGlzYWJsZWR7b3BhY2l0eToxfVtsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9OjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufW91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31pZnJhbWV7Ym9yZGVyOjB9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1baGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbnRhaW5lci14eGwsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czogMDstLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7LS1icy1icmVha3BvaW50LWxnOiA5OTJweDstLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDstLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHh9LnJvd3stLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5yb3c+KntmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0uY29se2ZsZXg6MSAwIDAlfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctMCwuZ3gtMHstLWJzLWd1dHRlci14OiAwfS5nLTAsLmd5LTB7LS1icy1ndXR0ZXIteTogMH0uZy0xLC5neC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctMSwuZ3ktMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLTIsLmd4LTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLTIsLmd5LTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLTMsLmd4LTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy0zLC5neS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctNCwuZ3gtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctNCwuZ3ktNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctNSwuZ3gtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLTUsLmd5LTV7LS1icy1ndXR0ZXIteTogM3JlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbC1zbXtmbGV4OjEgMCAwJX0ucm93LWNvbHMtc20tYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtc20tMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1zbS0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXNtLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXNtLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1zbS05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtc20tMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXNtLTAsLmd4LXNtLTB7LS1icy1ndXR0ZXIteDogMH0uZy1zbS0wLC5neS1zbS0wey0tYnMtZ3V0dGVyLXk6IDB9Lmctc20tMSwuZ3gtc20tMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXNtLTEsLmd5LXNtLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1zbS0yLC5neC1zbS0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1zbS0yLC5neS1zbS0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1zbS0zLC5neC1zbS0zey0tYnMtZ3V0dGVyLXg6IDFyZW19Lmctc20tMywuZ3ktc20tM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXNtLTQsLmd4LXNtLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXNtLTQsLmd5LXNtLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXNtLTUsLmd4LXNtLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1zbS01LC5neS1zbS01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sLW1ke2ZsZXg6MSAwIDAlfS5yb3ctY29scy1tZC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1tZC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1tZC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLW1kLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtbWQtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1tZC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLW1kLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbWQtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbWQtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1tZC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbWQtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1tZC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbWQtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1tZC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLW1kLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbWQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1tZC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctbWQtMCwuZ3gtbWQtMHstLWJzLWd1dHRlci14OiAwfS5nLW1kLTAsLmd5LW1kLTB7LS1icy1ndXR0ZXIteTogMH0uZy1tZC0xLC5neC1tZC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctbWQtMSwuZ3ktbWQtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLW1kLTIsLmd4LW1kLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLW1kLTIsLmd5LW1kLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLW1kLTMsLmd4LW1kLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1tZC0zLC5neS1tZC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctbWQtNCwuZ3gtbWQtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctbWQtNCwuZ3ktbWQtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctbWQtNSwuZ3gtbWQtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLW1kLTUsLmd5LW1kLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1sZy0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1sZy0wLC5neC1sZy0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbGctMCwuZ3ktbGctMHstLWJzLWd1dHRlci15OiAwfS5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1sZy0xLC5neS1sZy0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbGctMiwuZ3gtbGctMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbGctMywuZ3gtbGctM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLWxnLTMsLmd5LWxnLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1sZy00LC5neS1sZy00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1sZy01LC5neC1sZy01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14bC0wLC5neC14bC0wey0tYnMtZ3V0dGVyLXg6IDB9LmcteGwtMCwuZ3kteGwtMHstLWJzLWd1dHRlci15OiAwfS5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy14bC0xLC5neS14bC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmcteGwtMiwuZ3gteGwtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmcteGwtMywuZ3gteGwtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXhsLTMsLmd5LXhsLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy14bC00LC5neS14bC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy14bC01LC5neC14bC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5jb2wteHhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14eGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteHhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXh4bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXh4bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXh4bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXh4bC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXh4bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14eGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXh4bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14eGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXh4bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14eGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXh4bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXh4bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14eGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14eGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14eGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14eGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14eGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14eGwtMCwuZ3kteHhsLTB7LS1icy1ndXR0ZXIteTogMH0uZy14eGwtMSwuZ3gteHhsLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy14eGwtMSwuZ3kteHhsLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy14eGwtMiwuZ3gteHhsLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXh4bC0yLC5neS14eGwtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmcteHhsLTMsLmd4LXh4bC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmcteHhsLTMsLmd5LXh4bC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmcteHhsLTQsLmd4LXh4bC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy14eGwtNCwuZ3kteHhsLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXh4bC01LC5neC14eGwtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXh4bC01LC5neS14eGwtNXstLWJzLWd1dHRlci15OiAzcmVtfX0udGFibGV7LS1icy10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsOy0tYnMtdGFibGUtYmctdHlwZTogaW5pdGlhbDstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsOy0tYnMtdGFibGUtYmctc3RhdGU6IGluaXRpYWw7LS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNSk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjEpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDc1KTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjVyZW0gLjVyZW07Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3Itc3RhdGUsIHZhcigtLWJzLXRhYmxlLWNvbG9yLXR5cGUsIHZhcigtLWJzLXRhYmxlLWNvbG9yKSkpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGFibGUtYmcpO2JvcmRlci1ib3R0b20td2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtYmctdHlwZSwgdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnKSkpfS50YWJsZT50Ym9keXt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0fS50YWJsZT50aGVhZHt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnRhYmxlLWdyb3VwLWRpdmlkZXJ7Ym9yZGVyLXRvcDpjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkqMikgc29saWQgY3VycmVudGNvbG9yfS5jYXB0aW9uLXRvcHtjYXB0aW9uLXNpZGU6dG9wfS50YWJsZS1zbT46bm90KGNhcHRpb24pPio+KntwYWRkaW5nOi4yNXJlbSAuMjVyZW19LnRhYmxlLWJvcmRlcmVkPjpub3QoY2FwdGlvbik+Kntib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPio+Kntib3JkZXItd2lkdGg6MCB2YXIoLS1icy1ib3JkZXItd2lkdGgpfS50YWJsZS1ib3JkZXJsZXNzPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci1ib3R0b20td2lkdGg6MH0udGFibGUtYm9yZGVybGVzcz46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC13aWR0aDowfS50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCk+KnstLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpOy0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyl9LnRhYmxlLXN0cmlwZWQtY29sdW1ucz46bm90KGNhcHRpb24pPnRyPjpudGgtY2hpbGQoZXZlbil7LS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpfS50YWJsZS1hY3RpdmV7LS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTstLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtYmcpfS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4qey0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWNvbG9yKTstLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyl9LnRhYmxlLXByaW1hcnl7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjY2ZlMmZmOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTZiNWNjOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZDdmMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWNiZTY7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2JmZDFlYzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtc2Vjb25kYXJ5ey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2UyZTNlNTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2I1YjZiNzstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkN2Q4ZGE7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjY2JjY2NlOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNkMWQyZDQ7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXN1Y2Nlc3N7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZDFlN2RkOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTdiOWIxOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M3ZGJkMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNiY2QwYzc7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2MxZDZjYzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtaW5mb3stLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNjZmY0ZmM7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhNmMzY2E7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVlOGVmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhZGNlMzstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZlMmU5Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS13YXJuaW5ney0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2ZmZjNjZDstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2NjYzJhNDstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmU3YzM7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTZkYmI5Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNlY2UxYmU7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWRhbmdlcnstLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNmOGQ3ZGE7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjNmFjYWU7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNjY2NmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmYzJjNDstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVjN2NhOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1saWdodHstLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjNmM3Yzg7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNlZGVlOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmZTBlMTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1kYXJrey0tYnMtdGFibGUtY29sb3I6ICNmZmY7LS1icy10YWJsZS1iZzogIzIxMjUyOTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogIzRkNTE1NDstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMyYzMwMzQ7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjMzczYjNlOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogI2ZmZjtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXJlc3BvbnNpdmV7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1tZHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXh4bHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fS5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoMC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO2ZvbnQtc2l6ZToxLjI1cmVtfS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtmb250LXNpemU6MC44NzVyZW19LmZvcm0tdGV4dHttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWNvbnRyb2x7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV17b3ZlcmZsb3c6aGlkZGVufS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY29udHJvbDpmb2N1c3tjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7bWluLXdpZHRoOjg1cHg7aGVpZ2h0OjEuNWVtO21hcmdpbjowfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MH0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW46LTAuMzc1cmVtIC0wLjc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi43NXJlbTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDtib3JkZXItaW5saW5lLWVuZC13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIDB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXN7b3V0bGluZTowfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbjotMC4yNXJlbSAtMC41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luOi0wLjVyZW0gLTFyZW07bWFyZ2luLWlubGluZS1lbmQ6MXJlbX10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfXRleHRhcmVhLmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLWNvbnRyb2wtY29sb3J7d2lkdGg6M3JlbTtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouMzc1cmVtfS5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pe2N1cnNvcjpwb2ludGVyfS5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoe2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaHtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc217aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtbGd7aGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLXNlbGVjdHstLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMi4yNXJlbSAuMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nKSx2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHg7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXNlbGVjdHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tc2VsZWN0W211bHRpcGxlXSwuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSl7cGFkZGluZy1yaWdodDouNzVyZW07YmFja2dyb3VuZC1pbWFnZTpub25lfS5mb3JtLXNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5ne2NvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC1zaGFkb3c6MCAwIDAgdmFyKC0tYnMtYm9keS1jb2xvcil9LmZvcm0tc2VsZWN0LXNte3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mb3JtLXNlbGVjdC1sZ3twYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtwYWRkaW5nLWxlZnQ6MXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXNlbGVjdHstLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGVlMmU2JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNre2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoxLjVyZW07cGFkZGluZy1sZWZ0OjEuNWVtO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi0xLjVlbX0uZm9ybS1jaGVjay1yZXZlcnNle3BhZGRpbmctcmlnaHQ6MS41ZW07cGFkZGluZy1sZWZ0OjA7dGV4dC1hbGlnbjpyaWdodH0uZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0e2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDotMS41ZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1jaGVjay1pbnB1dHstLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO2ZsZXgtc2hyaW5rOjA7d2lkdGg6MWVtO2hlaWdodDoxZW07bWFyZ2luLXRvcDouMjVlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtwcmludC1jb2xvci1hZGp1c3Q6ZXhhY3R9LmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF17Ym9yZGVyLXJhZGl1czouMjVlbX0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXXtib3JkZXItcmFkaXVzOjUwJX0uZm9ybS1jaGVjay1pbnB1dDphY3RpdmV7ZmlsdGVyOmJyaWdodG5lc3MoOTAlKX0uZm9ybS1jaGVjay1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZDstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi41fS5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXX4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZH4uZm9ybS1jaGVjay1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi41fS5mb3JtLXN3aXRjaHtwYWRkaW5nLWxlZnQ6Mi41ZW19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0ey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO3dpZHRoOjJlbTttYXJnaW4tbGVmdDotMi41ZW07YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtib3JkZXItcmFkaXVzOjJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyOy0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNle3BhZGRpbmctcmlnaHQ6Mi41ZW07cGFkZGluZy1sZWZ0OjB9LmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHttYXJnaW4tcmlnaHQ6LTIuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxcmVtfS5idG4tY2hlY2t7cG9zaXRpb246YWJzb2x1dGU7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1jaGVja1tkaXNhYmxlZF0rLmJ0biwuYnRuLWNoZWNrOmRpc2FibGVkKy5idG57cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi42NX1bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKXstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDoxLjVyZW07cGFkZGluZzowO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tcmFuZ2U6Zm9jdXN7b3V0bGluZTowfS5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlcntib3JkZXI6MH0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOi0wLjI1cmVtO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjFyZW19LmZvcm0tcmFuZ2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1mbG9hdGluZ3twb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdHtoZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bWluLWhlaWdodDpjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtsaW5lLWhlaWdodDoxLjI1fS5mb3JtLWZsb2F0aW5nPmxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcmVtIC43NXJlbTtvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpzdGFydDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHJnYmEoMCwwLDAsMCk7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWZsb2F0aW5nPmxhYmVse3RyYW5zaXRpb246bm9uZX19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dHtwYWRkaW5nOjFyZW0gLjc1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OjpwbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKXtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxse3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0fmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsOjphZnRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsOjphZnRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0fmxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDoxcmVtIC4zNzVyZW07ei1pbmRleDotMTtoZWlnaHQ6MS41ZW07Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGx+bGFiZWx7Y29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO3RyYW5zZm9ybTpzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWx7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1mbG9hdGluZz46ZGlzYWJsZWR+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpkaXNhYmxlZH5sYWJlbHtjb2xvcjojNmM3NTdkfS5mb3JtLWZsb2F0aW5nPjpkaXNhYmxlZH5sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpkaXNhYmxlZH5sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGlue3otaW5kZXg6NX0uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDo1fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5idG57cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5idG57cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tc2VsZWN0e3BhZGRpbmctcmlnaHQ6M3JlbX0uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+Om50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkqLTEpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLXNlbGVjdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC10b29sdGlwLC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmlzLXZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuZm9ybS1jb250cm9sLmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLC5mb3JtLXNlbGVjdC5pcy12YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17LS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOnZhbGlkLC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWR7d2lkdGg6Y2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmZvY3VzLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR+LnZhbGlkLWZlZWRiYWNre21hcmdpbi1sZWZ0Oi41ZW19Lndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZHt6LWluZGV4OjN9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKX0uaW52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6MC44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0ud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwLC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5pcy1pbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdey0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlke3dpZHRoOmNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWQsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi5pbnZhbGlkLWZlZWRiYWNre21hcmdpbi1sZWZ0Oi41ZW19Lndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6aW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTppbnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZHt6LWluZGV4OjR9LmJ0bnstLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNzVyZW07LS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTstLWJzLWJ0bi1mb250LWZhbWlseTogOy0tYnMtYnRuLWZvbnQtc2l6ZToxcmVtOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1idG4tbGluZS1oZWlnaHQ6IDEuNTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1idG4tYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NTstLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzp2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtmb250LWZhbWlseTp2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTp2YXIoLS1icy1idG4tZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtib3JkZXI6dmFyKC0tYnMtYnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKX0uYnRuLWNoZWNrKy5idG46aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpfS5idG46Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSsuYnRue2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpjaGVja2VkKy5idG4sOm5vdCguYnRuLWNoZWNrKSsuYnRuOmFjdGl2ZSwuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSwuYnRuLmFjdGl2ZSwuYnRuLnNob3d7Y29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuOmZvY3VzLXZpc2libGUsOm5vdCguYnRuLWNoZWNrKSsuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSsuYnRue2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG46ZGlzYWJsZWQsLmJ0bi5kaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue2NvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO29wYWNpdHk6dmFyKC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHkpfS5idG4tcHJpbWFyeXstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzBkNmVmZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGE1OGNhOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMGE1OGNhOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZH0uYnRuLXNlY29uZGFyeXstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzZjNzU3ZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICM1YzYzNmE7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzMCwgMTM4LCAxNDU7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTE1ODVlOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZjNzU3ZDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2R9LmJ0bi1zdWNjZXNzey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzE1NzM0NzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxNDZjNDM7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjAsIDE1MywgMTEwOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMxNDZjNDM7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzEzNjUzZjstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMxOTg3NTQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0fS5idG4taW5mb3stLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogIzBkY2FmMDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjVjZmYyOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExLCAxNzIsIDIwNDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjM2RkNWYzOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyNWNmZjI7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMH0uYnRuLXdhcm5pbmd7LS1icy1idG4tY29sb3I6ICMwMDA7LS1icy1idG4tYmc6ICNmZmMxMDc7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjYTJjOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzcyMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE2NCwgNjstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZmZjZDM5Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmM3MjA7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYzEwN30uYnRuLWRhbmdlcnstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogI2RjMzU0NTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICNiYjJkM2I7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjAyYTM3Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyNSwgODMsIDk3Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICNiMDJhMzc7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2E1MjgzNDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICNkYzM1NDU7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1fS5idG4tbGlnaHR7LS1icy1idG4tY29sb3I6ICMwMDA7LS1icy1idG4tYmc6ICNmOGY5ZmE7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkNGQ1Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTEsIDIxMiwgMjEzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2JhYmJiYzstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7LS1icy1idG4tZGlzYWJsZWQtYmc6ICNmOGY5ZmE7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhfS5idG4tZGFya3stLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzIxMjUyOTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMzczYjNlOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzRkNTE1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzczYjNlOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7LS1icy1idG4tY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMTEwLCAyNTM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkNmVmZDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXstLWJzLWJ0bi1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICM2Yzc1N2Q7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzZjNzU3ZDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3N7LS1icy1idG4tY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNSwgMTM1LCA4NDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtaW5mb3stLWJzLWJ0bi1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICMwZGNhZjA7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAyMDIsIDI0MDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtd2FybmluZ3stLWJzLWJ0bi1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNmZmMxMDc7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTkzLCA3Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmMxMDc7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmMxMDc7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1kYW5nZXJ7LS1icy1idG4tY29sb3I6ICNkYzM1NDU7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjAsIDUzLCA2OTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtbGlnaHR7LS1icy1idG4tY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDgsIDI0OSwgMjUwOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1kYXJrey0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLWxpbmt7LS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7LS1icy1idG4tYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rOmZvY3VzLXZpc2libGV7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKX0uYnRuLWxpbms6aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKX0uYnRuLWxney0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtOy0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTstLWJzLWJ0bi1mb250LXNpemU6MS4yNXJlbTstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uYnRuLXNtey0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTstLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTstLWJzLWJ0bi1mb250LXNpemU6MC44NzVyZW07LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfX0uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFse3dpZHRoOjA7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjp3aWR0aCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt0cmFuc2l0aW9uOm5vbmV9fS5uYXZ7LS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07LS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7LS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7LS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2LWxpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOnZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtmb250LXNpemU6dmFyKC0tYnMtbmF2LWxpbmstZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7Y29sb3I6dmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5uYXYtbGlua3t0cmFuc2l0aW9uOm5vbmV9fS5uYXYtbGluazpob3ZlciwubmF2LWxpbms6Zm9jdXN7Y29sb3I6dmFyKC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3IpfS5uYXYtbGluazpmb2N1cy12aXNpYmxle291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0ubmF2LWxpbmsuZGlzYWJsZWQsLm5hdi1saW5rOmRpc2FibGVke2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fS5uYXYtdGFic3stLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAubmF2LWxpbmt7bWFyZ2luLWJvdHRvbTpjYWxjKC0xKnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO2JvcmRlcjp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKX0ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXN7aXNvbGF0aW9uOmlzb2xhdGU7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKX0ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5re2NvbG9yOnZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKX0ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXYtcGlsbHN7LS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwZDZlZmR9Lm5hdi1waWxscyAubmF2LWxpbmt7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyl9Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtcGlsbHMgLnNob3c+Lm5hdi1saW5re2NvbG9yOnZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpfS5uYXYtdW5kZXJsaW5ley0tYnMtbmF2LXVuZGVybGluZS1nYXA6IDFyZW07LS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogMC4xMjVyZW07LS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7Z2FwOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtZ2FwKX0ubmF2LXVuZGVybGluZSAubmF2LWxpbmt7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowO2JvcmRlci1ib3R0b206dmFyKC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHJnYmEoMCwwLDAsMCl9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLC5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpmb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOmN1cnJlbnRjb2xvcn0ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdW5kZXJsaW5lIC5zaG93Pi5uYXYtbGlua3tmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7Ym9yZGVyLWJvdHRvbS1jb2xvcjpjdXJyZW50Y29sb3J9Lm5hdi1maWxsPi5uYXYtbGluaywubmF2LWZpbGwgLm5hdi1pdGVte2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQ+Lm5hdi1saW5rLC5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbXtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGlua3t3aWR0aDoxMDAlfS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdmJhcnstLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7LS1icy1uYXZiYXItcGFkZGluZy15OiAwLjVyZW07LS1icy1uYXZiYXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC42NSk7LS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC44KTstLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpOy0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTstLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuMzEyNXJlbTstLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtOy0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4yNXJlbTstLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTstLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTstLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTstLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTstLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMC43NXJlbTstLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4yNXJlbTstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgzMywgMzcsIDQxLCAwLjc1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjE1KTstLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzp2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KX0ubmF2YmFyPi5jb250YWluZXIsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXI+LmNvbnRhaW5lci1zbSwubmF2YmFyPi5jb250YWluZXItbWQsLm5hdmJhcj4uY29udGFpbmVyLWxnLC5uYXZiYXI+LmNvbnRhaW5lci14bCwubmF2YmFyPi5jb250YWluZXIteHhse2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6aW5oZXJpdDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5hdmJhci1icmFuZHtwYWRkaW5nLXRvcDp2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTttYXJnaW4tcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO2ZvbnQtc2l6ZTp2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKX0ubmF2YmFyLW5hdnstLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDstLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtOy0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDstLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpOy0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLW5hdmJhci1ob3Zlci1jb2xvcik7LS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvd3tjb2xvcjp2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKX0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWN9Lm5hdmJhci10ZXh0e3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO2NvbG9yOnZhcigtLWJzLW5hdmJhci1jb2xvcil9Lm5hdmJhci10ZXh0IGEsLm5hdmJhci10ZXh0IGE6aG92ZXIsLm5hdmJhci10ZXh0IGE6Zm9jdXN7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcil9Lm5hdmJhci1jb2xsYXBzZXtmbGV4LWJhc2lzOjEwMCU7ZmxleC1ncm93OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlcntwYWRkaW5nOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtmb250LXNpemU6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtsaW5lLWhlaWdodDoxO2NvbG9yOnZhcigtLWJzLW5hdmJhci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTt0cmFuc2l0aW9uOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5uYXZiYXItdG9nZ2xlcnt0cmFuc2l0aW9uOm5vbmV9fS5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXI6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpfS5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCV9Lm5hdmJhci1uYXYtc2Nyb2xse21heC1oZWlnaHQ6dmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7b3ZlcmZsb3cteTphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItZXhwYW5kLW1ke2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm5hdmJhci1leHBhbmQtbGd7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm5hdmJhci1leHBhbmQteGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7Lm5hdmJhci1leHBhbmQteHhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX0ubmF2YmFyLWV4cGFuZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX0ubmF2YmFyLWRhcmssLm5hdmJhcltkYXRhLWJzLXRoZW1lPWRhcmtdey0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpOy0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOy0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOy0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLW5hdmJhci1icmFuZC1jb2xvcjogI2ZmZjstLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOy0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5uYXZiYXItdG9nZ2xlci1pY29uey0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpfS5hY2NvcmRpb257LS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYWNjb3JkaW9uLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7LS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07LS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7LS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMjEyNTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTstLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDstLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDUyYzY1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07LS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpfS5hY2NvcmRpb24tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7Zm9udC1zaXplOjFyZW07Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO292ZXJmbG93LWFuY2hvcjpub25lO3RyYW5zaXRpb246dmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpe2NvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7Ym94LXNoYWRvdzppbnNldCAwIGNhbGMoLTEqdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcil9LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO3RyYW5zZm9ybTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKX0uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO21hcmdpbi1sZWZ0OmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7dHJhbnNpdGlvbjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmFjY29yZGlvbi1idXR0b246OmFmdGVye3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246aG92ZXJ7ei1pbmRleDoyfS5hY2NvcmRpb24tYnV0dG9uOmZvY3Vze3otaW5kZXg6MztvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uLWl0ZW17Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1iZyk7Ym9yZGVyOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpfS5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXRvcDowfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2Vke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlPi5hY2NvcmRpb24tY29sbGFwc2V7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24tYm9keXtwYWRkaW5nOnZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KX0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbXtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sLmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2Vke2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci1yYWRpdXM6MH1bZGF0YS1icy10aGVtZT1kYXJrXSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7LS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKX0uYWxlcnR7LS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7LS1icy1hbGVydC1wYWRkaW5nLXg6IDFyZW07LS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07LS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtOy0tYnMtYWxlcnQtY29sb3I6IGluaGVyaXQ7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYWxlcnQtYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcik7LS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzp2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtjb2xvcjp2YXIoLS1icy1hbGVydC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hbGVydC1iZyk7Ym9yZGVyOnZhcigtLWJzLWFsZXJ0LWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKX0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6MS4yNXJlbSAxcmVtfS5hbGVydC1wcmltYXJ5ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtc2Vjb25kYXJ5ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpfS5hbGVydC1zdWNjZXNzey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtaW5mb3stLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LXdhcm5pbmd7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpfS5hbGVydC1kYW5nZXJ7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWxpZ2h0ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWRhcmt7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpfS5wb3BvdmVyey0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7LS1icy1wb3BvdmVyLW1heC13aWR0aDogMjc2cHg7LS1icy1wb3BvdmVyLWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLXBvcG92ZXItYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7LS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTstLWJzLXBvcG92ZXItYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7LS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07LS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZToxcmVtOy0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IGluaGVyaXQ7LS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTstLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07LS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAxcmVtOy0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07LS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtOy0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTt6LWluZGV4OnZhcigtLWJzLXBvcG92ZXItemluZGV4KTtkaXNwbGF5OmJsb2NrO21heC13aWR0aDp2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTp2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXMpfS5wb3BvdmVyIC5wb3BvdmVyLWFycm93e2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KX0ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9LmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93e2JvdHRvbTpjYWxjKC0xKih2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKX0uYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2JvcmRlci13aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgMH0uYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci10b3AtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2JvdHRvbTp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKX0uYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvd3tsZWZ0OmNhbGMoLTEqKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO3dpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtoZWlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCl9LmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOmNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSAwfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2xlZnQ6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci1yaWdodC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKX0uYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3d7dG9wOmNhbGMoLTEqKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpfS5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7dG9wOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSk7Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKX0uYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3d7cmlnaHQ6Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKX0uYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2JvcmRlci13aWR0aDpjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KX0uYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye3JpZ2h0OnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKX0ucG9wb3Zlci1oZWFkZXJ7cGFkZGluZzp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO2NvbG9yOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtib3JkZXItYm90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyl9LnBvcG92ZXItaGVhZGVyOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucG9wb3Zlci1ib2R5e3BhZGRpbmc6dmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7Y29sb3I6dmFyKC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yKX0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LnRleHQtYmctcHJpbWFyeXtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctc2Vjb25kYXJ5e2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXN1Y2Nlc3N7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWluZm97Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXdhcm5pbmd7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhbmdlcntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1saWdodHtjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhcmt7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXByaW1hcnl7Y29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1wcmltYXJ5OmhvdmVyLC5saW5rLXByaW1hcnk6Zm9jdXN7Y29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXNlY29uZGFyeTpob3ZlciwubGluay1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc3VjY2Vzc3tjb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3M6aG92ZXIsLmxpbmstc3VjY2Vzczpmb2N1c3tjb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1pbmZve2NvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstaW5mbzpob3ZlciwubGluay1pbmZvOmZvY3Vze2NvbG9yOlJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstd2FybmluZ3tjb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXdhcm5pbmc6aG92ZXIsLmxpbmstd2FybmluZzpmb2N1c3tjb2xvcjpSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhbmdlcntjb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYW5nZXI6aG92ZXIsLmxpbmstZGFuZ2VyOmZvY3Vze2NvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWxpZ2h0e2NvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1saWdodDpob3ZlciwubGluay1saWdodDpmb2N1c3tjb2xvcjpSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFya3tjb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhcms6aG92ZXIsLmxpbmstZGFyazpmb2N1c3tjb2xvcjpSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpc3tjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwubGluay1ib2R5LWVtcGhhc2lzOmZvY3Vze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudH0uZm9jdXMtcmluZzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKX0uaWNvbi1saW5re2Rpc3BsYXk6aW5saW5lLWZsZXg7Z2FwOi4zNzVyZW07YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lmljb24tbGluaz4uYml7ZmxleC1zaHJpbms6MDt3aWR0aDoxZW07aGVpZ2h0OjFlbTtmaWxsOmN1cnJlbnRjb2xvcjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm19QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmljb24tbGluaz4uYml7dHJhbnNpdGlvbjpub25lfX0uaWNvbi1saW5rLWhvdmVyOmhvdmVyPi5iaSwuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGU+LmJpe3RyYW5zZm9ybTp2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKX0ucmF0aW97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucmF0aW86OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOnZhcigtLWJzLWFzcGVjdC1yYXRpbyk7Y29udGVudDpcIlwifS5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5yYXRpby0xeDF7LS1icy1hc3BlY3QtcmF0aW86IDEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzogNzUlfS5yYXRpby0xNng5ey0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSV9LnJhdGlvLTIxeDl7LS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0aWNreS1zbS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXNtLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1tZC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LW1kLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWxnLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGlja3kteGwtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS14bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuc3RpY2t5LXh4bC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXh4bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19LmhzdGFja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZzdGFja3tkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpzdHJldGNofS52aXN1YWxseS1oaWRkZW4sLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pe3dpZHRoOjFweCAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnR9LnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5zdHJldGNoZWQtbGluazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO2NvbnRlbnQ6XCJcIn0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnZye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FsaWduLXNlbGY6c3RyZXRjaDt3aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO21pbi1oZWlnaHQ6MWVtO2JhY2tncm91bmQtY29sb3I6Y3VycmVudGNvbG9yO29wYWNpdHk6LjI1fS5hbGlnbi1iYXNlbGluZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudH0uYWxpZ24tYm90dG9te3ZlcnRpY2FsLWFsaWduOmJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCAhaW1wb3J0YW50fS5mbG9hdC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9Lm9wYWNpdHktMHtvcGFjaXR5OjAgIWltcG9ydGFudH0ub3BhY2l0eS0yNXtvcGFjaXR5Oi4yNSAhaW1wb3J0YW50fS5vcGFjaXR5LTUwe29wYWNpdHk6LjUgIWltcG9ydGFudH0ub3BhY2l0eS03NXtvcGFjaXR5Oi43NSAhaW1wb3J0YW50fS5vcGFjaXR5LTEwMHtvcGFjaXR5OjEgIWltcG9ydGFudH0ub3ZlcmZsb3ctYXV0b3tvdmVyZmxvdzphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3ctdmlzaWJsZXtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9Lm92ZXJmbG93LXNjcm9sbHtvdmVyZmxvdzpzY3JvbGwgIWltcG9ydGFudH0ub3ZlcmZsb3cteC1hdXRve292ZXJmbG93LXg6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy14LWhpZGRlbntvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50fS5vdmVyZmxvdy14LXZpc2libGV7b3ZlcmZsb3cteDp2aXNpYmxlICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtc2Nyb2xse292ZXJmbG93LXg6c2Nyb2xsICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktYXV0b3tvdmVyZmxvdy15OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3cteS1oaWRkZW57b3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3cteS12aXNpYmxle292ZXJmbG93LXk6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy15LXNjcm9sbHtvdmVyZmxvdy15OnNjcm9sbCAhaW1wb3J0YW50fS5kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaGFkb3d7Ym94LXNoYWRvdzp2YXIoLS1icy1ib3gtc2hhZG93KSAhaW1wb3J0YW50fS5zaGFkb3ctc217Ym94LXNoYWRvdzp2YXIoLS1icy1ib3gtc2hhZG93LXNtKSAhaW1wb3J0YW50fS5zaGFkb3ctbGd7Ym94LXNoYWRvdzp2YXIoLS1icy1ib3gtc2hhZG93LWxnKSAhaW1wb3J0YW50fS5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0uZm9jdXMtcmluZy1wcmltYXJ5ey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLXNlY29uZGFyeXstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLXN1Y2Nlc3N7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctaW5mb3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy13YXJuaW5ney0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWRhbmdlcnstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWxpZ2h0ey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYXJrey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5wb3NpdGlvbi1zdGF0aWN7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWZpeGVke3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjpzdGlja3kgIWltcG9ydGFudH0udG9wLTB7dG9wOjAgIWltcG9ydGFudH0udG9wLTUwe3RvcDo1MCUgIWltcG9ydGFudH0udG9wLTEwMHt0b3A6MTAwJSAhaW1wb3J0YW50fS5ib3R0b20tMHtib3R0b206MCAhaW1wb3J0YW50fS5ib3R0b20tNTB7Ym90dG9tOjUwJSAhaW1wb3J0YW50fS5ib3R0b20tMTAwe2JvdHRvbToxMDAlICFpbXBvcnRhbnR9LnN0YXJ0LTB7bGVmdDowICFpbXBvcnRhbnR9LnN0YXJ0LTUwe2xlZnQ6NTAlICFpbXBvcnRhbnR9LnN0YXJ0LTEwMHtsZWZ0OjEwMCUgIWltcG9ydGFudH0uZW5kLTB7cmlnaHQ6MCAhaW1wb3J0YW50fS5lbmQtNTB7cmlnaHQ6NTAlICFpbXBvcnRhbnR9LmVuZC0xMDB7cmlnaHQ6MTAwJSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZS14e3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50fS5ib3JkZXJ7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowICFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItdG9wLTB7Ym9yZGVyLXRvcDowICFpbXBvcnRhbnR9LmJvcmRlci1lbmR7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1lbmQtMHtib3JkZXItcmlnaHQ6MCAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnR7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLXN0YXJ0LTB7Ym9yZGVyLWxlZnQ6MCAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3N7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWluZm97LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXdhcm5pbmd7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlcnstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1saWdodHstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWRhcmt7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWJsYWNrey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItd2hpdGV7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5LXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5LXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItaW5mby1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXdhcm5pbmctc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXItc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0LXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWRhcmstc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci0xe2JvcmRlci13aWR0aDoxcHggIWltcG9ydGFudH0uYm9yZGVyLTJ7Ym9yZGVyLXdpZHRoOjJweCAhaW1wb3J0YW50fS5ib3JkZXItM3tib3JkZXItd2lkdGg6M3B4ICFpbXBvcnRhbnR9LmJvcmRlci00e2JvcmRlci13aWR0aDo0cHggIWltcG9ydGFudH0uYm9yZGVyLTV7Ym9yZGVyLXdpZHRoOjVweCAhaW1wb3J0YW50fS5ib3JkZXItb3BhY2l0eS0xMHstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjF9LmJvcmRlci1vcGFjaXR5LTI1ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMjV9LmJvcmRlci1vcGFjaXR5LTUwey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNX0uYm9yZGVyLW9wYWNpdHktNzV7LS1icy1ib3JkZXItb3BhY2l0eTogMC43NX0uYm9yZGVyLW9wYWNpdHktMTAwey0tYnMtYm9yZGVyLW9wYWNpdHk6IDF9LnctMjV7d2lkdGg6MjUlICFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlICFpbXBvcnRhbnR9LnctNzV7d2lkdGg6NzUlICFpbXBvcnRhbnR9LnctMTAwe3dpZHRoOjEwMCUgIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8gIWltcG9ydGFudH0ubXctMTAwe21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9LnZ3LTEwMHt3aWR0aDoxMDB2dyAhaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyAhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUgIWltcG9ydGFudH0uaC01MHtoZWlnaHQ6NTAlICFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSAhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5oLWF1dG97aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS52aC0xMDB7aGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9Lm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5mbGV4LWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LmZvbnQtbW9ub3NwYWNle2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50fS5mcy0xe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnR9LmZzLTJ7Zm9udC1zaXplOmNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudH0uZnMtNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50fS5mcy01e2ZvbnQtc2l6ZToxLjI1cmVtICFpbXBvcnRhbnR9LmZzLTZ7Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudH0uZnN0LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50fS5mc3Qtbm9ybWFse2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LmZ3LWxpZ2h0ZXJ7Zm9udC13ZWlnaHQ6bGlnaHRlciAhaW1wb3J0YW50fS5mdy1saWdodHtmb250LXdlaWdodDozMDAgIWltcG9ydGFudH0uZnctbm9ybWFse2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fS5mdy1tZWRpdW17Zm9udC13ZWlnaHQ6NTAwICFpbXBvcnRhbnR9LmZ3LXNlbWlib2xke2ZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fS5mdy1ib2xke2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50fS5mdy1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyICFpbXBvcnRhbnR9LmxoLTF7bGluZS1oZWlnaHQ6MSAhaW1wb3J0YW50fS5saC1zbXtsaW5lLWhlaWdodDoxLjI1ICFpbXBvcnRhbnR9LmxoLWJhc2V7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnR9LmxoLWxne2xpbmUtaGVpZ2h0OjIgIWltcG9ydGFudH0udGV4dC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoICFpbXBvcnRhbnR9LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSAhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC1icmVha3t3b3JkLXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50O3dvcmQtYnJlYWs6YnJlYWstd29yZCAhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtc3VjY2Vzc3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1pbmZvey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtZGFuZ2Vyey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtbGlnaHR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhcmt7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYmxhY2t7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXdoaXRley0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1ib2R5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LW11dGVkey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ibGFjay01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKDAsMCwwLC41KSAhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpICFpbXBvcnRhbnR9LnRleHQtYm9keS1zZWNvbmRhcnl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJvZHktdGVydGlhcnl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYm9keS1lbXBoYXNpc3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcikgIWltcG9ydGFudH0udGV4dC1yZXNldHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjppbmhlcml0ICFpbXBvcnRhbnR9LnRleHQtb3BhY2l0eS0yNXstLWJzLXRleHQtb3BhY2l0eTogMC4yNX0udGV4dC1vcGFjaXR5LTUwey0tYnMtdGV4dC1vcGFjaXR5OiAwLjV9LnRleHQtb3BhY2l0eS03NXstLWJzLXRleHQtb3BhY2l0eTogMC43NX0udGV4dC1vcGFjaXR5LTEwMHstLWJzLXRleHQtb3BhY2l0eTogMX0udGV4dC1wcmltYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1zZWNvbmRhcnktZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtc3VjY2Vzcy1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtaW5mby1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtd2FybmluZy1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtZGFuZ2VyLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtZGFyay1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9Lmxpbmstb3BhY2l0eS0xMHstLWJzLWxpbmstb3BhY2l0eTogMC4xfS5saW5rLW9wYWNpdHktMTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6IDAuMX0ubGluay1vcGFjaXR5LTI1ey0tYnMtbGluay1vcGFjaXR5OiAwLjI1fS5saW5rLW9wYWNpdHktMjUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6IDAuMjV9Lmxpbmstb3BhY2l0eS01MHstLWJzLWxpbmstb3BhY2l0eTogMC41fS5saW5rLW9wYWNpdHktNTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6IDAuNX0ubGluay1vcGFjaXR5LTc1ey0tYnMtbGluay1vcGFjaXR5OiAwLjc1fS5saW5rLW9wYWNpdHktNzUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6IDAuNzV9Lmxpbmstb3BhY2l0eS0xMDB7LS1icy1saW5rLW9wYWNpdHk6IDF9Lmxpbmstb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6IDF9Lmxpbmstb2Zmc2V0LTF7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4xMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMTI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMi1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtM3t0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjM3NWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4zNzVlbSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1wcmltYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1zZWNvbmRhcnl7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc3VjY2Vzc3stLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtaW5mb3stLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtd2FybmluZ3stLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtZGFuZ2Vyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWxpZ2h0ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtZGFya3stLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDB9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDB9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjF9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjF9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDF9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMX0uYmctcHJpbWFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctc3VjY2Vzc3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWluZm97LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy13YXJuaW5ney0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctZGFuZ2Vyey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1saWdodHstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1kYXJrey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctYmxhY2t7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctd2hpdGV7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctYm9keXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXRyYW5zcGFyZW50ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uYmctYm9keS1zZWNvbmRhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJvZHktdGVydGlhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy10ZXJ0aWFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctb3BhY2l0eS0xMHstLWJzLWJnLW9wYWNpdHk6IDAuMX0uYmctb3BhY2l0eS0yNXstLWJzLWJnLW9wYWNpdHk6IDAuMjV9LmJnLW9wYWNpdHktNTB7LS1icy1iZy1vcGFjaXR5OiAwLjV9LmJnLW9wYWNpdHktNzV7LS1icy1iZy1vcGFjaXR5OiAwLjc1fS5iZy1vcGFjaXR5LTEwMHstLWJzLWJnLW9wYWNpdHk6IDF9LmJnLXByaW1hcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeS1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1zdWNjZXNzLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1pbmZvLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy13YXJuaW5nLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1kYW5nZXItc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctbGlnaHQtc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1kYXJrLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhcmstYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1ncmFkaWVudHtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWdyYWRpZW50KSAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hbGx7dXNlci1zZWxlY3Q6YWxsICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LWF1dG97dXNlci1zZWxlY3Q6YXV0byAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1ub25le3VzZXItc2VsZWN0Om5vbmUgIWltcG9ydGFudH0ucGUtbm9uZXtwb2ludGVyLWV2ZW50czpub25lICFpbXBvcnRhbnR9LnBlLWF1dG97cG9pbnRlci1ldmVudHM6YXV0byAhaW1wb3J0YW50fS5yb3VuZGVke2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC0we2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLTF7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLTJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLTN7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLTR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLTV7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1waWxse2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC10b3AtMHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTF7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTJ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTN7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC10b3AtY2lyY2xle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLXBpbGx7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTB7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTJ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ze2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtNHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLWNpcmNsZXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtcGlsbHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTF7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTJ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTN7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tY2lyY2xle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLXBpbGx7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0xe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTN7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC00e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtY2lyY2xle2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC1waWxse2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW4gIWltcG9ydGFudH0uei1uMXt6LWluZGV4Oi0xICFpbXBvcnRhbnR9LnotMHt6LWluZGV4OjAgIWltcG9ydGFudH0uei0xe3otaW5kZXg6MSAhaW1wb3J0YW50fS56LTJ7ei1pbmRleDoyICFpbXBvcnRhbnR9LnotM3t6LWluZGV4OjMgIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZsb2F0LXNtLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtc20tZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtc20tZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1zbS1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXNtLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItc20tZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItc20tMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1zbS0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItc20tM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1zbS01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItc20tbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tc20tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1zbS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1zbS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1zbS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1zbS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1zbS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1zbS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItc20tMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItc20tM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1zbS0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtc20tMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtc20tMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1zbS0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtc20tNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtc20tNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLXNtLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtc20tMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLXNtLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtc20tNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LXNtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtc20tMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LXNtLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXNtLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXNtLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtc20tMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtc20tM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtc20tMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtc20tMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1zbS0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtc20tNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1zbS01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1zbS0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LXNtLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXNtLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZmxvYXQtbWQtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1tZC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1tZC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1tZC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbWQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1tZC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LW1kLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1tZC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1tZC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItbWQtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1tZC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItbWQtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1tZC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1tZC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tbWQtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tbWQtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1tZC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLW1kLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1tZC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1tZC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1tZC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1tZC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtbWQtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1tZC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktbWQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktbWQtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbWQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbWQtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLW1kLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLW1kLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy1tZC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1tZC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1tZC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC1tZC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1tZC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1tZC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQtbWQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbWQtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5mbG9hdC1sZy1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1sZy0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbGctMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1sZy00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbGctNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLWxnLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLWxnLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1sZy0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktbGctMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktbGctMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktbGctM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktbGctNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtbGctM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbGctNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLWxnLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLWxnLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLWxnLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1sZy1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mbG9hdC14bC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXhsLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC14bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXhsLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci14bC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXIteGwtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci14bC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXIteGwtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXhsLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXkteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXkteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQteGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWIteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMteGwtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMteGwtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC14bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi14bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC14bC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14bC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5mbG9hdC14eGwtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14eGwtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXh4bC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC14eGwtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteHhsLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC14eGwtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXh4bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC14eGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14eGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXh4bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14eGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteHhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteHhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14eGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14eGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC14eGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci14eGwtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXIteHhsLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci14eGwtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXIteHhsLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci14eGwtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0teHhsLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS14eGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0teHhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0teHhsLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS14eGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0teHhsLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS14eGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC14eGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC14eGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC14eGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgteHhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXh4bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXh4bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQteHhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXh4bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQteHhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXh4bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUteHhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS14eGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14eGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWIteHhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWIteHhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXh4bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy14eGwtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXh4bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy14eGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy14eGwtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXh4bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy14eGwtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLXh4bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC14eGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14eGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLXh4bC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC14eGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14eGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLXh4bC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC14eGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHkteHhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHkteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LXh4bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHkteHhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHkteHhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LXh4bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXh4bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXh4bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteHhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LXh4bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUteHhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLXh4bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLXh4bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi14eGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXh4bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXh4bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXh4bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXh4bC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMteHhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXh4bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXh4bC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMteHhsLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC14eGwtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC14eGwtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC14eGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteHhsLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mcy0xe2ZvbnQtc2l6ZToyLjVyZW0gIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6MnJlbSAhaW1wb3J0YW50fS5mcy0ze2ZvbnQtc2l6ZToxLjc1cmVtICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5tZnAtYmd7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kOiMwYjBiMGI7b3BhY2l0eTouOH0ubWZwLXdyYXB7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQzO3Bvc2l0aW9uOmZpeGVkO291dGxpbmU6bm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lm1mcC1jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7cGFkZGluZzowIDhweDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1mcC1jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ubWZwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpsZWZ0O3otaW5kZXg6MTA0NX0ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LC5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50e3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC1hamF4LWN1cntjdXJzb3I6cHJvZ3Jlc3N9Lm1mcC16b29tLW91dC1jdXIsLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZXtjdXJzb3I6LW1vei16b29tLW91dDtjdXJzb3I6LXdlYmtpdC16b29tLW91dDtjdXJzb3I6em9vbS1vdXR9Lm1mcC16b29te2N1cnNvcjpwb2ludGVyO2N1cnNvcjotd2Via2l0LXpvb20taW47Y3Vyc29yOi1tb3otem9vbS1pbjtjdXJzb3I6em9vbS1pbn0ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudHtjdXJzb3I6YXV0b30ubWZwLWNsb3NlLC5tZnAtYXJyb3csLm1mcC1wcmVsb2FkZXIsLm1mcC1jb3VudGVyey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZXtkaXNwbGF5Om5vbmV9Lm1mcC1oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tZnAtcHJlbG9hZGVye2NvbG9yOiNjY2M7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDphdXRvO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6LTAuOGVtO2xlZnQ6OHB4O3JpZ2h0OjhweDt6LWluZGV4OjEwNDR9Lm1mcC1wcmVsb2FkZXIgYXtjb2xvcjojY2NjfS5tZnAtcHJlbG9hZGVyIGE6aG92ZXJ7Y29sb3I6I2ZmZn0ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXJ7ZGlzcGxheTpub25lfS5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnR7ZGlzcGxheTpub25lfWJ1dHRvbi5tZnAtY2xvc2UsYnV0dG9uLm1mcC1hcnJvd3tvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7ZGlzcGxheTpibG9jaztvdXRsaW5lOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTA0Njtib3gtc2hhZG93Om5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfS5tZnAtY2xvc2V7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtsaW5lLWhlaWdodDo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTouNjU7cGFkZGluZzowIDAgMThweCAxMHB4O2NvbG9yOiNmZmY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjI4cHg7Zm9udC1mYW1pbHk6QXJpYWwsQmFza2VydmlsbGUsbW9ub3NwYWNlfS5tZnAtY2xvc2U6aG92ZXIsLm1mcC1jbG9zZTpmb2N1c3tvcGFjaXR5OjF9Lm1mcC1jbG9zZTphY3RpdmV7dG9wOjFweH0ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3Nle2NvbG9yOiMzMzN9Lm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSwubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZXtjb2xvcjojZmZmO3JpZ2h0Oi02cHg7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjZweDt3aWR0aDoxMDAlfS5tZnAtY291bnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2NvbG9yOiNjY2M7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweDt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1mcC1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5Oi42NTttYXJnaW46MDt0b3A6NTAlO21hcmdpbi10b3A6LTU1cHg7cGFkZGluZzowO3dpZHRoOjkwcHg7aGVpZ2h0OjExMHB4Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsIDAsIDAsIDApfS5tZnAtYXJyb3c6YWN0aXZle21hcmdpbi10b3A6LTU0cHh9Lm1mcC1hcnJvdzpob3ZlciwubWZwLWFycm93OmZvY3Vze29wYWNpdHk6MX0ubWZwLWFycm93OmJlZm9yZSwubWZwLWFycm93OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO21hcmdpbi10b3A6MzVweDttYXJnaW4tbGVmdDozNXB4O2JvcmRlcjptZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphZnRlcntib3JkZXItdG9wLXdpZHRoOjEzcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoxM3B4O3RvcDo4cHh9Lm1mcC1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC13aWR0aDoyMXB4O2JvcmRlci1ib3R0b20td2lkdGg6MjFweDtvcGFjaXR5Oi43fS5tZnAtYXJyb3ctbGVmdHtsZWZ0OjB9Lm1mcC1hcnJvdy1sZWZ0OmFmdGVye2JvcmRlci1yaWdodDoxN3B4IHNvbGlkICNmZmY7bWFyZ2luLWxlZnQ6MzFweH0ubWZwLWFycm93LWxlZnQ6YmVmb3Jle21hcmdpbi1sZWZ0OjI1cHg7Ym9yZGVyLXJpZ2h0OjI3cHggc29saWQgIzNmM2YzZn0ubWZwLWFycm93LXJpZ2h0e3JpZ2h0OjB9Lm1mcC1hcnJvdy1yaWdodDphZnRlcntib3JkZXItbGVmdDoxN3B4IHNvbGlkICNmZmY7bWFyZ2luLWxlZnQ6MzlweH0ubWZwLWFycm93LXJpZ2h0OmJlZm9yZXtib3JkZXItbGVmdDoyN3B4IHNvbGlkICMzZjNmM2Z9Lm1mcC1pZnJhbWUtaG9sZGVye3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NDBweH0ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50e2xpbmUtaGVpZ2h0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6OTAwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2V7dG9wOi00MHB4fS5tZnAtaWZyYW1lLXNjYWxlcnt3aWR0aDoxMDAlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLXRvcDo1Ni4yNSV9Lm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7YmFja2dyb3VuZDojMDAwfWltZy5tZnAtaW1ne3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjQwcHggMCA0MHB4O21hcmdpbjowIGF1dG99Lm1mcC1maWd1cmV7bGluZS1oZWlnaHQ6MH0ubWZwLWZpZ3VyZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo0MHB4O2JvdHRvbTo0MHB4O2Rpc3BsYXk6YmxvY2s7cmlnaHQ6MDt3aWR0aDphdXRvO2hlaWdodDphdXRvO3otaW5kZXg6LTE7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtiYWNrZ3JvdW5kOiM0NDR9Lm1mcC1maWd1cmUgc21hbGx7Y29sb3I6I2JkYmRiZDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHh9Lm1mcC1maWd1cmUgZmlndXJle21hcmdpbjowfS5tZnAtYm90dG9tLWJhcnttYXJnaW4tdG9wOi0zNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2N1cnNvcjphdXRvfS5tZnAtdGl0bGV7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6I2YzZjNmMzt3b3JkLXdyYXA6YnJlYWstd29yZDtwYWRkaW5nLXJpZ2h0OjM2cHh9Lm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50e21heC13aWR0aDoxMDAlfS5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZXtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweClhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KXsubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXJ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZ3twYWRkaW5nOjB9Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVye3RvcDowO2JvdHRvbTowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbHtkaXNwbGF5OmlubGluZTttYXJnaW4tbGVmdDo1cHh9Lm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcntiYWNrZ3JvdW5kOnJnYmEoMCwgMCwgMCwgMC42KTtib3R0b206MDttYXJnaW46MDt0b3A6YXV0bztwYWRkaW5nOjNweCA1cHg7cG9zaXRpb246Zml4ZWQ7Ym94LXNpemluZzpib3JkZXItYm94fS5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHl7cGFkZGluZzowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXJ7cmlnaHQ6NXB4O3RvcDozcHh9Lm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2V7dG9wOjA7cmlnaHQ6MDt3aWR0aDozNXB4O2hlaWdodDozNXB4O2xpbmUtaGVpZ2h0OjM1cHg7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuNik7cG9zaXRpb246Zml4ZWQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7Lm1mcC1hcnJvd3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjc1KTt0cmFuc2Zvcm06c2NhbGUoMC43NSl9Lm1mcC1hcnJvdy1sZWZ0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zZm9ybS1vcmlnaW46MH0ubWZwLWFycm93LXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjoxMDAlO3RyYW5zZm9ybS1vcmlnaW46MTAwJX0ubWZwLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6NnB4O3BhZGRpbmctcmlnaHQ6NnB4fX0vKiFcbiogbW1lbnUuanNcbiogbW1lbnVqcy5jb21cbipcbiogQ29weXJpZ2h0IChjKSBGcmVkIEhldXNzY2hlblxuKiBmcmVic2l0ZS5ubFxuKlxuKiBMaWNlbnNlOiBDQy1CWS1OQy00LjBcbiogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktbmMvNC4wL1xuKi86cm9vdHstLW1tLWxpbmVoZWlnaHQ6MjJweH0ubW0taGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tbS13cmFwcGVye292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1tZW51LC5tbS1tZW51ICosLm1tLW1lbnUgOmFmdGVyLC5tbS1tZW51IDpiZWZvcmV7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6bm9uZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjRzOy1vLXRyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tZHVyYXRpb246LjRzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9OnJvb3R7LS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXk6MC40czstLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheTowc30ubW0tYmxvY2tlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MztvcGFjaXR5OjA7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstby10cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX0ubW0tYmxvY2tlcjpmb2N1cy12aXNpYmxle29wYWNpdHk6Ljc1fS5tbS1idG57LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4LXBvc2l0aXZlOjA7ZmxleC1ncm93OjA7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MHB4O3BhZGRpbmc6MH0ubW0tYnRuLS1uZXh0LFtkaXI9cnRsXSAubW0tYnRuLS1wcmV2ey0tbW0tYnRuLXJvdGF0ZToxMzVkZWd9Lm1tLWJ0bi0tcHJldixbZGlyPXJ0bF0gLm1tLWJ0bi0tbmV4dHstLW1tLWJ0bi1yb3RhdGU6LTQ1ZGVnfS5tbS1idG4tLW5leHQ6YWZ0ZXIsLm1tLWJ0bi0tcHJldjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6OHB4O2hlaWdodDo4cHg7bWFyZ2luOmF1dG87LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoycHggc29saWQgdmFyKC0tbW0tY29sb3ItaWNvbik7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1yaWdodDpub25lOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSk7LW1zLXRyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpO3RyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpfS5tbS1idG4tLXByZXY6YmVmb3Jle2luc2V0LWlubGluZS1zdGFydDoyM3B4fS5tbS1idG4tLW5leHQ6YWZ0ZXJ7aW5zZXQtaW5saW5lLWVuZDoyM3B4fS5tbS1idG4tLWNsb3NlOmJlZm9yZXtjb250ZW50Olwiw5dcIjtmb250LXNpemU6MTUwJX0ubW0tYnRucmVzZXR7cGFkZGluZzowO2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyfS5tbS1kaXZpZGVyey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt6LWluZGV4OjI7dG9wOjA7bWluLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTtwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWxpc3RpdGVtLXNpemUpKi42NSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKSouNSkgMjBweDtmb250LXNpemU6NzUlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpLCB0byh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCksIHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpLCB2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5tbS1uYXZiYXI6bm90KC5tbS1oaWRkZW4pfi5tbS1saXN0dmlldyAubW0tZGl2aWRlcnt0b3A6dmFyKC0tbW0tbmF2YmFyLXNpemUpfTpyb290ey0tbW0tbGlzdGl0ZW0tc2l6ZTo1MHB4fS5tbS1saXN0aXRlbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLWxpc3RpdGVtOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLXN0YXJ0OjIwcHg7aW5zZXQtaW5saW5lLWVuZDowO2JvdHRvbTowfS5tbS1saXN0aXRlbV9fYnRuLC5tbS1saXN0aXRlbV9fdGV4dHtwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWxpc3RpdGVtLXNpemUpIC0gdmFyKC0tbW0tbGluZWhlaWdodCkpLzIpIDB9Lm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjEwJTtmbGV4LWJhc2lzOjEwJTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tbGlzdGl0ZW1fX2J0bntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87LXdlYmtpdC1wYWRkaW5nLWVuZDo1MHB4O3BhZGRpbmctaW5saW5lLWVuZDo1MHB4O2JvcmRlci1jb2xvcjppbmhlcml0O2JhY2tncm91bmQ6cmdiYSgzLCAyLCAxLCAwKX0ubW0tbGlzdGl0ZW1fX2J0bjpub3QoLm1tLWxpc3RpdGVtX190ZXh0KXtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWR9Lm1tLWxpc3RpdGVtLS1zZWxlY3RlZD4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tbGlzdGl0ZW1fX2J0biwubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tcGFuZWx7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCl9Lm1tLWxpc3R2aWV3e2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH0ubW0tbWVudXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2xpbmUtaGVpZ2h0OnZhcigtLW1tLWxpbmVoZWlnaHQpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0ubW0tbWVudSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51LC5tbS1tZW51ICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1tZW51IDpmb2N1cywubW0tbWVudSA6Zm9jdXMtdmlzaWJsZSwubW0tbWVudTpmb2N1cywubW0tbWVudTpmb2N1cy12aXNpYmxle291dGxpbmU6MH0ubW0tbWVudSBhLC5tbS1tZW51IGJ1dHRvbiwubW0tbWVudSBsYWJlbHtjb2xvcjppbmhlcml0fS5tbS1tZW51IGE6Zm9jdXMsLm1tLW1lbnUgYnV0dG9uOmZvY3VzLC5tbS1tZW51IGxhYmVsOmZvY3Vze291dGxpbmU6MH0ubW0tbWVudSBhOmZvY3VzLXZpc2libGUsLm1tLW1lbnUgYnV0dG9uOmZvY3VzLXZpc2libGUsLm1tLW1lbnUgbGFiZWw6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1mb2N1c3JpbmcpO291dGxpbmUtb2Zmc2V0Oi01cHh9Lm1tLW1lbnUgaW5wdXQ6Zm9jdXMsLm1tLW1lbnUgaW5wdXQ6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBzZWxlY3Q6Zm9jdXMsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgdGV4dGFyZWE6Zm9jdXMsLm1tLW1lbnUgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1mb2N1c3JpbmcpO291dGxpbmUtb2Zmc2V0OjJweH0ubW0tbWVudSBhLC5tbS1tZW51IGE6YWN0aXZlLC5tbS1tZW51IGE6aG92ZXIsLm1tLW1lbnUgYTpsaW5rLC5tbS1tZW51IGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0fTpyb290ey0tbW0tbmF2YmFyLXNpemU6NTBweH0ubW0tbmF2YmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MjttaW4taGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTtwYWRkaW5nLXRvcDplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6MTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcik7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0ubW0tbmF2YmFyPip7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbmF2YmFyX19idG57LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4LXBvc2l0aXZlOjA7ZmxleC1ncm93OjB9Lm1tLW5hdmJhcl9fdGl0bGV7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSA1MCU7ZmxleDoxIDEgNTAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cGFkZGluZzowIDIwcHg7b3ZlcmZsb3c6aGlkZGVufS5tbS1uYXZiYXJfX3RpdGxlW2hyZWY9XCIjXCJde3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1tLW5hdmJhcl9fdGl0bGU+c3Bhbnstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tYnRuLm1tLWhpZGRlbisubW0tbmF2YmFyX190aXRsZTpub3QoOmxhc3QtY2hpbGQpey13ZWJraXQtcGFkZGluZy1zdGFydDo2MHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjYwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDoxMHB4O3BhZGRpbmctaW5saW5lLWVuZDoxMHB4fS5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1uYXZiYXJfX3RpdGxlOmxhc3QtY2hpbGR7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjEwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MTBweDstd2Via2l0LXBhZGRpbmctZW5kOjYwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjYwcHh9Lm1tLXBhbmVsey0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0OjEwMCU7LS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0Oi0zMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLWNoaWxkLW9mZnNldCksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLCAwLCAwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtfVtkaXI9cnRsXSAubW0tcGFuZWx7LS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQ6LTEwMCU7LS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0OjMwJX0ubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpfS5tbS1wYW5lbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLXBhbmVsLS1vcGVuZWR7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHM7LW8tdHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWRlbGF5OjBzfS5tbS1wYW5lbC0tcGFyZW50ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksIDAsIDApO3otaW5kZXg6MH0ubW0tcGFuZWwtLWhpZ2hlc3R7ei1pbmRleDozfS5tbS1tZW51LS1vcGVuZWQgLm1tLXBhbmVsLS1ub2FuaW1hdGlvbnstd2Via2l0LXRyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowcyAhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb24tZHVyYXRpb246MHMgIWltcG9ydGFudDt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzICFpbXBvcnRhbnR9Lm1tLXBhbmVsX19jb250ZW50e3BhZGRpbmc6MjBweH0ubW0tcGFuZWxzey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpfS5tbS1wYW5lbHM6Zm9jdXN7b3V0bGluZTowfTpyb290ey0tbW0tdG9nZ2xlLXNpemU6MzRweH0ubW0tdG9nZ2xle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXI7LXdlYmtpdC1ib3gtZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSoxLjc1KTstbXMtZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSoxLjc1KSAwIDBweDtmbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpKjEuNzUpIDAgMDtoZWlnaHQ6dmFyKC0tbW0tdG9nZ2xlLXNpemUpOy13ZWJraXQtbWFyZ2luLWVuZDoxMHB4O21hcmdpbi1pbmxpbmUtZW5kOjEwcHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudDstbW96LWFwcGVhcmFuY2U6bm9uZSAhaW1wb3J0YW50O2FwcGVhcmFuY2U6bm9uZSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1tbS10b2dnbGUtc2l6ZSk7Ym9yZGVyOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9Lm1tLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlwiO2FzcGVjdC1yYXRpbzoxO21hcmdpbjoycHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLXRvZ2dsZTpjaGVja2Vke2JhY2tncm91bmQ6IzRiZDk2M30ubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAwLjc1KSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMC43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMC43NSkpfVtkaXI9cnRsXSAubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtMC43NSkpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0wLjc1KSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtMC43NSkpfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVse3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAwIDEwcHggMjBweDstd2Via2l0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7LW1zLXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSAhaW1wb3J0YW50fS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbDpub3QoLm1tLWxpc3RpdGVtLS1vcGVuZWQpPi5tbS1wYW5lbHtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tbGlzdGl0ZW1fX2J0bntoZWlnaHQ6dmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSk7Ym90dG9tOmF1dG99Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbCAubW0tbGlzdGl0ZW06bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG46YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7cmlnaHQ6MTlweH06cm9vdHstLW1tLXNpemU6ODAlOy0tbW0tbWluLXNpemU6MjQwcHg7LS1tbS1tYXgtc2l6ZTo0NDBweH0ubW0tbWVudS0tb2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MH0ubW0tcGFnZXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLWhlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOmluaGVyaXR9OndoZXJlKC5tbS1zbGlkZW91dCl7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS13cmFwcGVyLS1vcGVuZWQsLm1tLXdyYXBwZXItLW9wZW5lZCBib2R5e292ZXJmbG93OmhpZGRlbn0ubW0td3JhcHBlcl9fYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMCwgMCwgMCwgMC40KX0ubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vyey0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5OjBzOy0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5OjAuNHM7Ym90dG9tOjA7b3BhY2l0eTouNX0ubW0tbWVudXstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOjA7LS1tbS10cmFuc2xhdGUtdmVydGljYWw6MH0ubW0tbWVudS0tcG9zaXRpb24tbGVmdCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udHtyaWdodDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1yaWdodCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7bGVmdDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7d2lkdGg6Y2xhbXAodmFyKC0tbW0tbWluLXNpemUpLHZhcigtLW1tLXNpemUpLHZhcigtLW1tLW1heC1zaXplKSl9Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDotMTAwJX0ubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDoxMDAlfS5tbS1tZW51LS1wb3NpdGlvbi10b3B7Ym90dG9tOmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbXt0b3A6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLC5tbS1tZW51LS1wb3NpdGlvbi10b3B7d2lkdGg6MTAwJTtoZWlnaHQ6Y2xhbXAodmFyKC0tbW0tbWluLXNpemUpLHZhcigtLW1tLXNpemUpLHZhcigtLW1tLW1heC1zaXplKSl9Lm1tLW1lbnUtLXBvc2l0aW9uLXRvcHstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDotMTAwJX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tey0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOjEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbSwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcHt6LWluZGV4OjI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLCB2YXIoLS1tbS10cmFuc2xhdGUtdmVydGljYWwpLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLCB2YXIoLS1tbS10cmFuc2xhdGUtdmVydGljYWwpLCAwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250Lm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tdG9wLm1tLW1lbnUtLW9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDpjbGFtcCggdmFyKC0tbW0tbWluLXNpemUpLCB2YXIoLS1tbS1zaXplKSwgdmFyKC0tbW0tbWF4LXNpemUpICl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoIGNhbGMoLTEgKiB2YXIoLS1tbS1tYXgtc2l6ZSkpLCBjYWxjKC0xICogdmFyKC0tbW0tc2l6ZSkpLCBjYWxjKC0xICogdmFyKC0tbW0tbWluLXNpemUpKSApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0IC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0LC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgMCwgMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWJvdHRvbSAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdC1mcm9udCAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXRvcCAubW0td3JhcHBlcl9fYmxvY2tlcnt6LWluZGV4OjF9Lm1tLW1lbnUtLXRoZW1lLWxpZ2h0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZjNmM2YzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuMTUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMCAwIDAgLyAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjc1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1saWdodC1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojMDAwOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjkpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWRhcmt7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMzMzM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAsIDAsIDAsIDAuNCk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUsIDI1NSwgMjU1LCAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUsIDI1NSwgMjU1LCAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuMDgpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCwgMCwgMCwgMC4xKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS13aGl0ZXstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2ZmZjstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA2KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4wMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGUtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA3KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4wMzUpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuMik7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigyNTUgMjU1IDI1NSAvIDAuNyk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC4wNik7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtYmxhY2stY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMwMDA7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLXRleHQ6I2ZmZjstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEyNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tY291bnRlcntkaXNwbGF5OmJsb2NrOy13ZWJraXQtcGFkZGluZy1zdGFydDoyMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjIwcHg7ZmxvYXQ6cmlnaHQ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfVtkaXI9cnRsXSAubW0tY291bnRlcntmbG9hdDpsZWZ0fTpyb290ey0tbW0taWNvbmJhci1zaXplOjUwcHh9Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tbmF2YmFycywubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1wYW5lbHN7bWFyZ2luLWxlZnQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0tbmF2YmFycywubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0tcGFuZWxze21hcmdpbi1yaWdodDp2YXIoLS1tbS1pY29uYmFyLXNpemUpfS5tbS1pY29uYmFye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjI7d2lkdGg6dmFyKC0tbW0taWNvbmJhci1zaXplKTtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjowIHNvbGlkO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyfS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLWljb25iYXIsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLWljb25iYXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLWljb25iYXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtsZWZ0OjB9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLWljb25iYXJ7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O3JpZ2h0OjB9Lm1tLWljb25iYXJfX2JvdHRvbSwubW0taWNvbmJhcl9fdG9we3dpZHRoOjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5tbS1pY29uYmFyX19ib3R0b20+KiwubW0taWNvbmJhcl9fdG9wPip7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1pY29uYmFyLXNpemUpIC0gdmFyKC0tbW0tbGluZWhlaWdodCkpLzIpIDB9Lm1tLWljb25iYXJfX2JvdHRvbSBhLC5tbS1pY29uYmFyX19ib3R0b20gYTpob3ZlciwubW0taWNvbmJhcl9fdG9wIGEsLm1tLWljb25iYXJfX3RvcCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1pY29uYmFyX190YWItLXNlbGVjdGVke2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9OnJvb3R7LS1tbS1pY29ucGFuZWwtc2l6ZTo1MHB4fS5tbS1wYW5lbC0taWNvbnBhbmVsLTB7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMCp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTF7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMSp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTJ7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMip2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTN7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMyp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTR7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoNCp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0fi5tbS1wYW5lbHtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tbW0taWNvbnBhbmVsLXNpemUpfS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLWRpdmlkZXIsLm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWwtLXBhcmVudCAubW0tbmF2YmFye29wYWNpdHk6MH0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLS1wYXJlbnR7b3ZlcmZsb3cteTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dW5zZXQ7LW1zLXRyYW5zZm9ybTp1bnNldDt0cmFuc2Zvcm06dW5zZXR9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtZmlyc3QpOm5vdCgubW0tcGFuZWwtLWljb25wYW5lbC0wKXtib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOjFweDtib3JkZXItaW5saW5lLXN0YXJ0LXN0eWxlOnNvbGlkfS5tbS1uYXZiYXJzey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MH0ubW0tbmF2YmFycyAubW0tbmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjA7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1uYXZiYXJzLS10b3B7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXI6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApfS5tbS1uYXZiYXJzLS1ib3R0b217Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXI6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTplbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSl9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSA1MCU7ZmxleDoxIDEgNTAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0ubW0tbmF2YmFyX19icmVhZGNydW1icz4qe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LXBhZGRpbmctZW5kOjZweDtwYWRkaW5nLWlubGluZS1lbmQ6NnB4fS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubW0tbmF2YmFyX19icmVhZGNydW1iczpub3QoOmxhc3QtY2hpbGQpey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX19icmVhZGNydW1ic3std2Via2l0LXBhZGRpbmctc3RhcnQ6MDtwYWRkaW5nLWlubGluZS1zdGFydDowfS5tbS1uYXZiYXJfX3RhYntwYWRkaW5nOjAgMTBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1lbmQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJze2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnN+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhcjpub3QoLm1tLW5hdmJhci0tdGFicyk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcl9fdGFie2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJze2JvcmRlci10b3A6bm9uZX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzLC5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXJfX3RhYntib3JkZXItdG9wLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1zZWFyY2hmaWVsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2hlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0ubW0tc2VhcmNoZmllbGRfX2lucHV0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSouNyk7bWluLWhlaWdodDphdXRvO21heC1oZWlnaHQ6YXV0bzttYXJnaW46MDtwYWRkaW5nOjAgMTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7bGluZS1oZWlnaHQ6Y2FsYyh2YXIoLS1tbS1uYXZiYXItc2l6ZSkqLjcpO2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdH0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0LC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6Zm9jdXMsLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tbWVudVtjbGFzcyo9LWNvbnRyYXN0XSAubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0e2JvcmRlcjoxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldC1pbmxpbmUtZW5kOjA7dG9wOjA7Ym90dG9tOjB9Lm1tLXNlYXJjaGZpZWxkLS1zZWFyY2hpbmcgLm1tLXNlYXJjaGZpZWxkX19idG57ZGlzcGxheTpibG9ja30ubW0tc2VhcmNoZmllbGRfX2NhbmNlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtbWFyZ2luLWVuZDotMTAwcHg7bWFyZ2luLWlubGluZS1lbmQ6LTEwMHB4Oy13ZWJraXQtcGFkZGluZy1zdGFydDo1cHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6NXB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MjBweDtwYWRkaW5nLWlubGluZS1lbmQ6MjBweDt2aXNpYmlsaXR5OmhpZGRlbjtsaW5lLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbn0ubW0tc2VhcmNoZmllbGQtLWNhbmNlbGFibGUgLm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtbWFyZ2luLWVuZDowO21hcmdpbi1pbmxpbmUtZW5kOjB9Lm1tLXBhbmVsLS1zZWFyY2h7bGVmdDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS5tbS1wYW5lbF9fc3BsYXNoe3BhZGRpbmc6MjBweH0ubW0tcGFuZWwtLXNlYXJjaGluZyAubW0tcGFuZWxfX3NwbGFzaHtkaXNwbGF5Om5vbmV9Lm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpub25lO3BhZGRpbmc6NDBweCAyMHB4O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTUwJTtsaW5lLWhlaWdodDoxLjR9Lm1tLXBhbmVsLS1ub3Jlc3VsdHMgLm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpibG9ja306cm9vdHstLW1tLXNlY3Rpb25pbmRleGVyLXNpemU6MjBweH0ubW0tc2VjdGlvbmluZGV4ZXJ7YmFja2dyb3VuZDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtpbnNldC1pbmxpbmUtZW5kOmNhbGMoLTEqdmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSkpO3otaW5kZXg6NTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDstby10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpzcGFjZS1ldmVubHk7LW1zLWZsZXgtcGFjazpzcGFjZS1ldmVubHk7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seX0ubW0tc2VjdGlvbmluZGV4ZXIgYXtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7bGluZS1oZWlnaHQ6MTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrfS5tbS1zZWN0aW9uaW5kZXhlcn4ubW0tcGFuZWx7LXdlYmtpdC1wYWRkaW5nLWVuZDowO3BhZGRpbmctaW5saW5lLWVuZDowfS5tbS1zZWN0aW9uaW5kZXhlci0tYWN0aXZle3JpZ2h0OjB9Lm1tLXNlY3Rpb25pbmRleGVyLS1hY3RpdmV+Lm1tLXBhbmVsey13ZWJraXQtcGFkZGluZy1lbmQ6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSk7cGFkZGluZy1pbmxpbmUtZW5kOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpfS5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX190ZXh0LC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcn1AbWVkaWEoaG92ZXI6IGhvdmVyKXsubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3R2aWV3OmhvdmVyPi5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ6bm90KDpob3Zlcik+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6MCAwfS5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX190ZXh0OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9fS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5Oi4yczstby10cmFuc2l0aW9uLWRlbGF5Oi4yczt0cmFuc2l0aW9uLWRlbGF5Oi4yc31AbWVkaWEoaG92ZXI6IGhvdmVyKXsubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuOmhvdmVyLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0OmhvdmVyey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTowczstby10cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tZGVsYXk6MHN9fS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLWxpc3RpdGVtOm5vdCgubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudCk+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6MCAwfS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudD4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX06cm9vdHstLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemU6NTBweDstLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZTp2YXIoLS1tbS1tYXgtc2l6ZSl9Lm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkIC5tbS1zbGlkZW91dHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwgMCwgMCl9W2Rpcj1ydGxdIC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkOm5vdCgubW0td3JhcHBlci0tb3BlbmVkKSAubW0tbWVudS0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLWRpdmlkZXIsLm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkOm5vdCgubW0td3JhcHBlci0tb3BlbmVkKSAubW0tbWVudS0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLW5hdmJhcntvcGFjaXR5OjB9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQgLm1tLW1lbnUtLXNpZGViYXItZXhwYW5kZWR7d2lkdGg6dmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZH0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWR7b3ZlcmZsb3c6YXV0b30ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ZGlzcGxheTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksIDAsIDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5uZW9zLWFsaWdubWVudC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5uZW9zLWFsaWdubWVudC1sZWZ0e3RleHQtYWxpZ246bGVmdH0ubmVvcy1hbGlnbm1lbnQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yy1uZW9zLWVsZW1lbnRzLW1hcCAubWFwLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtbmVvcy1lbGVtZW50cy1tYXAgLm1hcC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDgwLzE5MjAqMTAwJSl9LnRjLW5lb3MtZWxlbWVudHMtbWFwIC5tYXAtY29udGFpbmVyPip7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmZ1bGwtd2lkdGggLmJ0bnt3aWR0aDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLnJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRjLW5lb3MtZWxlbWVudHMtZnVsbHdpZHRoaW1hZ2UgcGljdHVyZXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0udGMtbmVvcy1lbGVtZW50cy1mdWxsd2lkdGhpbWFnZSBwaWN0dXJlIGltZ3t3aWR0aDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgxLjQpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbnstLWN0YS1jb2wtc3BhY2U6IDMwcHh9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IHZhcigtLWN0YS1jb2wtc3BhY2UpOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuaW1hZ2UsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjE1cHh9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IHAuY3RhLXRleHR7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcntnYXA6dmFyKC0tY3RhLWNvbC1zcGFjZSl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5pbWFnZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24uaW1hZ2Utb24tcmlnaHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7b3JkZXI6MX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24uaW1hZ2Utb24tcmlnaHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmltYWdle29yZGVyOjJ9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLndpdGhvdXQtbWFyZ2luLWJvdHRvbXttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uPio6YmVmb3Jle2NvbnRlbnQ6XCIgXCJ9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludGVybmFsLW1hcmdpbnMtc21hbGx7LS1icy1ndXR0ZXIteDogMC43NXJlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludGVybmFsLW1hcmdpbnMtbm9ybWFsey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludGVybmFsLW1hcmdpbnMtbGFyZ2V7LS1icy1ndXR0ZXIteDogM3JlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmFsaWduLXN0YXJ0IC5jb2x1bW57YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uYWxpZ24tY2VudGVyIC5jb2x1bW57YWxpZ24taXRlbXM6Y2VudGVyfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5hbGlnbi1lbmQgLmNvbHVtbnthbGlnbi1pdGVtczpmbGV4LWVuZH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1zdGFydCAuY29sdW1ue2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5qdXN0aWZ5LWNlbnRlciAuY29sdW1ue2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmp1c3RpZnktZW5kIC5jb2x1bW57anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5qdXN0aWZ5LXNwYWNlLWJldHdlZW4gLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiAuY29sdW1uPi5ub2RldHlwZXMtY29udGVudDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbjpiZWZvcmV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW52ZXJzZS1jb2x1bW4gLmNvbHVtbjpmaXJzdC1jaGlsZHtvcmRlcjoyO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnZlcnNlLWNvbHVtbiAuY29sdW1uOmxhc3QtY2hpbGR7b3JkZXI6MTttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uOm5vdCguZm9yY2UteHMpLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmV7bWFyZ2luLWJvdHRvbTowfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbjpub3QoLmZvcmNlLXhzKS5tb2JpbGUtbWFyZ2luLWJvdHRvbS1zbWFsbHttYXJnaW4tYm90dG9tOi43NXJlbX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFse21hcmdpbi1ib3R0b206MS41cmVtfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbjpub3QoLmZvcmNlLXhzKS5tb2JpbGUtbWFyZ2luLWJvdHRvbS1sYXJnZXttYXJnaW4tYm90dG9tOjNyZW19fS5jb2x1bW4tMjV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2x1bW4tMjV7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi0yNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19LmZvcmNlLXhzPi5jb2x1bW4tMjV7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfX0uY29sdW1uLTMze2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sdW1uLTMze2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tMzN7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fS5mb3JjZS14cz4uY29sdW1uLTMze2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19LmNvbHVtbi01MHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbHVtbi01MHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTUwe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX0uZm9yY2UteHM+LmNvbHVtbi01MHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9fS5jb2x1bW4tNjZ7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2x1bW4tNjZ7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi02NntmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19LmZvcmNlLXhzPi5jb2x1bW4tNjZ7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX0uY29sdW1uLTc1e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sdW1uLTc1e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tNzV7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fS5mb3JjZS14cz4uY29sdW1uLTc1e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW17bWFyZ2luLWJvdHRvbTowfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0Qmlne2JhY2tncm91bmQ6IzMzMztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO3BhZGRpbmc6MCAhaW1wb3J0YW50fS5jb29raWUtY29uc2VudC1iYXItYm90dG9tLWhpZGRlbiAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZ3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uY29va2llLWNvbnNlbnQtYmFyLWJvdHRvbS12aXNpYmxlICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0Qmlne2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VDcm9zc3tkaXNwbGF5Om5vbmV9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoyMHB4IDQwcHg7d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybHtmbGV4OjE7d2lkdGg6MjAlO21hcmdpbjowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjA7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjE2cHg7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2UtaW4tb3V0fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uOmhvdmVyLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydDpob3ZlciwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmw6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24udGFydGVhdWNpdHJvbkFsbG93LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydC50YXJ0ZWF1Y2l0cm9uQWxsb3csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsLnRhcnRlYXVjaXRyb25BbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Y29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbi50YXJ0ZWF1Y2l0cm9uRGVueSwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQudGFydGVhdWNpdHJvbkRlbnksI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsLnRhcnRlYXVjaXRyb25EZW55e2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMGQ2ZWZkfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLnRhcnRlYXVjaXRyb25EZW55OmhvdmVyLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydC50YXJ0ZWF1Y2l0cm9uRGVueTpob3ZlciwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwudGFydGVhdWNpdHJvbkRlbnk6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwZDZlZmR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24+c3BhbiwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQ+c3BhbiwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmw+c3BhbntkaXNwbGF5Om5vbmV9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWd7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VDcm9zc3tkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ljb25zL3htYXJrLXNvbGlkLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxOHB4O2ZvbnQtc2l6ZTowO3dpZHRoOjI0cHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7cmlnaHQ6OHB4fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0e3BhZGRpbmc6MjBweCA2MHB4IDIwcHggNDBweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3JtYWw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZkN2UxNH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbiwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJse3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDB9fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0e29yZGVyOjF9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJse29yZGVyOjJ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25BbGxvd3tvcmRlcjozfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uRGVueXtvcmRlcjo0fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydHtvcmRlcjo1fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0U21hbGx7YmFja2dyb3VuZDojMzMzfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0U21hbGwgYnV0dG9ue2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjExcHggIWltcG9ydGFudDtwYWRkaW5nOjhweCAxMHB4IDhweH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25IMXtmb250LXNpemU6MS41ZW07dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjttYXJnaW46MTVweCAwIDI4cHh9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uSDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjEycHggMCAwIDE1cHg7Y29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAjdGFydGVhdWNpdHJvbk1haW5MaW5lT2Zmc2V0e2JhY2tncm91bmQ6IzMzM30jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAjdGFydGVhdWNpdHJvbk1haW5MaW5lT2Zmc2V0ICN0YXJ0ZWF1Y2l0cm9uSW5mb3tiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAjdGFydGVhdWNpdHJvblNhdmV7YmFja2dyb3VuZC1jb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uVGl0bGUgYnV0dG9uLmNhdFRvZ2dsZUJ0bntjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MjBweCAwcHggMHB4O3BhZGRpbmc6NXB4IDIwcHg7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOmF1dG87YmFja2dyb3VuZDojMzMzfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uVGl0bGUgYnV0dG9uLmNhdFRvZ2dsZUJ0biAudGFydGVhdWNpdHJvblBsdXM6OmJlZm9yZXtjb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uRGV0YWlsc3tiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHh9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5le2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwuMSk7bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MTVweCA1cHh9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5lOmhvdmVye2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwuMil9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25BbGxvdywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkRlbnl7b3BhY2l0eTouNH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkFsbG93LnRhcnRlYXVjaXRyb25Jc1NlbGVjdGVkLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uQWxsb3dbYXJpYS1wcmVzc2VkPXRydWVdLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uRGVueS50YXJ0ZWF1Y2l0cm9uSXNTZWxlY3RlZCwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkRlbnlbYXJpYS1wcmVzc2VkPXRydWVde29wYWNpdHk6MX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25IMXtsaW5lLWhlaWdodDozMnB4fX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25BbGxvdywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsRGlhbG9nLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkRlbnl7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzo4cHggMTRweCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uQWxsb3csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uQWxsb3cgc3BhbiwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsRGlhbG9nIHNwYW57ZGlzcGxheTpub25lfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkRlbnl7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Y29sb3I6IzBkNmVmZCAhaW1wb3J0YW50fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkRlbnkgc3BhbntkaXNwbGF5Om5vbmV9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VQYW5lbHtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZn0udGFjX2FjdGl2YXRle2JhY2tncm91bmQ6I2NjYyAhaW1wb3J0YW50fS50YWNfYWN0aXZhdGUgLnRhY19mbG9hdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxMHB4O2hlaWdodDoxMDAlO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzFhMWExYX0udGFjX2FjdGl2YXRlIC50YWNfZmxvYXQgLnRhcnRlYXVjaXRyb25BbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQgIWltcG9ydGFudH0udGMtbmVvcy1lbGVtZW50cy1tYXAudGFjLWRpc2FibGVkIC50YWNfYWN0aXZhdGV7bWluLWhlaWdodDo1MDBweDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLW1hcC50YWMtZGlzYWJsZWQgLnRhY19hY3RpdmF0ZSAudGFjX2Zsb2F0e2dhcDo1JX0udGMtbmVvcy1lbGVtZW50cy1tYXAudGFjLWRpc2FibGVkIC50YWNfYWN0aXZhdGUgLnRhY19mbG9hdCAuYWN0aW9uc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxMHB4fS5ncmVjYXB0Y2hhLWJhZGdle2JvdHRvbTo1MHB4ICFpbXBvcnRhbnR9LmctcmVjYXB0Y2hhLmNsZWFyZml4e21hcmdpbjowO2hlaWdodDowfS5nLXJlY2FwdGNoYS5jbGVhcmZpeC5kaXNhYmxlZHtoZWlnaHQ6YXV0b30uZy1yZWNhcHRjaGEuY2xlYXJmaXguZGlzYWJsZWQgLnRhY19hY3RpdmF0ZXt3aWR0aDphdXRvO21hcmdpbjowO3BhZGRpbmc6MjBweH0uZ29vZ2xlbWFwc19lbWJlZCAudGFjX2FjdGl2YXRlX21hcHNfbm9hcGkgLnRhY19mbG9hdHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi8uLi9QYWNrYWdlcy9UQy5OZW9zLkNvb2tpZUNvbnNlbnQvSWNvbnMvbWFwLWxvY2F0aW9uLWRvdC5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTIlO2JhY2tncm91bmQtcG9zaXRpb246dG9wIDE1JSBjZW50ZXJ9I2Nvb2tpZS1jb25zZW50LWRhdGF7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmxlbmlzLmxlbmlzLXNtb290aHtzY3JvbGwtYmVoYXZpb3I6YXV0b30ubGVuaXMubGVuaXMtc21vb3RoIFtkYXRhLWxlbmlzLXByZXZlbnRde292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0ubGVuaXMubGVuaXMtc3RvcHBlZHtvdmVyZmxvdzpoaWRkZW59LmxlbmlzLmxlbmlzLXNjcm9sbGluZyBpZnJhbWV7cG9pbnRlci1ldmVudHM6bm9uZX0ubm9kZXR5cGVzLWNvbnRlbnQuem9vbS1vbi1ob3ZlciBwaWN0dXJle292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmlubGluZS1ibG9ja30ubm9kZXR5cGVzLWNvbnRlbnQuem9vbS1vbi1ob3ZlciBwaWN0dXJlIGltZ3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXR9Lm5vZGV0eXBlcy1jb250ZW50Lnpvb20tb24taG92ZXIgcGljdHVyZSBpbWc6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMSl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5ub2RldHlwZXMtY29udGVudC56b29tLW9uLWhvdmVyIHBpY3R1cmUgaW1ne3RyYW5zaXRpb246bm9uZX0ubm9kZXR5cGVzLWNvbnRlbnQuem9vbS1vbi1ob3ZlciBwaWN0dXJlIGltZzpob3Zlcnt0cmFuc2Zvcm06bm9uZX19LnNlbGVjdDItY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoyOHB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6MWVtfS5zZWxlY3QyLWNvbnRhaW5lcltkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MzJweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6aW5saW5lO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjFlbX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjEwMCU7bWFyZ2luLXRvcDo1cHg7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmc6MDttYXgtd2lkdGg6MTAwJTtyZXNpemU6bm9uZTtoZWlnaHQ6MThweDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtvdmVyZmxvdzpoaWRkZW47d29yZC1icmVhazprZWVwLWFsbH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwMHB4O3dpZHRoOjEwMCU7ei1pbmRleDoxMDUxfS5zZWxlY3QyLXJlc3VsdHN7ZGlzcGxheTpibG9ja30uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmc6NnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZXtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257bGVmdDowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd257ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7cGFkZGluZzo0cHg7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24uc2VsZWN0Mi1zZWFyY2gtLWhpZGV7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNsb3NlLW1hc2t7Ym9yZGVyOjA7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO21pbi1oZWlnaHQ6MTAwJTttaW4td2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO29wYWNpdHk6MDt6LWluZGV4Ojk5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKX0uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZXtib3JkZXI6MCAhaW1wb3J0YW50O2NsaXA6cmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50Oy13ZWJraXQtY2xpcC1wYXRoOmluc2V0KDUwJSkgIWltcG9ydGFudDtjbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3dpZHRoOjFweCAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiM0NDQ7bGluZS1oZWlnaHQ6MjhweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO2hlaWdodDoyNnB4O21hcmdpbi1yaWdodDoyMHB4O3BhZGRpbmctcmlnaHQ6MHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7aGVpZ2h0OjI2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtyaWdodDoxcHg7d2lkdGg6MjBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjojODg4IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDRweCAwIDRweDtoZWlnaHQ6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNHB4O21hcmdpbi10b3A6LTJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICM4ODggcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjp0ZXh0O3BhZGRpbmctYm90dG9tOjVweDtwYWRkaW5nLXJpZ2h0OjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxle3BhZGRpbmctcmlnaHQ6MjVweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OjIwcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLXRvcDo1cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtwYWRkaW5nOjFweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzowO3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt3aGl0ZS1zcGFjZTpub3dyYXB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7Y3Vyc29yOmRlZmF1bHQ7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjVweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Y29sb3I6Izk5OTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowIDRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtjb2xvcjojMzMzO291dGxpbmU6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjJweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFhO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOnNvbGlkICMwMDAgMXB4O291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3JkZXI6MXB4IHNvbGlkICNhYWF9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO291dGxpbmU6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmctbGVmdDoxZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0xZW07cGFkZGluZy1sZWZ0OjJlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0yZW07cGFkZGluZy1sZWZ0OjNlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotM2VtO3BhZGRpbmctbGVmdDo0ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi00ZW07cGFkZGluZy1sZWZ0OjVlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi01ZW07cGFkZGluZy1sZWZ0OjZlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cHtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWR7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7YmFja2dyb3VuZC1jb2xvcjojNTg5N2ZiO2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMzc1cmVtO291dGxpbmU6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBlbmRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6MjZweDttYXJnaW4tcmlnaHQ6MjBweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMzc1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4zNzVyZW07aGVpZ2h0OjI2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtyaWdodDoxcHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkNDQ0NDQ1wiLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4zNzVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMzc1cmVtO2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICM4ODggcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDAlLCAjZWVlZWVlIDUwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBlbmRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgZW5kQ29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMzc1cmVtO2N1cnNvcjp0ZXh0O291dGxpbmU6MDtwYWRkaW5nLWJvdHRvbTo1cHg7cGFkZGluZy1yaWdodDo1cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMzc1cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7Y3Vyc29yOmRlZmF1bHQ7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjVweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4zNzVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMzc1cmVtO2NvbG9yOiM4ODg7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojNTU1O291dGxpbmU6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjJweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjM3NXJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMzc1cmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke291dGxpbmU6MDtib3gtc2hhZG93Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cHtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWR7Y29sb3I6Z3JheX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiMzODc1ZDc7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257Ym9yZGVyLWNvbG9yOiM1ODk3ZmJ9OnJvb3R7LS1ncmF5c2NhbGUtMTAwOiAjZmZmZmZmOy0tZ3JheXNjYWxlLTIwMDogI2Y0ZjRmNDstLWdyYXlzY2FsZS0zMDA6ICNkN2Q3ZDc7LS1ncmF5c2NhbGUtNDAwOiAjYjFiMWIxOy0tZ3JheXNjYWxlLTUwMDogIzgwODA4MDstLWdyYXlzY2FsZS02MDA6ICM1ZDVkNWQ7LS1ncmF5c2NhbGUtNzAwOiAjM2MzYzNjOy0tZ3JheXNjYWxlLTgwMDogIzI1MjUyNTstLWdyYXlzY2FsZS05MDA6ICMwMDAwMDA7LS1uZXV0cmFsLTEwMDogI0Y4RjZFQzstLW5ldXRyYWwtMjAwOiAjRjNFRUQ3Oy0tbmV1dHJhbC0zMDA6ICNFQUU2RDM7LS1uZXV0cmFsLTQwMDogI0UyREVDRDstLW5ldXRyYWwtNTAwOiAjQzdDM0FGOy0tbmV1dHJhbC02MDA6ICM5Qzk3N0Y7LS1uZXV0cmFsLTcwMDogIzc2NzM2MjstLW5ldXRyYWwtODAwOiAjNUU1QzUyOy0tbmV1dHJhbC05MDA6ICM0NDQyMzk7LS1wcmltYXJ5LTEwMDogI0VCRjhEQzstLXByaW1hcnktMjAwOiAjQ0ZFNkIyOy0tcHJpbWFyeS0zMDA6ICNCNkQ0OTI7LS1wcmltYXJ5LTQwMDogI0EwQ0I2RDstLXByaW1hcnktNTAwOiAjN0FCNDM0Oy0tcHJpbWFyeS02MDA6ICM2Mjk1MjM7LS1wcmltYXJ5LTcwMDogIzUyN0IyMDstLXByaW1hcnktODAwOiAjM0U1RjE2Oy0tcHJpbWFyeS05MDA6ICMyRDQ1MEU7LS1wcmltYXJ5LWFsdC0xMDA6IHJnYmEoMjM4LCAyMDQsIDE3MiwgMSk7LS1wcmltYXJ5LWFsdC0yMDA6IHJnYmEoMjM0LCAxNzUsIDExOSwgMSk7LS1wcmltYXJ5LWFsdC0zMDA6IHJnYmEoMjM0LCAxNTksIDg5LCAxKTstLXByaW1hcnktYWx0LTQwMDogcmdiYSgyNDQsIDE0MiwgNDcsIDEpOy0tcHJpbWFyeS1hbHQtNTAwOiByZ2JhKDIzNiwgMTE2LCA0LCAxKTstLXByaW1hcnktYWx0LTYwMDogcmdiYSgxODAsIDg4LCAyLCAxKTstLXByaW1hcnktYWx0LTcwMDogcmdiYSgxMzYsIDY2LCAwLCAxKTstLXByaW1hcnktYWx0LTgwMDogcmdiYSgxMDgsIDUzLCAxLCAxKTstLXByaW1hcnktYWx0LTkwMDogcmdiYSg4MCwgMzgsIDAsIDEpOy0tc2Vjb25kYXJ5LTEwMDogI0RFRTVGNjstLXNlY29uZGFyeS0yMDA6ICNDQkQ3RjI7LS1zZWNvbmRhcnktMzAwOiAjOUFBOEM3Oy0tc2Vjb25kYXJ5LTQwMDogIzc0ODRBOTstLXNlY29uZGFyeS01MDA6ICM1MzY0OEE7LS1zZWNvbmRhcnktNjAwOiAjM0Y0Rjc0Oy0tc2Vjb25kYXJ5LTcwMDogIzI1MzQ1NTstLXNlY29uZGFyeS04MDA6ICMxNjFGMzM7LS1zZWNvbmRhcnktOTAwOiAjMEIxMTFEOy0tZW1haWwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApOy0tZW1haWwtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tc3VjY2VzczogcmdiYSg2LCAyMTQsIDE2MCwgMSk7LS1lcnJvcjogcmdiYSgyMzksIDcxLCAxMTEsIDEpOy0td2FybmluZzogI0ZGRDE2NjstLWZvbnQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tbGluay1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1jb21tb24tb3RoZXJzLXRleHQtY29sb3I6ICMxRDFEMUQ7LS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7LS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTstLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7LS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7LS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTstLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7LS1idG4tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7LS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7LS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7LS1idG4tcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApOy0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1czogMDstLWJ0bi1wcmltYXJ5LXBhZGRpbmcteDogdmFyKC0tc3BhY2luZy1zKTstLWJ0bi1wcmltYXJ5LXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy14cyk7LS1idG4tcHJpbWFyeS1mb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTstLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7LS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTstLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7LS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTstLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApOy0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApOy0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tbmV1dHJhbC1kZWZhdWx0LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTstLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNTAwKTstLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMTAwKTstLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTstLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7LS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTstLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS0zMDApOy0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApOy0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTstLWJzLXBvcG92ZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKTstLWxpZ2h0OiAyMDA7LS1yZWd1bGFyOiA0MDA7LS1zZW1pLWJvbGQ6IDYwMDstLWJvbGQ6IDcwMDstLWJsYWNrOiA5MDA7LS10aXRsZS1mb250LWZhbWlsbHk6IFwiV29yayBTYW5zXCIsIEFyaWFsOy0tdGV4dC1mb250LWZhbWlsbHk6IFwiTW9udHNlcnJhdFwiOy0tZm9udC1zaXplLXh4czogMTBweDstLWZvbnQtc2l6ZS14czogMTJweDstLWZvbnQtc2l6ZS1zOiAxNnB4Oy0tZm9udC1zaXplLW06IDE4cHg7LS1mb250LXNpemUtbDogMjRweDstLWZvbnQtc2l6ZS14bDogMzBweDstLWZvbnQtc2l6ZS14eGw6IDQycHg7LS1mb250LXNpemUtM3hsOiA2MHB4Oy0tZm9udC1zaXplLTR4bDogNzJweDstLXNwYWNpbmctM3hzOiA0cHg7LS1zcGFjaW5nLTJ4czogOHB4Oy0tc3BhY2luZy14czogMTJweDstLXNwYWNpbmctczogMTZweDstLXNwYWNpbmctbTogMjRweDstLXNwYWNpbmctbDogMzJweDstLXNwYWNpbmcteGw6IDQ4cHg7LS1zcGFjaW5nLTJ4bDogNjRweDstLXNwYWNpbmctM3hsOiA3MnB4Oy0tcm91bmRlZC1ub25lOiAwOy0tcm91bmRlZC1zOiAycHg7LS1yb3VuZGVkLW06IDRweDstLXJvdW5kZWQtbDogOHB4Oy0tcm91bmRlZC14bDogMTZweDstLXJvdW5kZWQtMnhsOiAyMHB4Oy0tcm91bmRlZC0zeGw6IDM2cHg7LS1yb3VuZGVkLWZ1bGw6IDk5OTlweDstLWdyaWQtZ3V0dGVyLXdpZHRoOiAxLjVyZW07LS1ncmlkLWNvbHVtbnM6IDEyOy0tbWFyZ2luLWJvdHRvbS1zbWFsbDogdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpOy0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0OiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDIpOy0tbWFyZ2luLWJvdHRvbS1iaWc6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogMyk7LS1oZWFkZXItaGVpZ2h0OiAxNDJweDstLWhlYWRlci1oZWlnaHQtbW9iaWxlOiAxMDhweDstLWhlaWdodC1zbGlkZXI6IDYxNHB4Oy0taGVpZ2h0LXNsaWRlci1tb2JpbGU6IDI2MXB4Oy0tc3dpcGVyLXRoZW1lLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTcwMCl9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjIwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi0yMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi0yMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNjAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MjAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi0yMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tMjAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTYwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTWF0ZXJpYWwgSWNvbnNcIjtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmV7Zm9udC1mYW1pbHk6XCJNYXRlcmlhbCBJY29uc1wiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MzBweDtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vd3JhcDtkaXJlY3Rpb246bHRyOy13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm4sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm4sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjM2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG8gdmFyKC0tc3BhY2luZy1tKTtjb2xvcjp2YXIoLS1mb250LWNvbG9yKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3JlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1mb250LWNvbG9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDEsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDEsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxe21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXN7anVzdGlmeS1jb250ZW50OmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeXtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcil9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctbSk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6dmFyKC0tc3BhY2luZy1tKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29yLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29yLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3IsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcnttYXgtd2lkdGg6MjUwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRyb3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZXtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7d2lkdGg6MTAwJX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0LGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dHtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGUsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjE0NyU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRyb3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpfX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGUsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZXttYXJnaW46dmFyKC0tc3BhY2luZy0yeGwpIGF1dG8gdmFyKC0tc3BhY2luZy14bCk7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb257ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5re2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjt3aWR0aDoyNSV9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG4sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjU2cHg7d2lkdGg6NTZweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmUsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweDttYXNrLXNpemU6Y292ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG4sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3JlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmt7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjM2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG8gdmFyKC0tc3BhY2luZy1tKTtjb2xvcjp2YXIoLS1mb250LWNvbG9yKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctbGVmdC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tZm9udC1jb2xvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDF7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRyb3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZXtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dHtmbGV4OjN9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAubWV0YXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLm1ldGEgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46dmFyKC0tc3BhY2luZy0yeHMpIDAgMH1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5tZXRhIHVsIGxpe2Zsb2F0OmxlZnQ7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1zcGFjaW5nLWwpKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtNTAwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy1sKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRyb3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59fWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxle21hcmdpbjp2YXIoLS1zcGFjaW5nLTJ4bCkgYXV0byB2YXIoLS1zcGFjaW5nLXhsKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb257ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmt7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjI1JTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW5mb3tib3R0b206MH1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbWFnZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6MzBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyMjNkZWcsICNEN0Q3RDcgMzYuNTQlLCAjODg4IDgyLjg4JSl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW1hZ2UgaW1ne29iamVjdC1maXQ6Y29udGFpbn1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5icmFuZHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjI0cHg7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAudmlzY29zaXR5e21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmJ0bntib3R0b206dW5zZXQ7dG9wOjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGlua3t3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZHtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozMnB4O3dpZHRoOjEwMCU7bGVmdDowO2JvdHRvbTowO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7YmFja2dyb3VuZDpyZ2JhKDYwLDYwLDYwLC44KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig3LjVweCk7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm97cG9zaXRpb246cmVsYXRpdmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xlZnQ6dW5zZXQ7Ym90dG9tOnVuc2V0O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ297ZGlzcGxheTpmbGV4O21heC13aWR0aDoyMjBweDt3aWR0aDoxNSU7aGVpZ2h0OjE1MHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6dmFyKC0tbmV1dHJhbC0xMDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nb3t3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWd7aGVpZ2h0OmF1dG99Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxle3dpZHRoOjYwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDF7Y29sb3I6I2ZmZjtmb250LXNpemU6NTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTEyJX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxe2ZvbnQtc2l6ZTozMnB4O3RleHQtYWxpZ246Y2VudGVyfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWVycm9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZS5vcGVuOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZS5vcGVuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZS5vcGVuOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1zdWNjZXNzKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxle3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0e3dpZHRoOjI1JTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1sZWZ0OjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0e21hcmdpbi1sZWZ0OnVuc2V0O3dpZHRoOjEwMCU7YWxpZ24taXRlbXM6Y2VudGVyfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdHtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxMnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhe2NvbG9yOiNmZmZ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0e21hcmdpbi10b3A6MzBweDtkaXNwbGF5OmZsZXg7Z2FwOjhweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3N7YWxpZ24taXRlbXM6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGgsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGgsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGgsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoe2ZpbGw6I2ZmZn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mb3twb3NpdGlvbjpyZWxhdGl2ZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRyb3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpO2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm97ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhsKX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxle2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZHttYXgtd2lkdGg6NjUwcHg7bWFyZ2luOmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxke21heC13aWR0aDoxMDAlO21hcmdpbjp1bnNldH19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXl7ZGlzcGxheTpmbGV4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIDA7cG9zaXRpb246cmVsYXRpdmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZXtkaXNwbGF5Om5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTN4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1ne2Rpc3BsYXk6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MThweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZXJyb3IpO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmV7bGVmdDoxMHB4fX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRde2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjA7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcil9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmV7ZGlzcGxheTpub25lfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLXN1Y2Nlc3MpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXStkaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXStkaXYsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXStkaXZ7Ym9yZGVyLXRvcDpub25lfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdntmbGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bztwYWRkaW5nLWxlZnQ6MzVweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3BhbntkaXNwbGF5Om5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxle2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91cyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91cyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91c3tmbGV4OjJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHR7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxle2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRleHQtZm9udC1mYW1pbGx5KTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTUwJTt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtnYXA6dmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLXNwYWNpbmctMnhzKSk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZXtmb250LXNpemU6MjRweDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLXhsKSB2YXIoLS1zcGFjaW5nLWwpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue2hlaWdodDphdXRvO3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjaW5nLWwpKX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKSl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbnt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXJlcG8tcGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLXMpO2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVye3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjaW5nLXMpKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVye3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlc3t3aWR0aDo3NSU7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy1zKTtmbGV4LXdyYXA6d3JhcH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVle3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tc3BhY2luZy1zKS80KjMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWV7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTt3aWR0aDoxMDAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm97cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctcyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjE1MCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3R7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGF7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0cHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3Jle3dpZHRoOjE3cHg7aGVpZ2h0OjE3cHg7Zm9udC1zaXplOjE3cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlc3t3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2t7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2V7ZmxleDoxO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVuO21heC1oZWlnaHQ6Mzg2cHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudHtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDN7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6NzAwfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbntmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZXtmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2t7ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyey0taW1hZ2Utd2lkdGg6IDczMnB4Oy0taW1hZ2UtaGVpZ2h0OiA0NjRweDtoZWlnaHQ6dmFyKC0taW1hZ2UtaGVpZ2h0KTtvdmVyZmxvdzp2aXNpYmxlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcnstLWltYWdlLXdpZHRoOiAzNDBweDstLWltYWdlLWhlaWdodDogMjE2cHh9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRle2hlaWdodDoxMDAlO3dpZHRoOnZhcigtLWltYWdlLXdpZHRoKSAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW17d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJle2hlaWdodDp2YXIoLS1pbWFnZS1oZWlnaHQpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUgaW1ne2hlaWdodDp2YXIoLS1pbWFnZS1oZWlnaHQpO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnVuc2V0O3JpZ2h0OjA7Ym90dG9tOjMycHg7d2lkdGg6NjAlO2hlaWdodDozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb257dG9wOmNhbGModmFyKC0taGVpZ2h0LXNsaWRlci1tb2JpbGUpIC0gNzBweCk7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3gtc2hhZG93OjBweCAwcHggNnB4IDBweCByZ2JhKDAsMCwwLC4yMik7b3BhY2l0eToxO21hcmdpbjowIDEycHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtib3JkZXI6NXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue2xlZnQ6dW5zZXQ7cmlnaHQ6dW5zZXQ7Ym90dG9tOi0xNnB4O3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9wLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3B7YWxpZ24taXRlbXM6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXJ7ZGlzcGxheTpmbGV4O21heC13aWR0aDoyMjBweDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtmbGV4OjEgMCBhdXRvO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6dmFyKC0tbmV1dHJhbC0xMDApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGlua3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtsaW5lLWhlaWdodDowO29wYWNpdHk6LjkyO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3Zlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3Zlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbms6aG92ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3ZlcntvcGFjaXR5OjF9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyBpbWd7d2lkdGg6YXV0bzttYXgtaGVpZ2h0OjQ4cHg7bWF4LXdpZHRoOjE0MHB4O2hlaWdodDphdXRvfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy14cyk7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmd7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm97bWFyZ2luOnZhcigtLXNwYWNpbmctbSkgMH19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVze2FsaWduLWl0ZW1zOmNlbnRlcn19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4fS5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLW5vbmV7bWFyZ2luLWJvdHRvbTowfS5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLXNtYWxse21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCl9Lm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tZGVmYXVsdHttYXJnaW4tYm90dG9tOnZhcigtLW1hcmdpbi1ib3R0b20tZGVmYXVsdCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLWRlZmF1bHR7bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKX19Lm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tYmlne21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1iaWcpfS5ub2RldHlwZXMtY29udGVudCB0YWJsZXt3aWR0aDoxMDAlfS5ub2RldHlwZXMtY29udGVudCB0YWJsZSB0ciB0ZHtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKX0ubm9kZXR5cGVzLWNvbnRlbnQgdGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMjAwKX0ubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZXtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS05MDApfS5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGhlYWQ+dHI+dGgsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50aGVhZD50cj50ZCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRib2R5PnRyPnRoLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGJvZHk+dHI+dGQsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Zm9vdD50cj50aCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRmb290PnRyPnRkLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50aGVhZD50cj50aCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGhlYWQ+dHI+dGQsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRib2R5PnRyPnRoLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Ym9keT50cj50ZCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGZvb3Q+dHI+dGgsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRmb290PnRyPnRke2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTkwMCl9Lm5lb3Mtbm9kZXR5cGVzLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubmVvcy1ub2RldHlwZXMtaW1hZ2UgZmlndXJlPmEsLm5lb3Mtbm9kZXR5cGVzLWltYWdlIGZpZ3VyZT5waWN0dXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGxhYmVsW2Zvcj1jb250YWN0LWZvcm0tcmVjYXB0Y2hhXXtkaXNwbGF5Om5vbmV9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBsYWJlbHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gbGFiZWx7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKX19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBpbnB1dCwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHRleHRhcmVhLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gc2VsZWN0LC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLnNlbGVjdDItY29udGFpbmVye3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjI1KTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbiwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb257Ym9yZGVyOjB9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtyaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0uZXJyb3IgLmlucHV0IGlucHV0e2JvcmRlcjoxcHggc29saWQgdmFyKC0tZXJyb3IpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuZXJyb3Jze2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmVycm9ycyBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjp2YXIoLS1lcnJvcik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLmhlbHAtaW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuZGF0YS1wcm90ZWN0aW9uLmNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5kYXRhLXByb3RlY3Rpb24gbGFiZWx7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuZGF0YS1wcm90ZWN0aW9uIGxhYmVsIGlucHV0e2JveC1zaGFkb3c6bm9uZTt3aWR0aDphdXRvfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0+ZmllbGRzZXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1sKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybT5maWVsZHNldCAucm93e2dhcDp2YXIoLS1zcGFjaW5nLWwpfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3c+KntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLWwpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuaW5wdXRzLWxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXMpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuaW5wdXRzLWxpc3QgbGl7d2lkdGg6dW5zZXR9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5pbnB1dHMtbGlzdCBsaSBpbnB1dHtib3gtc2hhZG93Om5vbmV9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5pbnB1dHMtbGlzdCBsaSBsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO3BhZGRpbmc6MDttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9uc3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9uc3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctbCl9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLWwpO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGl7d2lkdGg6MTAwJX19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b257dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJvcmRlci1jb2xvcik7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2dhcDo4cHh9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3Jle2NvbnRlbnQ6XCJhcnJvd19iYWNrX2lvc1wiO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Zm9udC1zaXplOjIycHg7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtyaWdodDotMTlweDt3aWR0aDoxOHB4O2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtcmlnaHQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntjb250ZW50OlwiYXJyb3dfZm9yd2FyZF9pb3NcIjt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6aG92ZXI6YWZ0ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2NvbnRlbnQ6XCJzZW5kXCJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX19LmdyZWNhcHRjaGEtYmFkZ2V7ei1pbmRleDoxfS50Yy1uZW9zLWVsZW1lbnRzLXNwYWNle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEuNXJlbTttYXJnaW4tYm90dG9tOjB9LnRjLW5lb3MtZWxlbWVudHMtc3BhY2UgaHJ7ZmxleDowIDAgMTAwJTttYXJnaW46MH0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVye3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMnhsKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4bCk7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmctM3hsKSArIHZhcigtLXNwYWNpbmctbSkpfS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmJnLWNvbG9yLWRhcmssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXJlcG8tcGFydG5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZXV0cmFsLTMwMCl9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5iZy1jb2xvci1kYXJrZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZXV0cmFsLTUwMCl9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5mdWxsLXdpZHRoe3dpZHRoOjEwMHZ3O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlO3JpZ2h0OjUwJTttYXJnaW4tbGVmdDotNTB2dzttYXJnaW4tcmlnaHQ6LTUwdnc7b3ZlcmZsb3c6dmlzaWJsZX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmZ1bGwtd2lkdGggLnJvb3QtY29udGFpbmVye21heC13aWR0aDpub25lO292ZXJmbG93OnZpc2libGV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXJ7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy14bCkgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX19LmRsLWdhbGxlcnktZ2FsbGVyeS50aGVtZS1ib290c3RyYXBMaWdodGJveD4uZGwtZ2FsbGVyeT4ucm93LmRsLWdhbGxlcnk+Lm5lb3Mtbm9kZXR5cGVzLWltYWdle21hcmdpbi1ib3R0b206MS41cmVtfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub25le21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUgLmNvbHVtbnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGwgLmNvbHVtbnttYXJnaW4tYm90dG9tOnZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vcm1hbCAuY29sdW1ue21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1sYXJnZSAuY29sdW1ue21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1iaWcpfX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuM3N9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLnNlY29uZGFyeSAuYnRuey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcil9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLm5ldXRyYWwgLmJ0bnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcik7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3IpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLWxlZnQgLmJ0bnt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tbGVmdCAuYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7bGVmdDotMjBweDt3aWR0aDoxOHB4O2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtbGVmdC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLWxlZnQgLmJ0bjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLWxlZnQgLmJ0bjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tbGVmdCAuYnRuOmRpc2FibGVkOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyl9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bnt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0Oi0xOXB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IC5idG46aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1yaWdodCAuYnRuOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51e3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt6LWluZGV4Ojk1O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7Z2FwOnZhcigtLXNwYWNpbmcteHMpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVte3BvaW50ZXItZXZlbnRzOmF1dG99LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5idG57ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6OHB4O21pbi1oZWlnaHQ6NDRweDtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy1zKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2ZvbnQtc2l6ZToyMnB4O3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtOTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXJ7bWFyZ2luOjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5tYXRlcmlhbC1pY29ucywudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OnZhcigtLXNwYWNpbmcteHMpO2hlaWdodDo3NXB4O3dpZHRoOjc1cHg7Zm9udC1zaXplOjc1cHg7bGluZS1oZWlnaHQ6MTAwJTtwYWRkaW5nOjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDc1cHgpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cykgNDBweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10aXRsZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozMHB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3RleHQtYWxpZ246bGVmdH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtyaWdodDowO2JvdHRvbTowOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0yMHB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246ZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4ubWF0ZXJpYWwtaWNvbnMsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntoZWlnaHQ6NTVweDt3aWR0aDo1NXB4O2ZvbnQtc2l6ZTo1NXB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSA1NXB4KX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyMnB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLXRleHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweH19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21hcmdpbi10b3A6ODhweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcntoZWlnaHQ6dmFyKC0taGVpZ2h0LXNsaWRlcik7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweClhbmQgKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweClhbmQgKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWF4LXdpZHRoOjEzMjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MH19Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7aGVpZ2h0OmF1dG99LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcntoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcntib3JkZXItcmFkaXVzOjB9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVye3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zaXRpb246b3BhY2l0eSAxcztwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBmaWd1cmV7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBwaWN0dXJle2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgZmlndXJlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXJ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnZpZGVvLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8tY29udGFpbmVyIHZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8tY29udGFpbmVye2hlaWdodDp2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjQwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLW5ldXRyYWwtMTAwKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4bCk7Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDp1bnNldDt0b3A6dW5zZXQ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tc3BhY2luZy1tKSoyKTtoZWlnaHQ6YXV0bztwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTVweCk7bWFyZ2luOmF1dG99fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLXRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14eGwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS1jb250ZW50e2ZvbnQtc2l6ZToxNnB4fX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDpmaXQtY29udGVudH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bnt3aWR0aDpjYWxjKDEwMCUgLSAzNnB4KTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnVuc2V0O3JpZ2h0OjA7Ym90dG9tOjMycHg7d2lkdGg6NjAlO2hlaWdodDozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbnt0b3A6Y2FsYyh2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSkgLSA3MHB4KTt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym94LXNoYWRvdzowcHggMHB4IDZweCAwcHggcmdiYSgwLDAsMCwuMjIpO29wYWNpdHk6MTttYXJnaW46MCAxMnB4fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtib3JkZXI6NXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldnt0b3A6dW5zZXQ7Ym90dG9tOjEwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCwudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxMHB4fS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjIwMHB4O21hcmdpbjowIDE1cHggMTVweCAxNXB4fS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjM1JTttaW4taGVpZ2h0OjIwMHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5Om5vbmV9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzUlO21pbi1oZWlnaHQ6MjAwcHh9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXIgdmlkZW97d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjIwMHB4O29iamVjdC1maXQ6Y292ZXJ9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50e3dpZHRoOjY1JTttYXJnaW46MDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyl9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNXB4O21hcmdpbi1ib3R0b206MzBweH0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue3RleHQtYWxpZ246cmlnaHR9LnRjLXdlYnNpdGUtaW5mb2Jsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLmljb257d2lkdGg6YXV0bztoZWlnaHQ6NDJweDtmb250LXNpemU6NDJweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyk7Y29sb3I6dmFyKC0tbmV1dHJhbC01MDApfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXh4bCk7Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0OjEwMiU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGl0bGUgc3Ryb25ne2NvbG9yOnZhcigtLXByaW1hcnktNTAwKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLnRleHR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1pbmZvYmxvY2t7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLnRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteGwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKTt3aWR0aDo3NSV9LnRjLXdlYnNpdGUtaW5mb2Jsb2NrIC50ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7d2lkdGg6ODUlfX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3R7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5uby10ZXN0aW1vbmlhbHN7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcnttYXJnaW46MCAtMTZweDtjb2x1bW4tY291bnQ6Mztjb2x1bW4tYnJlYWstaW5zaWRlOmF2b2lkO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpO21hcmdpbi1ib3R0b206MTZweDticmVhay1pbnNpZGU6YXZvaWQtY29sdW1ufS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZve2Rpc3BsYXk6ZmxleDtnYXA6MTBweDttYXJnaW4tYm90dG9tOjMycHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLmluZm8gLmF1dGhvcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6bm9ybWFsfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZvIC5hdXRob3IgLnRpdGxle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRleHR7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUyJTttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozcHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOjE0cHg7bGluZS1oZWlnaHQ6MX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5nIC5zdGFye2ZvbnQtc2l6ZToyNnB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmcgLnN0YXIuaXMtZmlsbGVke2NvbG9yOiNmNmI1MDB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRhcmdldHttYXJnaW4tdG9wOjE2cHg7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCk7cGFkZGluZzo2cHggdmFyKC0tc3BhY2luZy0zeHMpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O21hcmdpbi1ib3R0b206MDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm8gLm5hbWV7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVye21hcmdpbjowO2NvbHVtbi1jb3VudDoxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2e3dpZHRoOjEwMCU7bWFyZ2luOnZhcigtLXNwYWNpbmctcykgMH19LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRue3BhZGRpbmctcmlnaHQ6NTVweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI1cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb250ZW50OlwiYWRkXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5yZWZyZXNoLWJ1dHRvbnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLm5vLXRlc3RpbW9uaWFsc3t0ZXh0LWFsaWduOmNlbnRlcn0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXJ7bWFyZ2luOjAgLTE2cHg7Y29sdW1uLWNvdW50OjM7Y29sdW1uLWJyZWFrLWluc2lkZTphdm9pZDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjIwMHB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKTttYXJnaW4tYm90dG9tOjE2cHg7YnJlYWstaW5zaWRlOmF2b2lkLWNvbHVtbn0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZve2Rpc3BsYXk6ZmxleDtnYXA6MTBweDttYXJnaW4tYm90dG9tOjMycHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAuaW5mbyAuYXV0aG9ye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDpub3JtYWx9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAuaW5mbyAuYXV0aG9yIC50aXRsZXtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRleHR7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUyJTttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjNweDttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206MTRweDtsaW5lLWhlaWdodDoxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZyAuc3Rhcntmb250LXNpemU6MjZweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmcgLnN0YXIuaXMtZmlsbGVke2NvbG9yOiNmNmI1MDB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGFyZ2V0e21hcmdpbi10b3A6MTZweDtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtwYWRkaW5nOjZweCB2YXIoLS1zcGFjaW5nLTN4cyl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGFyZ2V0IC5pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjRweDttYXJnaW4tYm90dG9tOjA7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm8gLm5hbWV7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXJ7bWFyZ2luOjA7Y29sdW1uLWNvdW50OjF9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdnt3aWR0aDoxMDAlO21hcmdpbjp2YXIoLS1zcGFjaW5nLXMpIDB9fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuaW5mbywudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRleHR7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO29wYWNpdHk6MX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRjLXJlcG8tdGVzdGltb25pYWwgLmluZm8sLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyIC50Yy1yZXBvLXRlc3RpbW9uaWFsIC50ZXh0e29wYWNpdHk6MH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLXhsKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yeGwpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bntwYWRkaW5nLXJpZ2h0OjU1cHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI1cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb250ZW50OlwiYWRkXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn19QGtleWZyYW1lcyBidXR0b24tc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIHNsaWRlSW57ZnJvbXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC50b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcCAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjZweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcCAucmVzZXR7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAudG9wIC5yZXNldDphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeTphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmFjdGl2ZTpiZWZvcmV7Y29udGVudDpcIlwiO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL21lbnUtY2xvc2Uuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5hY3RpdmU6YWZ0ZXJ7Y29udGVudDpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7d2lkdGg6MTAwdnc7cG9zaXRpb246cmVsYXRpdmU7bGVmdDpjYWxjKC01MHZ3ICsgNTAlKTtwYWRkaW5nOjAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO292ZXJmbG93LXg6c2Nyb2xsO3Njcm9sbGJhci13aWR0aDpub25lfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZmxleDoxIDAgYXV0b319LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpO21hcmdpbi1yaWdodDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMil9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmt7ZGlzcGxheTpibG9jaztoZWlnaHQ6MzIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6Y2FsYygzMy4zMzMzMzMlIC0gdmFyKC0tc3BhY2luZy1sKSk7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZy1sKS8yKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDpyZ2JhKDY5LDY5LDY5LC41KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO3otaW5kZXg6M30udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5pbWFnZXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuYnRuOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluazpob3ZlciAuYnRue2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlcnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2dhcDp2YXIoLS1zcGFjaW5nLWwpO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmt7d2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9fS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3R7LS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLnRvcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAudG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAudG9wIC50aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiV9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAudG9wIC5yZXNldHtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC50b3AgLnJlc2V0OmFmdGVye2NvbnRlbnQ6XCJcIjttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZXNldC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZGlzcGxheTpibG9jazt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yeXtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcnk6YWZ0ZXJ7Y29udGVudDpcIlwiO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2FkZC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZGlzcGxheTpibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcnkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yeS5hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LWNsb3NlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcnkuYWN0aXZlOmFmdGVye2NvbnRlbnQ6bm9uZX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0OmNhbGMoLTEqdmFyKC0tc3BhY2luZy1sKS8yKTttYXJnaW4tcmlnaHQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpO2ZsZXgtd3JhcDp3cmFwfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5re2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjaW5nLWwpLzIqMik7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZy1sKS8yKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbmZvIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweDttYXNrLXNpemU6Y292ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rOmhvdmVyIC5idG46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW5mb3tib3R0b206MH0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW1hZ2V7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtwYWRkaW5nOjMwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjIzZGVnLCAjRDdEN0Q3IDM2LjU0JSwgIzg4OCA4Mi44OCUpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb250YWlufS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5icmFuZHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjI0cHg7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLnZpc2Nvc2l0eXttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuYnRue2JvdHRvbTp1bnNldDt0b3A6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Z2FwOnZhcigtLXNwYWNpbmctbCk7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGlua3t3aWR0aDoxMDAlO21hcmdpbjowO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX19LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciAxZnI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjJmciAxZnIgMWZyO2dyaWQtY29sdW1uLWdhcDozMnB4O2dyaWQtcm93LWdhcDozMnB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmt7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDo2NzJweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmNhdGVnb3JpZXN7ZmxleC13cmFwOndyYXB9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpmaXJzdC1jaGlsZHtncmlkLXJvdy1zdGFydDoxO2dyaWQtY29sdW1uLXN0YXJ0OjE7Z3JpZC1yb3ctZW5kOjM7Z3JpZC1jb2x1bW4tZW5kOjJ9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpmaXJzdC1jaGlsZCAuaW5mb3tmb250LXNpemU6NDJweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgyKXtncmlkLXJvdy1zdGFydDoxO2dyaWQtY29sdW1uLXN0YXJ0OjI7Z3JpZC1yb3ctZW5kOjI7Z3JpZC1jb2x1bW4tZW5kOjQ7aGVpZ2h0OjMyMHB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDIpIC5pbmZve2ZvbnQtc2l6ZTozMnB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpe2dyaWQtY29sdW1uLXN0YXJ0OjI7Z3JpZC1jb2x1bW4tZW5kOjN9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCl7Z3JpZC1jb2x1bW4tc3RhcnQ6MztncmlkLWNvbHVtbi1lbmQ6NH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmZpcnN0LWNoaWxkIC5pbmZvLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDIpIC5pbmZve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmZpcnN0LWNoaWxkIC5pbmZvIC5jYXRlZ29yaWVzLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDIpIC5pbmZvIC5jYXRlZ29yaWVze21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmZpcnN0LWNoaWxkIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSwudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgyKSAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSwudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KXtncmlkLXJvdy1zdGFydDoyO2dyaWQtcm93LWVuZDozO2hlaWdodDozMjBweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSAuaW5mbywudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KSAuaW5mb3tmb250LXNpemU6MjRweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMykgLmluZm8gLmNhdGVnb3JpZXMsLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCkgLmluZm8gLmNhdGVnb3JpZXN7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCkgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpIC5idG4sLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCkgLmJ0bntoZWlnaHQ6NTZweDt3aWR0aDo1NnB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpIC5idG46YmVmb3JlLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0e2dyaWQtdGVtcGxhdGUtcm93czoxZnI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLWNvbHVtbi1nYXA6MH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5re2hlaWdodDozMjBweCAhaW1wb3J0YW50O2dyaWQtcm93LXN0YXJ0OnVuc2V0ICFpbXBvcnRhbnQ7Z3JpZC1jb2x1bW4tc3RhcnQ6dW5zZXQgIWltcG9ydGFudDtncmlkLXJvdy1lbmQ6dW5zZXQgIWltcG9ydGFudDtncmlkLWNvbHVtbi1lbmQ6dW5zZXQgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZve2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5idG57aGVpZ2h0OjU2cHg7d2lkdGg6NTZweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweH19LnRjLXdlYnNpdGUtdGl0bGV3aXRodGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS10aXRsZXdpdGh0ZXh0IC50aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLXRpdGxld2l0aHRleHQgLnRleHR7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjc1JTttYXJnaW46MCBhdXRvfS50Yy13ZWJzaXRlLWZhcWxpc3R7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mYXFsaXN0e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nLW0pICsgMTJweCl9fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlcntmbGV4OjE7cGFkZGluZy1yaWdodDp2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAudG9wIC50aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2NoaXAtY2hlY2tib3gtaW5hY3RpdmUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS05MDApO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuYWN0aXZlOmJlZm9yZXttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9jaGlwLWNoZWNrYm94LWFjdGl2ZS5zdmdcIik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVye3BhZGRpbmctcmlnaHQ6MH0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7ZmxleC1kaXJlY3Rpb246cm93O3dpZHRoOjEwMHZ3O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6Y2FsYygtNTB2dyArIDUwJSk7cGFkZGluZzowIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtvdmVyZmxvdy14OnNjcm9sbDtzY3JvbGxiYXItd2lkdGg6bm9uZX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZsZXg6MSAwIGF1dG99fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlcntmbGV4OjM7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt0cmFuc2l0aW9uOmhlaWdodCAuM3MgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjM1cyBlYXNlLG9wYWNpdHkgLjM1cyBlYXNlLG1hcmdpbiAuMzVzIGVhc2U7b3BhY2l0eToxO21heC1oZWlnaHQ6OTk5cHh9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcS5oaWRkZW57b3BhY2l0eTowO21heC1oZWlnaHQ6MDttYXJnaW46MDtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uey0tYnMtYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDstLWJzLWFjY29yZGlvbi1idG4tYmc6IHRyYW5zcGFyZW50Oy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQ7LS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IHRyYW5zcGFyZW50Oy0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogMDstLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDMwcHg7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuY2F0ZWdvcmllc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTI0cHg7bGVmdDoxMnB4O3otaW5kZXg6OX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyl9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbXttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZy1tKSArIDI0cHgpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b257Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MTI2JTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctbSk7bWFyZ2luLWJvdHRvbToycHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zMil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9ue2ZvbnQtc2l6ZToyNnB4fX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOm5vbmU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLWNpcmNsZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCl9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXTphZnRlcnttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZW1vdmUtY2lyY2xlLnN2Z1wiKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMyKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2xpbmUtaGVpZ2h0OjE1MCU7cGFkZGluZzp2YXIoLS1mb250LXNpemUtcykgdmFyKC0tZm9udC1zaXplLXhsKSB2YXIoLS1mb250LXNpemUtbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctbSl9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb257LS1icy1hY2NvcmRpb24tYmc6IHRyYW5zcGFyZW50Oy0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTstLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDFweDstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLW0pOy0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmctbSk7LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctbSk7LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmctbSk7LS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IHZhcigtLXNwYWNpbmctbCk7LS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgzNywgNTIsIDg1LCAwLjEpfS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVte2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2xpbmUtaGVpZ2h0OjEuMjZ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSl9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keXtmb250LWZhbWlseTp2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tZm9udC1jb2xvcil9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbmV1dHJhbC05MDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGgye2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtc2l6ZTozMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMTIlO3RleHQtYWxpZ246bGVmdDttYXJnaW46MDtmbGV4OjF9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBoMntmb250LXNpemU6MjJweH19LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAuYnRuOmFmdGVye2ZvbnQtc2l6ZTo1OXB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApO21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLmJ0bjphZnRlcntmb250LXNpemU6NDdweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTN4cyl9fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAubG9jYXRpb24tbGFiZWx7ZGlzcGxheTpibG9jaztjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3Jte2Rpc3BsYXk6ZmxleDtnYXA6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb257ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MzBweH0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRze2Rpc3BsYXk6ZmxleDtnYXA6NHB4O2ZsZXg6MTt3aWR0aDo3MCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHN7d2lkdGg6MTAwJX19LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjI0cHg7ei1pbmRleDoyfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dHt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14bCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pIDAgMCB2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEzMCU7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwMCl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3J7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjEyMHB4fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAucmFkaXVzLXNlbGVjdHt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjAgdmFyKC0tcm91bmRlZC1tKSB2YXIoLS1yb3VuZGVkLW0pIDA7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3gtc2hhZG93OjAgMCAxMnB4IDAgcmdiYSgwLDAsMCwuMDgpO2NvbG9yOnZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7YXBwZWFyYW5jZTpub25lO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMzAlfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAucmFkaXVzLXNlbGVjdDpmb2N1c3tvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzowIDAgMTJweCAwIHJnYmEoMCwwLDAsLjEyKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnJhZGl1cy1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMjAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKTtjdXJzb3I6bm90LWFsbG93ZWR9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtmb250LXNpemU6MjRweDtwb2ludGVyLWV2ZW50czpub25lfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gYSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiBhLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gYnV0dG9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyl9fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG57LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7cmlnaHQ6MDtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yczt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG46YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0yMHB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG46YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG46ZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLmJ0bjphZnRlcnt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIGlucHV0W3R5cGU9aGlkZGVuXXtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb257d2lkdGg6NzUlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14bCkgMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb257d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgMH19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb246YmVmb3JlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjY5cHg7bGVmdDoxMiU7cmlnaHQ6MTIlO2hlaWdodDo2cHg7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7ei1pbmRleDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbjpiZWZvcmUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb246YmVmb3Jle3RvcDo0OXB4fX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKTtmbGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXJ7Z2FwOnZhcigtLXNwYWNpbmcteHMpfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdnt3aWR0aDo0NXB4O2hlaWdodDo0NXB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tbmF2aWdhdGlvbi1zdGVwLWNpcmNsZS5zdmdcIik7YmFja2dyb3VuZC1zaXplOjM4cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXYsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZ7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtiYWNrZ3JvdW5kLXNpemU6MzBweH19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1hY3RpdmU9dHJ1ZV0sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1hY3RpdmU9dHJ1ZV17YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLWFjdGl2ZS5zdmdcIil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtYWN0aXZlPWZhbHNlXStzcGFuLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtYWN0aXZlPWZhbHNlXStzcGFue2Rpc3BsYXk6bm9uZX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1wYXNzZWQ9dHJ1ZV0sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1wYXNzZWQ9dHJ1ZV17YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLXBhc3NlZC5zdmdcIil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2LC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyOmxhc3QtY2hpbGQgZGl2OmFmdGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXI6bGFzdC1jaGlsZCBkaXY6YWZ0ZXJ7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjQwMHB4O3dpZHRoOjEwMCU7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXB7aGVpZ2h0OjMwMHB4O21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1sKX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9se2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTttYXJnaW4tdG9wOjMycHg7bWFyZ2luLWxlZnQ6MzJweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b246aG92ZXIsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b246aG92ZXIsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlciwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2w6aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b246aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b246aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS03MDApICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24gaW1nLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1nLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uIGltZywudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24gaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1ne2ZpbHRlcjpicmlnaHRuZXNzKDApIGludmVydCgxKX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDo3NSU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVye3dpZHRoOjEwMCU7cGFkZGluZzowIHZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvY3tkaXNwbGF5OmZsZXg7Z2FwOjUwcHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSAwIHZhcigtLXNwYWNpbmctMnhsKTtib3JkZXItYm90dG9tOjJweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktNzAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9je2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbSkgMH19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYzpsYXN0LWNoaWxkLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2M6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudGl0bGUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudGl0bGV7ZmxleDoxO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudGl0bGUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZXtmbGV4OjJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVle2ZsZXg6bm9uZX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2VzLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlc3ttYXJnaW4tdG9wOjIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDo4cHh9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2VzIC5zZXJ2aWNlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlcyAuc2VydmljZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOjExcHggMTZweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2NvbG9yOnZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlcyAuc2VydmljZTpiZWZvcmUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2VzIC5zZXJ2aWNlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3gtYWN0aXZlLnN2Z1wiKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS05MDApfUBrZXlmcmFtZXMgdGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2gtb3Blbi1zdGF0dXMtc3Bpbnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTstLW1hcC1oZWlnaHQ6IDY5OXB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaC5pcy1vcGVuLXN0YXR1cy1sb2FkaW5nIC5jb250ZW50LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoLmlzLW9wZW4tc3RhdHVzLWxvYWRpbmcgLmNvbnRlbnQtd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO3otaW5kZXg6MTI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NSwyNDUsMjQwLC43Mik7cG9pbnRlci1ldmVudHM6YXV0b30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2guaXMtb3Blbi1zdGF0dXMtbG9hZGluZyAuY29udGVudC13cmFwcGVyOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt6LWluZGV4OjEzO3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7bWFyZ2luOi0yMXB4IDAgMCAtMjFweDtib3JkZXI6M3B4IHNvbGlkIHJnYmEoNzQsODUsMTA3LC4yKTtib3JkZXItdG9wLWNvbG9yOnZhcigtLXNlY29uZGFyeS03MDAsIHZhcigtLW5ldXRyYWwtOTAwLCAjMWExZjJlKSk7Ym9yZGVyLXJhZGl1czo1MCU7YW5pbWF0aW9uOnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoLW9wZW4tc3RhdHVzLXNwaW4gLjdzIGxpbmVhciBpbmZpbml0ZTtwb2ludGVyLWV2ZW50czpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCBoMnt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjMycHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjI0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcD4qe2ZsZXg6MX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC50aXRsZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLHNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxMTIlO21hcmdpbi1ib3R0b206MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXJ7ZmxleDoxO3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAubWF0ZXJpYWwtaWNvbnMuaWNvbiwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbi5pY29uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbi5pY29uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5pY29uLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLmljb24uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5pY29uLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAuaWNvbi5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6MThweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgaW5wdXQjbG9jYXRpb25TZWFyY2h7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBpbnB1dCNsb2NhdGlvblNlYXJjaDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Y3Vyc29yOm5vdC1hbGxvd2VkO2NvbG9yOiM2NjZ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjEwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NnB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBzZWxlY3QjcmFkaXVzU2VsZWN0e3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Zm9udC1zaXplOjE0cHg7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7bWluLXdpZHRoOjEwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVye3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIHNlbGVjdHtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2Vye3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXI6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLXByaW1hcnktNTAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZXtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS01MDApO2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEodmFyKC0tcHJpbWFyeS01MDAtcmdiKSwgMC4xKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAuYnRuOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC5wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLmJ0bjphZnRlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHg7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjEpO3otaW5kZXg6MTAwMDttYXgtaGVpZ2h0OjI1MHB4O292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1zZWFyY2h7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuc2VhcmNoLWlucHV0e3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXMpO2ZvbnQtc2l6ZToxNHB4O291dGxpbmU6bm9uZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1zZWFyY2ggLnNlYXJjaC1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS01MDApO2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEodmFyKC0tcHJpbWFyeS01MDAtcmdiKSwgMC4xKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1zZWFyY2ggLnNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTQwMCk7Zm9udC1zdHlsZTppdGFsaWN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3Qtb3B0aW9uc3ttYXgtaGVpZ2h0OjE4MHB4O292ZXJmbG93LXk6YXV0b30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbntwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTRweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGVhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyAuY3VzdG9tLXNlbGVjdC1vcHRpb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTEwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyAuY3VzdG9tLXNlbGVjdC1vcHRpb25bc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbi5hbHJlYWR5LXNlbGVjdGVke29wYWNpdHk6LjU7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbi5hbHJlYWR5LXNlbGVjdGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zOmVtcHR5OjphZnRlcntjb250ZW50OlwiQXVjdW5lIHByZXN0YXRpb24gdHJvdXbDqWVcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApO2ZvbnQtc3R5bGU6aXRhbGljO3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIGlucHV0W3R5cGU9Y2hlY2tib3hde21hcmdpbjowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciBsYWJlbHttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2h7ZGlzcGxheTpmbGV4O2dhcDoxMnB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS13cmFwcGVye3dpZHRoOjYwcHg7aGVpZ2h0OjMycHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17b3BhY2l0eTowO3dpZHRoOjA7aGVpZ2h0OjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgLnRvZ2dsZS10cmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjA7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggM3B4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbCAudG9nZ2xlLXRodW1ie3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLnRvZ2dsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLnRvZ2dsZS10cmFjaysudG9nZ2xlLXRodW1ie3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI4cHgpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLXRleHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt1c2VyLXNlbGVjdDpub25lO3dpZHRoOjc1JX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9te2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi10b3A6MTZweDttaW4taGVpZ2h0OjQwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWd7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAuc2VydmljZS1uYW1le2xpbmUtaGVpZ2h0OjF9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNle2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLmJ0bjphZnRlcntmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2Rpc3BsYXk6ZmxleDtnYXA6MTVweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7ZmxleDoyO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KTtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9se2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTttYXJnaW4tdG9wOjMycHg7bWFyZ2luLWxlZnQ6MzJweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS03MDApICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1ne2ZpbHRlcjpicmlnaHRuZXNzKDApIGludmVydCgxKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjMwcHg7bGVmdDozMHB4O3JpZ2h0OjMwcHg7d2lkdGg6Y2FsYygxMDAlIC0gNjBweCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JveC1zaGFkb3c6MCAycHggMTdweCAxcHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoxMDAwO292ZXJmbG93OmhpZGRlbjthbmltYXRpb246c2xpZGVJbkZyb21Cb3R0b20gLjNzIGVhc2Utb3V0fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZC5oaWRkZW57ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjRweDtyaWdodDoyNHB4O2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQ6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCk7b3V0bGluZS1vZmZzZXQ6MnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5zdGF0dXMtaW5kaWNhdG9ye21hcmdpbi1ib3R0b206MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvciAuc3RhdHVzLXRleHR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjp2YXIoLS1zdWNjZXNzLTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLnN0YXR1cy1pbmRpY2F0b3IgLnN0YXR1cy10ZXh0OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1lcnJvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvciAuc3RhdHVzLXRleHQub3BlbjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1zdWNjZXNzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7bWFyZ2luOnZhcigtLXNwYWNpbmctcykgMCB2YXIoLS1zcGFjaW5nLW0pIDA7bGluZS1oZWlnaHQ6MS4yfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlsc3tkaXNwbGF5OmZsZXg7Z2FwOjE2cHg7bWFyZ2luLWJvdHRvbToyNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuZ2FyYWdlLWxvZ297ZmxleC1zaHJpbms6MDt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0yMDApO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5nYXJhZ2UtbG9nbyAubG9nby1pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y292ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm97ZmxleDoxfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSAwO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7bWFyZ2luOjAgLThweDtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxOHB4O2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMuYXJyb3csLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmFycm93OmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXJ7bWFyZ2luLWxlZnQ6YXV0bztmb250LXNpemU6MTZweDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5jb250YWN0LXRleHR7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZmxleDoxfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0uYWRkcmVzcyAuY29udGFjdC10ZXh0e2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnN7ZGlzcGxheTpmbGV4O2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTI1JTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZXt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0Oi0xOXB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2U6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLmJ0bjphZnRlcntmb250LXNpemU6MThweDttYXJnaW4tbGVmdDo0cHh9QGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbXtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTZweDtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7ZmxleDoxO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweDttYXJnaW4tYm90dG9tOjIycHg7ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudHtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudCAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MjRweDt6LWluZGV4OjJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgaW5wdXR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctbCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyOm5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3tjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2VzLWNvbnRhaW5lcntmbGV4OjE7b3ZlcmZsb3cteTphdXRvfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE1cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO21hcmdpbi1ib3R0b206NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQsdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0yMDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlLmhpZGRlbntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5sb2NhbGl0eXtmb250LXdlaWdodDozMDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAuYnRuOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoMnB4KX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnJlc3VsdHN7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7LS1tYXAtaGVpZ2h0OiA1MDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wPip7ZmxleDpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7ZmxleDpub25lO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3R7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo0MDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIGlucHV0e3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7LS1tYXAtaGVpZ2h0OiAzMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXJ7cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIDA7bWFyZ2luLWJvdHRvbToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3B7Z2FwOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAudGl0bGV7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGlucHV0I2xvY2F0aW9uU2VhcmNoe2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd257bWF4LWhlaWdodDoyMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25ze21heC1oZWlnaHQ6MTQwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtdGV4dHt3aWR0aDphdXRvO2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b217Z2FwOjZweDttYXJnaW4tdG9wOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWd7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0yeHMpO2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLmJ0bjphZnRlcntmb250LXNpemU6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlcntnYXA6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7aGVpZ2h0OnZhcigtLW1hcC1oZWlnaHQpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZHtib3R0b206MTBweDtsZWZ0OjEwcHg7cmlnaHQ6MTBweDt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtvdmVyZmxvdy15OmF1dG99LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJke3RvcDoxMnB4O3JpZ2h0OjEycHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cyl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvcnttYXJnaW4tYm90dG9tOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjE4cHg7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhzKSAwIHZhcigtLXNwYWNpbmcteHMpIDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxze2dhcDoxMHB4O21hcmdpbi1ib3R0b206MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmdhcmFnZS1sb2dve3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbXtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSAwO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMuYXJyb3csLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmFycm93OmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXJ7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmNvbnRhY3QtdGV4dHtmb250LXNpemU6MTNweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnN7Z2FwOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bntmb250LXNpemU6MTRweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdHtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0Om5vbmU7cGFkZGluZzowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgLmljb257Zm9udC1zaXplOjIwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIDQwcHg7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3t0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctcmlnaHQ6MDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7bWluLXdpZHRoOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2VzLWNvbnRhaW5lcnttYXgtaGVpZ2h0OjM1MHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdle3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGltZ3t3aWR0aDoyOHB4O2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5hbWUtbG9jYWxpdHl7ZmxleDoxO21pbi13aWR0aDowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50aXRsZXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmxvY2FsaXR5e2ZvbnQtc2l6ZToxM3B4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXJ7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTpub25lO2ZvbnQtc2l6ZToxOHB4O2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLmJ0bjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoey0tbWFwLWhlaWdodDogMjUwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIGgye2ZvbnQtc2l6ZToyMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2dhcDo0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLmJ0bjphZnRlcntmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlcntwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIDA7bWFyZ2luLWJvdHRvbTo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcHtnYXA6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9te21pbi1oZWlnaHQ6MjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlcntnYXA6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmR7Ym90dG9tOjhweDtsZWZ0OjhweDtyaWdodDo4cHg7d2lkdGg6Y2FsYygxMDAlIC0gMTZweCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjE2cHg7bWFyZ2luOnZhcigtLXNwYWNpbmctM3hzKSAwIHZhcigtLXNwYWNpbmctMnhzKSAwfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlsc3ttYXJnaW4tYm90dG9tOjEwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5nYXJhZ2UtbG9nb3t3aWR0aDozNnB4O2hlaWdodDozNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW17Z2FwOjZweDttYXJnaW46MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5jb250YWN0LXRleHR7Zm9udC1zaXplOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRue3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTNweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnJlc3VsdHN7dGV4dC1hbGlnbjpyaWdodDtmb250LXNpemU6MTNweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZXMtY29udGFpbmVye21heC1oZWlnaHQ6MzAwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2V7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Z2FwOjEwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgaW1ne3dpZHRoOjI0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRpdGxle2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmxvY2FsaXR5e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHh9fS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpO21hcmdpbi1yaWdodDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKTtmbGV4LXdyYXA6d3JhcH0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5re2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6Y2FsYygzMy4zJSAtIHZhcigtLXNwYWNpbmctbCkpO21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmctbCkvMik7ZmxleDp1bnNldDtoZWlnaHQ6YXV0b30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm97cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtib3JkZXItcmFkaXVzOjAgMCB2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjI0cHggMjRweCBjYWxjKDU2cHggKyB2YXIoLS1zcGFjaW5nLXMpKSAyNHB4O21pbi1oZWlnaHQ6MjQ2cHh9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mbyAudGl0bGV7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MTEyJTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLmRhdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUwJTtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLnRlYXNlcntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTAlO2ZvbnQtd2VpZ2h0OjQwMH0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbnt6LWluZGV4Ojk5OX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbWFnZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgMDtoZWlnaHQ6MjQ2cHg7ZmxleDoxIDAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXZ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtnYXA6dmFyKC0tc3BhY2luZy1sKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmt7d2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9fS50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxNnB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciAuc2VydmljZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOjExcHggMTZweDtjb2xvcjp2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNlOmhvdmVye2JhY2tncm91bmQ6I2YwZjRmY30udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNlIHNwYW57Y3Vyc29yOnBvaW50ZXJ9LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVye3dpZHRoOjEwMCV9LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGV7ZGlzcGxheTpmbGV4O2hlaWdodDo2ODBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy1sKX19LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLXN3aXBlcmltYWdlaXRlbXtmbGV4OjE7d2lkdGg6NTAlO21hcmdpbi1ib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1sZWZ0OjkwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlci1zd2lwZXJpbWFnZWl0ZW17cGFkZGluZy1sZWZ0OjA7d2lkdGg6MTAwJX19LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLXN3aXBlcmltYWdlaXRlbSBmaWd1cmUgcGljdHVyZXtoZWlnaHQ6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZ3t3aWR0aDphdXRvO29iamVjdC1maXQ6Y292ZXJ9LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnR7ZmxleDoxO3dpZHRoOjUwJTtwYWRkaW5nOjAgOTBweCAwIDMwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQsLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7d2lkdGg6ODFweDtoZWlnaHQ6NThweDtiYWNrZ3JvdW5kLXNpemU6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb257Ym90dG9tOi0xNXB4fX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9zbGlkZXItYnV0dG9uLXJpZ2h0LnN2Z1wiKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHR7dG9wOjIzcHg7cmlnaHQ6MH19LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvc2xpZGVyLWJ1dHRvbi1sZWZ0LnN2Z1wiKTtsZWZ0OjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MDt0b3A6MjNweH19LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIxXCJdIC5zd2lwZXItYnV0dG9uLW5leHQsLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIxXCJdIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lfS5uZW9zLW5vZGV0eXBlcy1odG1sLWh0bWwgLmVhcHAtbG9nby1zaG93Y2FzZS1sb2dvLWNvbXBvbmVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtwYWRkaW5nOjEycHg7Ym9yZGVyLXJhZGl1czo2cHh9LnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3N7ZGlzcGxheTpmbGV4O2dhcDouNzVyZW19LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnV7cGFkZGluZzowIDAgM3JlbSAwfS50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0udGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItd3JhcHBlciBvbCwudGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItd3JhcHBlciB1bHttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2xpc3Qtc3R5bGU6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi43NXJlbX0udGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItd3JhcHBlciBvbCBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyLC50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXJ7Y29udGVudDpcInxcIjtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDotMC4zNzVyZW19LnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51e21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2dhcDouNzVyZW07YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLXNpbXBsZS1saW5re2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAuYnRuOmFmdGVye3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZS1saW5re2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHh9LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLmJ0bjphZnRlcnt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fX0udGMtd2Vic2l0ZS1zaW1wbGUtbGluazpob3ZlcjphZnRlcntiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS00MDApfS50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdHtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0udGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5idG46YWZ0ZXJ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdle3Bvc2l0aW9uOmZpeGVkO3RvcDozMHB4O3otaW5kZXg6OTk5O3dpZHRoOjEwMCV9LnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0e3dpZHRoOjMwJTttYXJnaW46YXV0bztjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgaDN7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToxOHB4fS50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlcjowO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAuYnRuOmFmdGVyLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAuYnRuOmFmdGVye2ZvbnQtc2l6ZToyMHB4fS5lYXBwcy1zb2NpYWwtc2hhcmUtYnV0dG9ucy1jb250YWluZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0uZGF0ZXRpbWUtc2VsZWN0b3J7cGFkZGluZzowO21hcmdpbjowfS5kYXRldGltZS1zZWxlY3RvciAuZGF0ZXRpbWUtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MzJweDttYXgtd2lkdGg6MTAwJTttYXJnaW46MDttaW4taGVpZ2h0OjM1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGV0aW1lLWNvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dhcDp2YXIoLS1zcGFjaW5nLWwpO21pbi1oZWlnaHQ6YXV0b319LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRlLWNvbHVtbiwuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE2cHh9LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRlLWNvbHVtbiAuc2VjdGlvbi10aXRsZSwuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtY29sdW1uIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRlLWNvbHVtbiAuc2VjdGlvbi10aXRsZSwuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtY29sdW1uIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSl9fS5kYXRldGltZS1zZWxlY3RvciAuZGF0ZS1zZWN0aW9ue2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO3BhZGRpbmc6MH0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLXMpO2JveC1zaGFkb3c6bm9uZX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX19LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2e2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXY6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQwLDUwLDkwLC4xKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLm1hdGVyaWFsLWljb25zLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbjpiZWZvcmUsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b246YmVmb3JlLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLmJ0bjphZnRlciwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE4cHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY3VycmVudC1tb250aHtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmN1cnJlbnQtbW9udGh7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKX19LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNywgMWZyKTtnYXA6OHB4O21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZHtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItd2Vla2RheXN7ZGlzcGxheTpjb250ZW50c30uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItd2Vla2RheXMgLndlZWtkYXl7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEyMCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgMDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNjAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLXdlZWtkYXlzIC53ZWVrZGF5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIDB9fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlze2Rpc3BsYXk6Y29udGVudHN9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMjAlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttaW4taGVpZ2h0OjQ0cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bWluLWhlaWdodDozNnB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTIwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS5hdmFpbGFibGV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS51bmF2YWlsYWJsZXtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS51bmF2YWlsYWJsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS02MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtd2VpZ2h0OjYwMH0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5Lm90aGVyLW1vbnRoe2NvbG9yOnZhcigtLWdyYXlzY2FsZS0zMDApfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXkub3RoZXItbW9udGg6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbntib3JkZXItcmFkaXVzOjAgMCB2YXIoLS1yb3VuZGVkLWwpIHZhcigtLXJvdW5kZWQtbCl9fS5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9uIC50aW1lLXNsb3Rze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsIDFmcik7Z2FwOjhweDttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93LXk6YXV0bztwYWRkaW5nLXJpZ2h0OjVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCAxZnIpO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWF4LWhlaWdodDoyNTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9uIC50aW1lLXNsb3Rze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX19LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDttaW4taGVpZ2h0OjQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLWdyYXlzY2FsZS04MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9uIC50aW1lLXNsb3RzIC50aW1lLXNsb3R7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTttaW4taGVpZ2h0OjM2cHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyl9fS5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9uIC50aW1lLXNsb3RzIC50aW1lLXNsb3QuYXZhaWxhYmxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTgwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdC51bmF2YWlsYWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCk7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6Ljd9LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS0yMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9uIC50aW1lLXNsb3RzIC50aW1lLXNsb3Quc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNjAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LXdlaWdodDo2MDB9LmRhdGV0aW1lLXNlbGVjdG9yIGlucHV0W3R5cGU9aGlkZGVuXXtkaXNwbGF5Om5vbmV9aHRtbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OnNjcm9sbCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7c2Nyb2xsLXBhZGRpbmctdG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkpfWh0bWwubm8tc21vb3RoLXNjcm9sbHtzY3JvbGwtYmVoYXZpb3I6YXV0byAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXtodG1sLmFjdGl2ZS1tb2JpbGUtbWVudXtvdmVyZmxvdy15OmhpZGRlbiAhaW1wb3J0YW50fWh0bWwuYWN0aXZlLW1vYmlsZS1tZW51IGJvZHl7b3ZlcmZsb3cteTpoaWRkZW47cG9zaXRpb246Zml4ZWR9fWE6Zm9jdXMsYTphY3RpdmUsYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsc2VsZWN0OjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9ZmlsZV0+aW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fSo6Zm9jdXN7b3V0bGluZTpub25lICFpbXBvcnRhbnR9Ym9keXtjb2xvcjp2YXIoLS1mb250LWNvbG9yKTtmb250LWZhbWlseTp2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSksXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjdweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4fX1oMXtmb250LXNpemU6NTZweDtsaW5lLWhlaWdodDo2MnB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksXCJzYW5zLXNlcmlmXCI7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2gxe2ZvbnQtc2l6ZTozOHB4O2xpbmUtaGVpZ2h0OjQwcHh9fWgye2ZvbnQtc2l6ZTo0MnB4O2xpbmUtaGVpZ2h0OjQ3cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSxcInNhbnMtc2VyaWZcIjtjb2xvcjp2YXIoLS1mb250LWNvbG9yKTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2gye2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjI2cHg7bWFyZ2luLWJvdHRvbToxMnB4fX1oM3tmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksXCJzYW5zLXNlcmlmXCI7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7bWFyZ2luOjB9aDR7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MzVweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLFwic2Fucy1zZXJpZlwiO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpfWF7Y29sb3I6dmFyKC0tbGluay1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfWE6aG92ZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTQwMCl9cDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99ZmlndXJle21hcmdpbjowfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlcnstLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXNlY29uZGFyeS02MDApOy0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTstLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1wcmltYXJ5LTQwMCk7LS1tZW51LXRyaWdnZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7ei1pbmRleDo5O2JveC1zaGFkb3c6MCAzcHggNHB4IDAgcmdiYSgwLDAsMCwuMTYpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt0cmFuc2l0aW9uOm1heC1oZWlnaHQgZWFzZS1pbi1vdXQgLjJzLGhlaWdodCBlYXNlLWluLW91dCAuMnMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMnM7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXJ7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTttYXgtaGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTt3aWR0aDoxMDB2d319Ym9keS5tZW51LW9wZW5lZCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXJ7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDoxMDB2aDtib3gtc2hhZG93Om5vbmV9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye2hlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0KTttYXgtaGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ei1pbmRleDoyOy0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO2hlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSl9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXJ7ZmxleDoxO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlcnthbGlnbi1pdGVtczpjZW50ZXJ9fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ297ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIHN2Z3t3aWR0aDozMzJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nbyBzdmd7d2lkdGg6MTk1cHh9fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb257ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LWVuZDtwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLXhzKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9we2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1tKTttYXJnaW4tdG9wOjEycHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIC50Yy13ZWJzaXRlLWxhbmd1YWdlbWVudSBsaS5jdXJyZW50IGF7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTQwMCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGF7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctMnhzKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3AgYS5sb2dpbnthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGEubG9naW46YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3VzZXIuc3ZnXCIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9te2hlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIDMwcHgpO2JveC1zaGFkb3c6MHB4IDNweCA0cHggMHB4IHJnYmEoMCwwLDAsLjE2KX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2Vye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3IpO2NvbG9yOnZhcigtLW1lbnUtdHJpZ2dlci1jb2xvcik7cGFkZGluZzowIHZhcigtLXNwYWNpbmctbCk7bWluLXdpZHRoOjE4NXB4O2dhcDo4cHh9aHRtbFtsYW5nPWRlXSAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXJ7bWluLXdpZHRoOjIyMHB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXIgc3Bhbi5tYXRlcmlhbC1pY29ucywuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gc3Bhbi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyIHNwYW4uYnRuOmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHNwYW4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyIHNwYW4uYnRuOmFmdGVye3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnV7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RyZXRjaDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpe2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3dpZHRoOm1heC1jb250ZW50fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXIpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYXtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOjAgMzBweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGEgLm1hdGVyaWFsLWljb25zLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkuc3VibWl0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLm5leHQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBhIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5wcmV2aW91cyBhIGJ1dHRvbjpiZWZvcmUsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGEgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkucHJldmlvdXMgYSBidXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5uZXh0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLnN1Ym1pdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGEgLmJ0bjphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhIC5idG46YWZ0ZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6MTJweDtmb250LXNpemU6MjRweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGF7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O2xlZnQ6LTIwcHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpkaXNhYmxlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmV7dG9wOjA7bGVmdDotMjhweDt3aWR0aDoyOHB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3Zlcil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6dW5zZXQ7Ym94LXNoYWRvdzpub25lO2hlaWdodDo5MnB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtoZWlnaHQ6OTJweDt3aWR0aDo5NnB4O21pbi13aWR0aDo5NnB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotMzBweDt3aWR0aDozMHB4O2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL21lbnUtdHJpZ2dlci1vYmxpcXVlLnN2Z1wiKTttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCk7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTQwMCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9ue2FsaWduLWl0ZW1zOnVuc2V0O3BhZGRpbmctdG9wOjB9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9we2Rpc3BsYXk6bm9uZX19LnRjLXdlYnNpdGUtbWVnYW1lbnV7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZy0yeGwpICsgdmFyKC0tc3BhY2luZy1tKSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO292ZXJmbG93OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpKTt6LWluZGV4Oi05OTk7cG9zaXRpb246Zml4ZWQ7dG9wOnZhcigtLWhlYWRlci1oZWlnaHQpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IGF7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNDAwKX0udGMtd2Vic2l0ZS1tZWdhbWVudSBhLmxvZ2lue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2xpbmUtaGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYS5sb2dpbjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmdcIik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX1ib2R5Lm1lbnUtb3BlbmVkIC50Yy13ZWJzaXRlLW1lZ2FtZW51e3RyYW5zZm9ybTpub25lO3otaW5kZXg6LTE7Ym94LXNoYWRvdzpub25lfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0yeGwpfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAudG9we2Rpc3BsYXk6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnV7ZmxleDoyO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Y29sdW1uczozfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudT5saXttYXgtd2lkdGg6NzUlO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKTtkaXNwbGF5OmZsZXh9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgdWwubWFpbi1tZW51PmxpIGF7ZmxleDoxO2ZvbnQtc2l6ZToxOXB4O2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7YmFja2dyb3VuZDp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZy1yaWdodDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnU+bGkgYXtmb250LXNpemU6MTZweH19LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgMDtnYXA6dmFyKC0tc3BhY2luZy0yeGwpO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTEwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YXtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YSBzdmd7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmE6aG92ZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTUwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YTpob3ZlciBzdmcgcGF0aHtmaWxsOnZhcigtLXNlY29uZGFyeS01MDApfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmEgaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51e3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmcteHMpO3RvcDp2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKSkpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAudG9we2Rpc3BsYXk6ZmxleH0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnV7Y29sdW1uczoxfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudSBsaXttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmEgc3BhbntkaXNwbGF5Om5vbmV9fSNtYWluLWNvbnRhaW5lcntwYWRkaW5nLXRvcDpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7I21haW4tY29udGFpbmVye3BhZGRpbmctdG9wOnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKX19Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVye3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMnhsKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciBhe2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9we3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKTtib3JkZXItYm90dG9tOjJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTEwMCk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOnZhcigtLXNwYWNpbmctM3hsKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ28+ZmlndXJle21hcmdpbi1ib3R0b206MjBweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dvPmZpZ3VyZSBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzAwcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbyAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6Ljc1cmVtO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ28gLnNvY2lhbC1uZXR3b3Jrcy1sYW5ndWFnZS13cmFwcGVyIHN2ZyBwYXRoe2ZpbGw6dmFyKC0tZ3JheXNjYWxlLTEwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbyAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXIgYTpob3ZlciBzdmcgcGF0aHtmaWxsOnZhcigtLXNlY29uZGFyeS0yMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnV7ZmxleDoyO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGl7ZGlzcGxheTpmbGV4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGkgYXtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudT5saSBhOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS0yMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGkgYTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcG9zaXRpb246cmlnaHQ7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbntmbGV4OjM7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5tYXRlcmlhbC1pY29ucywuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlcntjb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY3RhLXRpdGxle2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmN0YS1idXR0b257Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTgwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpO2FsaWduLWl0ZW1zOnVuc2V0fX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b217cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIDA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9tIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gYTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktMjAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gLmZvb3Rlci1tZW51LXdyYXBwZXIgLmZvb3Rlci1tZW51e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLW0pfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b217ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gLmZvb3Rlci1tZW51LXdyYXBwZXIgLmZvb3Rlci1tZW51e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1zKTthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9tIC5jb3B5cmlnaHRze3RleHQtYWxpZ246Y2VudGVyfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0Pi5maWVsZHNldCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0PmZpZWxkc2V0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQ+LmZpZWxkc2V0e2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm97dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpIDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mb3twYWRkaW5nOnZhcigtLXNwYWNpbmctbSkgMH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIGgyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBoMntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHAsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHB7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcC5waG9uZS1udW1iZXJ7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLW0pfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcC5waG9uZS1udW1iZXJ7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctcyl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXgsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXh7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14cyk7ZmxleDoxfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggbGFiZWwsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggbGFiZWx7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IGxhYmVsLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IGxhYmVse2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggaW5wdXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBzZWxlY3QsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVye3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjI1KTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb257Ym9yZGVyOjB9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudH19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeC5lcnJvciAuaW5wdXQgaW5wdXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXguZXJyb3IgLmlucHV0IGlucHV0e2JvcmRlcjoxcHggc29saWQgdmFyKC0tZXJyb3IpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggdWwuZXJyb3JzLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHVsLmVycm9yc3tsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB1bC5lcnJvcnMgbGksLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggdWwuZXJyb3JzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaGVscC1pbmxpbmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmhlbHAtaW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uLmNlbnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uLmNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24gbGFiZWwsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24gbGFiZWwgaW5wdXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCBpbnB1dHtib3gtc2hhZG93Om5vbmU7d2lkdGg6YXV0b30udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3R7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7ZmxleC13cmFwOndyYXB9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGksLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpe3dpZHRoOmNhbGMoMjUlIC0gMTBweCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaXt3aWR0aDpjYWxjKDUwJSAtIDVweCl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGl7d2lkdGg6MTAwJX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmcteHMpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTgwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXR7d2lkdGg6YXV0bztib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbm9uZSk7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hde2FwcGVhcmFuY2U6bm9uZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC5zdmdcIik7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF06YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LWFjdGl2ZS5zdmdcIil9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwuYWN0aXZlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQ+LmNsZWFyZml4LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQ+LmNsZWFyZml4e3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93e2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKTtmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdyAuY29sLXNtLTYsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93IC5jb2wtc20tNnt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLXNwYWNpbmctbCkvMil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucm93Pi5jbGVhcmZpeCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5yb3c+LmNsZWFyZml4e2ZsZXg6MTttaW4td2lkdGg6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3c+LmNsZWFyZml4LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnJvdz4uY2xlYXJmaXh7ZmxleDpub25lO3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWx7ZmxleC1kaXJlY3Rpb246cm93fS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLmxlZnR7d2lkdGg6NTAlfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0e3dpZHRoOjUwJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJze2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLXNlbGY6ZmxleC1zdGFydDt3aWR0aDpmaXQtY29udGVudDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy1zdGFye2FwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTttYXJnaW46MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2N1cnNvcjpwb2ludGVyO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nOjA7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCk7Y2xpcC1wYXRoOnBvbHlnb24oNTAlIDAlLCA2MSUgMzUlLCA5OCUgMzUlLCA2OCUgNTclLCA3OSUgOTElLCA1MCUgNzAlLCAyMSUgOTElLCAzMiUgNTclLCAyJSAzNSUsIDM5JSAzNSUpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAuMTVzLHRyYW5zZm9ybSBlYXNlLWluLW91dCAuMTVzfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDQpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6Y2hlY2tlZCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy1zdGFyOmNoZWNrZWR+aW5wdXQucmF0aW5nLXN0YXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHQgLnJhdGluZy1zdGFycyBpbnB1dC5yYXRpbmctc3Rhcjpob3ZlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy1zdGFyOmhvdmVyfmlucHV0LnJhdGluZy1zdGFye2JhY2tncm91bmQtY29sb3I6I2Y2YjUwMH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy16ZXJve2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25ze21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1sKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLWwpO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaXt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b257dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b257d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b257LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7Z2FwOjhweH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3Jle2NvbnRlbnQ6XCJhcnJvd19iYWNrX2lvc1wiO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Zm9udC1zaXplOjIycHg7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4ycztkaXNwbGF5OmZsZXg7Z2FwOjhweH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0Oi0xOXB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2NvbnRlbnQ6XCJhcnJvd19mb3J3YXJkX2lvc1wiO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Zm9udC1zaXplOjIycHg7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6aG92ZXI6YWZ0ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b257d2lkdGg6Y2FsYygxMDAlIC0gMThweCl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Y29udGVudDpcInNlbmRcIn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX19I3RvLXRvcHtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOnZhcigtLXNwYWNpbmctM3hsKTtyaWdodDp2YXIoLS1zcGFjaW5nLTN4bCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS0tLXNlY29uZGFyeS04MDApO2NvbG9yOiNmZmY7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6LTk5OTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXJ9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpeyN0by10b3B7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyk7cmlnaHQ6dmFyKC0tc3BhY2luZy1tKTtib3R0b206dmFyKC0tc3BhY2luZy1tKX19I3RvLXRvcCAuaWNvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOnVybCgvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctdXAtd2hpdGUuc3ZnKX0jdG8tdG9wLmFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDoxMDB9Lm1hcC1sb2NhdGlvbi1idXR0b257YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtOTAwKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Ym94LXNoYWRvdzpub25lO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTlweDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4fS5tYXAtbG9jYXRpb24tYnV0dG9uIC5pY29ue2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjF9Lm1hcC1sb2NhdGlvbi1idXR0b246aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtNzAwKX0ubWFwLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo0MDBweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDAsMCwwLC4xNSl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYXAtY29udGFpbmVye2hlaWdodDozMDBweH19Lm1hcC1jb250YWluZXIgI21hcCwubWFwLWNvbnRhaW5lciAjbWFwLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5tYXAtaW5mby13aW5kb3cgLnRpdGxle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4cyl9Lm1hcC1pbmZvLXdpbmRvdyAuYWRkcmVzc3tmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX0ubWFwLWluZm8td2luZG93IC5zdGF0dXN7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKX0ubWFwLWluZm8td2luZG93IC5zdGF0dXMtLW9wZW57Y29sb3I6dmFyKC0tc3VjY2Vzcyl9Lm1hcC1pbmZvLXdpbmRvdyAuc3RhdHVzLS1jbG9zZWR7Y29sb3I6dmFyKC0tZXJyb3IpfS5tYXAtbG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjEwfS5tYXAtbG9hZGVyIC5zcGlubmVye3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtib3JkZXItdG9wOjRweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2FuaW1hdGlvbjptYXAtc3BpbiAxcyBsaW5lYXIgaW5maW5pdGV9Lm1hcC1sb2FkZXIgLnRleHR7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTJ4cyk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTYwMCk7dGV4dC1hbGlnbjpjZW50ZXJ9QGtleWZyYW1lcyBtYXAtc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0ubWFwLWVycm9ye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjEwO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtib3gtc2hhZG93OjAgMnB4IDhweCByZ2JhKDAsMCwwLC4xKX0ubWFwLWVycm9yIC5pY29ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7Y29sb3I6dmFyKC0tZXJyb3IpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfS5tYXAtZXJyb3IgLnRpdGxle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4cyl9Lm1hcC1lcnJvciAubWVzc2FnZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm1hcC1sb2NhdGlvbi1idXR0b257Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14eHMpfS5tYXAtbG9jYXRpb24tYnV0dG9uIC5pY29ue2ZvbnQtc2l6ZToxNnB4fX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS5uZW9zLWJhY2tlbmQgLm5lb3MtY29udGVudGNvbGxlY3Rpb25bZGF0YS1jaGlsZHJlbi1jb3VudD1cIjBcIl17cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fWJvZHkubmVvcy1iYWNrZW5ke3BhZGRpbmctdG9wOjB9Ym9keS5uZW9zLWJhY2tlbmQ+aGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkubmVvcy1iYWNrZW5kIC5jay1jb250ZW50IC50YWJsZSB0YWJsZSB0ZCxib2R5Lm5lb3MtYmFja2VuZCAuY2stY29udGVudCAudGFibGUgdGFibGUgdGh7dGV4dC1hbGlnbjpsZWZ0fSIsIi50YWJsZSB7XG4gIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuXG4gICYuYWxlcnQtd2FybmluZyB7XG4gICAgLS1icy1hbGVydC1iZzogdmFyKC0td2FybmluZykgIWltcG9ydGFudDtcbiAgICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1ibGFjaykgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuYWxlcnQtZGFuZ2VyIHtcbiAgICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1lcnJvcikgIWltcG9ydGFudDtcbiAgICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtYm9keS1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7XG4gIC0tYnMtcG9wb3Zlci1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50O1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCkgIWltcG9ydGFudDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCkgIWltcG9ydGFudDtcblxuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbiIsIjpyb290LFxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0IHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1iYXNlKX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3IpfTtcblxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmd9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmcpfTtcblxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmd9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWxpbmstZGVjb3JhdGlvbjogI3skbGluay1kZWNvcmF0aW9ufTtcblxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yKX07XG5cbiAgQGlmICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1kZWNvcmF0aW9uOiAjeyRsaW5rLWhvdmVyLWRlY29yYXRpb259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9yZGVyLXZhclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XG5cbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bDogI3skYm9yZGVyLXJhZGl1cy14bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsOiAjeyRib3JkZXItcmFkaXVzLXh4bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGwpOyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMCBmb3IgY29uc2lzdGVuY3lcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQ6ICN7JGJveC1zaGFkb3ctaW5zZXR9O1xuXG4gIC8vIEZvY3VzIHN0eWxlc1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb2N1cy12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aDogI3skZm9jdXMtcmluZy13aWR0aH07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctb3BhY2l0eTogI3skZm9jdXMtcmluZy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcjogI3skZm9jdXMtcmluZy1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb2N1cy12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcbiAgICBjb2xvci1zY2hlbWU6IGRhcms7XG5cbiAgICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnLWRhcmspfTtcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dC1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvci1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmctZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudC1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWRhcmstbW9kZS12YXJzXG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZGltZW5zaW9uLW5vLW5vbi1udW1lcmljLXZhbHVlc1xuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIGNhbGMoXCIgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgXCIgLSBcIiwgXCIgKyBcIikgKyAkdmFyaWFibGUtd2lkdGggKyBcIilcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWQtdmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkLXZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkLXZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZC12YWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci1tb2RlLW1peGluXG5AbWl4aW4gY29sb3ItbW9kZSgkbW9kZTogbGlnaHQsICRyb290OiBmYWxzZSkge1xuICBAaWYgJGNvbG9yLW1vZGUtdHlwZSA9PSBcIm1lZGlhLXF1ZXJ5XCIge1xuICAgIEBpZiAkcm9vdCA9PSB0cnVlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIDpyb290IHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBbZGF0YS1icy10aGVtZT1cIiN7JG1vZGV9XCJdIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci1tb2RlLW1peGluXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4vLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcbiRwcmltYXJ5LXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tdGV4dC1lbXBoYXNpczogICAgICBzaGFkZS1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtdGV4dC1lbXBoYXNpczogICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iZy1zdWJ0bGU6ICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDgwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRkYXJrLWJnLXN1YnRsZTogICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGNvbG9yLW1vZGUtdHlwZTogICAgICAgICAgICAgZGF0YSAhZGVmYXVsdDsgLy8gYGRhdGFgIG9yIGBtZWRpYS1xdWVyeWBcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kYm9keS1zZWNvbmRhcnktY29sb3I6ICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRib2R5LXRlcnRpYXJ5LWNvbG9yOiAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kYm9keS1lbXBoYXNpcy1jb2xvcjogICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIEljb24gbGlua3Ncbi8vIHNjc3MtZG9jcy1zdGFydCBpY29uLWxpbmstdmFyaWFibGVzXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0OiAgLjI1ZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zZm9ybTogICAgdHJhbnNsYXRlM2QoLjI1ZW0sIDAsIDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpY29uLWxpbmstdmFyaWFibGVzXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4vLyBmdXN2LWRpc2FibGVcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvY3VzLXJpbmctdmFyaWFibGVzXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1jb2xvcjogICAgICByZ2JhKCRwcmltYXJ5LCAkZm9jdXMtcmluZy1vcGFjaXR5KSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9jdXMtcmluZy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xuJHZyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAkZm9jdXMtcmluZy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICRmb2N1cy1yaW5nLWJsdXIgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYjogICB0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRsaW5rLWNvbG9yKSwgJGxpbmstY29sb3IsIDE1JSkpICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcbiRmb3JtLXZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpLFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtbGV2ZWxzLW1hcFxuJHppbmRleC1sZXZlbHM6IChcbiAgbjE6IC0xLFxuICAwOiAwLFxuICAxOiAxLFxuICAyOiAyLFxuICAzOiAzXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXVuZGVybGluZS1nYXA6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRkcm9wZG93bi1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIGNhbGMoI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9ICogLTEpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLXN1YnRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1iZy1zdWJ0bGUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcbi8vIGZ1c3YtZW5hYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgY2FsYygjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuLy8gZnVzdi1lbmFibGVcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuQGltcG9ydCBcInZhcmlhYmxlcy1kYXJrXCI7IC8vIFRPRE86IGNhbiBiZSByZW1vdmVkIHNhZmVseSBpbiB2Niwgb25seSBoZXJlIHRvIGF2b2lkIGJyZWFraW5nIGNoYW5nZXMgaW4gdjUuM1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC8vIEVuZCBvZiByZXNldFxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgdmVydGljYWwtYWxpZ246ICR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgLy8gRm9sbG93aW5nIHRoZSBwcmVjZXB0IG9mIGNhc2NhZGVzOiBodHRwczovL2NvZGVwZW4uaW8vbWlyaWFtc3V6YW5uZS9mdWxsL3ZZTmdvZGJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGMoI3skdGFibGUtYm9yZGVyLXdpZHRofSAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yZSB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxuQG1peGluIHRhYmxlLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcbiAgICAkaG92ZXItYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpKTtcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcbiAgICAkdGFibGUtYm9yZGVyLWNvbG9yOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYm9yZGVyLWZhY3RvcikpO1xuXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBPbiBBbmRyb2lkIENocm9tZSwgZm9ybS1jb250cm9sJ3MgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgLy9cbiAgICAvLyBPbiBpT1MgU2FmYXJpLCBmb3JtLWNvbnRyb2wncyBcImFwcGVhcmFuY2U6IG5vbmVcIiArIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIGlPUyAxNi4yIC8gU2FmYXJpIDE2LjJcbiAgICBtaW4td2lkdGg6IDg1cHg7IC8vIFNlZW1zIHRvIGJlIGEgZ29vZCBtaW5pbXVtIHNhZmUgd2lkdGhcblxuICAgIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gICAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuXG4gICAgLy8gQW5kcm9pZCBDaHJvbWUgdHlwZT1cImRhdGVcIiBpcyB0YWxsZXIgdGhhbiB0aGUgb3RoZXIgaW5wdXRzXG4gICAgLy8gYmVjYXVzZSBvZiBcIm1hcmdpbjogMXB4IDI0cHggMXB4IDRweFwiIGluc2lkZSB0aGUgc2hhZG93IERPTVxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyBQcmV2ZW50IGV4Y2Vzc2l2ZSBkYXRlIGlucHV0IGhlaWdodCBpbiBXZWJraXRcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zNDQzM1xuICAmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cywgMCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb246ICN7ZXNjYXBlLXN2ZygkaWNvbil9O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBVbmRlcmxpbmVcbi8vXG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXA6ICN7JG5hdi11bmRlcmxpbmUtZ2FwfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LWNsYXNzXG5cbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24tZGFyayl9O1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14OiAjeyRhbGVydC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiAjeyRhbGVydC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0XG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLnBvcG92ZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleDogI3skemluZGV4LXBvcG92ZXJ9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aDogI3skcG9wb3Zlci1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aDogI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWhlYWRlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yOiAjeyRwb3BvdmVyLWJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aCk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXN0YXJ0O1xuICB9XG59XG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcik7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAkaG92ZXItY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgICBjb2xvcjogUkdCQSgje3RvLXJnYigkaG92ZXItY29sb3IpfSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXgsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXksIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcik7XG59XG4iLCIuaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogJGljb24tbGluay1nYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6ICRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gID4gLmJpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3ZlciB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgPiAuYmkge1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI0NDQztcbn1cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbi5tZnAtY2xvc2UsIGJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDQ2O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cbi5tZnAtY2xvc2U6aG92ZXIsIC5tZnAtY2xvc2U6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG4ubWZwLWFycm93OmhvdmVyLCAubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZnAtYXJyb3c6YmVmb3JlLCAubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG4ubWZwLWFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTNweDtcbiAgdG9wOiA4cHg7XG59XG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tZnAtZmlndXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG59XG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuXG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIH1cblxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWFnbmlmaWMtcG9wdXAuY3NzLm1hcCAqLyIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIG1tZW51LmpzXG4gKiBtbWVudWpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAoYykgRnJlZCBIZXVzc2NoZW5cbiAqIGZyZWJzaXRlLm5sXG4gKlxuICogTGljZW5zZTogQ0MtQlktTkMtNC4wXG4gKiBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1uYy80LjAvXG4gKi86cm9vdHstLW1tLWxpbmVoZWlnaHQ6MjJweH0ubW0taGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUsLm1tLW1lbnUgKiwubW0tbWVudSA6YWZ0ZXIsLm1tLW1lbnUgOmJlZm9yZXstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTstby10cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX06cm9vdHstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowLjRzOy0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5OjBzfS5tbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwMCU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDozO29wYWNpdHk6MDtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOy1vLXRyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfS5tbS1ibG9ja2VyOmZvY3VzLXZpc2libGV7b3BhY2l0eTouNzV9Lm1tLWJ0bnstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXgtcG9zaXRpdmU6MDtmbGV4LWdyb3c6MDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwcHg7cGFkZGluZzowfS5tbS1idG4tLW5leHQsW2Rpcj1ydGxdIC5tbS1idG4tLXByZXZ7LS1tbS1idG4tcm90YXRlOjEzNWRlZ30ubW0tYnRuLS1wcmV2LFtkaXI9cnRsXSAubW0tYnRuLS1uZXh0ey0tbW0tYnRuLXJvdGF0ZTotNDVkZWd9Lm1tLWJ0bi0tbmV4dDphZnRlciwubW0tYnRuLS1wcmV2OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW46YXV0bzstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1pY29uKTtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSk7dHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSl9Lm1tLWJ0bi0tcHJldjpiZWZvcmV7aW5zZXQtaW5saW5lLXN0YXJ0OjIzcHh9Lm1tLWJ0bi0tbmV4dDphZnRlcntpbnNldC1pbmxpbmUtZW5kOjIzcHh9Lm1tLWJ0bi0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZToxNTAlfS5tbS1idG5yZXNldHtwYWRkaW5nOjA7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lm1tLWRpdmlkZXJ7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3otaW5kZXg6Mjt0b3A6MDttaW4taGVpZ2h0OnZhcigtLW1tLWxpbmVoZWlnaHQpO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSkgKiAuNjUgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkgKiAuNSkgMjBweDtmb250LXNpemU6NzUlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbSh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpLHRvKHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSx2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSx2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5tbS1uYXZiYXI6bm90KC5tbS1oaWRkZW4pfi5tbS1saXN0dmlldyAubW0tZGl2aWRlcnt0b3A6dmFyKC0tbW0tbmF2YmFyLXNpemUpfTpyb290ey0tbW0tbGlzdGl0ZW0tc2l6ZTo1MHB4fS5tbS1saXN0aXRlbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLWxpc3RpdGVtOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLXN0YXJ0OjIwcHg7aW5zZXQtaW5saW5lLWVuZDowO2JvdHRvbTowfS5tbS1saXN0aXRlbV9fYnRuLC5tbS1saXN0aXRlbV9fdGV4dHtwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWxpc3RpdGVtLXNpemUpIC0gdmFyKC0tbW0tbGluZWhlaWdodCkpLyAyKSAwfS5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMCU7ZmxleC1iYXNpczoxMCU7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWxpc3RpdGVtX19idG57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvOy13ZWJraXQtcGFkZGluZy1lbmQ6NTBweDtwYWRkaW5nLWlubGluZS1lbmQ6NTBweDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCl9Lm1tLWxpc3RpdGVtX19idG46bm90KC5tbS1saXN0aXRlbV9fdGV4dCl7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkfS5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLXBhbmVse2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpfS5tbS1saXN0dmlld3tsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLW1lbnV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDowOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtsaW5lLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lm1tLW1lbnUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSwubW0tbWVudSAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbWVudSA6Zm9jdXMsLm1tLW1lbnUgOmZvY3VzLXZpc2libGUsLm1tLW1lbnU6Zm9jdXMsLm1tLW1lbnU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjB9Lm1tLW1lbnUgYSwubW0tbWVudSBidXR0b24sLm1tLW1lbnUgbGFiZWx7Y29sb3I6aW5oZXJpdH0ubW0tbWVudSBhOmZvY3VzLC5tbS1tZW51IGJ1dHRvbjpmb2N1cywubW0tbWVudSBsYWJlbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLW1lbnUgYTpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGJ1dHRvbjpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGxhYmVsOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDotNXB4fS5tbS1tZW51IGlucHV0OmZvY3VzLC5tbS1tZW51IGlucHV0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLC5tbS1tZW51IHNlbGVjdDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDoycHh9Lm1tLW1lbnUgYSwubW0tbWVudSBhOmFjdGl2ZSwubW0tbWVudSBhOmhvdmVyLC5tbS1tZW51IGE6bGluaywubW0tbWVudSBhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH06cm9vdHstLW1tLW5hdmJhci1zaXplOjUwcHh9Lm1tLW5hdmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjI7bWluLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcj4qey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW5hdmJhcl9fYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowfS5tbS1uYXZiYXJfX3RpdGxley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyX190aXRsZVtocmVmPVwiI1wiXXtwb2ludGVyLWV2ZW50czpub25lfS5tbS1uYXZiYXJfX3RpdGxlPnNwYW57LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWJ0bi5tbS1oaWRkZW4rLm1tLW5hdmJhcl9fdGl0bGU6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctc3RhcnQ6NjBweDtwYWRkaW5nLWlubGluZS1zdGFydDo2MHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MTBweDtwYWRkaW5nLWlubGluZS1lbmQ6MTBweH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX190aXRsZTpsYXN0LWNoaWxkey13ZWJraXQtcGFkZGluZy1zdGFydDoxMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjEwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDo2MHB4O3BhZGRpbmctaW5saW5lLWVuZDo2MHB4fS5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDoxMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDotMzAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLWNoaWxkLW9mZnNldCksMCwwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtfVtkaXI9cnRsXSAubW0tcGFuZWx7LS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQ6LTEwMCU7LS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0OjMwJX0ubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpfS5tbS1wYW5lbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLXBhbmVsLS1vcGVuZWR7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTowczstby10cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tZGVsYXk6MHN9Lm1tLXBhbmVsLS1wYXJlbnR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksMCwwKTt6LWluZGV4OjB9Lm1tLXBhbmVsLS1oaWdoZXN0e3otaW5kZXg6M30ubW0tbWVudS0tb3BlbmVkIC5tbS1wYW5lbC0tbm9hbmltYXRpb257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50fS5tbS1wYW5lbF9fY29udGVudHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsc3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tcGFuZWxzOmZvY3Vze291dGxpbmU6MH06cm9vdHstLW1tLXRvZ2dsZS1zaXplOjM0cHh9Lm1tLXRvZ2dsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy13ZWJraXQtYm94LWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAxLjc1KTstbXMtZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDEuNzUpIDAgMHB4O2ZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAxLjc1KSAwIDA7aGVpZ2h0OnZhcigtLW1tLXRvZ2dsZS1zaXplKTstd2Via2l0LW1hcmdpbi1lbmQ6MTBweDttYXJnaW4taW5saW5lLWVuZDoxMHB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lIWltcG9ydGFudDstbW96LWFwcGVhcmFuY2U6bm9uZSFpbXBvcnRhbnQ7YXBwZWFyYW5jZTpub25lIWltcG9ydGFudDtib3JkZXI6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1tbS10b2dnbGUtc2l6ZSk7Ym9yZGVyOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9Lm1tLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlwiO2FzcGVjdC1yYXRpbzoxO21hcmdpbjoycHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLXRvZ2dsZTpjaGVja2Vke2JhY2tncm91bmQ6IzRiZDk2M30ubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAuNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAuNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC43NSkpfVtkaXI9cnRsXSAubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtLjc1KSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLS43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLS43NSkpfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVse3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAwIDEwcHggMjBweDstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDstbXMtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50fS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbDpub3QoLm1tLWxpc3RpdGVtLS1vcGVuZWQpPi5tbS1wYW5lbHtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tbGlzdGl0ZW1fX2J0bntoZWlnaHQ6dmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSk7Ym90dG9tOmF1dG99Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbCAubW0tbGlzdGl0ZW06bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG46YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7cmlnaHQ6MTlweH06cm9vdHstLW1tLXNpemU6ODAlOy0tbW0tbWluLXNpemU6MjQwcHg7LS1tbS1tYXgtc2l6ZTo0NDBweH0ubW0tbWVudS0tb2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MH0ubW0tcGFnZXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLWhlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOmluaGVyaXR9OndoZXJlKC5tbS1zbGlkZW91dCl7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS13cmFwcGVyLS1vcGVuZWQsLm1tLXdyYXBwZXItLW9wZW5lZCBib2R5e292ZXJmbG93OmhpZGRlbn0ubW0td3JhcHBlcl9fYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpfS5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7LS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXk6MHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MC40cztib3R0b206MDtvcGFjaXR5Oi41fS5tbS1tZW51ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MDstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDowfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250e3JpZ2h0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHtsZWZ0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHt3aWR0aDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOjEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXRvcHtib3R0b206YXV0b30ubW0tbWVudS0tcG9zaXRpb24tYm90dG9te3RvcDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLXRvcHt3aWR0aDoxMDAlO2hlaWdodDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tdG9wey0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217LS1tbS10cmFuc2xhdGUtdmVydGljYWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tdG9we3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLHZhcigtLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbCksMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbS5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcC5tbS1tZW51LS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDpjbGFtcChcbiAgICAgIHZhcigtLW1tLW1pbi1zaXplKSxcbiAgICAgIHZhcigtLW1tLXNpemUpLFxuICAgICAgdmFyKC0tbW0tbWF4LXNpemUpXG4gICl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoXG4gICAgICBjYWxjKC0xICogdmFyKC0tbW0tbWF4LXNpemUpKSxcbiAgICAgIGNhbGMoLTEgKiB2YXIoLS1tbS1zaXplKSksXG4gICAgICBjYWxjKC0xICogdmFyKC0tbW0tbWluLXNpemUpKVxuICApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0IC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwwLDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1ib3R0b20gLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi10b3AgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ei1pbmRleDoxfS5tbS1tZW51LS10aGVtZS1saWdodHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC43NSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtbGlnaHQtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC45KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwLCAwLCAwLCAwLjQpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjA4KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAsIDAsIDAsIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFyay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGV7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRlLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDM1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFja3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjIpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMDYpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xMjUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLWNvdW50ZXJ7ZGlzcGxheTpibG9jazstd2Via2l0LXBhZGRpbmctc3RhcnQ6MjBweDtwYWRkaW5nLWlubGluZS1zdGFydDoyMHB4O2Zsb2F0OnJpZ2h0O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX1bZGlyPXJ0bF0gLm1tLWNvdW50ZXJ7ZmxvYXQ6bGVmdH06cm9vdHstLW1tLWljb25iYXItc2l6ZTo1MHB4fS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tcGFuZWxze21hcmdpbi1sZWZ0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLXBhbmVsc3ttYXJnaW4tcmlnaHQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0taWNvbmJhcntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyO3dpZHRoOnZhcigtLW1tLWljb25iYXItc2l6ZSk7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFyLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFye2JvcmRlci1yaWdodC13aWR0aDoxcHg7bGVmdDowfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2JvcmRlci1sZWZ0LXdpZHRoOjFweDtyaWdodDowfS5tbS1pY29uYmFyX19ib3R0b20sLm1tLWljb25iYXJfX3RvcHt3aWR0aDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0ubW0taWNvbmJhcl9fYm90dG9tPiosLm1tLWljb25iYXJfX3RvcD4qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0taWNvbmJhci1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8gMikgMH0ubW0taWNvbmJhcl9fYm90dG9tIGEsLm1tLWljb25iYXJfX2JvdHRvbSBhOmhvdmVyLC5tbS1pY29uYmFyX190b3AgYSwubW0taWNvbmJhcl9fdG9wIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1tLWljb25iYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX06cm9vdHstLW1tLWljb25wYW5lbC1zaXplOjUwcHh9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygwICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0xe2luc2V0LWlubGluZS1zdGFydDpjYWxjKDEgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTJ7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMiAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtM3tpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygzICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC00e2luc2V0LWlubGluZS1zdGFydDpjYWxjKDQgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0fi5tbS1wYW5lbHtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tbW0taWNvbnBhbmVsLXNpemUpfS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLWRpdmlkZXIsLm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWwtLXBhcmVudCAubW0tbmF2YmFye29wYWNpdHk6MH0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLS1wYXJlbnR7b3ZlcmZsb3cteTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dW5zZXQ7LW1zLXRyYW5zZm9ybTp1bnNldDt0cmFuc2Zvcm06dW5zZXR9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtZmlyc3QpOm5vdCgubW0tcGFuZWwtLWljb25wYW5lbC0wKXtib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOjFweDtib3JkZXItaW5saW5lLXN0YXJ0LXN0eWxlOnNvbGlkfS5tbS1uYXZiYXJzey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MH0ubW0tbmF2YmFycyAubW0tbmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjA7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1uYXZiYXJzLS10b3B7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXI6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApfS5tbS1uYXZiYXJzLS1ib3R0b217Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXI6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTplbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSl9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSA1MCU7ZmxleDoxIDEgNTAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0ubW0tbmF2YmFyX19icmVhZGNydW1icz4qe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LXBhZGRpbmctZW5kOjZweDtwYWRkaW5nLWlubGluZS1lbmQ6NnB4fS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubW0tbmF2YmFyX19icmVhZGNydW1iczpub3QoOmxhc3QtY2hpbGQpey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX19icmVhZGNydW1ic3std2Via2l0LXBhZGRpbmctc3RhcnQ6MDtwYWRkaW5nLWlubGluZS1zdGFydDowfS5tbS1uYXZiYXJfX3RhYntwYWRkaW5nOjAgMTBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1lbmQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJze2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnN+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhcjpub3QoLm1tLW5hdmJhci0tdGFicyk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcl9fdGFie2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJze2JvcmRlci10b3A6bm9uZX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzLC5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXJfX3RhYntib3JkZXItdG9wLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1zZWFyY2hmaWVsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2hlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0ubW0tc2VhcmNoZmllbGRfX2lucHV0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSAqIC43KTttaW4taGVpZ2h0OmF1dG87bWF4LWhlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjRweDtsaW5lLWhlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSAqIC43KTtmb250OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXR9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dCwubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLW1lbnVbY2xhc3MqPS1jb250cmFzdF0gLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDowO3RvcDowO2JvdHRvbTowfS5tbS1zZWFyY2hmaWVsZC0tc2VhcmNoaW5nIC5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6YmxvY2t9Lm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LW1hcmdpbi1lbmQ6LTEwMHB4O21hcmdpbi1pbmxpbmUtZW5kOi0xMDBweDstd2Via2l0LXBhZGRpbmctc3RhcnQ6NXB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjVweDstd2Via2l0LXBhZGRpbmctZW5kOjIwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjIwcHg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjstby10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luO3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW59Lm1tLXNlYXJjaGZpZWxkLS1jYW5jZWxhYmxlIC5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LW1hcmdpbi1lbmQ6MDttYXJnaW4taW5saW5lLWVuZDowfS5tbS1wYW5lbC0tc2VhcmNoe2xlZnQ6MCFpbXBvcnRhbnQ7cmlnaHQ6MCFpbXBvcnRhbnQ7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUhaW1wb3J0YW50fS5tbS1wYW5lbF9fc3BsYXNoe3BhZGRpbmc6MjBweH0ubW0tcGFuZWwtLXNlYXJjaGluZyAubW0tcGFuZWxfX3NwbGFzaHtkaXNwbGF5Om5vbmV9Lm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpub25lO3BhZGRpbmc6NDBweCAyMHB4O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTUwJTtsaW5lLWhlaWdodDoxLjR9Lm1tLXBhbmVsLS1ub3Jlc3VsdHMgLm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpibG9ja306cm9vdHstLW1tLXNlY3Rpb25pbmRleGVyLXNpemU6MjBweH0ubW0tc2VjdGlvbmluZGV4ZXJ7YmFja2dyb3VuZDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtpbnNldC1pbmxpbmUtZW5kOmNhbGMoLTEgKiB2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKSk7ei1pbmRleDo1Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOnNwYWNlLWV2ZW5seTstbXMtZmxleC1wYWNrOnNwYWNlLWV2ZW5seTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5fS5tbS1zZWN0aW9uaW5kZXhlciBhe2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTtsaW5lLWhlaWdodDoxO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2t9Lm1tLXNlY3Rpb25pbmRleGVyfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLXNlY3Rpb25pbmRleGVyLS1hY3RpdmV7cmlnaHQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZX4ubW0tcGFuZWx7LXdlYmtpdC1wYWRkaW5nLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwYWRkaW5nLWlubGluZS1lbmQ6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSl9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdHZpZXc6aG92ZXI+Lm1tLWxpc3RpdGVtLS1zZWxlY3RlZDpub3QoOmhvdmVyKT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuOmhvdmVyLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX19Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjJzOy1vLXRyYW5zaXRpb24tZGVsYXk6LjJzO3RyYW5zaXRpb24tZGVsYXk6LjJzfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc319Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tcGFuZWwtLXBhcmVudCAubW0tbGlzdGl0ZW06bm90KC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50KT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudD4ubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZTo1MHB4Oy0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplOnZhcigtLW1tLW1heC1zaXplKX0ubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwwLDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1kaXZpZGVyLC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkIC5tbS1tZW51LS1zaWRlYmFyLWV4cGFuZGVke3dpZHRoOnZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWR9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVke292ZXJmbG93OmF1dG99Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vye2Rpc3BsYXk6bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSwwLDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfSIsIi5uZW9zLWFsaWdubWVudC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5uZW9zLWFsaWdubWVudC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubmVvcy1hbGlnbm1lbnQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1tYXAge1xuICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKCR0Yy1uZW9zLWVsZW1lbnRzLW1hcC1yYXRpby13aWR0aCwgJHRjLW5lb3MtZWxlbWVudHMtbWFwLXJhdGlvLWhlaWdodCk7XG4gICAgfVxufVxuIiwiLy8gUGxhY2Vob2xkZXJzIHZlbmRvciBwcmVmaXhlc1xuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIFVzZSBiZWZvcmUgcHNldWRvIGVsZW1lbnQgdG8gZ2l2ZSBlbGVtZW50IHRoZSBnaXZlciB3aWR0aCBhbmQgaGVpZ2h0IGJlZm9yZSBpdHMgY29udGVudCBpcyBsb2FkZWRcbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygoI3skaGVpZ2h0fSAvICN7JHdpZHRofSkgKiAxMDAlKTtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBDb250YWluZXJzIG1heCB3aWR0aHNcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsXG4gICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiByZXNldC1saXN0LXN0eWxlKCkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCR0aGVtZTogJ3ByaW1hcnknKSB7XG4gIC0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTtcbiAgLS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpO1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcblxuICBAaWYgKCR0aGVtZSA9PSAnc2Vjb25kYXJ5Jykge1xuICAgIC0tYnMtYnRuLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3IpO1xuICB9XG5cbiAgQGlmICgkdGhlbWUgPT0gJ25ldXRyYWwnKSB7XG4gICAgLS1icy1idG4tYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuQG1peGluIG9ibGlxdWUtZGVjb3JhdGlvbi1sZWZ0KCkge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLWxlZnQuc3ZnJyk7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb2JsaXF1ZS1kZWNvcmF0aW9uLXJpZ2h0KCkge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiAtMTlweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmcnKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjYXRlZ29yaWVzLWxpc3QoKSB7XG4gIC5jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAxOS4ycHggKi9cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGFkdmljZS1saXN0LWl0ZW0oKSB7XG4gIGhlaWdodDogMzIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuaW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNjksIDY5LCA2OSwgMC41MCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiA0Ny4wNHB4ICovXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG4gIH1cblxuICAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4ycztcbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogNTZweDtcbiAgICB3aWR0aDogNTZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogLTIxcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5pbWFnZSB7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdGVzdGltb25pYWwtbGlzdC1pdGVtLXdyYXBwZXIoKSB7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tYnJlYWstaW5zaWRlOiBhdm9pZDtcblxuICA+IGRpdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xuXG4gICAgLmluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgIC5hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTIlOyAvKiAyMS4yOHB4ICovXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5yYXRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDNweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAuc3RhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cblxuICAgICAgLnN0YXIuaXMtZmlsbGVkIHtcbiAgICAgICAgY29sb3I6ICNmNmI1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhcmdldCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgcGFkZGluZzogNnB4IHZhcigtLXNwYWNpbmctM3hzKTtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG5cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1zKSAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFwLWJ1dHRvbi1jb250cm9scygpIHtcbiAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtNzAwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3BvbnNvcmVkLWJ5KCkge1xuICA+IC5zcG9uc29ycyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcblxuICAgIC5zcG9uc29ycy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5zcG9uc29yIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHN3aXBlci1wYWdpbmF0aW9uKCkge1xuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDMycHg7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSkgLSA3MHB4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBtYXJnaW46IDAgMTJweDtcblxuICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZXJyb3Itc3R5bGVzKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1lcnJvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gIGxpbmUtaGVpZ2h0OiAxMTIlO1xufVxuXG5AbWl4aW4gdGMtZm9ybS1lbGVtZW50cyAoKSB7XG4gIGxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAyMC4xNnB4ICovXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuXG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgLmlucHV0IHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZXJyb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsLmVycm9ycyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgQGluY2x1ZGUgZXJyb3Itc3R5bGVzKCk7XG4gICAgfVxuICB9XG5cbiAgLmhlbHAtaW5saW5lIHtcbiAgICBAaW5jbHVkZSBlcnJvci1zdHlsZXMoKTtcbiAgfVxuXG4gIC5kYXRhLXByb3RlY3Rpb24ge1xuICAgICYuY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0Yy1mb3JtLWFjdGlvbnMoKSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctbCk7XG4gIH1cblxuICAuZm9ybS1uYXZpZ2F0aW9uIHtcbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJ25ldXRyYWwnKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBAZXh0ZW5kIC5tYXRlcmlhbC1pY29ucztcbiAgICAgICAgICAgICAgY29udGVudDogJ2Fycm93X2JhY2tfaW9zJztcbiAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdhcnJvd19mb3J3YXJkX2lvcyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1Ym1pdCB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICYuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5tYXRlcmlhbC1pY29ucztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnc2VuZCdcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtZnVsbHdpZHRoaW1hZ2Uge1xuICAgIHBpY3R1cmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICAgIC0tY3RhLWNvbC1zcGFjZTogMzBweDtcblxuICAgIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3codmFyKC0tY3RhLWNvbC1zcGFjZSkpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIC5pbWFnZSxcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbChjYWxjKCRncmlkLWNvbHVtbnMgLyAyKSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICAgICBwLmN0YS10ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tY3RhLWNvbC1zcGFjZSk7XG5cbiAgICAgICAgICAgIC5pbWFnZSxcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW1hZ2Utb24tcmlnaHQge1xuICAgICAgICAuY2FsbC10by1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ge1xuICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAmLndpdGhvdXQtbWFyZ2luLWJvdHRvbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gID4gKiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgfVxuICB9XG5cbiAgJi5pbnRlcm5hbC1tYXJnaW5zLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdyhjYWxjKCRncmlkLWd1dHRlci13aWR0aCAqIC41KSk7XG4gIH1cblxuICAmLmludGVybmFsLW1hcmdpbnMtbm9ybWFsIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICB9XG5cbiAgJi5pbnRlcm5hbC1tYXJnaW5zLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdyhjYWxjKCRncmlkLWd1dHRlci13aWR0aCAqIDIpKTtcbiAgfVxuXG4gICYuYWxpZ24tc3RhcnQge1xuICAgIC5jb2x1bW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJi5hbGlnbi1jZW50ZXIge1xuICAgIC5jb2x1bW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLmFsaWduLWVuZCB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LXN0YXJ0IHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAmLmp1c3RpZnktY2VudGVyIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYuanVzdGlmeS1lbmQge1xuICAgIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cblxuICAmLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgID4gLm5vZGV0eXBlcy1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEludmVyc2lvbiBkZSAyIGNvbG9ubmVzXG4gICYuaW52ZXJzZS1jb2x1bW4ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgLmNvbHVtbiB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmOm5vdCguZm9yY2UteHMpIHtcbiAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAqIC41KTtcbiAgICAgIH1cblxuICAgICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub3JtYWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICB9XG5cbiAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbGFyZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sdW1uIGluICR0Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1tdWx0aWNvbHVtbnMge1xuICAkY29sdW1uTmFtZTogbnRoKCRjb2x1bW4sIDEpO1xuICAkY29sdW1uTnVtYmVyOiBudGgoJGNvbHVtbiwgMik7XG5cbiAgLmNvbHVtbi0jeyRjb2x1bW5OYW1lfSB7XG4gICAgJGNvbHVtbkRpZmZlcmVuY2U6IGNhbGMoI3skZ3JpZC1jb2x1bW5zfSAtICN7JGNvbHVtbk51bWJlcn0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uTnVtYmVyKTtcbiAgICB9XG5cbiAgICAvLyBGb3JjaW5nIGR1IGNvbG9ubmFnZSBlbiBTTVxuICAgIEBhdC1yb290IC5mb3JjZS1zbSA+ICYge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uTnVtYmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGb3JjaW5nIGR1IGNvbG9ubmFnZSBlbiBYU1xuICAgIEBhdC1yb290IC5mb3JjZS14cyA+ICYge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uTnVtYmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGb3JjaW5nIGR1IGNvbG9ubmFnZSBlbiBYUyBtYWlzIHBhcyBlbiBTTVxuICAgIEBhdC1yb290IC5mb3JjZS14czpub3QoLmZvcmNlLXNtKSA+ICYge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uTnVtYmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiB7XG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiI3RhcnRlYXVjaXRyb25Sb290IHtcbiAgI3RhcnRlYXVjaXRyb25BbGVydEJpZyB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAYXQtcm9vdCAuY29va2llLWNvbnNlbnQtYmFyLWJvdHRvbS1oaWRkZW4gJiB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLmNvb2tpZS1jb25zZW50LWJhci1ib3R0b20tdmlzaWJsZSAmIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkNsb3NlQ3Jvc3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24sXG4gICAgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LFxuICAgICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmLnRhcnRlYXVjaXRyb25BbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgJi50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgI3RhcnRlYXVjaXRyb25DbG9zZUNyb3NzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JY29ucy94bWFyay1zb2xpZC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCA2MHB4IDIwcHggNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcbiAgICAgIH1cblxuICAgICAgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24sXG4gICAgICAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQsXG4gICAgICAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybCB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkFsbG93IHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgICBvcmRlcjogNDtcbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQge1xuICAgICAgb3JkZXI6IDU7XG4gICAgfVxuICB9XG5cbiAgI3RhcnRlYXVjaXRyb25BbGVydFNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHg7XG4gICAgfVxuICB9XG5cbiAgI3RhcnRlYXVjaXRyb24ge1xuICAgIC50YXJ0ZWF1Y2l0cm9uSDEge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMjhweDtcbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkgyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMTJweCAwIDAgMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMge1xuICAgICAgI3RhcnRlYXVjaXRyb25NYWluTGluZU9mZnNldCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG5cbiAgICAgICAgI3RhcnRlYXVjaXRyb25JbmZvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICN0YXJ0ZWF1Y2l0cm9uU2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC50YXJ0ZWF1Y2l0cm9uVGl0bGUge1xuICAgICAgICBidXR0b24uY2F0VG9nZ2xlQnRuIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDBweCAwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuXG4gICAgICAgICAgLnRhcnRlYXVjaXRyb25QbHVzIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFydGVhdWNpdHJvbkRldGFpbHMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIH1cblxuICAgICAgLnRhcnRlYXVjaXRyb25MaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjEpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFydGVhdWNpdHJvbkFsbG93LFxuICAgICAgLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG5cbiAgICAgICAgJi50YXJ0ZWF1Y2l0cm9uSXNTZWxlY3RlZCxcbiAgICAgICAgJlthcmlhLXByZXNzZWQ9XCJ0cnVlXCJde1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC50YXJ0ZWF1Y2l0cm9uSDEge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25BbGxvdyxcbiAgICAjdGFydGVhdWNpdHJvblByaXZhY3lVcmxEaWFsb2csXG4gICAgLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkFsbG93LFxuICAgICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkNsb3NlUGFuZWwge1xuICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4udGFjX2FjdGl2YXRlIHtcbiAgYmFja2dyb3VuZDogI2NjYyAhaW1wb3J0YW50O1xuXG4gIC50YWNfZmxvYXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMWExYTFhO1xuXG4gICAgLnRhcnRlYXVjaXRyb25BbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtbWFwIHtcbiAgJi50YWMtZGlzYWJsZWQge1xuICAgIC50YWNfYWN0aXZhdGUge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnRhY19mbG9hdCB7XG4gICAgICAgIGdhcDogNSU7XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nLXJlY2FwdGNoYS5jbGVhcmZpeCB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAwO1xuXG4gICYuZGlzYWJsZWQge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC50YWNfYWN0aXZhdGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmdvb2dsZW1hcHNfZW1iZWQge1xuICAudGFjX2FjdGl2YXRlX21hcHNfbm9hcGkge1xuICAgIC50YWNfZmxvYXQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL1BhY2thZ2VzL1RDLk5lb3MuQ29va2llQ29uc2VudC9JY29ucy9tYXAtbG9jYXRpb24tZG90LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMiU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTUlIGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ0Y19uZW9zX2Nvb2tpZWNvbnNlbnRcIjtcbkBpbXBvcnQgXCJ0Y19uZW9zX2VsZW1lbnRzX21hcFwiO1xuQGltcG9ydCBcInJlY2FwdGNoYV92M1wiO1xuQGltcG9ydCBcImdvb2dsZW1hcHNfZW1iZWRcIjtcblxuI2Nvb2tpZS1jb25zZW50LWRhdGEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIubGVuaXMge1xuICAmLmxlbmlzLXNtb290aCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuXG4gICAgW2RhdGEtbGVuaXMtcHJldmVudF0ge1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmLmxlbmlzLXN0b3BwZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLmxlbmlzLXNjcm9sbGluZyBpZnJhbWUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4iLCIubm9kZXR5cGVzLWNvbnRlbnQge1xuICAmLnpvb20tb24taG92ZXIge1xuICAgIHBpY3R1cmUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcbn1cblxuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5cbi5zZWxlY3QyLWNsb3NlLW1hc2sge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5O1xuXG4gIC8vIHN0eWxlcyByZXF1aXJlZCBmb3IgSUUgdG8gd29ya1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuQGltcG9ydCBcInRoZW1lL2RlZmF1bHQvbGF5b3V0XCI7XG5AaW1wb3J0IFwidGhlbWUvY2xhc3NpYy9sYXlvdXRcIjtcbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGhlaWdodDogMjhweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBtaW4taGVpZ2h0OiAzMnB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcmVzaXplOiBub25lO1xuICAgIGhlaWdodDogMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG5cbiAgd2lkdGg6IDEwMCU7XG5cbiAgei1pbmRleDogMTA1MTtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuXG4gIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDI2cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuXG4gICAgd2lkdGg6IDIwcHg7XG5cbiAgICBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG5cbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBiIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnNlbGVjdDItc2VsZWN0aW9uLS1jbGVhcmFibGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAvLyBUaGlzIHBhZGRpbmcgaXMgdG8gYWNjb3VudCBmb3IgdGhlIGJvdHRvbSBib3JkZXIgZm9yIHRoZSBmaXJzdFxuICAgIC8vIHNlbGVjdGlvbiByb3cgYW5kIHRoZSB0b3AgYm9yZGVyIG9mIHRoZSBzZWNvbmQgc2VsZWN0aW9uIHJvdy5cbiAgICAvLyBXaXRob3V0IGl0LCBzZWxlY3Rpb25zIG9uIHRoZSBmaXJzdCByb3cgbWF5IGJlIG9mZnNldCBpbmNvcnJlY3RseVxuICAgIC8vIGFuZCBhcHBlYXIgaW4gdGhlaXIgb3duIHJvdyBpbnN0ZWFkIG9mIGdvaW5nIHRvIHRoZSBzZWNvbmQgcm93XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuXG4gICAgY29sb3I6ICM5OTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBwYWRkaW5nOiAwIDRweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiBzb2xpZCBibGFjayAxcHg7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuXG4gICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzZW07XG5cbiAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRlbTtcblxuICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00ZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNWVtO1xuXG4gICAgICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2ZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJHNlbGVjdGlvbi1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yKTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBvdXRsaW5lOiAwO1xuXG4gIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvciwgNTAlLCAxMDAlKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBoZWlnaHQ6IDI2cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuXG4gICAgd2lkdGg6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgjZWVlZWVlLCAjY2NjY2NjLCA1MCUsIDEwMCUpO1xuXG4gICAgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yLCAkc2VsZWN0aW9uLW9wZW5lZC1iZy10b3AtY29sb3IsIDAlLCA1MCUpO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLW9wZW5lZC1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvciwgNTAlLCAxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC1zYXNzL2Jsb2IvMy4zLXN0YWJsZS9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MjTDE3LUwyN1xuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbi8vIENvbG9yIHN0b3BzIGFyZSBub3QgYXZhaWxhYmxlIGluIElFOSBhbmQgYmVsb3cuXG5AbWl4aW4gZ3JhZGllbnQtdmVydGljYWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAgLy8gT3BlcmEgMTJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0wKTsgLy8gSUU5IGFuZCBkb3duXG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgY3Vyc29yOiB0ZXh0O1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGNvbG9yOiAkcmVtb3ZlLWNvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgcGFkZGluZzogMCA0cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcmVtb3ZlLWhvdmVyLWNvbG9yO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiJHJlbW92ZS1jb2xvcjogIzg4OCAhZGVmYXVsdDtcbiRyZW1vdmUtaG92ZXItY29sb3I6ICM1NTUgIWRlZmF1bHQ7XG4kcmVtb3ZlLXdpZHRoOiAyMHB4ICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLWNvbG9yOiAjNDQ0ICFkZWZhdWx0O1xuXG4kYm9yZGVyLWNvbG9yOiAjYWFhICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcblxuJGZvY3VzLWJvcmRlci1jb2xvcjogIzU4OTdmYiAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tYmctdG9wLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yOiAjZWVlZWVlICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLXBsYWNlaG9sZGVyLWNvbG9yOiAjOTk5ICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLWZvY3VzLWJvcmRlci1jb2xvcjogYmx1ZSAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yOiAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvcjogJHNlbGVjdGlvbi1iZy10b3AtY29sb3IgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi16LWluZGV4OiAxICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tYmctY29sb3I6ICRzZWxlY3Rpb24tYmctdG9wLWNvbG9yICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1tYXgtaGVpZ2h0OiAyMDBweCAhZGVmYXVsdDtcbiRyZXN1bHRzLW5lc3RlZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1jaG9pY2UtYmctaG92ZXItY29sb3I6ICMzODc1ZDcgIWRlZmF1bHQ7XG4kcmVzdWx0cy1jaG9pY2UtZmctaG92ZXItY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuXG4kcmVzdWx0cy1jaG9pY2UtZmctdW5zZWxlY3RhYmxlLWNvbG9yOiBncmV5ICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcImRlZmF1bHRzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2dyYWRpZW50c1wiO1xuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMge1xuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xuXG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiAkcmVzdWx0cy1tYXgtaGVpZ2h0O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRyZXN1bHRzLWNob2ljZS1mZy11bnNlbGVjdGFibGUtY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtYmctaG92ZXItY29sb3I7XG4gICAgY29sb3I6ICRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG59XG4iLCI6cm9vdCB7XG4gIC8vIENvbG9yc1xuICAtLWdyYXlzY2FsZS0xMDA6ICNmZmZmZmY7XG4gIC0tZ3JheXNjYWxlLTIwMDogI2Y0ZjRmNDtcbiAgLS1ncmF5c2NhbGUtMzAwOiAjZDdkN2Q3O1xuICAtLWdyYXlzY2FsZS00MDA6ICNiMWIxYjE7XG4gIC0tZ3JheXNjYWxlLTUwMDogIzgwODA4MDtcbiAgLS1ncmF5c2NhbGUtNjAwOiAjNWQ1ZDVkO1xuICAtLWdyYXlzY2FsZS03MDA6ICMzYzNjM2M7XG4gIC0tZ3JheXNjYWxlLTgwMDogIzI1MjUyNTtcbiAgLS1ncmF5c2NhbGUtOTAwOiAjMDAwMDAwO1xuXG4gIC0tbmV1dHJhbC0xMDA6ICNGOEY2RUM7XG4gIC0tbmV1dHJhbC0yMDA6ICNGM0VFRDc7XG4gIC0tbmV1dHJhbC0zMDA6ICNFQUU2RDM7XG4gIC0tbmV1dHJhbC00MDA6ICNFMkRFQ0Q7XG4gIC0tbmV1dHJhbC01MDA6ICNDN0MzQUY7XG4gIC0tbmV1dHJhbC02MDA6ICM5Qzk3N0Y7XG4gIC0tbmV1dHJhbC03MDA6ICM3NjczNjI7XG4gIC0tbmV1dHJhbC04MDA6ICM1RTVDNTI7XG4gIC0tbmV1dHJhbC05MDA6ICM0NDQyMzk7XG5cbiAgLS1wcmltYXJ5LTEwMDogI0VCRjhEQztcbiAgLS1wcmltYXJ5LTIwMDogI0NGRTZCMjtcbiAgLS1wcmltYXJ5LTMwMDogI0I2RDQ5MjtcbiAgLS1wcmltYXJ5LTQwMDogI0EwQ0I2RDtcbiAgLS1wcmltYXJ5LTUwMDogIzdBQjQzNDtcbiAgLS1wcmltYXJ5LTYwMDogIzYyOTUyMztcbiAgLS1wcmltYXJ5LTcwMDogIzUyN0IyMDtcbiAgLS1wcmltYXJ5LTgwMDogIzNFNUYxNjtcbiAgLS1wcmltYXJ5LTkwMDogIzJENDUwRTtcblxuICAtLXByaW1hcnktYWx0LTEwMDogcmdiYSgyMzgsIDIwNCwgMTcyLCAxKTtcbiAgLS1wcmltYXJ5LWFsdC0yMDA6IHJnYmEoMjM0LCAxNzUsIDExOSwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtMzAwOiByZ2JhKDIzNCwgMTU5LCA4OSwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtNDAwOiByZ2JhKDI0NCwgMTQyLCA0NywgMSk7XG4gIC0tcHJpbWFyeS1hbHQtNTAwOiByZ2JhKDIzNiwgMTE2LCA0LCAxKTtcbiAgLS1wcmltYXJ5LWFsdC02MDA6IHJnYmEoMTgwLCA4OCwgMiwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtNzAwOiByZ2JhKDEzNiwgNjYsIDAsIDEpO1xuICAtLXByaW1hcnktYWx0LTgwMDogcmdiYSgxMDgsIDUzLCAxLCAxKTtcbiAgLS1wcmltYXJ5LWFsdC05MDA6IHJnYmEoODAsIDM4LCAwLCAxKTtcblxuICAtLXNlY29uZGFyeS0xMDA6ICNERUU1RjY7XG4gIC0tc2Vjb25kYXJ5LTIwMDogI0NCRDdGMjtcbiAgLS1zZWNvbmRhcnktMzAwOiAjOUFBOEM3O1xuICAtLXNlY29uZGFyeS00MDA6ICM3NDg0QTk7XG4gIC0tc2Vjb25kYXJ5LTUwMDogIzUzNjQ4QTtcbiAgLS1zZWNvbmRhcnktNjAwOiAjM0Y0Rjc0O1xuICAtLXNlY29uZGFyeS03MDA6ICMyNTM0NTU7XG4gIC0tc2Vjb25kYXJ5LTgwMDogIzE2MUYzMztcbiAgLS1zZWNvbmRhcnktOTAwOiAjMEIxMTFEO1xuXG4gIC0tZW1haWwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAtLWVtYWlsLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcblxuICAtLXN1Y2Nlc3M6IHJnYmEoNiwgMjE0LCAxNjAsIDEpO1xuICAtLWVycm9yOiByZ2JhKDIzOSwgNzEsIDExMSwgMSk7XG4gIC0td2FybmluZzogI0ZGRDE2NjtcblxuICAtLWZvbnQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAtLWxpbmstY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcjogIzFEMUQxRDtcblxuICAtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcbiAgLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcbiAgLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICAtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gIC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG4gIC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1czogMDtcbiAgLS1idG4tcHJpbWFyeS1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctcyk7XG4gIC0tYnRuLXByaW1hcnktcGFkZGluZy15OiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgLS1idG4tcHJpbWFyeS1mb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcblxuICAtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuXG4gIC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gIC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS01MDApO1xuICAtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMTAwKTtcbiAgLS1idG4tbmV1dHJhbC1ob3Zlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gIC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTMwMCk7XG4gIC0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgLS1idG4tbmV1dHJhbC1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuXG4gIC0tYnMtcG9wb3Zlci1iZzogdmFyKC0tbmV1dHJhbC05MDApO1xuXG4gIC8vIEZvbnQgd2VpZ2h0XG4gIC0tbGlnaHQ6IDIwMDtcbiAgLS1yZWd1bGFyOiA0MDA7XG4gIC0tc2VtaS1ib2xkOiA2MDA7XG4gIC0tYm9sZDogNzAwO1xuICAtLWJsYWNrOiA5MDA7XG5cbiAgLy8gRm9udCBmYW1pbGx5XG4gIC0tdGl0bGUtZm9udC1mYW1pbGx5OiAnV29yayBTYW5zJywgQXJpYWw7XG4gIC0tdGV4dC1mb250LWZhbWlsbHk6ICdNb250c2VycmF0JztcblxuICAvLyBGb250IHNpemVcbiAgLS1mb250LXNpemUteHhzOiAxMHB4O1xuICAtLWZvbnQtc2l6ZS14czogMTJweDtcbiAgLS1mb250LXNpemUtczogMTZweDtcbiAgLS1mb250LXNpemUtbTogMThweDtcbiAgLS1mb250LXNpemUtbDogMjRweDtcbiAgLS1mb250LXNpemUteGw6IDMwcHg7XG4gIC0tZm9udC1zaXplLXh4bDogNDJweDtcbiAgLS1mb250LXNpemUtM3hsOiA2MHB4O1xuICAtLWZvbnQtc2l6ZS00eGw6IDcycHg7XG5cbiAgLy8gU3BhY2luZ1xuICAtLXNwYWNpbmctM3hzOiA0cHg7XG4gIC0tc3BhY2luZy0yeHM6IDhweDtcbiAgLS1zcGFjaW5nLXhzOiAxMnB4O1xuICAtLXNwYWNpbmctczogMTZweDtcbiAgLS1zcGFjaW5nLW06IDI0cHg7XG4gIC0tc3BhY2luZy1sOiAzMnB4O1xuICAtLXNwYWNpbmcteGw6IDQ4cHg7XG4gIC0tc3BhY2luZy0yeGw6IDY0cHg7XG4gIC0tc3BhY2luZy0zeGw6IDcycHg7XG5cbiAgLy8gcmFkaXVzXG4gIC0tcm91bmRlZC1ub25lOiAwO1xuICAtLXJvdW5kZWQtczogMnB4O1xuICAtLXJvdW5kZWQtbTogNHB4O1xuICAtLXJvdW5kZWQtbDogOHB4O1xuICAtLXJvdW5kZWQteGw6IDE2cHg7XG4gIC0tcm91bmRlZC0yeGw6IDIwcHg7XG4gIC0tcm91bmRlZC0zeGw6IDM2cHg7XG4gIC0tcm91bmRlZC1mdWxsOiA5OTk5cHg7XG5cbiAgLy8gR3JpZFxuICAtLWdyaWQtZ3V0dGVyLXdpZHRoOiAjeyRncmlkLWd1dHRlci13aWR0aH07XG4gIC0tZ3JpZC1jb2x1bW5zOiAjeyRncmlkLWNvbHVtbnN9O1xuXG4gIC8vIE1hcmdpbnNcbiAgLS1tYXJnaW4tYm90dG9tLXNtYWxsOiB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCk7XG4gIC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0OiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDIpO1xuICAtLW1hcmdpbi1ib3R0b20tYmlnOiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDMpO1xuXG4gIC8vIEVsZW1lbnRzIHNpemVcbiAgLS1oZWFkZXItaGVpZ2h0OiAxNDJweDtcbiAgLS1oZWFkZXItaGVpZ2h0LW1vYmlsZTogMTA4cHg7XG5cbiAgLS1oZWlnaHQtc2xpZGVyOiA2MTRweDtcbiAgLS1oZWlnaHQtc2xpZGVyLW1vYmlsZTogMjYxcHg7XG5cbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLXByaW1hcnktNzAwKTtcbn1cbiIsIi8qKlxuIEZvbnRzIGRlZmluaXRpb25cbiovXG5cbi8qIHdvcmstc2Fucy0yMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTIwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi0yMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIHdvcmstc2Fucy1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIHdvcmstc2Fucy02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi02MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIHdvcmstc2Fucy03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIHdvcmstc2Fucy05MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cblxuLyogbW9udHNlcnJhdC0yMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tMjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi0yMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIG1vbnRzZXJyYXQtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiBtb250c2VycmF0LTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogbW9udHNlcnJhdC03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIG1vbnRzZXJyYXQtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4iLCJib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscywgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyLCBib2R5LnRjLXJlcG8tYWR2aWNlLCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMsIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIsIGJvZHkudGMtcmVwby1uZXdzIHtcbiAgI21haW4tY29udGFpbmVyIHtcbiAgICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIHtcbiAgICAgIC5yb290LWNvbnRhaW5lciB7XG4gICAgICAgIC5yZXR1cm4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7IC8qIDIyLjVweCAqL1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAvL21heC13aWR0aDogNjUlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgLy9tYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAvL21hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBjYXRlZ29yaWVzLWxpc3QoKTtcblxuICAgICAgICA+IC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHNwb25zb3JlZC1ieSgpO1xuXG4gICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDclOyAvKiAzNS4yOHB4ICovXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMi5zdWdnZXN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctMnhsKSBhdXRvIHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWdnZXN0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAgIC5hZHZpY2UtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmFkdmljZS1saW5rIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyB7XG4gICNtYWluLWNvbnRhaW5lciB7XG4gICAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciB7XG4gICAgICAucm9vdC1jb250YWluZXIge1xuXG4gICAgICAgIC5yZXR1cm4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1sZWZ0LnN2ZycpO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBmbGV4OiAzO1xuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1ldGEge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeHMpIDAgMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKSk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyLnN1Z2dlc3Rpb24tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeGwpIGF1dG8gdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Z2dlc3Rpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgLmx1YnJpY2FudC1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFkdmljZS1saXN0LWl0ZW0oKTtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjNkZWcsICNEN0Q3RDcgMzYuNTQlLCAjODg4IDgyLjg4JSk7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5icmFuZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlzY29zaXR5IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmx1YnJpY2FudC1saW5rIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMsIGJvZHkudGMtcmVwby1wYXJ0bmVyLCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UsIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQsIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSwgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyLCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIHtcbiAgLmludHJvLWNvbnRhaW5lciB7XG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgID4gLnByZXNlbnRhdGlvbi1jYXJkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg2MCwgNjAsIDYwLCAwLjgwKTtcbiAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNy41cHgpO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldXRyYWwtMTAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiA2Mi43MnB4ICovXG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhdGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1Y2Nlc3MpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uby1pbWFnZSB7XG4gICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5pbnRybyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjaGVkdWxlIHtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS1pcy1hY3RpdmVdIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtM3hsKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltkYXRhLWlzLW9wZW5dIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgc3Bhbi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jb250aW51b3VzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAuaW50cm9UaXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzNnB4ICovXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgfVxuXG4gICAgLmNhdGVnb3JpZXMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSB2YXIoLS1zcGFjaW5nLTJ4cykpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIHZhcigtLXNwYWNpbmctbCkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIHZhcigtLXNwYWNpbmctbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnJhbmRzLWNvbnRhaW5lciB7XG4gICAgLmJyYW5kcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5icmFuZC1wYXJ0bmVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSB2YXIoLS1zcGFjaW5nLXMpKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbXBsb3llZXMtY29udGFpbmVyIHtcbiAgICAuZW1wbG95ZWVzIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLmVtcGxveWVlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSB2YXIoLS1zcGFjaW5nLXMpIC8gNCAqIDMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2Nrcy1jb250YWluZXIge1xuICAgIC5ibG9ja3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgICAuY3VzdG9tLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2NrLWltYWdlIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWF4LWhlaWdodDogMzg2cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmxvY2stbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICAgICAgLS1pbWFnZS13aWR0aDogNzMycHg7XG4gICAgICAtLWltYWdlLWhlaWdodDogNDY0cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAtLWltYWdlLXdpZHRoOiAzNDBweDtcbiAgICAgICAgLS1pbWFnZS1oZWlnaHQ6IDIxNnB4O1xuICAgICAgfVxuXG4gICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgLnN3aXBlci13cmFwcGVyIHtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWltYWdlLXdpZHRoKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG5cbiAgICAgICAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN3aXBlci1wYWdpbmF0aW9uKCk7XG5cbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIGJvdHRvbTogLTE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBAZXh0ZW5kIC5iZy1jb2xvci1kYXJrO1xuICAgIH1cbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgLmZvb3Rlci1jb250YWluZXIge1xuICAgICAgLmZvb3Rlci13cmFwcGVyIHtcbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItbG9nbyB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICYucGFydG5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uZXV0cmFsLTEwMCk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FyYWdlLWluZm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1tKSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb29yZGluYXRlcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5vZGV0eXBlcy1jb250ZW50IHtcbiAgJi5tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLm1hcmdpbi1ib3R0b20tc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpO1xuICB9XG5cbiAgJi5tYXJnaW4tYm90dG9tLWRlZmF1bHQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tZGVmYXVsdCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKTtcbiAgICB9XG4gIH1cblxuICAmLm1hcmdpbi1ib3R0b20tYmlnIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyk7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0ciB7XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBhdC1yb290IC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAmLCAmLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHtcbiAgICB0YWJsZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcblxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLWltYWdlIHtcbiAgaW1nIHtcbiAgICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgPiBhLCA+IHBpY3R1cmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0ge1xuICBsYWJlbFtmb3I9XCJjb250YWN0LWZvcm0tcmVjYXB0Y2hhXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgQGluY2x1ZGUgdGMtZm9ybS1lbGVtZW50cygpO1xuXG4gICAgPiBmaWVsZHNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgLnJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHVsLmlucHV0cy1saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGlvbnMge1xuICAgIEBpbmNsdWRlIHRjLWZvcm0tYWN0aW9ucygpO1xuICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgei1pbmRleDogMTtcbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLXNwYWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGhyIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctM3hsKTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmctM3hsKSArIHZhcigtLXNwYWNpbmctbSkpO1xuICB9XG5cbiAgLnJvb3QtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuICB9XG5cbiAgJi5iZy1jb2xvci1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTMwMCk7XG4gIH1cblxuICAmLmJnLWNvbG9yLWRhcmtlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC01MDApO1xuICB9XG5cbiAgJi5mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLXhsKSFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICB9XG59XG4iLCIuZGwtZ2FsbGVyeS1nYWxsZXJ5IHtcbiAgICAmLnRoZW1lLWJvb3RzdHJhcExpZ2h0Ym94IHtcbiAgICAgICAgPiAuZGwtZ2FsbGVyeSB7XG4gICAgICAgICAgICA+IC5yb3cuZGwtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgPiAubmVvcy1ub2RldHlwZXMtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIHtcbiAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGwge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub3JtYWwge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tZGVmYXVsdCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIHtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1idXR0b24ge1xuXG4gIC5idG4ge1xuICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjNzO1xuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgnc2Vjb25kYXJ5Jyk7XG4gICAgfVxuICB9XG5cbiAgJi5uZXV0cmFsIHtcbiAgICAuYnRuIHtcbiAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJ25ldXRyYWwnKTtcbiAgICB9XG4gIH1cblxuICAmLmRlY28tbGVmdCB7XG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgIH1cbiAgfVxuXG4gICYuZGVjby1yaWdodCB7XG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiA5NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTkwMCk7XG4gIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSA0MHB4O1xuXG4gICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuY3RhLXRleHQge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgIH1cblxuICAgICAgLmN0YS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTtcblxuICAgICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogODhweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXIpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY5LCA2OSwgNjksIDAuNTApO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKHZhcigtLXNwYWNpbmctbSkgKjIpKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTVweCk7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHhsKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiA2Mi43MnB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzd2lwZXItcGFnaW5hdGlvbigpO1xuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuXG4gICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtaW5mb2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCk7XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC01MDApO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMiU7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgLm5vLXRlc3RpbW9uaWFscyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSB0ZXN0aW1vbmlhbC1saXN0LWl0ZW0td3JhcHBlcigpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gIH1cblxuICAuYWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuXG4gICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgY29udGVudDogJ2FkZCc7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3Qge1xuICAucmVmcmVzaC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gIH1cblxuICAubm8tdGVzdGltb25pYWxzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudGVzdGltb25pYWxzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIHRlc3RpbW9uaWFsLWxpc3QtaXRlbS13cmFwcGVyKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgLy8gVHJhbnNpdGlvbiBwb3VyIGxlcyDDqWzDqW1lbnRzIGRlIGNvbnRlbnVcbiAgICAuaW5mbywgLnRleHQge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICBvcGFjaXR5OiAxOyAvLyDDiXRhdCBwYXIgZMOpZmF1dFxuICAgIH1cblxuICAgIC8vIMOJdGF0IGluaXRpYWwgcG91ciBsZXMgbm91dmVhdXggw6lsw6ltZW50c1xuICAgIC50Yy1yZXBvLXRlc3RpbW9uaWFsIHtcbiAgICAgIC5pbmZvLCAudGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7IC8vIENvbW1lbmNlIGludmlzaWJsZVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcblxuICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgIGNvbnRlbnQ6ICdhZGQnO1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb25zXG5Aa2V5ZnJhbWVzIGJ1dHRvbi1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hZHZpY2VsaXN0IHtcblxuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAvKiBIZWFkaW5nL1MgwrcgZGVza3RvcCAqL1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMjkuMTJweCAqL1xuICAgIH1cblxuICAgIC5yZXNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnJyk7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAuY2F0ZWdvcmllcyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAxNy45MnB4ICovXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hZGQuc3ZnJyk7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LWNsb3NlLnN2ZycpO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlzdC13cmFwcGVyIHtcbiAgICAvLyBJc290b3BlIHBvc2l0aW9ucyBjaGlsZHJlbiBhYnNvbHV0ZWx5OyBmbGV4IGNhbiBjYXVzZSBjcm9zcy1icm93c2VyIHdyYXBwaW5nIGRpZmZlcmVuY2VzIChGaXJlZm94KVxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcblxuICAgIGEuYWR2aWNlLWxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gdmFyKC0tc3BhY2luZy1sKSk7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgYS5hZHZpY2UtbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IHtcblxuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgIH1cblxuICAgIC5yZXNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3Jlc2V0LnN2ZycpO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yaWVzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2ZycpO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS1jbG9zZS5zdmcnKTtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAubGlzdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBhLmx1YnJpY2FudC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICgodmFyKC0tc3BhY2luZy1sKSAvIDIpICogMikpO1xuICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjNkZWcsICNEN0Q3RDcgMzYuNTQlLCAjODg4IDgyLjg4JSk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5icmFuZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAudmlzY29zaXR5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgYS5sdWJyaWNhbnQtbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3Qge1xuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICBncmlkLXJvdy1nYXA6IDMycHg7XG5cbiAgLmFkdmljZS1saW5rIHtcbiAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgLmNhdGVnb3JpZXMge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBoZWlnaHQ6IDY3MnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcblxuICAgICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuXG4gICAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAuaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICAgICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgICAgaGVpZ2h0OiAzMjBweDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG5cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG5cbiAgICAuYWR2aWNlLWxpbmsge1xuICAgICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGdyaWQtcm93LWVuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogdW5zZXQgIWltcG9ydGFudDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB3aWR0aDogNTZweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXRpdGxld2l0aHRleHQge1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICB9XG5cbiAgLnRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZmFxbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiBjYWxjKHZhcigtLXNwYWNpbmctbSkgKyAxMnB4KTtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAudG9wIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDI5LjEycHggKi9cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvY2hpcC1jaGVja2JveC1pbmFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9jaGlwLWNoZWNrYm94LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXdyYXBwZXIge1xuICAgICAgICBmbGV4OiAzO1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnRjLXJlcG8tZmFxIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvKiBpdGVtcyBwbGVpbmUgbGFyZ2V1ciAqL1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvKiBhbmltYXRpb24gKi9cbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjM1cyBlYXNlLCBvcGFjaXR5IC4zNXMgZWFzZSwgbWFyZ2luIC4zNXMgZWFzZTtcblxuICAgICAgICAgICAgLyogw6l0YXQgdmlzaWJsZSAqL1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk5OXB4OyAvKiB2YWxldXIgc8O7cmUgPiBwbHVzIGhhdXRlIEZBUSAqL1xuXG4gICAgICAgICAgICAvKiDDqXRhdCBNQVNRVcOJICovXG4gICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2luZy1tKSArIDI0cHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLWNpcmNsZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTkwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZW1vdmUtY2lyY2xlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZm9udC1zaXplLXMpIHZhcigtLWZvbnQtc2l6ZS14bCkgdmFyKC0tZm9udC1zaXplLWwpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiB7XG4gIC8vIEJhY2tncm91bmQgY29sb3JzXG4gIC0tYnMtYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAvLyBUZXh0IGNvbG9yc1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gIC8vIEJvcmRlclxuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDFweDtcblxuICAvLyBTcGFjaW5nXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctbSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmctbSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAvLyBJY29uXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gIC8vIEZvY3VzXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMzcsIDUyLCA4NSwgMC4xKTsgLy8gc2Vjb25kYXJ5LTcwMCBhdmVjIG9wYWNpdMOpXG5cbiAgLy8gU3R5bGVzIHN1cHBsw6ltZW50YWlyZXMgcG91ciBjb2jDqXJlbmNlIGF2ZWMgVEMuV2Vic2l0ZVxuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC05MDApO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKTtcbiAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNlYXJjaC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDExMiU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiA1OXB4O1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTN4cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvY2F0aW9uLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgfVxuXG4gIC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXNlY3Rpb24ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMwcHg7XG5cbiAgICAgIC5zZWFyY2gtaW5wdXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhdGlvbi1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKSAwIDAgdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAyMC44cHggKi9cbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhZGl1cy1zZWxlY3RvciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAucmFkaXVzLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIHZhcigtLXJvdW5kZWQtbSkgdmFyKC0tcm91bmRlZC1tKSAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDIwLjhweCAqL1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNjAwKTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhLCBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlOyAvKiAyMi41cHggKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICBhLCBidXR0b24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgLmJ0biB7XG4gICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIEBpbmNsdWRlIG9ibGlxdWUtZGVjb3JhdGlvbi1sZWZ0KCk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENoYW1wcyBjYWNow6lzXG4gIGlucHV0W3R5cGU9XCJoaWRkZW5cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSwgLnRjLXdlYnNpdGUtcXVvdGVmb3JtIHtcbiAgLm5hdmlnYXRpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKSAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBhbmNyZSBsYSBiYXJyZSAqL1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMjRweCArIDQ1cHgpO1xuICAgICAgICBsZWZ0OiAxMiU7XG4gICAgICAgIHJpZ2h0OiAxMiU7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB0b3A6IDQ5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0ZXAtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUuc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgJltkYXRhLWFjdGl2ZT1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgICAgJitzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltkYXRhLXBhc3NlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLXBhc3NlZC5zdmcnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAxOS4ycHggKi9cbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNtYXAsIGdtcC1tYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDAwcHg7IC8qIFRoZSBoZWlnaHQgaXMgNDAwIHBpeGVscyAqL1xuICAgIHdpZHRoOiAxMDAlOyAvKiBUaGUgd2lkdGggaXMgdGhlIHdpZHRoIG9mIHRoZSB3ZWIgcGFnZSAqL1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXAtYnV0dG9uLWNvbnRyb2xzKCk7XG4gIH1cblxuICAucmVzdW1lLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLmJsb2Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIDAgdmFyKC0tc3BhY2luZy0yeGwpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgLyogSGVhZGluZy9TIMK3IGRlc2t0b3AgKi9cbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAyOS4xMnB4ICovXG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgZmxleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIC5zZXJ2aWNlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGtleWZyYW1lcyB0Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaC1vcGVuLXN0YXR1cy1zcGluIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC0tbWFwLWhlaWdodDogNjk5cHg7XG5cbiAgJi5pcy1vcGVuLXN0YXR1cy1sb2FkaW5nIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0MCwgMC43Mik7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMTM7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIG1hcmdpbjogY2FsYygtNDJweCAvIDIpIDAgMCBjYWxjKC00MnB4IC8gMik7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoNzQsIDg1LCAxMDcsIDAuMik7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDAsIHZhcigtLW5ldXRyYWwtOTAwLCAjMWExZjJlKSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiB0Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaC1vcGVuLXN0YXR1cy1zcGluIDAuN3MgbGluZWFyIGluZmluaXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnJlc2V0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAucmVzZXQtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlOyAvKiAyMHB4ICovXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSkgMDtcblxuICAgIC50b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMjRweDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAubG9jYXRpb24tZmlsdGVyIHtcbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgLmxvY2F0aW9uLWlucHV0LWdyb3VwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubG9jYXRpb24taW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbnB1dCNsb2NhdGlvblNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc2VsZWN0I3JhZGl1c1NlbGVjdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZXJ2aWNlcy1maWx0ZXIge1xuICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAvLyBNYXNxdWVyIGxlIHNlbGVjdCBvcmlnaW5hbFxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKHZhcigtLXByaW1hcnktNTAwLXJnYiksIDAuMSk7XG5cbiAgICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTUwKTtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXMpO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTEwMCk7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICZbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi5hbHJlYWR5LXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTApO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBNZXNzYWdlIHF1YW5kIGF1Y3VuIHLDqXN1bHRhdFxuICAgICAgICAgICAgICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiQXVjdW5lIHByZXN0YXRpb24gdHJvdXbDqWVcIjtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXZhaWxhYmlsaXR5LWZpbHRlciB7XG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIFRvZ2dsZSBTd2l0Y2ggU3R5bGVzXG4gICAgICAgICAgLnRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50b2dnbGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ2dsZS1sYWJlbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRvZ2dsZS10cmFjayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWYwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50b2dnbGUtdGh1bWIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC50b2dnbGUtdHJhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAudG9nZ2xlLXRyYWNrICsgLnRvZ2dsZS10aHVtYiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI4cHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b2dnbGUtdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgbWluLWhlaWdodDogNDBweDsgLy8gUG91ciBtYWludGVuaXIgbCdlc3BhY2UgbcOqbWUgc2FucyB0YWdzXG5cbiAgICAgIC5zZXJ2aWNlLXRhZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAuc2VydmljZS1uYW1lIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1vdmUtc2VydmljZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE1cHg7XG4gICAgLy93aWR0aDogMTAwdnc7XG4gICAgLy9tYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgLy9tYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIC8vcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgLm1hcC13cmFwcGVyIHtcbiAgICAgIGZsZXg6IDI7XG4gICAgICBoZWlnaHQ6IHZhcigtLW1hcC1oZWlnaHQpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgI21hcC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1hcC1idXR0b24tY29udHJvbHMoKTtcbiAgICAgIH1cblxuICAgICAgLmdhcmFnZS1pbmZvLWNhcmQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxN3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBhbmltYXRpb246IHNsaWRlSW5Gcm9tQm90dG9tIDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtY2FyZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgICAgICAgLnN0YXR1cy1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAgICAgLnN0YXR1cy10ZXh0IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3IpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zdWNjZXNzLTcwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmdhcmFnZS1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTtcbiAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1zKSAwIHZhcigtLXNwYWNpbmctbSkgMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmdhcmFnZS1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAuZ2FyYWdlLWxvZ28ge1xuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgIC5sb2dvLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICAgLmNvbnRhY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgICAmLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250YWN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFkZHJlc3MgLmNvbnRhY3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlOyAvKiAyMHB4ICovXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcGFnZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG9ibGlxdWUtZGVjb3JhdGlvbi1yaWdodCgpO1xuXG4gICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tQm90dG9tIHtcbiAgICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBoZWlnaHQ6IHZhcigtLW1hcC1oZWlnaHQpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAuc2VhcmNoLWNvbnRlbnQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmdhcmFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLmdhcmFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYWxpdHkge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogM3B4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDJweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAvLyBSRVNQT05TSVZFIERFU0lHTlxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIC8vIG1heCB3aWR0aCAxNDAwXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICNnYXJhZ2UtbGlzdCB7XG4gICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBUYWJsZXR0ZSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC0tbWFwLWhlaWdodDogNTAwcHg7XG5cbiAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIC50b3Age1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE0cHg7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLW1hcC1oZWlnaHQpO1xuICAgICAgfVxuXG4gICAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gTW9iaWxlIChtYXgtd2lkdGg6IDc2OHB4KVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAtLW1hcC1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLnJlc2V0LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIH1cblxuICAgIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgLnRvcCB7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tZmlsdGVyIHtcbiAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbi1pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICAgIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBpbnB1dCNsb2NhdGlvblNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzLWZpbHRlciB7XG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCB7XG4gICAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0LXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmFpbGFiaWxpdHktZmlsdGVyIHtcbiAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgIC50b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgLnRvZ2dsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJvdHRvbSB7XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICAgIC5zZXJ2aWNlLXRhZyB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAucmVtb3ZlLXNlcnZpY2Uge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGdhcDogMTZweDtcblxuICAgICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcblxuICAgICAgICAuZ2FyYWdlLWluZm8tY2FyZCB7XG4gICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAuY2xvc2UtY2FyZCB7XG4gICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKTtcblxuICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICAgICAgICAgLnN0YXR1cy1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nYXJhZ2UtbmFtZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLTJ4cykgMCB2YXIoLS1zcGFjaW5nLXhzKSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FyYWdlLWRldGFpbHMge1xuICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICAgLmdhcmFnZS1sb2dvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAuY29udGFjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSAwO1xuICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5jb250YWN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgLnNlYXJjaC1jb250ZW50IHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSA0MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FyYWdlcy1jb250YWluZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZSB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYW1lLWxvY2FsaXR5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxvY2FsaXR5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFBldGl0IG1vYmlsZSAobWF4LXdpZHRoOiA1NzZweClcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLS1tYXAtaGVpZ2h0OiAyNTBweDtcblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAucmVzZXQtd3JhcHBlciB7XG4gICAgICAucmVzZXQtYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgLnRvcCB7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmJvdHRvbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBnYXA6IDEycHg7XG5cbiAgICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgIC5nYXJhZ2UtaW5mby1jYXJkIHtcbiAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG5cbiAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgICAuZ2FyYWdlLW5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0zeHMpIDAgdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nYXJhZ2UtZGV0YWlscyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgLmdhcmFnZS1sb2dvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAuY29udGFjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBnYXA6IDZweDtcblxuICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAucmVzdWx0cyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FyYWdlcy1jb250YWluZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZSB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxvY2FsaXR5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNjAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtbmV3cy1uZXdzbGlzdCB7XG4gIG5hdiB7XG4gICAgLS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLm5ld3MtbGluayB7XG4gICAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSB2YXIoLS1zcGFjaW5nLWwpKTtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgICBmbGV4OiB1bnNldDtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgLmluZm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggY2FsYyg1NnB4ICsgdmFyKC0tc3BhY2luZy1zKSkgMjRweCA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0NnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZWFzZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCAwO1xuICAgICAgICBoZWlnaHQ6IDI0NnB4O1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5uZXdzLWxpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc2VydmljZWxpc3Qge1xuICAubGlzdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuc2VydmljZXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgLnNlcnZpY2Uge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMEY0RkM7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA2ODBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgfVxuXG4gICAgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLXN3aXBlcmltYWdlaXRlbSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDkwcHggMCAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgd2lkdGg6IDgxcHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm90dG9tOiAtMTVweDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9zbGlkZXItYnV0dG9uLXJpZ2h0LnN2ZycpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICB0b3A6IDIzcHg7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9zbGlkZXItYnV0dG9uLWxlZnQuc3ZnJyk7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMjNweDtcbiAgICB9XG4gIH1cblxuICAmW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIxXCJdIHtcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIubmVvcy1ub2RldHlwZXMtaHRtbC1odG1sIHtcbiAgLmVhcHAtbG9nby1zaG93Y2FzZS1sb2dvLWNvbXBvbmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6ICRncmlkLWd1dHRlci13aWR0aCAqIC41O1xufVxuIiwiLnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUge1xuICAgIHBhZGRpbmc6IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGgqMiAwO1xuXG4gICAgLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG5cbiAgICAgICAgLmJyZWFkY3J1bWItd3JhcHBlciB7XG4gICAgICAgICAgICBvbCwgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoKi41O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtJGdyaWQtZ3V0dGVyLXdpZHRoICogLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuIiwiLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuXG4gIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gICAgfVxuICB9XG5cbiAgJi5pY29uLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzBweDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMTAwJTtcblxuICAuYWxlcnQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZWFwcHMtc29jaWFsLXNoYXJlLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG59XG4iLCIvLyBTdHlsZXMgcG91ciBsZSBzw6lsZWN0ZXVyIGRlIGRhdGUgZXQgZCdoZXVyZVxuLmRhdGV0aW1lLXNlbGVjdG9yIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuXG4gIC5kYXRldGltZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMzJweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy8gQ29sb25uZXMgYXZlYyB0aXRyZXNcbiAgLmRhdGUtY29sdW1uLFxuICAudGltZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU3R5bGVzIGR1IGNhbGVuZHJpZXJcbiAgLmRhdGUtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNhbGVuZGFyLXdpZGdldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctcyk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5jYWxlbmRhci1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLW5hdiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgNTAsIDkwLCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jdXJyZW50LW1vbnRoIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhci1ncmlkIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLXdlZWtkYXlzIHtcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XG5cbiAgICAgICAgLndlZWtkYXkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhci1kYXlzIHtcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XG5cbiAgICAgICAgLmNhbGVuZGFyLWRheSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS0yMDApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5vdGhlci1tb250aCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTdHlsZXMgZGVzIGNyw6luZWF1eCBob3JhaXJlc1xuICAudGltZS1zZWN0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1yb3VuZGVkLWwpIHZhcigtLXJvdW5kZWQtbCk7XG4gICAgfVxuXG4gICAgLnRpbWUtc2xvdHMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG5cbiAgICAgIC50aW1lLXNsb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTgwMCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hdmFpbGFibGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtODAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudW5hdmFpbGFibGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS0yMDApO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU3R5bGVzIHBvdXIgbGVzIGNoYW1wcyBjYWNow6lzXG4gIGlucHV0W3R5cGU9XCJoaWRkZW5cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBvdmVycmlkZVxuXG4vKiA9QmFzaWMgQ1NTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSk7XG5cbiAgJi5uby1zbW9vdGgtc2Nyb2xsIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gICYuYWN0aXZlLW1vYmlsZS1tZW51IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4gICAgICBib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmE6Zm9jdXMsIGE6YWN0aXZlLFxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5zZWxlY3Q6Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSA+IGlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRleHQtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTEwMCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLCAnc2Fucy1zZXJpZic7XG4gIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIG1hcmdpbjogMDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLCAnc2Fucy1zZXJpZic7XG4gIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgfVxufVxuXG5wIHtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmltZyB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuIiwiLmdsb2JhbC1jb250YWluZXIge1xuICA+IGhlYWRlciB7XG4gICAgLS1tZW51LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgICAtLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgLS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyKC0tcHJpbWFyeS00MDApO1xuICAgIC0tbWVudS10cmlnZ2VyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgZWFzZS1pbi1vdXQgLjJzLCBoZWlnaHQgZWFzZS1pbi1vdXQgLjJzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4ycztcbiAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgICAgbWF4LWhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cblxuICAgIEBhdC1yb290IGJvZHkubWVudS1vcGVuZWQgJiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICAgIG1heC1oZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgICAgfVxuXG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLmhlYWRlci13cmFwcGVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMzJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLWxhbmd1YWdlbWVudSB7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuXG4gICAgICAgICAgICAgICYubG9naW4ge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmcnKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIDMwcHgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAmLm1lbnUtdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tZW51LXRyaWdnZXItY29sb3IpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgQGF0LXJvb3QgaHRtbFtsYW5nPVwiZGVcIl0gJiB7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9wLW1lbnUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldC1saXN0LXN0eWxlKCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb2JsaXF1ZS1kZWNvcmF0aW9uLWxlZnQoKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXIpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDkycHg7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJi5tZW51LXRyaWdnZXIge1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LXRyaWdnZXItb2JsaXF1ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50b3AtbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtbWVnYW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmctMnhsKSArIHZhcigtLXNwYWNpbmctbSkpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQpKSk7XG4gIHotaW5kZXg6IC05OTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgICB9XG5cbiAgICAmLmxvZ2luIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy91c2VyLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAYXQtcm9vdCBib2R5Lm1lbnUtb3BlbmVkICYge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctMnhsKTtcblxuICAgIC50b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICB9XG5cbiAgICB1bC5tYWluLW1lbnUge1xuICAgICAgZmxleDogMjtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sdW1uczogMztcblxuICAgICAgPiBsaSB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgMDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhsKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktMTAwKTtcblxuICAgID4gYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyNHB4ICovXG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeS01MDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICB0b3A6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKSkpO1xuXG4gICAgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLnRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIHVsLm1haW4tbWVudSB7XG4gICAgICAgIGNvbHVtbnM6IDE7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgICA+IGEge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIiNtYWluLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICB9XG59XG4iLCIuZ2xvYmFsLWNvbnRhaW5lciB7XG4gID4gZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy0yeGwpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuXG4gICAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgID4gLnRvcCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctM3hsKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0zeGwpO1xuXG4gICAgICAgICAgLmZvb3Rlci1sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgPiBmaWd1cmUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBnYXA6ICRncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bC5tYWluLW1lbnUge1xuICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LWxpc3Qtc3R5bGUoKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG5cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAgICAgICAgIGZsZXg6IDM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcblxuICAgICAgICAgICAgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3RhLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmJvdHRvbSB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKSAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZvb3Rlci1tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgLmZvb3Rlci1tZW51IHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZvb3Rlci1tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgICAuZm9vdGVyLW1lbnUge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvcHlyaWdodHMge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1mb3JtIHtcbiAgZm9ybSB7XG4gICAgPiBmaWVsZHNldCwgPiAuZmllbGRzZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgICA+IGZpZWxkc2V0LCA+IC5maWVsZHNldCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIH1cblxuICAgICAgLnBob25lLWNvbnRhY3QtaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKSAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSkgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5waG9uZS1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteGwpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2xlYXJmaXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHRjLWZvcm0tZWxlbWVudHMoKTtcblxuICAgICAgICAuaW5wdXRzLWxpc3Qge1xuICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LWxpc3Qtc3R5bGUoKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1ub25lKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLyogRHJvcCBpbnB1dCAqL1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICZbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgJlt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiAuY2xlYXJmaXgge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5jb2wtc20tNiB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jbGVhcmZpeCB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGRzZXQudGVzdGltb25pYWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICAucmlnaHQge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIC5yYXRpbmctc3RhcnMge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG5cbiAgICAgICAgICBpbnB1dC5yYXRpbmctc3RhciB7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDYxJSAzNSUsIDk4JSAzNSUsIDY4JSA1NyUsIDc5JSA5MSUsIDUwJSA3MCUsIDIxJSA5MSUsIDMyJSA1NyUsIDIlIDM1JSwgMzklIDM1JSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIHRyYW5zZm9ybSBlYXNlLWluLW91dCAuMTVzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpjaGVja2VkLFxuICAgICAgICAgICAgJjpjaGVja2VkIH4gaW5wdXQucmF0aW5nLXN0YXIsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpob3ZlciB+IGlucHV0LnJhdGluZy1zdGFyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YjUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dC5yYXRpbmctemVybyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjdGlvbnMge1xuICAgICAgQGluY2x1ZGUgdGMtZm9ybS1hY3Rpb25zKCk7XG4gICAgfVxuICB9XG59XG4iLCIjdG8tdG9wIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IHZhcigtLXNwYWNpbmctM3hsKTtcbiAgICByaWdodDogdmFyKC0tc3BhY2luZy0zeGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLS0tc2Vjb25kYXJ5LTgwMCk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IC05OTk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGxpbmVhcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICBib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXVwLXdoaXRlLnN2Zyk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxufVxuIiwiLyogPUdvb2dsZSBNYXBzIENvbW1vbiBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyoqXG4gKiBCb3V0b24gZGUgZ8Opb2xvY2FsaXNhdGlvbiBwb3VyIHRvdXRlcyBsZXMgY2FydGVzXG4gKiBVdGlsaXPDqSBkYW5zIGdhcmFnZVNlYXJjaCBldCBnYXJhZ2VTZWxlY3RcbiAqL1xuLm1hcC1sb2NhdGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcblxuICAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gIH1cbn1cblxuLyoqXG4gKiBTdHlsZXMgZ8OpbsOpcmF1eCBwb3VyIGxlcyBjb250ZW5ldXJzIGRlIGNhcnRlXG4gKi9cbi5tYXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAvLyBDYXJ0ZSBHb29nbGUgTWFwc1xuICAjbWFwLFxuICAjbWFwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi8qKlxuICogU3R5bGVzIHBvdXIgbGVzIG1hcnF1ZXVycyBwZXJzb25uYWxpc8OpcyAoc2kgbsOpY2Vzc2FpcmUpXG4gKi9cbi5tYXAtbWFya2VyIHtcbiAgJi0tZ2FyYWdlIHtcbiAgICAvLyBTdHlsZXMgc3DDqWNpZmlxdWVzIGF1eCBtYXJxdWV1cnMgZGUgZ2FyYWdlXG4gIH1cblxuICAmLS1zZWFyY2gge1xuICAgIC8vIFN0eWxlcyBzcMOpY2lmaXF1ZXMgYXV4IG1hcnF1ZXVycyBkZSByZWNoZXJjaGVcbiAgfVxuXG4gICYtLXVzZXIge1xuICAgIC8vIFN0eWxlcyBzcMOpY2lmaXF1ZXMgYXV4IG1hcnF1ZXVycyB1dGlsaXNhdGV1clxuICB9XG59XG5cbi8qKlxuICogSW5mb1dpbmRvdyBwZXJzb25uYWxpc8OpZSAoc2kgdXRpbGlzw6llKVxuICovXG4ubWFwLWluZm8td2luZG93IHtcbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeHMpO1xuICB9XG5cbiAgLmFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuXG4gICAgJi0tb3BlbiB7XG4gICAgICBjb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG4gICAgfVxuXG4gICAgJi0tY2xvc2VkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lcnJvcik7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogTG9hZGVyIHBvdXIgbGUgY2hhcmdlbWVudCBkZXMgY2FydGVzXG4gKi9cbi5tYXAtbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTA7XG5cbiAgLnNwaW5uZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgYW5pbWF0aW9uOiBtYXAtc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbWFwLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4vKipcbiAqIE1lc3NhZ2VzIGQnZXJyZXVyIHBvdXIgbGVzIGNhcnRlc1xuICovXG4ubWFwLWVycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgIGNvbG9yOiB2YXIoLS1lcnJvcik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTkwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeHMpO1xuICB9XG5cbiAgLm1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gIH1cbn1cblxuLyoqXG4gKiBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG4gKi9cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAubWFwLWxvY2F0aW9uLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHhzKTtcblxuICAgIC5pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICB9XG59XG4iLCIubmVvcy1jb250ZW50Y29sbGVjdGlvbiB7XG4gIEBhdC1yb290IC5uZW9zLWJhY2tlbmQgJiB7XG4gICAgLy8gUGFkZGluZyBwb3VyIGxlIGNvbnRlbnQgY29sbGVjdGlvbiBxdWkgbmUgY29udGllbnQgYXVjdW4gw6lsw6ltZW50XG4gICAgJltkYXRhLWNoaWxkcmVuLWNvdW50PVwiMFwiXSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIm5vZGV0eXBlcy9uZW9zX2NvbnRlbnRjb2xsZWN0aW9uXCI7XG5cbmJvZHkubmVvcy1iYWNrZW5kIHtcbiAgcGFkZGluZy10b3A6IDA7XG5cbiAgPiBoZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5jay1jb250ZW50IC50YWJsZSB0YWJsZSB0ZCwgLmNrLWNvbnRlbnQgLnRhYmxlIHRhYmxlIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4iXX0= */
