﻿@import"https://use.typekit.net/luf6osa.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Ubuntu:wght@300;400;500;700&display=swap";: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;line-height:inherit;font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-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: 30px;--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:1141px}}: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: 30px;--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 0px;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 0px;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 0px;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 0px;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 0px;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 0px;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;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);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), .form-floating>.form-control-plaintext:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:not(:-moz-placeholder)~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:not(:-moz-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1*var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;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{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;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{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;-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 5 6 6 6-6'/%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 5 6 6 6-6'/%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-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{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-.708'/%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-.708'/%3e%3c/svg%3e")}.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}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;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:56.25%}.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: 30px;--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: 15px;--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: 30px;--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: 60px;--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:30px !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:15px}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-normal{margin-bottom:30px}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-large{margin-bottom:60px}}.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: 768px){.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: 768px){.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: 768px){.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: 768px){.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: 768px){.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}.tc-website-home #main-container .page-banner{background-color:#fab31e}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .image img{max-width:none !important}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment a{text-decoration:none;padding-left:15px}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment h1,.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment span{display:inline;font-size:50px;color:#fff;line-height:55px;font-weight:400;font-family:prometo,sans-serif}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment h1:after,.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment span:after{display:inline-block;position:relative;left:30px;top:3px;width:20px;height:35px;content:"";background-size:100% 100%;background-image:url(../Images/Icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:bottom right}@media(max-width: 575.98px){.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .image{border-left:0;height:430px}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .image img{height:430px;max-width:none;width:auto}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper{padding:0}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment{padding:30px}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment a{padding:0}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment h1,.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment span{margin-bottom:0;font-size:34px;line-height:34px;font-weight:400;display:inline-block;background-image:url(../Images/Icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:center right 30px;background-size:14px 20px;width:calc(100% + 30px)}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment h1 br:last-child,.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment span br:last-child{display:none}.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment h1:after,.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment span:after{display:none}}@media(max-width: 575.98px){.tc-website-home #main-container{padding-top:100px}}.neos-backend.tc-website-home #main-container .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment>span:after{display:none}.tc-website-bulletinslist #main-container>.bulletins-container{--bs-gutter-x: 30px;--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-bulletinslist #main-container>.bulletins-container{max-width:540px}}@media(min-width: 768px){.tc-website-bulletinslist #main-container>.bulletins-container{max-width:720px}}@media(min-width: 992px){.tc-website-bulletinslist #main-container>.bulletins-container{max-width:960px}}@media(min-width: 1200px){.tc-website-bulletinslist #main-container>.bulletins-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-bulletinslist #main-container>.bulletins-container{max-width:1141px}}.tc-website-bulletinslist #main-container>.bulletins-container .bulletins-list-header .page-banner h1{margin-bottom:0;line-height:75px}.tc-website-bulletinslist #main-container>.bulletins-container .bulletins-list-header .page-banner .banner-text{font-size:24px;line-height:33px}@media(max-width: 575.98px){.tc-website-bulletinslist #main-container>.bulletins-container{--bs-gutter-x: 0;--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}.tc-website-bulletinslist #main-container>.bulletins-container .bulletins-list-header .page-banner h1,.tc-website-bulletinslist #main-container>.bulletins-container .bulletins-list-header .page-banner .banner-text{padding:0 30px}}.tc-website-training .training-container{--bs-gutter-x: 30px;--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-training .training-container{max-width:540px}}@media(min-width: 768px){.tc-website-training .training-container{max-width:720px}}@media(min-width: 992px){.tc-website-training .training-container{max-width:960px}}@media(min-width: 1200px){.tc-website-training .training-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-training .training-container{max-width:1141px}}.tc-website-training .training-container .training-wrapper{position:relative}.tc-website-training .training-container .training-wrapper .training-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-training .training-container .training-wrapper h2{font-size:32px;font-weight:500;line-height:38px;margin-bottom:40px}.tc-website-training .training-container .training-wrapper .training-date{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;color:#4e6783;margin-bottom:30px}.tc-website-training .training-container .training-wrapper .tc-website-pagenavigation{position:absolute;top:320px}.tc-website-training .training-container .training-wrapper .tc-website-pagenavigation.left{right:calc(100% + 73px)}.tc-website-training .training-container .training-wrapper .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-training .training-container .training-wrapper .training-content{--bs-gutter-x: 30px;--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));-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-training .training-container .training-wrapper .training-content .text,.tc-website-training .training-container .training-wrapper .training-content .calendar-button,.tc-website-training .training-container .training-wrapper .training-content .social-networks-wrapper{-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)}.tc-website-training .training-container .training-wrapper .training-content .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.tc-website-training .training-container .training-wrapper .training-content .text ul,.tc-website-training .training-container .training-wrapper .training-content .text ol{padding-left:45px}.tc-website-training .training-container .training-wrapper .training-content .text p+ul,.tc-website-training .training-container .training-wrapper .training-content .text p+ol{margin-top:-15px}.tc-website-training .training-container .training-wrapper .training-content .text div[data-__neos-property=text]:before{color:#2c3f53}.tc-website-training .training-container .training-wrapper .training-content .calendar-button,.tc-website-training .training-container .training-wrapper .training-content .social-networks-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;padding-bottom:30px}.tc-website-training .training-container .training-wrapper .training-content .social-networks-wrapper{text-align:right}.tc-website-training .training-container .training-wrapper .training-content .social-networks-wrapper a{text-decoration:none}.tc-website-training .training-container .training-wrapper .training-bottom{--bs-gutter-x: 30px;--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-top:15px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form,.tc-website-training .training-container .training-wrapper .training-bottom .training-information{-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-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper{border-top:1px solid #121d29;padding-top:45px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper h3,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper h3{margin-bottom:30px;line-height:38px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .registration-not-possible,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .registration-not-possible{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;padding:10px 20px;background-color:#d0ddea;border:1px solid #6f89a5;border-radius:5px;margin-bottom:60px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .registration-not-possible svg,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .registration-not-possible svg{width:20px;position:relative;top:4px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .registration-not-possible svg path,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .registration-not-possible svg path{fill:#4e6783}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .registration-not-possible span,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .registration-not-possible span{display:inline-block;margin-left:15px;line-height:22px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-wrapper,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper{margin-bottom:30px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-wrapper label,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper label{display:block;font-size:20px;line-height:22px;font-weight:500}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-wrapper span,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper span{display:block;font-size:18px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-wrapper div[contenteditable=true]:before,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper div[contenteditable=true]:before{color:#2c3f53}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-buttons,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-buttons .tc-neos-elements-button,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-buttons .tc-neos-elements-button{margin-right:30px;font-family:prometo,sans-serif;font-weight:300;margin-bottom:60px}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-buttons .tc-neos-elements-button.program .btn,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-buttons .tc-neos-elements-button.program .btn{background-color:rgba(0,0,0,0);color:#2c3f53;border-color:#2c3f53}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper .information-buttons .tc-neos-elements-button.program .btn:hover,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-buttons .tc-neos-elements-button.program .btn:hover{background-color:#2c3f53;color:#fff}@media(max-width: 575.98px){.tc-website-training .training-container{--bs-gutter-x: 60px;--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}.tc-website-training .training-container .training-wrapper .training-title-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}.tc-website-training .training-container .training-wrapper .training-title-wrapper h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-training .training-container .training-wrapper .training-title-wrapper .tc-website-backbutton{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.tc-website-training .training-container .training-wrapper h2{font-size:18px;line-height:24px;margin-bottom:10px}.tc-website-training .training-container .training-wrapper .training-date{font-size:16px;line-height:24px;color:#2c3f53}.tc-website-training .training-container .training-wrapper .training-content{font-size:16px;line-height:23px}.tc-website-training .training-container .training-wrapper .training-content .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-training .training-container .training-wrapper .training-content .calendar-button,.tc-website-training .training-container .training-wrapper .training-content .social-networks-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.tc-website-training .training-container .training-wrapper .training-bottom{border-bottom:1px solid #c2d1d9;margin-bottom:90px;margin-left:0;margin-right:0}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form,.tc-website-training .training-container .training-wrapper .training-bottom .training-information{-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:100%}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .mobile-title,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .mobile-title{-webkit-transition:background-image .4s ease;transition:background-image .4s ease;display:block;padding:25px 0 25px 53px;border-top:1px solid #c2d1d9;background-image:url(../Images/Icons/plus.svg);background-repeat:no-repeat;background-position:left 10px center}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .mobile-title,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .mobile-title{-webkit-transition:none;transition:none}}@media(max-width: 575.98px){.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .mobile-title h3,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .mobile-title h3{font-weight:400;margin-bottom:0}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .mobile-title.opened,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .mobile-title.opened{background-image:url(../Images/Icons/minus.svg)}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper{display:none;padding-top:0;border-top:none}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form .bottom-wrapper h3,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper h3{display:none}.tc-website-training .training-container .training-wrapper .training-bottom .training-subscription-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-training .training-container .training-wrapper .training-bottom .training-information{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper{font-size:16px}.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper label,.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-wrapper span{font-size:16px}.tc-website-training .training-container .training-wrapper .training-bottom .training-information .bottom-wrapper .information-buttons{margin-top:60px}}.tc-website-agenda .agenda-list-header{margin-bottom:39px}@media(min-width: 768px){.tc-website-agenda .agenda-list-header{--bs-gutter-x: 30px;--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))}}@media(max-width: 575.98px){.tc-website-agenda .agenda-list-header{margin-bottom:50px}}@media(max-width: 575.98px){.tc-website-agenda .agenda-list-header .page-banner{margin-bottom:30px}}.tc-website-agenda .agenda-list-header .page-banner .banner-title{margin-bottom:0}@media(max-width: 575.98px){.tc-website-agenda .agenda-list-header .page-banner .banner-title{margin-bottom:15px}}@media(min-width: 576px){.tc-website-agenda .agenda-list-header .page-banner{-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:41.66666667%}}@media(min-width: 576px){.tc-website-agenda .agenda-list-header .tc-website-listfilters{margin-top:90px;-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:58.33333333%}}.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{--bs-gutter-x: 30px;--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;position:relative}@media(min-width: 576px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{max-width:540px}}@media(min-width: 768px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{max-width:720px}}@media(min-width: 992px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{max-width:960px}}@media(min-width: 1200px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{max-width:1140px}}@media(min-width: 1400px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{max-width:1141px}}@media(max-width: 575.98px){.tc-website-event .event-header,.tc-website-event .event-footer-wrapper,.tc-website-event .actions-wrapper{--bs-gutter-x: 60px;--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}}.tc-website-event .event-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:42px}@media(max-width: 575.98px){.tc-website-event .event-title-wrapper{margin-bottom:50px}}.tc-website-event .event-title-wrapper h2{margin-bottom:0;font-family:prometo,sans-serif;font-size:66px}@media(max-width: 575.98px){.tc-website-event .event-title-wrapper h2{font-size:34px;letter-spacing:-0.53px;line-height:34px}}.tc-website-event .event-title-wrapper .tc-website-backbutton{margin-left:auto}.tc-website-event h1{font-family:prometo,sans-serif;font-size:32px;line-height:38px}@media(max-width: 575.98px){.tc-website-event h1{font-size:30px;letter-spacing:-0.25px;line-height:34px}}.tc-website-event .event-date{font-family:prometo,sans-serif;font-size:24px;color:#4e6783;letter-spacing:0;margin-bottom:12px;font-weight:400;margin-bottom:28px}@media(max-width: 575.98px){.tc-website-event .event-date{font-size:30px;letter-spacing:-0.25px;line-height:34px;color:#2c3f53;margin-bottom:20px}}@media(max-width: 767.98px){.tc-website-event .tc-website-pagenavigation{display:none}}@media(min-width: 768px){.tc-website-event .tc-website-pagenavigation{position:absolute;bottom:0}.tc-website-event .tc-website-pagenavigation.right{left:calc(100% + 5px)}.tc-website-event .tc-website-pagenavigation.left{right:calc(100% + 5px)}}@media(min-width: 1370px){.tc-website-event .tc-website-pagenavigation{position:absolute;bottom:0}.tc-website-event .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-event .tc-website-pagenavigation.left{right:calc(100% + 73px)}}.tc-website-event .actions-wrapper{margin-top:75px;margin-bottom:46px}.tc-website-event .actions-wrapper .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tc-website-event .actions-wrapper .actions .tc-website-icsbutton{margin-left:auto}@media(max-width: 575.98px){.tc-website-event .actions-wrapper .actions .tc-website-icsbutton{margin-left:0}}.tc-website-event .actions-wrapper .actions .tc-website-pagesocialnetworksshare{margin-left:126px}.tc-website-event .actions-wrapper .actions .tc-website-pagesocialnetworksshare .social-networks a{text-decoration:none}@media(max-width: 575.98px){.tc-website-event .actions-wrapper .actions .tc-website-pagesocialnetworksshare{margin-left:auto}}.tc-website-event .event-footer-wrapper{margin-bottom:140px}@media(max-width: 575.98px){.tc-website-event .event-footer-wrapper{margin-bottom:90px}}.tc-website-event .event-footer-wrapper .event-footer .content{border-top:1px solid #121d29;padding-top:41px}.tc-website-event .event-footer-wrapper .event-footer .content .event-footer-title{font-family:prometo,sans-serif;font-weight:500;font-size:20px;color:#2c3f53;line-height:38px}@media(max-width: 575.98px){.tc-website-event .event-footer-wrapper .event-footer:last-child .content{border-bottom:1px solid #121d29}}.tc-website-bulletin .bulletin-container{--bs-gutter-x: 30px;--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-bulletin .bulletin-container{max-width:540px}}@media(min-width: 768px){.tc-website-bulletin .bulletin-container{max-width:720px}}@media(min-width: 992px){.tc-website-bulletin .bulletin-container{max-width:960px}}@media(min-width: 1200px){.tc-website-bulletin .bulletin-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-bulletin .bulletin-container{max-width:1141px}}.tc-website-bulletin .bulletin-container .bulletin-wrapper{position:relative}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-bulletin .bulletin-container .bulletin-wrapper h2{font-size:32px;font-weight:500;line-height:38px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-date{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;color:#4e6783}.tc-website-bulletin .bulletin-container .bulletin-wrapper .tc-website-pagenavigation{position:absolute;top:25%}.tc-website-bulletin .bulletin-container .bulletin-wrapper .tc-website-pagenavigation.left{right:calc(100% + 73px)}.tc-website-bulletin .bulletin-container .bulletin-wrapper .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content{--bs-gutter-x: 30px;--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-top:40px;padding-bottom:200px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .image,.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .text{-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)}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .title-date-mobile{display:none}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;font-size:18px;line-height:24px;font-weight:300}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .text .nodetypes-content{margin-bottom:0}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .text .neos-inline-editable:before{color:#2c3f53}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper{border-top:1px solid #2c3f53;padding-bottom:90px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .downloads{padding-top:40px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .downloads span{display:inline-block;margin-bottom:15px;font-family:prometo,sans-serif;font-weight:500;font-size:20px;line-height:38px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .downloads .file{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .downloads .file svg{margin-right:20px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .downloads .file a{text-decoration:none}.tc-website-bulletin .bulletin-container .bulletin-wrapper .actions-wrapper .actions .tc-website-pagesocialnetworksshare .social-networks a{text-decoration:none}@media(max-width: 575.98px){.tc-website-bulletin .bulletin-container{--bs-gutter-x: 60px;--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}.tc-website-bulletin .bulletin-container .bulletin-wrapper>h2,.tc-website-bulletin .bulletin-container .bulletin-wrapper>.bulletin-date{display:none}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-title-wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-title-wrapper h1{margin-bottom:0}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content{padding-bottom:60px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .image,.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .title-date-mobile{display:block;margin-top:30px;padding-left:15px;padding-right:15px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .title-date-mobile h2{font-weight:400;font-size:28px;line-height:30px;margin-bottom:15px}.tc-website-bulletin .bulletin-container .bulletin-wrapper .bulletin-content .title-date-mobile .bulletin-date{font-size:18px;line-height:24px;font-weight:400;margin-bottom:7.5px}}.tc-website-search #main-container>.page-banner{height:auto}.tc-website-contact #main-container .contact-container{--bs-gutter-x: 30px;--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;margin-bottom:90px}@media(min-width: 576px){.tc-website-contact #main-container .contact-container{max-width:540px}}@media(min-width: 768px){.tc-website-contact #main-container .contact-container{max-width:720px}}@media(min-width: 992px){.tc-website-contact #main-container .contact-container{max-width:960px}}@media(min-width: 1200px){.tc-website-contact #main-container .contact-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-contact #main-container .contact-container{max-width:1141px}}.tc-website-contact #main-container .contact-container .contact-content-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-contact #main-container .contact-container .contact-content-wrapper>.neos-form-builder-form,.tc-website-contact #main-container .contact-container .contact-content-wrapper>div{-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)}.tc-website-contact #main-container .contact-container .contact-content-wrapper>.neos-form-builder-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.tc-website-contact #main-container .contact-container .contact-content-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin-left:8.33333333%}.tc-website-contact #main-container .contact-container .contact-content-wrapper>div .tc-website-companyaddress:first-child{margin-top:30px}@media(max-width: 575.98px){.tc-website-contact #main-container .contact-container{--bs-gutter-x: 60px;--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}.tc-website-contact #main-container .contact-container .contact-content-wrapper>form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-contact #main-container .contact-container .contact-content-wrapper>div{display:none}}.tc-website-newslist #main-container>.news-container{--bs-gutter-x: 30px;--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-newslist #main-container>.news-container{max-width:540px}}@media(min-width: 768px){.tc-website-newslist #main-container>.news-container{max-width:720px}}@media(min-width: 992px){.tc-website-newslist #main-container>.news-container{max-width:960px}}@media(min-width: 1200px){.tc-website-newslist #main-container>.news-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-newslist #main-container>.news-container{max-width:1141px}}.tc-website-newslist #main-container>.news-container .news-list-header .page-banner h1{margin-bottom:0;line-height:75px}.tc-website-newslist #main-container>.news-container .news-list-header .page-banner .banner-text{font-size:24px;line-height:33px}@media(max-width: 575.98px){.tc-website-newslist #main-container>.news-container{--bs-gutter-x: 0;--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}.tc-website-newslist #main-container>.news-container .news-list-header .page-banner h1,.tc-website-newslist #main-container>.news-container .news-list-header .page-banner .banner-text{padding:0 30px}.tc-website-newslist #main-container>.news-container .news-list-header .page-banner h1{line-height:34px;margin-bottom:15px}.tc-website-newslist #main-container>.news-container .news-list-header .page-banner .banner-text{font-size:18px;line-height:24px}}.tc-website-news .news-container{--bs-gutter-x: 30px;--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-news .news-container{max-width:540px}}@media(min-width: 768px){.tc-website-news .news-container{max-width:720px}}@media(min-width: 992px){.tc-website-news .news-container{max-width:960px}}@media(min-width: 1200px){.tc-website-news .news-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-news .news-container{max-width:1141px}}.tc-website-news .news-container .news-wrapper{position:relative}.tc-website-news .news-container .news-wrapper .news-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-news .news-container .news-wrapper h2{font-size:32px;font-weight:500;line-height:38px}.tc-website-news .news-container .news-wrapper .news-date{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;color:#4e6783}.tc-website-news .news-container .news-wrapper .tc-website-pagenavigation{position:absolute;top:35%}.tc-website-news .news-container .news-wrapper .tc-website-pagenavigation.left{right:calc(100% + 73px)}.tc-website-news .news-container .news-wrapper .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-news .news-container .news-wrapper .news-content{margin-top:40px;padding-bottom:90px}.tc-website-news .news-container .news-wrapper .news-content .text{font-size:18px;line-height:24px;font-weight:300}.tc-website-news .news-container .news-wrapper .news-content .text:before{color:#2c3f53}.tc-website-news .news-container .news-wrapper .news-content .text .nodetypes-content{margin-bottom:0}.tc-website-news .news-container .news-wrapper .news-content .text .neos-inline-editable:before{color:#2c3f53}.tc-website-news .news-container .news-wrapper .actions-wrapper{border-top:1px solid #2c3f53;padding-bottom:90px}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions .more-information{padding-top:30px}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions .more-information span{display:inline-block;font-family:prometo,sans-serif;font-size:20px;line-height:38px;font-weight:500;margin-bottom:15px}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions .tc-website-pagesocialnetworksshare .social-networks a{text-decoration:none}@media(max-width: 575.98px){.tc-website-news .news-container{--bs-gutter-x: 60px;--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}.tc-website-news .news-container .news-wrapper .news-title-wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-bottom:45px}.tc-website-news .news-container .news-wrapper .news-title-wrapper h1{margin-bottom:0}.tc-website-news .news-container .news-wrapper>h2{font-size:28px;line-height:32px;font-weight:400;margin-bottom:15px}.tc-website-news .news-container .news-wrapper .news-date{font-size:18px;line-height:24px}.tc-website-news .news-container .news-wrapper .news-content{margin-top:15px;padding-bottom:40px}.tc-website-news .news-container .news-wrapper .news-content .text{font-size:16px;line-height:23px}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions{position:relative}.tc-website-news .news-container .news-wrapper .actions-wrapper .actions .tc-website-pagesocialnetworksshare{position:absolute;right:0}}.tc-website-presslist #main-container>.press-container{--bs-gutter-x: 30px;--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-presslist #main-container>.press-container{max-width:540px}}@media(min-width: 768px){.tc-website-presslist #main-container>.press-container{max-width:720px}}@media(min-width: 992px){.tc-website-presslist #main-container>.press-container{max-width:960px}}@media(min-width: 1200px){.tc-website-presslist #main-container>.press-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-presslist #main-container>.press-container{max-width:1141px}}.tc-website-presslist #main-container>.press-container .press-list-header .page-banner h1{margin-bottom:0}.tc-website-presslist #main-container>.press-container .press-list-header .page-banner .banner-text{font-size:24px;line-height:33px}@media(max-width: 575.98px){.tc-website-presslist #main-container>.press-container{--bs-gutter-x: 0;--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}.tc-website-presslist #main-container>.press-container .press-list-header .page-banner h1,.tc-website-presslist #main-container>.press-container .press-list-header .page-banner .banner-text{padding:0 30px}.tc-website-presslist #main-container>.press-container .press-list-header .page-banner h1{line-height:34px;margin-bottom:15px}.tc-website-presslist #main-container>.press-container .press-list-header .page-banner .banner-text{font-size:18px;line-height:24px}}.tc-website-pressarticle .press-container{--bs-gutter-x: 30px;--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-pressarticle .press-container{max-width:540px}}@media(min-width: 768px){.tc-website-pressarticle .press-container{max-width:720px}}@media(min-width: 992px){.tc-website-pressarticle .press-container{max-width:960px}}@media(min-width: 1200px){.tc-website-pressarticle .press-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-pressarticle .press-container{max-width:1141px}}.tc-website-pressarticle .press-container .press-wrapper{position:relative}.tc-website-pressarticle .press-container .press-wrapper .press-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-pressarticle .press-container .press-wrapper h2{font-size:32px;font-weight:500;line-height:38px}.tc-website-pressarticle .press-container .press-wrapper .press-date{font-family:prometo,sans-serif;font-weight:400;font-size:23px;line-height:31px;color:#4e6783}.tc-website-pressarticle .press-container .press-wrapper .tc-website-pagenavigation{position:absolute;top:35%}.tc-website-pressarticle .press-container .press-wrapper .tc-website-pagenavigation.left{right:calc(100% + 73px)}.tc-website-pressarticle .press-container .press-wrapper .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-pressarticle .press-container .press-wrapper .press-content{margin-top:40px;padding-bottom:90px}.tc-website-pressarticle .press-container .press-wrapper .press-content .text{font-size:18px;line-height:24px;font-weight:300}.tc-website-pressarticle .press-container .press-wrapper .press-content .text:before{color:#2c3f53}.tc-website-pressarticle .press-container .press-wrapper .press-content .text .nodetypes-content{margin-bottom:0}.tc-website-pressarticle .press-container .press-wrapper .press-content .text .neos-inline-editable:before{color:#2c3f53}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper{border-top:1px solid #2c3f53;padding-bottom:90px}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions .press-downloads{padding-top:30px}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions .press-downloads span{display:inline-block;font-family:prometo,sans-serif;font-size:20px;line-height:38px;font-weight:500;margin-bottom:15px}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions .tc-website-pagesocialnetworksshare .social-networks a{text-decoration:none}@media(max-width: 575.98px){.tc-website-pressarticle .press-container{--bs-gutter-x: 60px;--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}.tc-website-pressarticle .press-container .press-wrapper .press-title-wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-bottom:45px}.tc-website-pressarticle .press-container .press-wrapper .press-title-wrapper h1{margin-bottom:0}.tc-website-pressarticle .press-container .press-wrapper>h2{font-size:28px;line-height:32px;font-weight:400;margin-bottom:15px}.tc-website-pressarticle .press-container .press-wrapper .press-date{font-size:18px;line-height:24px}.tc-website-pressarticle .press-container .press-wrapper .press-content{margin-top:15px;padding-bottom:40px}.tc-website-pressarticle .press-container .press-wrapper .press-content .text{font-size:16px;line-height:23px}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions{position:relative}.tc-website-pressarticle .press-container .press-wrapper .actions-wrapper .actions .tc-website-pagesocialnetworksshare{position:absolute;right:0}}.tc-website-marketplaceslist #main-container>.market-places-container{--bs-gutter-x: 30px;--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-marketplaceslist #main-container>.market-places-container{max-width:540px}}@media(min-width: 768px){.tc-website-marketplaceslist #main-container>.market-places-container{max-width:720px}}@media(min-width: 992px){.tc-website-marketplaceslist #main-container>.market-places-container{max-width:960px}}@media(min-width: 1200px){.tc-website-marketplaceslist #main-container>.market-places-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-marketplaceslist #main-container>.market-places-container{max-width:1141px}}.tc-website-marketplaceslist #main-container>.market-places-container .market-places-list-header .page-banner h1{margin-bottom:0;line-height:75px}.tc-website-marketplaceslist #main-container>.market-places-container .market-places-list-header .page-banner .banner-text{font-size:24px;line-height:33px}@media(max-width: 575.98px){.tc-website-marketplaceslist #main-container>.market-places-container{--bs-gutter-x: 60px;--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}.tc-website-marketplaceslist #main-container>.market-places-container .market-places-list-header .page-banner h1,.tc-website-marketplaceslist #main-container>.market-places-container .market-places-list-header .page-banner .banner-text{padding:0 30px}}.tc-website-marketplace .market-place-container{--bs-gutter-x: 30px;--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-marketplace .market-place-container{max-width:540px}}@media(min-width: 768px){.tc-website-marketplace .market-place-container{max-width:720px}}@media(min-width: 992px){.tc-website-marketplace .market-place-container{max-width:960px}}@media(min-width: 1200px){.tc-website-marketplace .market-place-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-marketplace .market-place-container{max-width:1141px}}.tc-website-marketplace .market-place-container .market-place-wrapper{position:relative}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-marketplace .market-place-container .tc-website-pagenavigation{position:absolute;top:25%}.tc-website-marketplace .market-place-container .tc-website-pagenavigation.left{right:calc(100% + 73px)}.tc-website-marketplace .market-place-container .tc-website-pagenavigation.right{left:calc(100% + 73px)}.tc-website-marketplace .market-place-container .market-place-content .image{margin-bottom:40px}.tc-website-marketplace .market-place-container .market-place-content .image img{max-width:200px}.tc-website-marketplace .market-place-container .market-place-content .text-content-wrapper{--bs-gutter-x: 30px;--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));padding-bottom:60px}.tc-website-marketplace .market-place-container .market-place-content .text-content-wrapper .text,.tc-website-marketplace .market-place-container .market-place-content .text-content-wrapper .services{-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-website-marketplace .market-place-container .market-place-content .text-content-wrapper .text{font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:300;line-height:28px;line-height:24px}.tc-website-marketplace .market-place-container .market-place-content .text-content-wrapper .text div:before{color:#2c3f53}.tc-website-marketplace .market-place-container .actions-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;padding-top:10px;border-top:1px solid #2c3f53;margin-bottom:60px}.tc-website-marketplace .market-place-container .actions-wrapper a{text-decoration:none}.tc-website-marketplace .market-place-container .actions-wrapper .contact-information,.tc-website-marketplace .market-place-container .actions-wrapper .website{margin-top:20px}.tc-website-marketplace .market-place-container .actions-wrapper .website .website-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-marketplace .market-place-container .actions-wrapper .website .website-link svg{margin-right:10px}.tc-website-marketplace .market-place-container .actions-wrapper .tc-website-pagesocialnetworksshare .label{margin:0}.tc-website-marketplace .market-place-container .contact-gallery{margin-bottom:120px}.tc-website-marketplace .market-place-container .contact-gallery h2{font-size:28px;line-height:38px;font-weight:500;font-family:prometo,sans-serif;margin-bottom:40px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .tc-website-marketplacecontactform,.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery{-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)}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .tc-website-marketplacecontactform{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;margin-left:8.33333333%;padding-top:110px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper .first-image{margin-bottom:20px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper .images-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper .images-wrapper .second-image{padding-right:10px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper .images-wrapper .third-image{padding-left:10px}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper #marketplace-video{width:445px;-o-object-fit:cover;object-fit:cover}.tc-website-marketplace .market-place-container .contact-gallery .contact-gallery-wrapper .marketplace-gallery img{width:100%}@media(max-width: 575.98px){.tc-website-marketplace .market-place-container{--bs-gutter-x: 60px;--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}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-title-wrapper{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-title-wrapper h1{margin-top:30px}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-content .text-content-wrapper{padding-bottom:30px}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-content .text-content-wrapper .text,.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-content .text-content-wrapper .services{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-marketplace .market-place-container .market-place-wrapper .market-place-content .text-content-wrapper .services ul{padding-left:45px}.tc-website-marketplace .market-place-container .market-place-wrapper .actions-wrapper{display:block;position:relative}.tc-website-marketplace .market-place-container .market-place-wrapper .actions-wrapper .tc-website-pagesocialnetworksshare{position:absolute;top:30px;right:0}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery{margin-bottom:60px}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .tc-website-marketplacecontactform,.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .marketplace-gallery{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .tc-website-marketplacecontactform{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .tc-website-marketplacecontactform form .actions .form-navigation .submit{text-align:center}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .marketplace-gallery{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;margin-bottom:45px}.tc-website-marketplace .market-place-container .market-place-wrapper .contact-gallery .contact-gallery-wrapper .marketplace-gallery .gallery-wrapper #marketplace-video{width:100%}}.tc-website-shop .shop-container{--bs-gutter-x: 30px;--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-shop .shop-container{max-width:540px}}@media(min-width: 768px){.tc-website-shop .shop-container{max-width:720px}}@media(min-width: 992px){.tc-website-shop .shop-container{max-width:960px}}@media(min-width: 1200px){.tc-website-shop .shop-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-shop .shop-container{max-width:1141px}}@media(max-width: 575.98px){.tc-website-shop .shop-container{--bs-gutter-x: 60px;--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}}.tc-website-shoppingcart .shopping-cart-container{--bs-gutter-x: 30px;--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-shoppingcart .shopping-cart-container{max-width:540px}}@media(min-width: 768px){.tc-website-shoppingcart .shopping-cart-container{max-width:720px}}@media(min-width: 992px){.tc-website-shoppingcart .shopping-cart-container{max-width:960px}}@media(min-width: 1200px){.tc-website-shoppingcart .shopping-cart-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-shoppingcart .shopping-cart-container{max-width:1141px}}@media(max-width: 575.98px){.tc-website-shoppingcart .shopping-cart-container{--bs-gutter-x: 60px;--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}}.tc-website-product .product-container{--bs-gutter-x: 30px;--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;margin-bottom:60px}@media(min-width: 576px){.tc-website-product .product-container{max-width:540px}}@media(min-width: 768px){.tc-website-product .product-container{max-width:720px}}@media(min-width: 992px){.tc-website-product .product-container{max-width:960px}}@media(min-width: 1200px){.tc-website-product .product-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-product .product-container{max-width:1141px}}.tc-website-product .product-container .product-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-product .product-container .product-wrapper .product-image,.tc-website-product .product-container .product-wrapper .product-information{-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)}.tc-website-product .product-container .product-wrapper .product-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#e4e0d6}.tc-website-product .product-container .product-wrapper .product-image img{width:100%}.tc-website-product .product-container .product-wrapper .product-information{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;background-color:rgba(0,0,0,.05);padding:30px 30px 75px 30px;position:relative}.tc-website-product .product-container .product-wrapper .product-information h1{font-size:24px;line-height:31px;font-weight:400;margin-bottom:20px}.tc-website-product .product-container .product-wrapper .product-information .product-description{line-height:20px}.tc-website-product .product-container .product-wrapper .product-information .product-description:before{color:#2c3f53}.tc-website-product .product-container .product-wrapper .product-information .product-price{position:absolute;bottom:30px;left:30px;font-weight:500;font-size:20px;line-height:24px;color:#4e6783}.tc-website-shoppage .page-banner .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment{position:relative}.tc-website-checkout .checkout-container{--bs-gutter-x: 30px;--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-checkout .checkout-container{max-width:540px}}@media(min-width: 768px){.tc-website-checkout .checkout-container{max-width:720px}}@media(min-width: 992px){.tc-website-checkout .checkout-container{max-width:960px}}@media(min-width: 1200px){.tc-website-checkout .checkout-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-checkout .checkout-container{max-width:1141px}}.tc-website-checkout .checkout-container .checkout-wrapper{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-checkoutform,.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-shoppingcartsummary{-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)}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-checkoutform{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-shoppingcartsummary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin-left:8.33333333%}@media(max-width: 575.98px){.tc-website-checkout .checkout-container{--bs-gutter-x: 60px;--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}.tc-website-checkout .checkout-container .checkout-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-checkoutform,.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-shoppingcartsummary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-checkoutform{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-checkout .checkout-container .checkout-wrapper .tc-website-shoppingcartsummary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.tc-website-downloads .downloads-container{--bs-gutter-x: 30px;--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-downloads .downloads-container{max-width:540px}}@media(min-width: 768px){.tc-website-downloads .downloads-container{max-width:720px}}@media(min-width: 992px){.tc-website-downloads .downloads-container{max-width:960px}}@media(min-width: 1200px){.tc-website-downloads .downloads-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-downloads .downloads-container{max-width:1141px}}.tc-website-downloads .downloads-container .downloads-header{--bs-gutter-x: 30px;--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))}.tc-website-downloads .downloads-container .downloads-header .page-banner{-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:41.66666667%}.tc-website-downloads .downloads-container .downloads-header .tc-website-listfilters{-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:58.33333333%}@media(max-width: 575.98px){.tc-website-downloads .downloads-container{--bs-gutter-x: 0;--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}.tc-website-downloads .downloads-container .downloads-header{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-downloads .downloads-container .downloads-header .page-banner,.tc-website-downloads .downloads-container .downloads-header .tc-website-listfilters{-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:100%}.tc-website-downloads .downloads-container .downloads-header .tc-website-listfilters{margin-top:45px}}.tc-website-download .download-container{--bs-gutter-x: 30px;--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-download .download-container{max-width:540px}}@media(min-width: 768px){.tc-website-download .download-container{max-width:720px}}@media(min-width: 992px){.tc-website-download .download-container{max-width:960px}}@media(min-width: 1200px){.tc-website-download .download-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-download .download-container{max-width:1141px}}.tc-website-download .download-container .download-wrapper{--bs-gutter-x: 30px;--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));-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tc-website-download .download-container .download-wrapper .tc-website-downloadslistitem{margin-top:60px;margin-bottom:90px}.tc-website-regionalpartners .regional-partners-container{margin-bottom:30px}.tc-website-regionalpartners .regional-partners-container .regional-partners-list-header{--bs-gutter-x: 30px;--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-regionalpartners .regional-partners-container .regional-partners-list-header{max-width:540px}}@media(min-width: 768px){.tc-website-regionalpartners .regional-partners-container .regional-partners-list-header{max-width:720px}}@media(min-width: 992px){.tc-website-regionalpartners .regional-partners-container .regional-partners-list-header{max-width:960px}}@media(min-width: 1200px){.tc-website-regionalpartners .regional-partners-container .regional-partners-list-header{max-width:1140px}}@media(min-width: 1400px){.tc-website-regionalpartners .regional-partners-container .regional-partners-list-header{max-width:1141px}}@media(max-width: 575.98px){.tc-website-regionalpartners .regional-partners-app .regional-partners-map>div{height:745px !important}}.tc-website-regionalpartners .regional-partners-app .regional-partners-map .info-window-data h3{font-size:24px;max-width:200px;margin-bottom:15px}.tc-website-regionalpartners .regional-partners-app .regional-partners-map .info-window-data>div{font-size:16px;line-height:21px}.tc-website-regionalpartners .regional-partners-app .regional-partners-map .info-window-data>div a{text-decoration:none}.tc-website-regionalpartners .regional-partners-app .regional-partners-map .info-window-data hr{border-color:#2c3f53;margin-top:10px;margin-bottom:10px}.tc-website-regionalpartners .regional-partners-app .reset-filters{display:none}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters{background-color:#f2f5f8}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{--bs-gutter-x: 30px;--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;padding-top:60px}@media(min-width: 576px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{max-width:540px}}@media(min-width: 768px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{max-width:720px}}@media(min-width: 992px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{max-width:960px}}@media(min-width: 1200px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{max-width:1141px}}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .filter-title{font-size:24px;line-height:31px;color:#2c3f53;font-family:prometo,sans-serif;font-weight:400;display:block;margin-bottom:30px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:50px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox{margin-right:35px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label{position:relative;display:inline-block;width:210px;height:48px;background-color:#fff;border:1px solid #9db1c6;padding:15px 18px;border-radius:4px;cursor:pointer}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label .check-value{-webkit-transition:color .4s ease;transition:color .4s ease;position:relative;z-index:2;color:#6f89a5;font-weight:400;font-size:16px;line-height:18px;border-radius:4px}@media(prefers-reduced-motion: reduce){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label .check-value{-webkit-transition:none;transition:none}}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label .checkmark{-webkit-transition:background-color .4s ease;transition:background-color .4s ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:4px;background-color:rgba(0,0,0,0)}@media(prefers-reduced-motion: reduce){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label .checkmark{-webkit-transition:none;transition:none}}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label input{display:none}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label input:checked~.check-value{color:#fff}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label input:checked~.checkmark{background-color:#9db1c6}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label input:checked~.checkmark:after{-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-ms-filter:brightness(100%);-o-filter:brightness(100%);filter:brightness(100%);content:"";display:block;width:100%;height:100%;background-image:url(../Images/Icons/close-white.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:right 18px center}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label:hover .check-value{color:#fff}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label:hover .checkmark{background-color:#9db1c6}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container{min-width:360px;margin-bottom:45px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper{border:1px solid #9db1c6;border-radius:4px;background-color:#fff}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400;height:48px;padding-left:8px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox::-webkit-input-placeholder{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox::-moz-placeholder{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox:-ms-input-placeholder{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox::-ms-input-placeholder{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper input.searchBox::placeholder{font-size:16px;line-height:18px;color:#9db1c6;font-weight:400}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper img.icon_down_dir{-webkit-filter:invert(96%) sepia(2%) saturate(3023%) hue-rotate(172deg) brightness(90%) contrast(88%);-moz-filter:invert(96%) sepia(2%) saturate(3023%) hue-rotate(172deg) brightness(90%) contrast(88%);-ms-filter:invert(96%) sepia(2%) saturate(3023%) hue-rotate(172deg) brightness(90%) contrast(88%);-o-filter:invert(96%) sepia(2%) saturate(3023%) hue-rotate(172deg) brightness(90%) contrast(88%);filter:invert(96%) sepia(2%) saturate(3023%) hue-rotate(172deg) brightness(90%) contrast(88%)}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .search-wrapper span.chip{background-color:#9db1c6;border-radius:4px;font-size:16px;padding:10px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer{border-radius:0;margin-top:0}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer ul.optionContainer{border-radius:0;border-top:0;border-color:#9db1c6;position:relative;top:-1px;z-index:1}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer ul.optionContainer li.option{color:#9db1c6;font-size:16px;line-height:43px;font-weight:300;border-bottom:1px solid #9db1c6;padding-left:25px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer ul.optionContainer li.option input.checkbox{display:none}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer ul.optionContainer li.option.selected{font-weight:500;background-image:url(../Images/Icons/checked.svg);background-repeat:no-repeat;background-position:right 18px center;background-size:14px 14px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container .optionListContainer ul.optionContainer li.option:hover{background-color:#9db1c6;color:#fff}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter:nth-child(2),.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter:nth-child(3){display:inline-block}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter:nth-child(2){margin-right:30px}@media(max-width: 575.98px){.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container{--bs-gutter-x: 60px;--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;padding-top:40px;padding-bottom:10px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .filter-title{margin-bottom:20px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row{--bs-gutter-x: 15px;--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-bottom:30px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox{-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%;margin-right:0}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .checkbox-row div.checkbox>label{width:100%;margin-bottom:15px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter .multiselect-container{min-width:auto;width:100%;margin-bottom:30px}.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter:nth-child(2),.tc-website-regionalpartners .regional-partners-app .regional-partners-filters .filters-container .filter:nth-child(3){display:block;margin-right:0}}.tc-website-regionalpartners .regional-partners-app .regional-partners-list{margin-top:60px;margin-bottom:90px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{--bs-gutter-x: 30px;--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-regionalpartners .regional-partners-app .regional-partners-list .list-container{max-width:540px}}@media(min-width: 768px){.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{max-width:720px}}@media(min-width: 992px){.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{max-width:960px}}@media(min-width: 1200px){.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{max-width:1141px}}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item{-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-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper{padding-top:50px;padding-bottom:40px;border-top:1px solid #121d29}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-title{font-weight:500;font-family:prometo,sans-serif;font-size:24px;line-height:32px;color:#2c3f53;margin-bottom:18px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;font-size:18px;line-height:24px;font-weight:300;color:#4e6783}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-left .zip-city{margin-bottom:20px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-right .offers-title{font-weight:500}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-right ul.offers-list{list-style:none;padding:0}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-right ul.offers-list li{padding:0;line-height:24px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data a{text-decoration:none;color:#4e6783}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data a:hover{color:#000}@media(max-width: 575.98px){.tc-website-regionalpartners .regional-partners-app .regional-partners-list{margin-top:55px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container{--bs-gutter-x: 60px;--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}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper{padding-top:20px;padding-bottom:30px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-left{margin-bottom:15px}.tc-website-regionalpartners .regional-partners-app .regional-partners-list .list-container .list-wrapper .list-item .list-item-wrapper .list-item-data .list-item-right{text-align:left}}.tc-website-trainingcategory .training-category-container{--bs-gutter-x: 30px;--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-trainingcategory .training-category-container{max-width:540px}}@media(min-width: 768px){.tc-website-trainingcategory .training-category-container{max-width:720px}}@media(min-width: 992px){.tc-website-trainingcategory .training-category-container{max-width:960px}}@media(min-width: 1200px){.tc-website-trainingcategory .training-category-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-trainingcategory .training-category-container{max-width:1141px}}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-category-content{--bs-gutter-x: 30px;--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-top:45px}.tc-website-trainingcategory.neos-backend .training-category-container .training-category-wrapper .training-category-content{display:block}@media(max-width: 575.98px){.tc-website-trainingcategory .training-category-container{--bs-gutter-x: 60px;--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}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-title-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-title-wrapper h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-title-wrapper .tc-website-backbutton{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-category-content{margin-left:0;margin-right:0}.tc-website-trainingcategory .training-category-container .training-category-wrapper .training-category-content>.neos-contentcollection .tc-website-rootcontainer .root-container{--bs-gutter-x: 0;--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}}.tc-website-trainingslist .trainings-list-container{--bs-gutter-x: 30px;--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-trainingslist .trainings-list-container{max-width:540px}}@media(min-width: 768px){.tc-website-trainingslist .trainings-list-container{max-width:720px}}@media(min-width: 992px){.tc-website-trainingslist .trainings-list-container{max-width:960px}}@media(min-width: 1200px){.tc-website-trainingslist .trainings-list-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-trainingslist .trainings-list-container{max-width:1141px}}.tc-website-trainingslist .trainings-list-container .trainings-list-header{--bs-gutter-x: 30px;--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-bottom:40px}.tc-website-trainingslist .trainings-list-container .trainings-list-header .page-banner,.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters{-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)}.tc-website-trainingslist .trainings-list-container .trainings-list-header .page-banner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:90px}.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters a{-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%;margin-right:0}@media(max-width: 575.98px){.tc-website-trainingslist .trainings-list-container{--bs-gutter-x: 60px;--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}.tc-website-trainingslist .trainings-list-container .trainings-list-header .page-banner,.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters{-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);margin-top:30px}.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters a{-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)}.tc-website-trainingslist .trainings-list-container .trainings-list-header .tc-website-listfilters a .tc-website-tag svg{display:none}}body.neos-nodetypes-page{overflow-x:visible}.tc-website-login #main-container>.neos-contentcollection{padding-top:120px}.tc-website-abonax #abonaxtool{margin-bottom:60px}.nodetypes-content{margin-bottom:30px}.nodetypes-content.remove-margin-bottom{margin-bottom:0}.nodetypes-content table{width:100%;border-collapse:separate;border-spacing:10px 0}.nodetypes-content table tr td{padding:20px}.nodetypes-content table tr:nth-child(odd) td{background-color:#e4e0d6}.nodetypes-content table tr:nth-child(odd):hover td{background-color:rgba(228,224,214,.9)}.nodetypes-content table tr:nth-child(even) td{background-color:#cac1ad}.nodetypes-content table tr:nth-child(even):hover td{background-color:rgba(202,193,173,.9)}.neos-contentelement-active .nodetypes-content table,.nodetypes-content.neos-contentelement-active table{border:1px solid #000}.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 #000}.neos-nodetypes-image img{max-width:100%;height:auto}@media(max-width: 767.98px){.neos-nodetypes-image img{width:100%}}.neos-nodetypes-image figure>a,.neos-nodetypes-image figure>picture{display:inline-block}.neos-nodetypes-navigation-navigation ul li a{text-decoration:none}.neos-nodetypes-navigation-navigation>ul>li>a,.neos-nodetypes-navigation-navigation>ul>li>span{font-weight:500}.neos-nodetypes-multicolumn{margin-bottom:60px}@media(max-width: 767.98px){.neos-nodetypes-multicolumn .column{margin-bottom:30px}.neos-nodetypes-multicolumn .column:last-child{margin-bottom:0}}.neos-nodetypes-multicolumn .column>.nodetypes-content{width:100%}.tc-neos-elements-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:30px;margin-bottom:0}.tc-neos-elements-space hr{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.tc-neos-elements-button .btn{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;color:#fff;text-decoration:none;font-size:18px;line-height:20px;font-weight:500;padding:15px 40px;border-radius:5px}@media(prefers-reduced-motion: reduce){.tc-neos-elements-button .btn{-webkit-transition:none;transition:none}}.tc-neos-elements-button .btn:hover{background-color:#c88f18;border-color:#c88f18}.tc-neos-elements-button .btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.tc-website-rootcontainer .root-container{--bs-gutter-x: 30px;--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:1141px}}@media(max-width: 575.98px){.tc-website-rootcontainer .root-container{--bs-gutter-x: 60px;--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}}.tc-website-featuredtext{margin-bottom:90px}.tc-website-featuredtext .featured-text-container{--bs-gutter-x: 30px;--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-featuredtext .featured-text-container{max-width:540px}}@media(min-width: 768px){.tc-website-featuredtext .featured-text-container{max-width:720px}}@media(min-width: 992px){.tc-website-featuredtext .featured-text-container{max-width:960px}}@media(min-width: 1200px){.tc-website-featuredtext .featured-text-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-featuredtext .featured-text-container{max-width:1141px}}.tc-website-featuredtext .featured-text-container .featured-title{margin-bottom:15px}.tc-website-featuredtext .featured-text-container .featured-title h1,.tc-website-featuredtext .featured-text-container .featured-title h2{margin-bottom:0}.tc-website-featuredtext .featured-text-container .description-text p{font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:300;line-height:36px}.tc-website-featuredtext .featured-text-container>.featured-title:before,.tc-website-featuredtext .featured-text-container>.description-text:before{color:#2c3f53}.tc-website-featuredtext .featured-text-container>.featured-title:before{font-family:prometo,sans-serif;font-size:55px;font-weight:400;line-height:70px}@media(max-width: 575.98px){.tc-website-featuredtext .featured-text-container>.featured-title:before{font-size:34px;line-height:34px}}.tc-website-featuredtext .featured-text-container .featured-button{margin-top:30px}.tc-website-featuredtext .featured-text-container .featured-button.align-left{text-align:left}.tc-website-featuredtext .featured-text-container .featured-button.align-center{text-align:center}.tc-website-featuredtext .featured-text-container .featured-button.align-right{text-align:right}.tc-website-featuredtext.white{background-color:#fff}.tc-website-featuredtext.gray{background-color:rgba(0,0,0,.05)}.tc-website-featuredtext.small-padding{padding:60px 0 80px}.tc-website-featuredtext.default-padding{padding:100px 0 140px}.tc-website-featuredtext.large-padding{padding:140px 0 180px}@media(max-width: 575.98px){.tc-website-featuredtext .featured-text-container{--bs-gutter-x: 60px;--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}.tc-website-featuredtext .featured-text-container .description-text p{font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:300;line-height:28px}.tc-website-featuredtext.small-padding{padding:15px 0 30px}.tc-website-featuredtext.default-padding{padding:30px 0 60px}.tc-website-featuredtext.large-padding{padding:60px 0 90px}}.tc-website-bulletintrainingsbloc{--bs-gutter-x: 30px;--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-bottom:90px}.tc-website-bulletintrainingsbloc .bulletin-container,.tc-website-bulletintrainingsbloc .trainings-container{-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-website-bulletintrainingsbloc .bulletin-container .bulletin-title,.tc-website-bulletintrainingsbloc .bulletin-container .trainings-title,.tc-website-bulletintrainingsbloc .trainings-container .bulletin-title,.tc-website-bulletintrainingsbloc .trainings-container .trainings-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;position:relative}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-title h3:before{color:#2c3f53}.tc-website-bulletintrainingsbloc .bulletin-container a{text-decoration:none}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;background-color:#e4e0d6}@media(prefers-reduced-motion: reduce){.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper{-webkit-transition:none;transition:none}}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-image,.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-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-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-image{padding:0}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content{background-image:url(../Images/Icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:bottom 20px right 20px;padding:60px 22.5px}@media(max-width: 575.98px){.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content{background-size:24px 24px;background-position:bottom 10px right 10px}}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .title,.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .teaser{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}@media(prefers-reduced-motion: reduce){.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .title,.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .teaser{-webkit-transition:none;transition:none}}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .title{font-family:prometo,sans-serif;font-size:24px;font-weight:400;line-height:31px;color:#2c3f53}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .teaser{margin-top:15px;font-size:18px;line-height:24px;font-weight:400;color:#000}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .teaser>div:before{color:#4e6783}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper:hover{background-color:#4e6783}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper:hover .bulletin-content .title,.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper:hover .bulletin-content .teaser{color:#fff}.tc-website-bulletintrainingsbloc .trainings-container .trainings-title h3:before{color:#2c3f53}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper{--bs-gutter-x: 30px;--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));height:calc(100% - 42px)}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper{-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%;margin-bottom:30px}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-image:url(../Images/Icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:bottom 20px right 20px;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;position:relative;height:100%}@media(max-width: 575.98px){.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item{background-size:24px 24px;background-position:bottom 10px right 10px}}@media(prefers-reduced-motion: reduce){.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item{-webkit-transition:none;transition:none}}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item .training-title{font-family:prometo,sans-serif;font-weight:500;font-size:21px;line-height:31px;color:#fff;padding:0 15px}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:100%;width:100%;text-decoration:none}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item:hover{background-color:#4e6783 !important}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(1) .training-item{background-color:#cac1ad}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(2) .training-item{background-color:#afa285}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(3) .training-item{background-color:#95835c}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(4) .training-item{background-color:#625029}@media(max-width: 575.98px){.tc-website-bulletintrainingsbloc .bulletin-container,.tc-website-bulletintrainingsbloc .trainings-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-title{background-color:#e4e0d6;padding:30px 22.5px 15px}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-title h3{margin:0}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-title .all-link{margin-bottom:7px}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-image{display:none}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:0 22.5px 30px;background-image:url(../Images/Icons/chevron-right-blue.svg);background-position:bottom 32px right 25px}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .title{font-size:18px;line-height:24px;font-weight:400;letter-spacing:.56px}.tc-website-bulletintrainingsbloc .bulletin-container .bulletin-wrapper .bulletin-content .teaser{display:none}.tc-website-bulletintrainingsbloc .trainings-container .trainings-title{padding-top:30px}.tc-website-bulletintrainingsbloc .trainings-container .trainings-title h3{display:none}.tc-website-bulletintrainingsbloc .trainings-container .trainings-title .all-link{width:100%;text-align:right}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper{margin-bottom:20px}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(even){padding-right:15px}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper:nth-child(odd){padding-left:15px}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item{width:100%;padding-top:100%}.tc-website-bulletintrainingsbloc .trainings-container .training-wrapper .training-item-wrapper .training-item .training-title{position:absolute;top:30px;font-size:18px;line-height:24px;letter-spacing:.17px;font-weight:400;max-width:100%;word-break:break-all}}.tc-website-homeagenda .heading{margin-bottom:71px}@media(min-width: 768px){.tc-website-homeagenda .heading{--bs-gutter-x: 30px;--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))}}@media(max-width: 575.98px){.tc-website-homeagenda .heading{margin-bottom:39px}}.tc-website-homeagenda .heading h2{margin:0}@media(min-width: 768px){.tc-website-homeagenda .heading h2{-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:33.33333333%}}@media(max-width: 575.98px){.tc-website-homeagenda .heading h2{margin-bottom:15px}}@media(min-width: 768px){.tc-website-homeagenda .heading .text{-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:66.66666667%}}@media(min-width: 768px){.tc-website-homeagenda .content{--bs-gutter-x: 30px;--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))}}@media(min-width: 768px){.tc-website-homeagenda .content .home-agenda-column{-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:33.33333333%}}@media(max-width: 575.98px){.tc-website-homeagenda .content .home-agenda-column{margin-bottom:30px}}.tc-website-homeagenda .content .home-agenda-column .column-heading{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-bottom:7px}.tc-website-homeagenda .content .home-agenda-column .column-heading h3{font-family:prometo,sans-serif;font-weight:500;font-size:21px;color:#4e6783;line-height:31px;margin:0}.tc-website-homeagenda .content .home-agenda-column .column-heading .all-link{margin-left:auto;margin-bottom:0}@media(max-width: 575.98px){.tc-website-homeagenda .content .home-agenda-column .events-list{display:none}}.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a{position:relative;font-weight:500;font-size:14px;color:#4e6783;line-height:21px;display:block;padding-top:14px;padding-bottom:17px;text-decoration:none;border-bottom:1px solid #c2d1d9;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}@media(prefers-reduced-motion: reduce){.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a{-webkit-transition:none;transition:none}}.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a svg .mask{fill:#c2d1d9}.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:hover,.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:active,.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:focus{color:#c88f18}.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:hover svg .mask,.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:active svg .mask,.tc-website-homeagenda .content .home-agenda-column .events-list .events-list-item a:focus svg .mask{fill:#c88f18}@media(max-width: 575.98px){.tc-website-homeagenda{margin-bottom:50px}.tc-website-homeagenda .root-container .container{--bs-gutter-x: 60px;--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: 768px){.tc-website-agendalistitem{--bs-gutter-x: 30px;--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))}}@media(min-width: 768px){.tc-website-agendalistitem>*{-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)}}.tc-website-agendalistitem .preview-image-wrap{padding-top:41px}@media(min-width: 768px){.tc-website-agendalistitem .preview-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}}@media(max-width: 575.98px){.tc-website-agendalistitem .preview-image-wrap{padding-top:20px}}.tc-website-agendalistitem .preview-image-wrap .preview-image{position:relative;max-height:335px;overflow:hidden}.tc-website-agendalistitem .preview-image-wrap .preview-image .categories-wrap{position:absolute;z-index:1;top:21px;right:20px}.tc-website-agendalistitem .preview-image-wrap .preview-image .categories-wrap .tc-website-tag{margin-bottom:5px}.tc-website-agendalistitem .preview-image-wrap .preview-image .default-image-wrap{position:relative}.tc-website-agendalistitem .preview-image-wrap .preview-image .default-image-wrap:before{display:block;content:"";width:100%;padding-top:75.4385964912%}.tc-website-agendalistitem .preview-image-wrap .preview-image .default-image-wrap>*{position:absolute;top:0;left:0;right:0;bottom:0}.tc-website-agendalistitem .preview-image-wrap .preview-image .default-image-wrap img{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tc-website-agendalistitem .informations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:41px}@media(min-width: 768px){.tc-website-agendalistitem .informations{border-top:1px solid #121d29;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}}.tc-website-agendalistitem .informations a{text-decoration:none}.tc-website-agendalistitem .informations .title{margin-bottom:15px}.tc-website-agendalistitem .informations .title h2{font-family:prometo,sans-serif;font-size:28px;line-height:38px;color:#2c3f53;margin:0}@media(max-width: 575.98px){.tc-website-agendalistitem .informations .title h2{font-size:26px;letter-spacing:.19px;line-height:30px}}.tc-website-agendalistitem .informations .description{font-size:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 575.98px){.tc-website-agendalistitem .informations .description{font-size:16px;margin-bottom:53px}}.tc-website-agendalistitem .informations .date{font-family:prometo,sans-serif;font-size:24px;color:#4e6783;letter-spacing:0;margin-bottom:12px;font-weight:400}@media(max-width: 575.98px){.tc-website-agendalistitem .informations .date{font-size:20px;color:#2c3f53;letter-spacing:.15px}}.tc-website-agendalistitem .informations-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:auto}.tc-website-agendalistitem .informations-footer .all-link{margin-left:auto}@media(min-width: 768px){.tc-website-agendalistitem .informations-footer .all-link{margin-top:auto;margin-bottom:0}}@media(max-width: 575.98px){.tc-website-agendalistitem .informations-footer .all-link{margin-top:3px}}.tc-website-agendalist .tc-website-agendalistitem{padding-bottom:51px}@media(max-width: 575.98px){.tc-website-agendalist .tc-website-agendalistitem{padding-bottom:47px;border-bottom:1px solid #121d29}.tc-website-agendalist .tc-website-agendalistitem:first-child{border-top:1px solid #121d29}}.tc-website-agendalist .load-more-events{margin-top:68px;margin-bottom:113px}.tc-website-agendalist .load-more-events .btn{cursor:pointer}.tc-website-bulletinslist.content-list{margin-top:30px}.tc-website-bulletinslist.content-list .bulletins{--bs-gutter-x: 30px;--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-bottom:60px}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem{-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:33.33333333%;margin-bottom:30px}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .preview-image-wrap .preview-image{max-height:260px;overflow:hidden}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information{background-color:rgba(0,0,0,.05);padding:20px 40px}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information a{text-decoration:none;color:#2c3f53}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information .title h2{font-size:24px;line-height:31px;font-weight:400}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information .date-and-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information .date-and-detail .date{font-size:14px;line-height:24px;font-weight:300}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information .date-and-detail svg #chevron{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#c2d1d9}@media(prefers-reduced-motion: reduce){.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .information .date-and-detail svg #chevron{-webkit-transition:none;transition:none}}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem:hover .information .date-and-detail svg #chevron{fill:#2c3f53}.tc-website-bulletinslist.content-list .load-more-bulletins{margin-bottom:90px}.tc-website-bulletinslist.content-list .load-more-bulletins .btn{cursor:pointer}@media(max-width: 575.98px){.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-bulletinslist.content-list .bulletins .tc-website-bulletinslistitem .preview-image-wrap .preview-image{max-height:285px}}.tc-neos-elements-bootstrap-accordion{margin-bottom:90px}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem{border:0;border-radius:0;border-bottom:1px solid #c2d1d9;margin-bottom:0}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem:hover{background-color:rgba(194,209,217,.5)}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header{margin-bottom:0}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button{-webkit-transition:background .4s ease;transition:background .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0 30px 90px;font-size:18px;text-decoration:none;font-weight:400;width:100%;color:#2c3f53;line-height:1.2;background-image:url(../Images/Icons/plus.svg);background-repeat:no-repeat;background-position:left 38px center;background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none}@media(prefers-reduced-motion: reduce){.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button{-webkit-transition:none;transition:none}}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button:hover{color:#2c3f53}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button:after{display:none}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button:not(.collapsed){background-image:url(../Images/Icons/minus.svg)}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-body{padding:0 90px 45px 90px;color:#6f89a5;background-color:rgba(0,0,0,0) !important}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-body .nodetypes-content:last-child{margin-bottom:0}@media(max-width: 575.98px){.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-header button{padding:15px 0 15px 55px;background-position:left 22px center}.tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem .accordion-body{padding:0 0 15px 55px;color:#6f89a5;background-color:rgba(0,0,0,0) !important}}.tc-website-searchresults{margin-bottom:90px}.tc-website-searchresults .search-for span{font-size:24px;line-height:33px;font-weight:300}.tc-website-searchresults .search-for span strong{font-weight:700}.tc-website-searchresults .results-count{margin-top:5px}.tc-website-searchresults .results-count span{font-size:18px;line-height:33px;font-weight:300}.tc-website-searchresults .search-results{margin-top:45px}.tc-website-searchresults .search-results dl dt a.result-title{font-family:prometo,sans-serif;font-size:24px;line-height:31px;font-weight:400;text-decoration:none}.tc-website-searchresults .search-results dl dd{margin:5px 0 15px}.tc-website-searchresults .search-results dl dd b{font-weight:700}.tc-website-searchresults .search-results dl dd .result-link{display:block;font-weight:500;font-size:16px;line-height:21px;margin-top:15px;text-decoration:none}.tc-website-searchresults .search-results dl hr{margin-top:23px;margin-bottom:18px;border-color:#c2d1d9}.tc-website-searchresults .load-more-search-results{margin-top:75px}.tc-website-searchresults .load-more-search-results .btn{cursor:pointer}.tc-website-companyaddress{margin-bottom:60px;font-size:18px;line-height:24px;font-weight:300}.tc-website-companyaddress h4{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px}.tc-website-companyaddress a{text-decoration:none}.tc-website-companyaddress>h4:before,.tc-website-companyaddress>div:before{color:#2c3f53}.tc-website-companyaddress .company-address{margin-bottom:30px}.tc-website-companyaddress .company-social-networks{margin-top:30px}.tc-website-companyaddress .company-social-networks a{margin-right:20px}.tc-website-companyaddress .company-social-networks a:last-child{margin-right:0}.tc-website-companyaddress .company-social-networks a svg{-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:6px}@media(prefers-reduced-motion: reduce){.tc-website-companyaddress .company-social-networks a svg{-webkit-transition:none;transition:none}}.tc-website-companyaddress .company-social-networks a svg #Fill-1,.tc-website-companyaddress .company-social-networks a svg #Fill-4{-webkit-transition:fill .4s ease;transition:fill .4s ease}@media(prefers-reduced-motion: reduce){.tc-website-companyaddress .company-social-networks a svg #Fill-1,.tc-website-companyaddress .company-social-networks a svg #Fill-4{-webkit-transition:none;transition:none}}.tc-website-companyaddress .company-social-networks a:hover svg{background-color:#6f89a5;border-radius:9px}.tc-website-companyaddress .company-social-networks a:hover svg #Fill-1,.tc-website-companyaddress .company-social-networks a:hover svg #Fill-4{fill:#fff}.sandstorm-usermanagement-loginform{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.sandstorm-usermanagement-loginform #login-form fieldset{--bs-gutter-x: 30px;--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))}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix{-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%}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit input[type=submit]{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit input[type=submit]{-webkit-transition:none;transition:none}}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit input[type=submit]:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit input[type=submit]:hover{color:#2c3f53;background-color:#fff}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit a{display:inline-block;margin-top:20px;color:#6f89a5;text-decoration:none;font-weight:400;line-height:24px;font-size:18px}.sandstorm-usermanagement-loginform #login-form fieldset .clearfix.submit a:hover{color:#000}.sandstorm-usermanagement-loginform .registration-wrapper{margin-top:150px;border-top:1px solid #2c3f53;padding-top:20px;margin-bottom:90px}.sandstorm-usermanagement-loginform .registration-wrapper span{font-family:prometo,sans-serif;font-size:18px;line-height:24px;font-weight:400;color:#6f89a5;display:block;margin-bottom:6px}.sandstorm-usermanagement-loginform .registration-wrapper a.btn{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none;padding:6px 30px}@media(prefers-reduced-motion: reduce){.sandstorm-usermanagement-loginform .registration-wrapper a.btn{-webkit-transition:none;transition:none}}.sandstorm-usermanagement-loginform .registration-wrapper a.btn:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.sandstorm-usermanagement-loginform .registration-wrapper a.btn:hover{color:#2c3f53;background-color:#fff}.sandstorm-usermanagement-registration form fieldset .clearfix:last-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;clear:both}.sandstorm-usermanagement-registration form fieldset .clearfix:last-child input[type=submit]{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){.sandstorm-usermanagement-registration form fieldset .clearfix:last-child input[type=submit]{-webkit-transition:none;transition:none}}.sandstorm-usermanagement-registration form fieldset .clearfix:last-child input[type=submit]:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.sandstorm-usermanagement-registration form fieldset .clearfix:last-child input[type=submit]:hover{color:#2c3f53;background-color:#fff}.sandstorm-usermanagement-resetpassword form fieldset .clearfix:last-child{display:block;clear:both}.sandstorm-usermanagement-resetpassword form fieldset .clearfix:last-child input[type=submit]{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){.sandstorm-usermanagement-resetpassword form fieldset .clearfix:last-child input[type=submit]{-webkit-transition:none;transition:none}}.sandstorm-usermanagement-resetpassword form fieldset .clearfix:last-child input[type=submit]:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.sandstorm-usermanagement-resetpassword form fieldset .clearfix:last-child input[type=submit]:hover{color:#2c3f53;background-color:#fff}.sandstorm-usermanagement-insertnewpassword{margin-bottom:90px}.sandstorm-usermanagement-insertnewpassword form fieldset .clearfix:last-child{display:block}.tc-website-newspressbloc{--bs-gutter-x: 30px;--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-bottom:90px}.tc-website-newspressbloc .news-container,.tc-website-newspressbloc .press-container{-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)}.tc-website-newspressbloc .news-container .news-title h3:before,.tc-website-newspressbloc .news-container .press-title h3:before,.tc-website-newspressbloc .press-container .news-title h3:before,.tc-website-newspressbloc .press-container .press-title h3:before{color:#2c3f53}.tc-website-newspressbloc .news-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.tc-website-newspressbloc .news-container .news-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;position:relative}.tc-website-newspressbloc .news-container .news-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-newspressbloc .news-container .news-wrapper .news-item{-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-website-newspressbloc .news-container .news-wrapper .news-item:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:30px}.tc-website-newspressbloc .news-container .news-wrapper .news-item:first-child .news-image .image-with-title img{width:100%}.tc-website-newspressbloc .news-container .news-wrapper .news-item:first-child .news-image .image-with-title .title-wrapper{height:140px;padding:20px;padding-right:60px;font-family:prometo,sans-serif;font-weight:400;font-size:34px;line-height:44px}.tc-website-newspressbloc .news-container .news-wrapper .news-item:first-child .news-image .image-with-title:hover .title-wrapper{height:100%}.tc-website-newspressbloc .news-container .news-wrapper .news-item .news-image .image-with-title .title-wrapper{height:110px;padding:20px;padding-right:60px;font-family:prometo,sans-serif;font-weight:400;font-size:21px;line-height:31px}.tc-website-newspressbloc .news-container .news-wrapper .news-item .news-image .image-with-title:hover .title-wrapper{height:100%}.tc-website-newspressbloc .press-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;text-decoration:none;font-weight:500;font-size:14px;line-height:21px;color:#4e6783;padding:15px 0;border-top:1px solid #c2d1d9;word-break:break-all}@media(prefers-reduced-motion: reduce){.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a{-webkit-transition:none;transition:none}}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a span{display:inline-block;width:230px;padding-right:30px}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a svg{width:12px;height:12px;margin-right:15px}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a svg g.chevron-right{fill:#c2d1d9}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a:hover{color:#000}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a:hover svg g.chevron-right{fill:#000}.tc-website-newspressbloc .press-container .press-wrapper .all-link{display:block;border-top:1px solid #c2d1d9;text-align:right;padding-top:35px;color:#4e6783}@media(max-width: 575.98px){.tc-website-newspressbloc{margin-bottom:30px}.tc-website-newspressbloc .news-container,.tc-website-newspressbloc .press-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-newspressbloc .news-container{margin-bottom:60px}.tc-website-newspressbloc .news-container .news-title h3{margin-bottom:30px}.tc-website-newspressbloc .news-container .news-wrapper .news-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:30px}.tc-website-newspressbloc .news-container .news-wrapper .news-item .news-image .image-with-title picture img{width:100%}.tc-website-newspressbloc .news-container .news-wrapper .news-item .news-image .image-with-title .title-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;height:140px;font-size:18px !important;line-height:24px !important;padding-right:30px !important}.tc-website-newspressbloc .news-container .news-wrapper .news-item .news-image .image-with-title .title-wrapper svg{right:10px;bottom:10px}.tc-website-newspressbloc .news-container .news-wrapper .news-item:last-child{margin-bottom:0}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a{word-break:normal}.tc-website-newspressbloc .press-container .press-wrapper .press-article-item a span{width:auto}}.tc-website-newslist.content-list{margin-top:45px}.tc-website-newslist.content-list .news{--bs-gutter-x: 30px;--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-bottom:60px}.tc-website-newslist.content-list .news .tc-website-newslistitem{-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:33.33333333%;margin-bottom:30px}.tc-website-newslist.content-list .news .tc-website-newslistitem a{text-decoration:none}.tc-website-newslist.content-list .news .tc-website-newslistitem a:hover{color:#2c3f53}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper{height:100%;background-color:rgba(0,0,0,.05);padding:30px 0 39px 0;position:relative}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .preview-image-wrap .preview-image{max-height:260px;overflow:hidden}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content{padding:15px 30px 30px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;height:93px;margin-bottom:5px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-title h2{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;color:#2c3f53;margin:0}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-text{font-size:18px;line-height:24px;font-weight:300;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-text p{display:inline}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-text p:after{content:" \a\a";white-space:pre}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-footer{padding:0 30px;position:absolute;bottom:15px;width:100%}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-footer .date-and-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-footer .date-and-detail .date{font-weight:300;font-size:14px;line-height:24px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-footer .date-and-detail svg #chevron{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#c2d1d9}@media(prefers-reduced-motion: reduce){.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-footer .date-and-detail svg #chevron{-webkit-transition:none;transition:none}}.tc-website-newslist.content-list .news .tc-website-newslistitem:hover .news-item-wrapper .news-footer .date-and-detail svg #chevron{fill:#2c3f53}.tc-website-newslist.content-list .load-more-news{margin-bottom:90px}.tc-website-newslist.content-list .load-more-news .btn{cursor:pointer}@media(max-width: 575.98px){.tc-website-newslist.content-list{margin-top:15px}.tc-website-newslist.content-list .news .tc-website-newslistitem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:15px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .preview-image-wrap .preview-image{max-height:285px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-title{height:55px}.tc-website-newslist.content-list .news .tc-website-newslistitem .news-item-wrapper .news-item-content .news-title h3{font-size:21px;line-height:27px}}.tc-website-link{margin-bottom:0}.tc-website-link a{font-weight:400;font-size:18px;line-height:45px;color:#4e6783;text-decoration:none}.tc-website-link a img{margin-right:15px}.tc-website-link a.asset img{position:relative;bottom:2px}.tc-website-link+.nodetypes-content{margin-top:30px}@media(max-width: 575.98px){.tc-website-link a{font-size:16px}}.tc-website-presslist.content-list{margin-top:45px}.tc-website-presslist.content-list .press{--bs-gutter-x: 30px;--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-bottom:60px}.tc-website-presslist.content-list .press .tc-website-presslistitem{-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:33.33333333%;margin-bottom:30px}.tc-website-presslist.content-list .press .tc-website-presslistitem a{text-decoration:none}.tc-website-presslist.content-list .press .tc-website-presslistitem a:hover{color:#2c3f53}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper{height:100%;background-color:rgba(0,0,0,.05);padding:30px 0 39px 0;position:relative}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .preview-image-wrap .preview-image{max-height:260px;overflow:hidden}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content{padding:15px 30px 30px}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:93px;margin-bottom:5px}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-title h2{font-family:prometo,sans-serif;font-size:24px;line-height:31px;font-weight:400;margin:0}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-text{font-size:18px;line-height:24px;font-weight:300;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-text p{display:inline}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-text p:after{content:" \a\a";white-space:pre}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-footer{padding:0 30px;position:absolute;bottom:15px;width:100%}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-footer .date-and-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-footer .date-and-detail .date{font-weight:300;font-size:14px;line-height:24px}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-footer .date-and-detail svg #chevron{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#c2d1d9}@media(prefers-reduced-motion: reduce){.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-footer .date-and-detail svg #chevron{-webkit-transition:none;transition:none}}.tc-website-presslist.content-list .press .tc-website-presslistitem:hover .press-item-wrapper .press-footer .date-and-detail svg #chevron{fill:#2c3f53}.tc-website-presslist.content-list .load-more-press{margin-bottom:90px}.tc-website-presslist.content-list .load-more-press .btn{cursor:pointer}@media(max-width: 575.98px){.tc-website-presslist.content-list{margin-top:15px}.tc-website-presslist.content-list .press .tc-website-presslistitem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .preview-image-wrap .preview-image{max-height:285px}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-title{height:82px}.tc-website-presslist.content-list .press .tc-website-presslistitem .press-item-wrapper .press-item-content .press-title h3{font-size:21px;line-height:27px}}.tc-website-imagesandtextsgrid{margin-bottom:90px}.tc-website-imagesandtextsgrid.disable-background-color .tc-website-gridrow.even{background-color:rgba(0,0,0,0)}.tc-website-gridrow{margin-bottom:0;height:430px}.tc-website-gridrow .grid-row-container{--bs-gutter-x: 30px;--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-gridrow .grid-row-container{max-width:540px}}@media(min-width: 768px){.tc-website-gridrow .grid-row-container{max-width:720px}}@media(min-width: 992px){.tc-website-gridrow .grid-row-container{max-width:960px}}@media(min-width: 1200px){.tc-website-gridrow .grid-row-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-gridrow .grid-row-container{max-width:1141px}}.tc-website-gridrow .grid-row-container .grid-row-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-image,.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text{-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-website-gridrow .grid-row-container .grid-row-wrapper .row-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:30px 60px;max-height:430px}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text>div{max-height:370px;overflow:hidden}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text h3{font-size:48px;line-height:62px;font-weight:400}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text p,.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text>div:before{font-size:16px;font-weight:300;line-height:21px;color:#4e6783}.tc-website-gridrow.even{background-color:#e4e0d6}.tc-website-gridrow.even .grid-row-container .grid-row-wrapper .row-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc-website-gridrow.even .grid-row-container .grid-row-wrapper .row-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width: 575.98px){.tc-website-gridrow{height:auto}.tc-website-gridrow .grid-row-container{--bs-gutter-x: 0;--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}.tc-website-gridrow .grid-row-container .grid-row-wrapper{--bs-gutter-x: 30px;--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-left:0;margin-right:0}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-image,.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text{display:block;max-height:none;-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;padding-top:60px;padding-bottom:60px;padding-left:30px;padding-right:30px}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text>div{max-height:none;overflow:visible}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text>div h3{font-size:28px;line-height:30px;margin-bottom:15px}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-text>div p{line-height:23px}.tc-website-gridrow .grid-row-container .grid-row-wrapper .row-image{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}}.tc-website-marketplaceslist.content-list{margin-top:60px}.tc-website-marketplaceslist.content-list a{text-decoration:none}.tc-website-marketplaceslist.content-list a:hover{color:#4e6783}.tc-website-marketplaceslist.content-list .market-places{--bs-gutter-x: 30px;--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-bottom:60px}.tc-website-marketplaceslist.content-list .no-result-match{display:none;background-color:#e7edf3;border:1px solid #d0ddea;border-radius:5px;padding:15px 30px;margin-bottom:60px}.tc-website-marketplaceslist.content-list .load-more-market-places{margin-bottom:90px}.tc-website-marketplaceslist.content-list .load-more-market-places .btn{cursor:pointer}@media(max-width: 575.98px){.tc-website-marketplaceslist.content-list .market-places{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}}.tc-website-marketplaceslistitem{-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:100%}.tc-website-marketplaceslistitem .market-place-item-wrap{--bs-gutter-x: 60px;--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}.tc-website-marketplaceslistitem .market-place-item-wrap .logo-wrap,.tc-website-marketplaceslistitem .market-place-item-wrap .information{-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)}.tc-website-marketplaceslistitem .market-place-item-wrap .logo-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;padding-right:60px}.tc-website-marketplaceslistitem .market-place-item-wrap .information{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;border-top:1px solid #121d29;padding:30px 0}.tc-website-marketplaceslistitem .market-place-item-wrap .information .title h2{font-size:28px;font-weight:500;line-height:38px;color:#2c3f53;margin-bottom:20px}.tc-website-marketplaceslistitem .market-place-item-wrap .information .address,.tc-website-marketplaceslistitem .market-place-item-wrap .information .zip-city{color:#4e6783;font-size:18px;line-height:24px}.tc-website-marketplaceslistitem .market-place-item-wrap .information .information-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-top:30px}.tc-website-marketplaceslistitem .market-place-item-wrap .information .information-footer .market-place-categories{font-size:14px;line-height:24px;font-weight:300;color:#4e6783}.tc-website-marketplaceslistitem.hidden{display:none}@media(max-width: 575.98px){.tc-website-marketplaceslistitem{-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);border-top:1px solid #121d29;padding-top:30px}.tc-website-marketplaceslistitem .market-place-item-wrap{--bs-gutter-x: 0;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tc-website-marketplaceslistitem .market-place-item-wrap .logo-wrap,.tc-website-marketplaceslistitem .market-place-item-wrap .information{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-marketplaceslistitem .market-place-item-wrap .logo-wrap{padding:0}.tc-website-marketplaceslistitem .market-place-item-wrap .logo-wrap .logo-image img{max-width:150px;max-height:70px}.tc-website-marketplaceslistitem .market-place-item-wrap .information{border-top:0;padding-bottom:0}.tc-website-marketplaceslistitem .market-place-item-wrap .information .information-footer .market-place-categories{display:none}.tc-website-marketplaceslistitem .market-place-item-wrap .information .information-footer .all-link{width:100%;text-align:right}}.tc-website-marketplaceslistfilters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;margin:60px 0}.tc-website-marketplaceslistfilters .market-place-filter{margin-left:40px}.tc-website-marketplaceslistfilters .market-place-filter select,.tc-website-marketplaceslistfilters .market-place-filter input{width:295px;height:48px;color:#c2d1d9;border:1px solid #c2d1d9;border-radius:3px;font-size:16px;line-height:18px;padding:0 8px}.tc-website-marketplaceslistfilters .market-place-filter select::-webkit-input-placeholder, .tc-website-marketplaceslistfilters .market-place-filter input::-webkit-input-placeholder{font-size:16px;line-height:18px;color:#c2d1d9}.tc-website-marketplaceslistfilters .market-place-filter select::-moz-placeholder, .tc-website-marketplaceslistfilters .market-place-filter input::-moz-placeholder{font-size:16px;line-height:18px;color:#c2d1d9}.tc-website-marketplaceslistfilters .market-place-filter select:-ms-input-placeholder, .tc-website-marketplaceslistfilters .market-place-filter input:-ms-input-placeholder{font-size:16px;line-height:18px;color:#c2d1d9}.tc-website-marketplaceslistfilters .market-place-filter select::-ms-input-placeholder, .tc-website-marketplaceslistfilters .market-place-filter input::-ms-input-placeholder{font-size:16px;line-height:18px;color:#c2d1d9}.tc-website-marketplaceslistfilters .market-place-filter select::placeholder,.tc-website-marketplaceslistfilters .market-place-filter input::placeholder{font-size:16px;line-height:18px;color:#c2d1d9}.tc-website-marketplaceslistfilters .market-place-filter select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(../Images/Icons/chevron-down-gray.svg);background-repeat:no-repeat;background-position:right 15px center}.tc-website-marketplaceslistfilters .market-place-filter.option-selected{position:relative}.tc-website-marketplaceslistfilters .market-place-filter.option-selected select{background:none;padding-right:45px}.tc-website-marketplaceslistfilters .market-place-filter.option-selected:after{content:"";display:block;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);background-image:url(../Images/Icons/close.svg);background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.tc-website-marketplaceslistfilters .market-place-filter:last-child{margin-right:0}.tc-website-marketplaceslistfilters .market-place-filter.textfield{position:relative}.tc-website-marketplaceslistfilters .market-place-filter.textfield .reset-filter{display:none;background-color:rgba(0,0,0,0);background-image:url(../Images/Icons/close.svg);background-repeat:no-repeat;background-position:center center;background-size:18px 18px;width:48px;height:100%;position:absolute;top:0;right:0;cursor:pointer}.tc-website-marketplaceslistfilters .market-place-filter.textfield.filter-enabled input{padding-right:45px}.tc-website-marketplaceslistfilters .market-place-filter.textfield.filter-enabled .reset-filter{display:block}.tc-website-marketplaceslistfilters .search-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;cursor:pointer;margin-left:15px}.tc-website-marketplaceslistfilters .search-button svg{width:26px;height:26px}.tc-website-marketplaceslistfilters .search-button svg path{fill:#c2d1d9}@media(max-width: 575.98px){.tc-website-marketplaceslistfilters{display:block}.tc-website-marketplaceslistfilters .market-place-filter{margin-left:0;margin-bottom:15px}.tc-website-marketplaceslistfilters .market-place-filter select,.tc-website-marketplaceslistfilters .market-place-filter input{width:100%}.tc-website-marketplaceslistfilters .market-place-filter.textfield{width:80%;float:left}.tc-website-marketplaceslistfilters .search-button{display:block;float:left;height:48px;width:20%;margin:0;text-align:center;padding-top:7px}.tc-website-marketplaceslistfilters:after{display:block;content:"";clear:both}}.tc-website-productslist.content-list{margin:90px 0}.tc-website-productslist.content-list .products{--bs-gutter-x: 30px;--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))}.tc-website-productslist.content-list .load-more-products{cursor:pointer;margin-top:60px}@media(max-width: 575.98px){.tc-website-productslist.content-list{margin-top:105px}.tc-website-productslist.content-list .products{--bs-gutter-x: 60px;--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))}}.tc-website-productslistitem{-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:33.33333333%;height:100%;cursor:pointer;margin-bottom:30px}.tc-website-productslistitem .product-image img{width:100%}.tc-website-productslistitem .product-information{background-color:rgba(0,0,0,.05);padding:20px 40px;height:100%}.tc-website-productslistitem .product-information h2{font-size:24px;line-height:31px;font-weight:400;margin-bottom:30px;height:62px}.tc-website-productslistitem .product-information .price-basket-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-productslistitem .product-information .price-basket-wrapper .price{font-weight:500;font-size:22px;line-height:24px;color:#4e6783}.tc-website-productslistitem .product-information .price-basket-wrapper .add-to-basket path#Shape{-webkit-transition:fill .4s ease;transition:fill .4s ease}@media(prefers-reduced-motion: reduce){.tc-website-productslistitem .product-information .price-basket-wrapper .add-to-basket path#Shape{-webkit-transition:none;transition:none}}.tc-website-productslistitem:hover .product-information .price-basket .add-to-basket path#Shape{fill:#fab31e}@media(max-width: 575.98px){.tc-website-productslistitem{-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:100%}}.add-product-popup{--bs-gutter-x: 30px;--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;position:relative}@media(min-width: 576px){.add-product-popup{max-width:540px}}@media(min-width: 768px){.add-product-popup{max-width:720px}}@media(min-width: 992px){.add-product-popup{max-width:960px}}@media(min-width: 1200px){.add-product-popup{max-width:1140px}}@media(min-width: 1400px){.add-product-popup{max-width:1141px}}.tc-website-shoppingcartlist{margin:90px 0}.tc-website-shoppingcartlist .cart-products .tc-website-shoppingcartitem .item-wrapper{margin:0}.tc-website-shoppingcartlist .cart-products .empty-shopping-cart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:10px 20px;background-color:#d0ddea;border:1px solid #6f89a5;border-radius:5px;margin-bottom:60px}.tc-website-shoppingcartlist .cart-products .empty-shopping-cart svg{width:20px}.tc-website-shoppingcartlist .cart-products .empty-shopping-cart svg path{fill:#4e6783}.tc-website-shoppingcartlist .cart-products .empty-shopping-cart span{display:inline-block;margin-left:15px}.tc-website-shoppingcartlist .cart-products .empty-shopping-cart.hidden{display:none}.tc-website-shoppingcartlist .cart-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-top:30px}.tc-website-shoppingcartlist .cart-buttons .tc-neos-elements-button{margin-left:30px}@media(max-width: 575.98px){.tc-website-shoppingcartlist{--bs-gutter-x: 60px;--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))}.tc-website-shoppingcartlist .cart-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;width:100%}.tc-website-shoppingcartlist .cart-buttons .tc-neos-elements-button{margin:0}.tc-website-shoppingcartlist .cart-buttons .tc-neos-elements-button:first-child{margin-bottom:30px}}.tc-website-shoppingcartitem{position:relative;margin-bottom:20px}.tc-website-shoppingcartitem .item-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-shoppingcartitem .item-wrapper .product-image,.tc-website-shoppingcartitem .item-wrapper .product-information{-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)}.tc-website-shoppingcartitem .item-wrapper .product-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#e4e0d6}.tc-website-shoppingcartitem .item-wrapper .product-image img{width:100%}.tc-website-shoppingcartitem .item-wrapper .product-information{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;background-color:#f2f2f2;padding:30px;position:relative}.tc-website-shoppingcartitem .item-wrapper .product-information h2{font-size:24px;line-height:31px;font-weight:400;margin-bottom:20px}.tc-website-shoppingcartitem .item-wrapper .product-information .description-text{font-size:18px;line-height:20px;margin-bottom:30px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:165px;height:40px;background:#fff;border:1px solid #c2d1d9;border-radius:5px;text-align:center;padding:0 10px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .increase,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .decrease{cursor:pointer;width:40px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .increase svg #fill-object,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .decrease svg #fill-object{-webkit-transition:fill .4s ease;transition:fill .4s ease}@media(prefers-reduced-motion: reduce){.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .increase svg #fill-object,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .decrease svg #fill-object{-webkit-transition:none;transition:none}}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .increase:hover svg #fill-object,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .decrease:hover svg #fill-object{fill:#4e6783}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .quantity{border:1px solid #c2d1d9;text-align:center;border:none;background:rgba(0,0,0,0);width:100%;height:100%;font-weight:700;font-size:16px;line-height:24px;color:#4e6783;-moz-appearance:textfield}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .quantity::-webkit-outer-spin-button,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items .quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .price{font-weight:500;font-size:20px;line-height:24px;color:#4e6783;margin-left:30px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket{margin-left:30px;cursor:pointer}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket .btn{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket .btn{-webkit-transition:none;transition:none}}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket .btn:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket .btn:hover{color:#2c3f53;background-color:#fff}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success{display:none}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#0b8e78;margin-bottom:15px}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-text svg{width:24px;margin-right:15px}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-text svg path{fill:#0b8e78}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .continue-shopping,.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .to-the-basket{margin-right:30px;cursor:pointer}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .continue-shopping .btn,.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .to-the-basket .btn{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .continue-shopping .btn,.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .to-the-basket .btn{-webkit-transition:none;transition:none}}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .continue-shopping .btn:active,.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .to-the-basket .btn:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .continue-shopping .btn:hover,.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons .to-the-basket .btn:hover{color:#2c3f53;background-color:#fff}.tc-website-shoppingcartitem .item-wrapper .remove-shopping-cart-item{position:absolute;top:15px;right:15px;cursor:pointer}.tc-website-shoppingcartitem .item-wrapper .remove-shopping-cart-item svg{width:22px;height:22px}.tc-website-shoppingcartitem .item-wrapper .remove-shopping-cart-item svg #Fill{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#6f89a5}@media(prefers-reduced-motion: reduce){.tc-website-shoppingcartitem .item-wrapper .remove-shopping-cart-item svg #Fill{-webkit-transition:none;transition:none}}.tc-website-shoppingcartitem .item-wrapper .remove-shopping-cart-item:hover svg #Fill{fill:#000}@media(max-width: 575.98px){.tc-website-shoppingcartitem .item-wrapper .product-image,.tc-website-shoppingcartitem .item-wrapper .product-information{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-shoppingcartitem .item-wrapper .product-information h2{font-size:18px;line-height:23px}.tc-website-shoppingcartitem .item-wrapper .product-information .description-text{font-size:16px;line-height:18px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket{display:block}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items,.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .price{margin:0}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .number-of-items{float:left}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .price{float:right;height:40px;line-height:40px}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket{margin-left:0}.tc-website-shoppingcartitem .item-wrapper .product-information .price-basket .add-to-basket .btn{margin-top:30px;font-size:16px !important}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-text{font-size:16px;line-height:18px}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:30px}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons>div>.btn{font-size:16px !important;padding:6px 20px !important}.tc-website-shoppingcartitem .item-wrapper .product-information .add-to-basket-success .success-buttons>div:first-child>.btn{margin-bottom:15px}}.mfp-close{position:absolute;top:0;right:0;color:#2c3f53 !important;font-size:48px}.mfp-close:hover{color:#000}.tc-website-shoppingcartwidget{position:absolute;right:0;bottom:0}.tc-website-shoppingcartwidget>span{display:none}.tc-website-shoppingcartwidget.has-products>span{display:inline-block;margin-right:10px;font-size:16px;line-height:22px;font-weight:500;color:#4e6783}.tc-website-shoppingcartwidget.has-products svg #Fill{fill:#fab31e}@media(max-width: 575.98px){.tc-website-shoppingcartwidget{bottom:-75px}}.shopping-cart-link.no-product{cursor:default}.tc-website-checkoutform,.tc-website-trainingsubscriptionform{margin-top:60px;margin-bottom:90px}.tc-website-checkoutform form>fieldset .clearfix label[for=checkoutForm-termsOfService],.tc-website-checkoutform form>fieldset .clearfix label[for=trainingSubscriptionForm-gender],.tc-website-trainingsubscriptionform form>fieldset .clearfix label[for=checkoutForm-termsOfService],.tc-website-trainingsubscriptionform form>fieldset .clearfix label[for=trainingSubscriptionForm-gender]{display:none}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address{position:relative}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address legend,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address legend{-webkit-transition:background-image .4s ease;transition:background-image .4s ease;display:inline-block;width:100%;margin-bottom:60px;padding-right:35px;padding-bottom:15px;cursor:pointer;border-bottom:1px solid #6f89a5;background-image:url(../Images/Icons/plus-blue.svg);background-repeat:no-repeat;background-position:right center;background-size:20px 20px}@media(prefers-reduced-motion: reduce){.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address legend,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address legend{-webkit-transition:none;transition:none}}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address legend.opened,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address legend.opened{background-image:url(../Images/Icons/minus-blue.svg)}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address .fieldset-elements,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address .fieldset-elements{-webkit-transition:max-height .4s ease;transition:max-height .4s ease;max-height:0;overflow:hidden}@media(prefers-reduced-motion: reduce){.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address .fieldset-elements,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address .fieldset-elements{-webkit-transition:none;transition:none}}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address .fieldset-elements.visible,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address .fieldset-elements.visible{max-height:550px}@media(max-width: 575.98px){.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address .fieldset-elements.visible,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address .fieldset-elements.visible{max-height:582px;margin-bottom:60px}}.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address .fieldset-elements.on-load,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address .fieldset-elements.on-load{-webkit-transition:none;transition:none}.tc-website-checkoutform form .actions .form-navigation ul li.submit,.tc-website-trainingsubscriptionform form .actions .form-navigation ul li.submit{text-align:right}@media(max-width: 575.98px){.tc-website-checkoutform form>fieldset>fieldset.other-delivery-address,.tc-website-trainingsubscriptionform form>fieldset>fieldset.other-delivery-address{margin-bottom:0}}.tc-website-shoppingcartsummary{margin-top:60px;padding-right:0 !important;font-size:20px;line-height:24px}.tc-website-shoppingcartsummary .summary-title{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px}.tc-website-shoppingcartsummary .summary-wrapper{margin-top:55px}.tc-website-shoppingcartsummary .summary-wrapper .tc-website-shoppingcartsummaryitem{margin-bottom:40px}.tc-website-shoppingcartsummary .summary-wrapper .tc-website-shoppingcartsummaryitem .product-wrapper .product-price{margin-top:25px;font-weight:500}.tc-website-shoppingcartsummary .summary-total{border-top:1px solid #6f89a5;padding-top:30px}.tc-website-shoppingcartsummary .summary-total .subtotal,.tc-website-shoppingcartsummary .summary-total .vat,.tc-website-shoppingcartsummary .summary-total .total{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:10px}.tc-website-shoppingcartsummary .summary-total .total{font-weight:500}@media(max-width: 575.98px){.tc-website-shoppingcartsummary .summary-wrapper{margin-top:20px}.tc-website-shoppingcartsummary .summary-wrapper .tc-website-shoppingcartsummaryitem{margin-bottom:25px}}.tc-website-downloadslist{margin-top:90px;margin-bottom:60px}.tc-website-downloadslist .downloads{--bs-gutter-x: 30px;--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-bottom:30px}.tc-website-downloadslist .load-more-downloads{cursor:pointer}@media(max-width: 575.98px){.tc-website-downloadslist{margin-top:30px}}.tc-website-downloadslistitem{-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:33.33333333%;margin-bottom:30px}.tc-website-downloadslistitem .download-wrapper{height:100%;padding:30px;padding-bottom:90px;background-color:rgba(0,0,0,.05);position:relative}.tc-website-downloadslistitem .download-wrapper .download-icon{margin-bottom:30px}.tc-website-downloadslistitem .download-wrapper .download-title{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;margin-bottom:5px;height:93px}.tc-website-downloadslistitem .download-wrapper .download-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;position:absolute;bottom:30px;width:calc(100% - (60px))}.tc-website-downloadslistitem .download-wrapper .download-footer .article-number{font-size:14px;line-height:24px;font-weight:300}.tc-website-downloadslistitem .download-wrapper .download-footer .article-number span{font-weight:700}.tc-website-downloadslistitem .download-wrapper .shop-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:absolute;top:15px;right:15px;color:#6f89a5;font-weight:400;font-size:16px;line-height:18px;text-decoration:none}.tc-website-downloadslistitem .download-wrapper .shop-link span{position:relative;top:2px}.tc-website-downloadslistitem .download-wrapper .shop-link:hover{color:#000}.tc-website-downloadslistitem .download-wrapper .shop-link:hover svg #Shape{fill:#000}.tc-website-downloadslistitem .download-wrapper .shop-link svg #Shape{fill:#6f89a5}@media(max-width: 575.98px){.tc-website-downloadslistitem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-website-boxedtext{padding:25px;font-size:18px;font-weight:300;color:#4e6783;line-height:28px}.tc-website-boxedtext.green{background-color:#d1dfdf}.tc-website-boxedtext.yellow{background-color:#fef0d2}.tc-website-boxedtext.brown{background-color:#e4e0d6}@media(min-width: 768px){body:not(.neos-backend) .neos-nodetypes-multicolumn .column[data-children-count="1"] .tc-website-boxedtext{height:100%}body:not(.neos-backend) .neos-nodetypes-multicolumn .column[data-children-count="1"] .tc-website-boxedtext.adjust-height-to-content{height:auto}}.tc-website-boxedtext:last-child{margin-bottom:0}.tc-website-trainingsubscriptionform{margin-top:30px}.tc-website-trainingsubscriptionform form>fieldset>fieldset#trainingSubscriptionForm-billingAddress legend{display:none}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem{position:relative;margin-bottom:45px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem a{text-decoration:none}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper{--bs-gutter-x: 30px;--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))}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .preview-image-wrap,.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-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)}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .preview-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;padding-top:20px;border-top:1px solid #121d29}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-categories{font-size:14px;line-height:24px;font-weight:300;margin-bottom:20px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-title h2{font-size:28px;line-height:38px;font-weight:500;margin-bottom:20px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-dates{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-dates .dates{font-weight:500;margin-right:50px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-dates .registration-deadline span:first-child{font-weight:500}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .all-link{position:absolute;bottom:-15px;right:0}.tc-website-trainingslist.content-list .load-more-trainings{cursor:pointer}@media(max-width: 575.98px){.tc-website-trainingslist.content-list .trainings{margin-bottom:90px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem{margin-bottom:30px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .preview-image-wrap,.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .preview-image-wrap .preview-image{border-top:1px solid #121d29}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content{border-top:none}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-categories{margin-bottom:10px}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-dates{display:block}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .training-item-wrapper .training-item-content .training-dates .dates{margin-right:0;margin-bottom:5px;font-weight:400}.tc-website-trainingslist.content-list .trainings .tc-website-trainingslistitem .all-link{position:static;text-align:right;margin-top:30px}}.jonnitto-prettyembed a.jonnitto-prettyembed-button svg path{fill:#f2f5f8 !important}.jonnitto-prettyembed a.jonnitto-prettyembed-button svg circle{stroke:#f2f5f8 !important}.jonnitto-prettyembed a.jonnitto-prettyembed-button:hover svg path{fill:#fab31e !important}.jonnitto-prettyembed a.jonnitto-prettyembed-button:hover svg circle{stroke:#fab31e !important}.tc-members-memberslist .index{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-bottom:60px;position:sticky;position:-webkit-sticky;top:171px;background-color:#fff;z-index:1;padding:30px 0}@media(prefers-reduced-motion: reduce){.tc-members-memberslist .index{-webkit-transition:none;transition:none}}.minimize-header .tc-members-memberslist .index{top:111px}.tc-members-memberslist .index a{font-size:35px;line-height:40px;margin:0 10px;text-decoration:none}@media(max-width: 575.98px){.tc-members-memberslist .index{margin-bottom:30px;text-align:center;top:calc(100px - 2px);padding-top:0}.minimize-header .tc-members-memberslist .index{top:calc(100px - 2px)}.tc-members-memberslist .index a{font-size:28px;line-height:38px}}.tc-members-memberslist .list .letter-wrapper .letter-char{font-family:prometo,sans-serif;font-size:90px;line-height:100px;font-weight:400;margin-top:20px}@media(max-width: 575.98px){.tc-members-memberslist .list .letter-wrapper .letter-char{font-size:70px;line-height:76px}}.tc-members-memberslist .list .letter-wrapper .members-wrapper{--bs-gutter-x: 30px;--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))}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item{-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%}@media(max-width: 575.98px){.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item .member-item-wrapper{padding-top:50px;padding-bottom:40px;border-top:1px solid #121d29;font-size:18px;line-height:24px;font-weight:300;color:#4e6783}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item .member-item-wrapper .company{font-size:24px;line-height:32px;color:#2c3f53;margin-bottom:18px;font-weight:500}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item .member-item-wrapper .zip-city{margin-bottom:20px}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item .member-item-wrapper a{text-decoration:none;color:#4e6783}.tc-members-memberslist .list .letter-wrapper .members-wrapper .member-item .member-item-wrapper a:hover{color:#000}html{overflow-x:hidden;overflow-y:scroll !important;margin:0 !important;scroll-behavior:smooth}@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{font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#2c3f53}h1{font-family:prometo,sans-serif;font-size:55px;font-weight:400;line-height:70px}@media(max-width: 575.98px){h1{font-size:34px;line-height:34px}}h2{font-family:prometo,sans-serif;font-size:50px;font-weight:400;line-height:64px}@media(max-width: 575.98px){h2{font-size:28px;line-height:30px}}h3{font-weight:400;font-size:1.75rem;line-height:1.2}h4{font-weight:500;font-size:1.5rem;line-height:1.2}a{color:#2c3f53;text-decoration:underline}a:hover{color:#000}p:last-child{margin-bottom:0}ul,ol{padding-left:20px;margin:0}ul li,ol li{padding-left:15px;line-height:36px}ul li>ul,ol li>ul{list-style-type:"⁃"}figure{margin:0}img{max-width:100%;height:auto}.all-link{-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:20px;text-decoration:none;font-size:14px;font-weight:400;line-height:16px}@media(prefers-reduced-motion: reduce){.all-link{-webkit-transition:none;transition:none}}.all-link a{text-decoration:none}.all-link a img{-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;bottom:1px;left:0;margin-left:6px;width:14px;height:14px}@media(prefers-reduced-motion: reduce){.all-link a img{-webkit-transition:none;transition:none}}.all-link:hover a{color:#000 !important}.all-link:hover a img{left:3px}.all-link:hover a img .arrow{fill:#000 !important}.loading{display:none}nav.menu{position:static !important}nav.menu ul.main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;height:26px;list-style-type:none;margin:0;padding:0}nav.menu ul.main-menu li.level-0{margin:0 30px 0 0;padding:0}nav.menu ul.main-menu li.level-0 a,nav.menu ul.main-menu li.level-0 span{color:#4e6783;font-size:22px;font-weight:500;line-height:25px;cursor:pointer}nav.menu ul.main-menu li.level-0 a:hover,nav.menu ul.main-menu li.level-0 span:hover{color:#000}nav.menu ul.main-menu li.level-0.active a,nav.menu ul.main-menu li.level-0.active span{color:#000}nav.menu ul.main-menu li.level-0 span:after{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;content:"";opacity:0}@media(prefers-reduced-motion: reduce){nav.menu ul.main-menu li.level-0 span:after{-webkit-transition:none;transition:none}}nav.menu ul.main-menu li.level-0.show-mega-menu a,nav.menu ul.main-menu li.level-0.show-mega-menu span{color:#000}nav.menu ul.main-menu li.level-0.show-mega-menu>.mega-menu{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:10;opacity:1;height:auto}@media(prefers-reduced-motion: reduce){nav.menu ul.main-menu li.level-0.show-mega-menu>.mega-menu{-webkit-transition:none;transition:none}}nav.menu ul.main-menu li.level-0.show-mega-menu>.mega-menu .mega-menu-container{display:block}nav.menu ul.main-menu li.level-0.show-mega-menu span{position:relative}nav.menu ul.main-menu li.level-0.show-mega-menu span:after{display:block;position:absolute;left:0;right:0;top:30px;margin:auto;width:0;height:0;border-style:solid;border-width:0 12px 17px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #4e6783 rgba(0,0,0,0);opacity:1}nav.menu ul.main-menu li.level-0:last-child{margin-right:0}@media all and (max-width: 1199px){nav.menu ul.main-menu li.level-0{margin:0 25px 0 0}nav.menu ul.main-menu li.level-0 a,nav.menu ul.main-menu li.level-0 span{font-size:20px;line-height:23px}}nav.menu ul.main-menu li.level-1 .level-2-items{display:none}nav.menu ul.main-menu .mega-menu{opacity:0;position:absolute;left:0;width:100%;margin-top:6px;height:0}nav.menu ul.main-menu .mega-menu .mega-menu-container{--bs-gutter-x: 30px;--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:none}@media(min-width: 576px){nav.menu ul.main-menu .mega-menu .mega-menu-container{max-width:540px}}@media(min-width: 768px){nav.menu ul.main-menu .mega-menu .mega-menu-container{max-width:720px}}@media(min-width: 992px){nav.menu ul.main-menu .mega-menu .mega-menu-container{max-width:960px}}@media(min-width: 1200px){nav.menu ul.main-menu .mega-menu .mega-menu-container{max-width:1140px}}@media(min-width: 1400px){nav.menu ul.main-menu .mega-menu .mega-menu-container{max-width:1141px}}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper{--bs-gutter-x: 30px;--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))}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1,nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-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);max-height:calc(98vh - 171px)}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;background-color:#fff;padding:39px 0 50px 0;overflow-y:scroll;scrollbar-color:#2c3f53 #4e6783;scrollbar-width:10px}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1::-webkit-scrollbar{background-color:#4e6783;width:10px}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1::-webkit-scrollbar-thumb{background:#2c3f53;border-radius:10px}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li{padding:0 50px 0 30px}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li a{display:block;color:#2c3f53;font-weight:500;font-size:18px;line-height:20px;padding:17px 36px 21px 0;border-bottom:1px solid #2c3f53}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.has-subitems a{-webkit-transition:padding .4s ease;transition:padding .4s ease;background-image:url(../Images/Icons/chevron-right-blue.svg);background-repeat:no-repeat;background-position:right center}@media(prefers-reduced-motion: reduce){nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.has-subitems a{-webkit-transition:none;transition:none}}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.has-subitems.show-subitems{position:relative;bottom:1px;background-color:#4e6783}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.has-subitems.show-subitems a{padding-left:15px;position:relative;top:1px;color:#fff;background-image:none;border-bottom-color:#fff}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.active{position:relative;bottom:1px;background-color:#4e6783}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li.active a{padding-left:15px;position:relative;top:1px;color:#fff;background-image:none;border-bottom-color:#fff}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li:hover{position:relative;bottom:1px;background-color:#4e6783}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper ul.menu-level-1 li:hover a{position:relative;top:1px;color:#fff;background-image:none;border-bottom-color:#fff}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;position:relative;background-color:#4e6783}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content .menu-content{--bs-gutter-x: 30px;--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))}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content .menu-content>.neos-contentcollection .nodetypes-content:last-child{margin-bottom:0}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content.show-subitems .menu-content{display:none}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container{-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2;columns:2;padding:30px 15px;margin:0}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li{padding:0 30px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a{-webkit-transition:border-bottom .4s ease-in-out;transition:border-bottom .4s ease-in-out;display:block;padding:18px 0 20px;border-bottom:1px solid #fff}@media(prefers-reduced-motion: reduce){nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a{-webkit-transition:none;transition:none}}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a span{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:18px;font-weight:300;line-height:20px}@media(prefers-reduced-motion: reduce){nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a span{-webkit-transition:none;transition:none}}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a span:after{display:none}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a:hover{border-bottom-color:#a0ceff}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li a:hover span{color:#a0ceff}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content ul.level-2-items-container li.active a span{font-weight:400}nav.menu ul.main-menu .mega-menu .mega-menu-container .mega-menu-wrapper .right-content .close-menu{position:absolute;top:4px;right:15px;width:16px;height:16px;cursor:pointer}@media(max-width: 767.98px){nav.menu{display:none}}body{position:relative}body main.global-container>#main-container:after{-webkit-transition:opacity .4s ease,z-index .4s ease;transition:opacity .4s ease,z-index .4s ease;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;z-index:-1}@media(prefers-reduced-motion: reduce){body main.global-container>#main-container:after{-webkit-transition:none;transition:none}}body.menu-opened main.global-container>#main-container:after{opacity:1;z-index:10}.mmenu:not(.mm-menu){display:none}.mm-blocker{opacity:0 !important}header .menu-trigger{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;position:relative;right:15px;width:32px;height:32px}header .menu-trigger>div{-webkit-transition:all .4s ease;transition:all .4s ease;width:32px;height:3px;background-color:#2c3f53;margin-bottom:6px;opacity:1}@media(prefers-reduced-motion: reduce){header .menu-trigger>div{-webkit-transition:none;transition:none}}header .menu-trigger>div:last-child{margin-bottom:0}@media(min-width: 992px){header .menu-trigger{display:none}}header .menu-trigger.opened>div{opacity:0}header .menu-trigger.opened>div:first-child,header .menu-trigger.opened>div:last-child{opacity:1}header .menu-trigger.opened>div:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:9px}header .menu-trigger.opened>div:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;bottom:9px}nav.mmenu{-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1 !important;opacity:0 !important;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;background:#fff;margin-top:100px;padding-top:15px;width:100%}@media(prefers-reduced-motion: reduce){nav.mmenu{-webkit-transition:none;transition:none}}.mobile-menu-opened nav.mmenu{z-index:99 !important;opacity:1 !important;-webkit-transform:none !important;transform:none !important}.neos-backend nav.mmenu{display:none !important}nav.mmenu.mm-menu_offcanvas{width:100%;max-width:none;min-width:auto}nav.mmenu .mm-panels{background:#fff;height:calc(100% - 177px)}nav.mmenu .mm-panels .mm-panel{background:#fff}nav.mmenu .mm-panels .mm-panel a{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}nav.mmenu .mm-panels .mm-panel#mm-2 .mm-navbar{display:none}nav.mmenu .mm-panels .mm-panel:not(#mm-2){z-index:2}nav.mmenu .mm-panels .mm-panel>.mm-navbar{background:#4e6783;text-align:right}nav.mmenu .mm-panels .mm-panel>.mm-navbar .mm-btn,nav.mmenu .mm-panels .mm-panel>.mm-navbar .mm-navbar__title{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}nav.mmenu .mm-panels .mm-panel>.mm-navbar .mm-btn{margin-left:15px}nav.mmenu .mm-panels .mm-panel>.mm-navbar .mm-btn:before{border-color:#fff;width:10px;height:10px;border-width:3px}nav.mmenu .mm-panels .mm-panel>.mm-navbar .mm-navbar__title{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;color:#fff;font-size:24px;line-height:27px;font-weight:500;padding:15px 45px}nav.mmenu .mm-panels .mm-panel .mm-listview li a,nav.mmenu .mm-panels .mm-panel .mm-listview li span{color:#2c3f53;font-size:24px;font-weight:500;line-height:27px;padding-left:30px;padding-top:15px;padding-bottom:15px;padding-right:50px}nav.mmenu .mm-panels .mm-panel .mm-listview li a:after,nav.mmenu .mm-panels .mm-panel .mm-listview li span:after{border-color:#2c3f53;right:45px;width:10px;height:10px;border-width:3px}nav.mmenu .mm-panels .mm-panel .mm-listview li:after{width:calc(100% - 30px*2);left:30px;border-color:#9db1c6}nav.mmenu .mm-panels .mm-panel .mm-listview li.bottom-link a{font-weight:400}nav.mmenu .mm-panels .mm-panel .mm-listview li.bottom-link:after{display:none}nav.mmenu .mm-panels .mm-panel .mm-listview li.level-0~.bottom-link{margin-top:15px}nav.mmenu .mm-panels .mm-panel .mm-listview li.bottom-link~.bottom-link{margin-top:0}nav.mmenu .mm-panels .mm-panel .menu-level-1{padding-top:30px}nav.mmenu .mm-panels .mm-panel .menu-level-1 li.level-1 .mm-btn{border-left:0}nav.mmenu .mm-panels .mm-panel .menu-level-1 li.level-1:after{display:none}nav.mmenu .mm-panels .mm-panel .level-2-items{padding-top:30px}nav.mmenu .mm-panels .mm-panel .level-2-items>li:after{display:none}nav.mmenu .mm-panels .mm-panel li.active a,nav.mmenu .mm-panels .mm-panel li.mm-listitem_selected a{color:#000}nav.mmenu .mm-navbars--bottom .mm-navbar{background:#121d29;color:#fff;height:177px;padding:30px}nav.mmenu .mm-navbars--bottom .mm-navbar>span{display:block}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content,nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content ul,nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;padding:0;margin:0}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .news-contact ul li{padding:0;margin-right:25px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .news-contact ul li:last-child{margin-right:0}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .news-contact ul li a{font-size:24px;font-weight:400;line-height:27px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .search{width:24px;height:24px}@media screen and (max-width: 391px){nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .news-contact ul li{margin-right:10px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .top-content .search{margin-left:10px}}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content{margin-top:60px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content .social-networks a{margin-right:25px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content .social-networks a svg{-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(200%) contrast(102%);-moz-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(200%) contrast(102%);-ms-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(200%) contrast(102%);-o-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(200%) contrast(102%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(200%) contrast(102%);width:24px;height:24px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content .languages-menu{margin-right:0}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content .languages-menu ul li a{font-size:20px;font-weight:400;line-height:23px;border-right:none;padding-right:10px}nav.mmenu .mm-navbars--bottom .mm-navbar>span .bottom-content .languages-menu ul li:last-child a{padding-right:0}header{position:fixed;width:100%;z-index:9999;padding:13px 0 16px;background-color:#fff}header .header-container{--bs-gutter-x: 30px;--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){header .header-container{max-width:540px}}@media(min-width: 768px){header .header-container{max-width:720px}}@media(min-width: 992px){header .header-container{max-width:960px}}@media(min-width: 1200px){header .header-container{max-width:1140px}}@media(min-width: 1400px){header .header-container{max-width:1141px}}header .header-container .header-wrapper{--bs-gutter-x: 30px;--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))}header .header-container .header-wrapper .logo,header .header-container .header-wrapper .menu{-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)}header .header-container .header-wrapper .logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin-bottom:15px}header .header-container .header-wrapper .logo a{position:relative}header .header-container .header-wrapper .logo a:before{-webkit-transition:background-color .4s ease;transition:background-color .4s ease;content:"";display:block;background-color:#fab31e;mask:url(../Images/holzenergie_picto.svg) no-repeat center/45px 50px;-webkit-mask:url(../Images/holzenergie_picto.svg) no-repeat center/45px 50px;width:45px;height:50px;position:absolute;left:0px;top:3px}@media(prefers-reduced-motion: reduce){header .header-container .header-wrapper .logo a:before{-webkit-transition:none;transition:none}}@media(max-width: 575.98px){header .header-container .header-wrapper .logo a:before{mask:url(../Images/holzenergie_picto.svg) no-repeat center/36px 40px;-webkit-mask:url(../Images/holzenergie_picto.svg) no-repeat center/36px 40px;width:36px;height:40px;left:0}.mobile-menu-opened header .header-container .header-wrapper .logo a:before{background-color:#2c3f53}}header .header-container .header-wrapper nav.menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}header .header-container .header-wrapper nav.menu ul{list-style:none}header .header-container .header-wrapper nav.menu a{text-decoration:none}header .header-container .header-wrapper nav.menu .header-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;height:25px;margin-bottom:45px}@media(prefers-reduced-motion: reduce){header .header-container .header-wrapper nav.menu .header-top{-webkit-transition:none;transition:none}}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;margin-right:30px}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li{margin-right:15px;padding:0}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li a{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#4e6783;font-size:18px}@media(prefers-reduced-motion: reduce){header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li a{-webkit-transition:none;transition:none}}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li a:hover{color:#000}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li:last-child{margin-right:0}header .header-container .header-wrapper nav.menu .header-top .pages-menu ul li.active a{color:#000}header .header-container .header-wrapper nav.menu .header-top .social-networks{position:relative;top:-2px}header .header-container .header-wrapper nav.menu .header-top .search{-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:30px;width:18px;height:18px;background-image:url(../Images/Icons/search.svg);background-repeat:no-repeat;background-size:18px 18px;cursor:pointer}@media(prefers-reduced-motion: reduce){header .header-container .header-wrapper nav.menu .header-top .search{-webkit-transition:none;transition:none}}header .header-container .header-wrapper nav.menu .header-top .search:hover{-webkit-filter:brightness(0%);-moz-filter:brightness(0%);-ms-filter:brightness(0%);-o-filter:brightness(0%);filter:brightness(0%)}header .header-container .header-wrapper nav.menu .top-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;padding:0;margin:0;height:23px;margin-bottom:23px}header .header-container .header-wrapper nav.menu .top-menu li{padding-left:13px}header .header-container .header-wrapper nav.menu .top-menu li a{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#4e6783;font-size:18px;line-height:23px;font-weight:400}@media(prefers-reduced-motion: reduce){header .header-container .header-wrapper nav.menu .top-menu li a{-webkit-transition:none;transition:none}}header .header-container .header-wrapper nav.menu .top-menu li a:hover{color:#000}header .header-container .header-wrapper nav.menu .top-menu li.active a{color:#000}@media(max-width: 767.98px){header{padding:18px 0 15px;height:100px}header .header-container{--bs-gutter-x: 60px;--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}header .header-container .header-wrapper{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}header .header-container .header-wrapper .logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;margin-bottom:0}header .header-container .header-wrapper .logo img{max-width:167px;margin-left:10px}header .header-container .header-wrapper nav.menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.minimize-header header .header-container .header-wrapper .menu .header-top{height:0;margin:0;opacity:0}.minimize-header-onload header .header-container .header-wrapper .menu .header-top{-webkit-transition:none;transition:none;height:0;margin:0;opacity:0}.mmenu-navbars{display:none}#main-container{padding-top:171px;min-height:calc(100vh - 495px)}.document-without-banner-image #main-container{padding-top:261px}@media(max-width: 575.98px){#main-container{padding-top:150px;min-height:calc(100vh - 521px)}.document-without-banner-image #main-container{padding-top:171px}}.global-container>footer{padding:100px 0 30px;background-color:#fff;color:#4e6783}.global-container>footer a{color:#4e6783}.global-container>footer .footer-container{--bs-gutter-x: 30px;--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:1141px}}.global-container>footer .footer-container .footer-top{--bs-gutter-x: 30px;--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))}.global-container>footer .footer-container .footer-top .footer-content,.global-container>footer .footer-container .footer-top .footer-menu{-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)}.global-container>footer .footer-container .footer-top .footer-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;font-size:14px;font-weight:400;line-height:21px}.global-container>footer .footer-container .footer-top .footer-content .logo{margin-bottom:15px}.global-container>footer .footer-container .footer-top .footer-content .logo a{position:relative}.global-container>footer .footer-container .footer-top .footer-content .logo a:before{-webkit-transition:background-color .4s ease;transition:background-color .4s ease;content:"";display:block;background-color:#fab31e;mask:url(../Images/holzenergie_picto.svg) no-repeat center/45px 50px;-webkit-mask:url(../Images/holzenergie_picto.svg) no-repeat center/45px 50px;width:45px;height:50px;position:absolute;left:0px;top:3px}@media(prefers-reduced-motion: reduce){.global-container>footer .footer-container .footer-top .footer-content .logo a:before{-webkit-transition:none;transition:none}}.global-container>footer .footer-container .footer-top .footer-content .footer-text>div{margin-bottom:1rem}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:30px}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .languages-menu a{font-size:16px;line-height:21px}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .social-networks{position:relative;top:5px}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .social-networks a svg{width:22px;height:22px}.global-container>footer .footer-container .footer-top .footer-menu-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.global-container>footer .footer-container .footer-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-top:50px}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li{margin:0;padding:0}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li a{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;font-size:14px;line-height:21px;text-decoration:none;padding:0 6px;border-right:1px solid #2c3f53}@media(prefers-reduced-motion: reduce){.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li a{-webkit-transition:none;transition:none}}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li a:hover{color:#000}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li:first-child a{padding-left:0}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li:last-child a{padding-right:0;border:none}.global-container>footer .footer-container .footer-bottom .legal-pages-menu ul li.active a{color:#000}.global-container>footer .footer-container .footer-bottom .supply{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;gap:15px}.global-container>footer .footer-container .footer-bottom .supply svg{width:285px}.global-container>footer .footer-container .footer-bottom .copyrights,.global-container>footer .footer-container .footer-bottom .supply{font-size:14px;line-height:21px}.global-container>footer .footer-container ul{list-style:none;padding:0;margin:0}.global-container>footer .footer-container a{text-decoration:none}@media(max-width: 575.98px){.global-container>footer .footer-container{--bs-gutter-x: 60px;--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}.global-container>footer .footer-container .footer-top .footer-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .languages-menu ul li a{font-size:18px;border-right:0}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .social-networks{top:-3px}.global-container>footer .footer-container .footer-top .footer-content .languages-social-networks .social-networks a svg{width:22px;height:22px}.global-container>footer .footer-container .footer-top .footer-menu-container{display:none}.global-container>footer .footer-container .footer-bottom{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;margin-top:30px}.global-container>footer .footer-container .footer-bottom .legal-pages-menu,.global-container>footer .footer-container .footer-bottom .copyrights{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.global-container>footer .footer-container .footer-bottom .supply{display:block;margin:40px 0 20px}.global-container>footer .footer-container .footer-bottom .supply svg{width:285px;margin-top:15px}.global-container>footer .footer-container .footer-bottom .copyrights{margin-top:15px}}.touchevents input,.touchevents textarea,.touchevents select{font-size:16px !important}form fieldset{margin-bottom:30px}form fieldset legend{font-family:prometo,sans-serif;font-weight:400;font-size:24px;line-height:31px;margin-bottom:30px}form fieldset .clearfix{margin-bottom:30px}form fieldset .clearfix.error .input input,form fieldset .clearfix.error .input textarea{border-color:#f45625}form fieldset .clearfix label{font-family:prometo,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#6f89a5}form fieldset .clearfix label .required{position:relative;left:5px}form fieldset .clearfix label.checkbox{font-family:"Ubuntu",sans-serif;font-size:18px;line-height:24px;font-weight:300}form fieldset .clearfix label.checkbox a{font-weight:700;text-decoration:none}form fieldset .clearfix label.checkbox .required{display:none}form fieldset .clearfix .input input,form fieldset .clearfix .input textarea,form fieldset .clearfix .input select{width:100%;background-color:#e7edf3;border:1px solid rgba(0,0,0,0);border-radius:5px;height:48px;padding:0 10px;color:#2c3f53}form fieldset .clearfix .input textarea{padding-top:5px;height:195px}form fieldset .clearfix .input select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(../Images/Icons/chevron-down-blue.svg);background-repeat:no-repeat;background-position:right 15px center}form fieldset .clearfix .input .help-inline{display:none}form fieldset .clearfix .input.width-50 input,form fieldset .clearfix .input.width-50 textarea,form fieldset .clearfix .input.width-50 select{width:calc(50% - 30px/2)}form fieldset .clearfix .input.width-50 input,form fieldset .clearfix .input.width-50 textarea,form fieldset .clearfix .input.width-50 select{width:calc(50% - 30px/2)}form fieldset .clearfix .input label.checkbox-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;padding-left:70px;cursor:pointer}form fieldset .clearfix .input label.checkbox-container.terms-of-service.fr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:40px;gap:4px}@media(max-width: 575.98px){form fieldset .clearfix .input label.checkbox-container{font-size:14px;line-height:18px;padding-left:55px}}form fieldset .clearfix .input label.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form fieldset .clearfix .input label.checkbox-container input:checked~.checkmark:after{display:block}form fieldset .clearfix .input label.checkbox-container input.error+.checkmark{border-color:#f45625}form fieldset .clearfix .input label.checkbox-container .checkmark{position:absolute;top:3px;left:0;height:40px;width:40px;border-radius:5px;background-color:#e7edf3;border:1px solid rgba(0,0,0,0)}form fieldset .clearfix .input label.checkbox-container .checkmark:after{content:"";display:none;width:40px;height:40px;background-image:url(../Images/Icons/close-blue.svg);background-repeat:no-repeat;background-size:22px 22px;background-position:center center}form fieldset .clearfix.width-50,form fieldset .clearfix.width-66,form fieldset .clearfix.width-33{float:left;margin-left:30px}form fieldset .clearfix.width-50{width:calc(50% - 30px/2)}form fieldset .clearfix.width-33{width:calc(33% - 30px/2)}form fieldset .clearfix.width-66{width:calc(66% - 30px/2)}form fieldset .clearfix.width-hidden{display:none}form fieldset .clearfix:first-child{margin-left:0}form fieldset legend+.clearfix.width-33,form fieldset legend+.clearfix.width-50{margin-left:0}form fieldset .width-100+.width-50,form fieldset .width-100+.width-33,form fieldset .width-100+.width-66,form fieldset .width-hidden+.width-50,form fieldset .width-hidden+.width-33,form fieldset .width-hidden+.width-66{margin-left:0}form fieldset .width-66+.width-50{margin-left:0}form fieldset>fieldset .clearfix:last-child{display:block}form .actions .form-navigation ul{list-style:none;padding:0;margin:0}form .actions .form-navigation ul li{padding:0}form .actions .form-navigation ul li button{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){form .actions .form-navigation ul li button{-webkit-transition:none;transition:none}}form .actions .form-navigation ul li button:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}form .actions .form-navigation ul li button:hover{color:#2c3f53;background-color:#fff}form input.button{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;border-color:#2c3f53;padding:6px 45px;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;border-radius:5px;font-size:18px;text-decoration:none}@media(prefers-reduced-motion: reduce){form input.button{-webkit-transition:none;transition:none}}form input.button:active{background-color:#2c3f53 !important;border-color:#2c3f53 !important}form input.button:hover{color:#2c3f53;background-color:#fff}@media(max-width: 575.98px){form fieldset .clearfix{margin-bottom:15px}form fieldset .clearfix.width-50,form fieldset .clearfix.width-66,form fieldset .clearfix.width-33{float:none;margin-left:0;width:100%}form .actions{margin-top:30px}}.toTop{-webkit-transition:all 400ms ease;transition:all 400ms ease;opacity:0;position:fixed;bottom:53px;right:53px;background-color:#fab31e;color:#fff;padding:15px;cursor:pointer;z-index:-999}@media(prefers-reduced-motion: reduce){.toTop{-webkit-transition:none;transition:none}}.has-recaptcha .toTop{bottom:88px;right:25px}@media(max-width: 575.98px){.toTop{padding:10px;right:25px;bottom:25px}.has-recaptcha .toTop{right:32px}}.toTop .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/Icons/chevron-up-white.svg)}.toTop.active{opacity:1;z-index:100}.mobile-menu-opened .toTop{display:none}.social-networks a{margin-right:10px}.social-networks a svg{-webkit-transition:all .4s ease;transition:all .4s ease}@media(prefers-reduced-motion: reduce){.social-networks a svg{-webkit-transition:none;transition:none}}.social-networks a svg .logo{-webkit-transition:all .4s ease;transition:all .4s ease}@media(prefers-reduced-motion: reduce){.social-networks a svg .logo{-webkit-transition:none;transition:none}}.social-networks a:hover svg{background-color:#6f89a5;border-radius:5px}.social-networks a:hover svg .logo{fill:#fff}.social-networks a:last-child{margin-right:0}.languages-menu{margin-right:30px}.languages-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.languages-menu ul li{margin:0;padding:0}.languages-menu ul li a{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;font-size:18px;padding:0 6px;border-right:1px solid #2c3f53}@media(prefers-reduced-motion: reduce){.languages-menu ul li a{-webkit-transition:none;transition:none}}.languages-menu ul li:first-child a{padding-left:0}.languages-menu ul li:last-child a{padding-right:0;border-right:0}.languages-menu ul li.current a{font-weight:500}nav.footer-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-top:75px}nav.footer-menu .footer-menu-column{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 35px 22px;border-left:1px solid #c2d1d9}nav.footer-menu .footer-menu-column .column-title{font-family:prometo,sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.17px;color:#000;margin-bottom:11px}nav.footer-menu .footer-menu-column .column-items ul li.column-item{margin:0;padding:0;margin-bottom:8px}nav.footer-menu .footer-menu-column .column-items ul li.column-item a{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;display:block;color:#4e6783;font-size:16px;line-height:21px;font-weight:400}@media(prefers-reduced-motion: reduce){nav.footer-menu .footer-menu-column .column-items ul li.column-item a{-webkit-transition:none;transition:none}}nav.footer-menu .footer-menu-column .column-items ul li.column-item a:hover{color:#000}nav.footer-menu .footer-menu-column .column-items ul li.column-item:last-child{margin-bottom:0}nav.footer-menu .footer-menu-column .column-items ul li.column-item.active a{color:#000}#main-container>.page-banner{margin-bottom:30px}#main-container>.page-banner.default .banner-container{--bs-gutter-x: 30px;--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:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}@media(min-width: 576px){#main-container>.page-banner.default .banner-container{max-width:540px}}@media(min-width: 768px){#main-container>.page-banner.default .banner-container{max-width:720px}}@media(min-width: 992px){#main-container>.page-banner.default .banner-container{max-width:960px}}@media(min-width: 1200px){#main-container>.page-banner.default .banner-container{max-width:1140px}}@media(min-width: 1400px){#main-container>.page-banner.default .banner-container{max-width:1141px}}@media(min-width: 768px){#main-container>.page-banner.default .banner-container{min-height:600px;margin-bottom:56px}}#main-container>.page-banner.default .banner-container .image{margin-left:-15px;margin-right:-15px}@media(min-width: 992px){#main-container>.page-banner.default .banner-container .image{position:absolute;top:0;left:30px;width:calc(100% - 30px);height:600px;overflow:hidden;z-index:0}}@media(max-width: 767.98px){#main-container>.page-banner.default .banner-container .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#main-container>.page-banner.default .banner-container .image img{width:100%}#main-container>.page-banner.default .banner-container .text-content-wrapper{position:relative;z-index:1;width:100%}@media(max-width: 767.98px){#main-container>.page-banner.default .banner-container .text-content-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:75px}}@media(min-width: 992px){#main-container>.page-banner.default .banner-container .text-content-wrapper .text-content-alignment{margin-left:auto;margin-right:21px;margin-top:330px;width:700px;background-color:#fff;padding-top:23px;padding-left:30px;padding-right:30px;padding-bottom:39px}}#main-container>.page-banner.default .banner-container .text-content-wrapper .text-content-alignment .banner-title:before,#main-container>.page-banner.default .banner-container .text-content-wrapper .text-content-alignment .banner-text:before{color:#2c3f53}@media(max-width: 575.98px){#main-container>.page-banner.default{margin-bottom:55px}}#main-container>.page-banner:not(.default){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:412px}.document-without-banner-image #main-container>.page-banner:not(.default){height:auto}.document-without-banner-image #main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#main-container>.page-banner:not(.default) .banner-container{--bs-gutter-x: 30px;--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){#main-container>.page-banner:not(.default) .banner-container{max-width:540px}}@media(min-width: 768px){#main-container>.page-banner:not(.default) .banner-container{max-width:720px}}@media(min-width: 992px){#main-container>.page-banner:not(.default) .banner-container{max-width:960px}}@media(min-width: 1200px){#main-container>.page-banner:not(.default) .banner-container{max-width:1140px}}@media(min-width: 1400px){#main-container>.page-banner:not(.default) .banner-container{max-width:1141px}}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper{--bs-gutter-x: 30px;--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));height:100%}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper,#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image{-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)}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;height:100%}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment .banner-title:before,#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment .banner-text:before{color:#2c3f53}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment h1.banner-title{margin-bottom:5px}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment .banner-text{font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:300;line-height:36px}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;height:100%;overflow:hidden;text-align:right}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image img{height:100%}.tc-website-pagewithoutbanner #main-container>.page-banner:not(.default){margin-bottom:40px}.tc-website-pagewithoutbanner #main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper{padding:0 30px !important}@media(max-width: 575.98px){#main-container>.page-banner:not(.default){height:auto}#main-container>.page-banner:not(.default) .banner-container{--bs-gutter-x: 0;--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}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper{margin:0;margin-bottom:55px}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper,#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-left:0;padding-right:0}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper{padding:60px 30px}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .text-content-wrapper .text-content-alignment .banner-text{font-size:18px;line-height:24px}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image{height:auto}#main-container>.page-banner:not(.default) .banner-container .banner-wrapper .image img{height:auto}}#main-container>.page-banner.show-text-instead-of-image .banner-container .banner-wrapper .text-content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#main-container>.page-banner.show-text-instead-of-image .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment>.text-content-alignment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#main-container>.page-banner.show-text-instead-of-image .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment>.text-content-alignment .banner-text,#main-container>.page-banner.show-text-instead-of-image .banner-container .banner-wrapper .text-content-wrapper>.text-content-alignment>.text-content-alignment .tc-website-boxedtext{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.global-container>.newsletter-bloc{background-color:rgba(0,0,0,.05);padding:60px 0 40px}.global-container>.newsletter-bloc .newsletter-bloc-container{--bs-gutter-x: 30px;--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>.newsletter-bloc .newsletter-bloc-container{max-width:540px}}@media(min-width: 768px){.global-container>.newsletter-bloc .newsletter-bloc-container{max-width:720px}}@media(min-width: 992px){.global-container>.newsletter-bloc .newsletter-bloc-container{max-width:960px}}@media(min-width: 1200px){.global-container>.newsletter-bloc .newsletter-bloc-container{max-width:1140px}}@media(min-width: 1400px){.global-container>.newsletter-bloc .newsletter-bloc-container{max-width:1141px}}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper{--bs-gutter-x: 30px;--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));-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser,.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form{-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)}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser{margin-left:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser>div,.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser>div:before{font-family:prometo,sans-serif;font-size:26px;line-height:38px;font-weight:500;color:#2c3f53}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input{height:40px;width:100%;border-radius:5px;border:none;color:#c2d1d9;font-weight:300;padding-left:40px;padding-right:10px;background-color:#fff;background-image:url(../Images/Icons/envelope.svg);background-repeat:no-repeat;background-position:left 10px center}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input::-webkit-input-placeholder{color:#c2d1d9;font-weight:300}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input::-moz-placeholder{color:#c2d1d9;font-weight:300}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input:-ms-input-placeholder{color:#c2d1d9;font-weight:300}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input::-ms-input-placeholder{color:#c2d1d9;font-weight:300}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset input::placeholder{color:#c2d1d9;font-weight:300}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset button{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#2c3f53;color:#fff;text-decoration:none;font-size:18px;line-height:20px;font-weight:500;border-radius:5px;height:40px;width:100%;margin-top:15px;border:none}@media(prefers-reduced-motion: reduce){.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset button{-webkit-transition:none;transition:none}}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset button:hover{background-color:#c88f18}.global-container>.newsletter-bloc .newsletter-bloc-container .advertising-container .advertising-title{color:#c2d1d9;margin-bottom:15px}.global-container>.newsletter-bloc .newsletter-bloc-container .advertising-container .advertising-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:30px}@media(max-width: 575.98px){.global-container>.newsletter-bloc .newsletter-bloc-container .advertising-container .advertising-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;gap:15px}}@media(max-width: 575.98px){.global-container>.newsletter-bloc{padding:30px 0}.global-container>.newsletter-bloc .newsletter-bloc-container{--bs-gutter-x: 120px;--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}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser,.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser{margin-bottom:20px}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-teaser>div{font-size:20px;line-height:26px;letter-spacing:.15px;font-weight:400;text-align:center}.global-container>.newsletter-bloc .newsletter-bloc-container .newsletter-bloc-wrapper .newsletter-form fieldset button{margin-top:30px}}.image-with-title{position:relative;max-height:290px;overflow:hidden}.image-with-title picture{display:block;max-height:264px;overflow:hidden}.image-with-title .title-wrapper{-webkit-transition:ease-in-out .2s all;transition:ease-in-out .2s all;position:absolute;height:86px;font-family:prometo,sans-serif;color:#fff;background-color:rgba(78,103,131,.75);font-size:20px;letter-spacing:.15px;width:100%;bottom:0;left:0;padding:15px 47px 19px 16px}@media(prefers-reduced-motion: reduce){.image-with-title .title-wrapper{-webkit-transition:none;transition:none}}@media(max-width: 575.98px){.image-with-title .title-wrapper{font-size:18px;letter-spacing:.14px}}.image-with-title .title-wrapper .title-content-wrapper{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.image-with-title .title-wrapper img{position:absolute;width:16px;height:25px;right:21px;bottom:21px}.image-with-title:hover .title-wrapper,.image-with-title:active .title-wrapper,.image-with-title:focus .title-wrapper{height:100%}@media(max-width: 991.98px){.image-with-title{max-height:219px}}.cc-window{background-color:#fab31e !important;color:#212529 !important;font-weight:400 !important}.cc-window .cc-link{color:#212529 !important}.cc-window .cc-compliance .cc-deny{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#000 !important;text-decoration:none}@media(prefers-reduced-motion: reduce){.cc-window .cc-compliance .cc-deny{-webkit-transition:none;transition:none}}.cc-window .cc-compliance .cc-deny:hover{color:#fff !important;text-decoration:none}.cc-window .cc-compliance .cc-allow{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#548504;border-radius:15px;text-decoration:none;color:#e9ecef}@media(prefers-reduced-motion: reduce){.cc-window .cc-compliance .cc-allow{-webkit-transition:none;transition:none}}.cc-window .cc-compliance .cc-allow:hover{background-color:#000}.cc-revoke{background-color:#fab31e !important;color:#000 !important;font-weight:400 !important;border-top-left-radius:15px;border-top-right-radius:15px;padding:6px 14px}@media(max-width: 575.98px){.mobile-menu-opened .cc-revoke{display:none}}.tc-website-listfilters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.tc-website-listfilters>a{width:200px;margin-right:15px;margin-bottom:20px;text-decoration:none}@media(min-width: 768px){.tc-website-listfilters>a:nth-child(3n){margin-right:0}}@media(max-width: 575.98px){.tc-website-listfilters>a{width:calc(50% - 10px);margin-right:20px}.tc-website-listfilters>a:nth-child(2n){margin-right:0}}.tc-website-tag{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;position:relative;padding:15px;font-size:16px;color:#6f89a5;border-radius:3px;line-height:18px;font-weight:400;border:1px solid #9db1c6}@media(prefers-reduced-motion: reduce){.tc-website-tag{-webkit-transition:none;transition:none}}.tc-website-tag .close-icon{display:none;width:16px;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tc-website-tag .close-icon path{fill:#fff}.tc-website-tag.active{background-color:#9db1c6;color:#fff}.tc-website-tag.active .close-icon{display:block}.tc-website-tag:hover{background-color:#9db1c6;color:#fff}.tc-website-pagesocialnetworksshare .label{margin-bottom:13px}.tc-website-pagesocialnetworksshare .social-networks a{margin-right:20px}@media(max-width: 575.98px){.tc-website-pagesocialnetworksshare .social-networks a{margin-right:10px}}.tc-website-pagesocialnetworksshare .social-networks a:last-child{margin-right:0}.tc-website-pagesocialnetworksshare .social-networks svg{display:inline-block;width:31px;height:31px}.tc-website-backbutton{cursor:pointer;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tc-website-backbutton svg{display:inline-block}.tc-website-backbutton .label{display:inline-block;font-size:16px;color:#2c3f53;letter-spacing:1.43px;line-height:24px;font-weight:700;margin-left:11px}.tc-website-backbutton:hover svg .chevron-left,.tc-website-backbutton:active svg .chevron-left,.tc-website-backbutton:focus svg .chevron-left{fill:#000}.tc-website-backbutton:hover .label,.tc-website-backbutton:active .label,.tc-website-backbutton:focus .label{color:#000}.tc-website-pagenavigation{border-radius:42px;display:inline-block;border:1px solid #2c3f53;height:42px;width:42px;position:relative}.tc-website-pagenavigation,.tc-website-pagenavigation svg use{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(prefers-reduced-motion: reduce){.tc-website-pagenavigation,.tc-website-pagenavigation svg use{-webkit-transition:none;transition:none}}.tc-website-pagenavigation svg{width:13px;height:20px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-40%) translateY(-50%);-moz-transform:translateX(-40%) translateY(-50%);-ms-transform:translateX(-40%) translateY(-50%);-o-transform:translateX(-40%) translateY(-50%);transform:translateX(-40%) translateY(-50%)}.tc-website-pagenavigation.left svg{-webkit-transform:translateX(-60%) translateY(-50%) rotate(180deg);-moz-transform:translateX(-60%) translateY(-50%) rotate(180deg);-ms-transform:translateX(-60%) translateY(-50%) rotate(180deg);-o-transform:translateX(-60%) translateY(-50%) rotate(180deg);transform:translateX(-60%) translateY(-50%) rotate(180deg)}.tc-website-pagenavigation:hover,.tc-website-pagenavigation:active,.tc-website-pagenavigation:focus{background-color:#2c3f53}.tc-website-pagenavigation:hover svg use,.tc-website-pagenavigation:active svg use,.tc-website-pagenavigation:focus svg use{fill:#fff}.tc-website-icsbutton .label{margin-bottom:11px}.tc-website-icsbutton .button svg .icon{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(prefers-reduced-motion: reduce){.tc-website-icsbutton .button svg .icon{-webkit-transition:none;transition:none}}.tc-website-icsbutton .button:hover svg .icon,.tc-website-icsbutton .button:focus svg .icon,.tc-website-icsbutton .button:active svg .icon{fill:#000}.tc-website-icsbutton .add-to-calendar{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:none;background-color:#2c3f53;color:#fff}.tc-website-icsbutton .add-to-calendar .atcb_icon{margin-bottom:9px}.tc-website-icsbutton .add-to-calendar .atcb_icon svg path{fill:#fff}.tc-website-icsbutton .add-to-calendar:hover,.tc-website-icsbutton .add-to-calendar.atcb_active{background-color:#c88f18}.atcb_list .atcb_list_item .atcb_icon{margin-bottom:9px}.search-layer{-webkit-transition:opacity .4s ease,z-index .4s ease;transition:opacity .4s ease,z-index .4s ease;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.75);z-index:-1;opacity:0}@media(prefers-reduced-motion: reduce){.search-layer{-webkit-transition:none;transition:none}}.search-layer .search-layer-content{background-color:#4e6783;height:60vh;width:100%}.search-layer .search-layer-content .search-layer-container{--bs-gutter-x: 30px;--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;position:relative;padding-top:90px}@media(min-width: 576px){.search-layer .search-layer-content .search-layer-container{max-width:540px}}@media(min-width: 768px){.search-layer .search-layer-content .search-layer-container{max-width:720px}}@media(min-width: 992px){.search-layer .search-layer-content .search-layer-container{max-width:960px}}@media(min-width: 1200px){.search-layer .search-layer-content .search-layer-container{max-width:1140px}}@media(min-width: 1400px){.search-layer .search-layer-content .search-layer-container{max-width:1141px}}.search-layer .search-layer-content .search-layer-container .search-form form fieldset{position:relative}.search-layer .search-layer-content .search-layer-container .search-form form fieldset button{position:absolute;left:0;border:none;background-color:rgba(0,0,0,0)}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input{width:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;font-family:prometo,sans-serif;font-size:33px;font-weight:400;color:#fff;line-height:64px;padding-left:80px}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input::-webkit-input-placeholder{color:#6f89a5}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input::-moz-placeholder{color:#6f89a5}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input:-ms-input-placeholder{color:#6f89a5}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input::-ms-input-placeholder{color:#6f89a5}.search-layer .search-layer-content .search-layer-container .search-form form fieldset input::placeholder{color:#6f89a5}.search-layer .search-layer-content .search-layer-container .search-close{cursor:pointer;position:absolute;top:30px;right:15px}.search-layer.visible{z-index:99999;opacity:1}.mfp-fade.mfp-bg{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}@media(prefers-reduced-motion: reduce){.mfp-fade.mfp-bg{-webkit-transition:none;transition:none}}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}@media(prefers-reduced-motion: reduce){.mfp-fade.mfp-wrap .mfp-content{-webkit-transition:none;transition:none}}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}body.neos-backend .tc-neos-elements-bootstrap-accordion{position:relative;padding:30px 0}body.neos-backend .tc-neos-elements-bootstrap-accordion:before{position:absolute;top:5px}body.neos-backend .tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem{position:relative;margin-bottom:50px}body.neos-backend .tc-neos-elements-bootstrap-accordion .tc-neos-elements-bootstrap-accordionitem>.neos-empty-contentcollection-overlay{display:none}body.neos-backend .tc-neos-elements-bootstrap-tabs{padding:30px 0}body.neos-backend .tc-neos-elements-bootstrap-tabs li.tc-neos-elements-bootstrap-tabitem>.neos-empty-contentcollection-overlay{display:none}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1haW4uY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJib290c3RyYXAvX3Jvb3Quc2NzcyIsImJvb3RzdHJhcC92ZW5kb3IvX3Jmcy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwiYm9vdHN0cmFwL19yZWJvb3Quc2NzcyIsImJvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJib290c3RyYXAvX2ltYWdlcy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsImJvb3RzdHJhcC9fY29udGFpbmVycy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwidXRpbHMvX2Jvb3RzdHJhcF9vdmVycmlkZV92YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fZ3JpZC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwiYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2xhYmVscy5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCJib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9fdHJhbnNpdGlvbnMuc2NzcyIsImJvb3RzdHJhcC9fbmF2LnNjc3MiLCJib290c3RyYXAvX25hdmJhci5zY3NzIiwiYm9vdHN0cmFwL19hY2NvcmRpb24uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19zdGFja3Muc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdnIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJsaWJyYXJpZXMvbWFnbmlmaWMtcG9wdXAvZGlzdC9tYWduaWZpYy1wb3B1cC5jc3MiLCJsaWJyYXJpZXMvbW1lbnUvbW1lbnUuY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvY29tbW9uL19uZW9zX2FsaWdubWVudC5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX21hcC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2J1dHRvbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2Z1bGx3aWR0aGltYWdlLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50cy9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfY2FsbHRvYWN0aW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50c19ib290c3RyYXAvbm9kZXR5cGVzL19uZW9zX25vZGV0eXBlc19tdWx0aWNvbHVtbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwL25vZGV0eXBlcy9fdGNfbmVvc19lbGVtZW50c19ib290c3RyYXBfYWNjb3JkaW9uLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfaG9tZS5zY3NzIiwidXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2J1bGxldGluc2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV90cmFpbmluZy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2FnZW5kYS5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2V2ZW50LnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfYnVsbGV0aW4uc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9zZWFyY2guc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9jb250YWN0LnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfbmV3c2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9uZXdzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfcHJlc3NsaXN0LnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfcHJlc3NhcnRpY2xlLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfbWFya2V0cGxhY2VzbGlzdC5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX21hcmtldHBsYWNlLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfc2hvcC5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX3Nob3BwaW5nY2FydC5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX3Byb2R1Y3Quc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9zaG9wcGFnZS5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2NoZWNrb3V0LnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfZG93bmxvYWRzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfZG93bmxvYWQuc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9yZWdpb25hbHBhcnRuZXJzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfdHJhaW5pbmdjYXRlZ29yeS5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX3RyYWluaW5nc2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fbmVvc19ub2RldHlwZXNfcGFnZS5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2xvZ2luLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfYWJvbmF4LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fbm9kZXR5cGVzX2NvbnRlbnQuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX25vZGV0eXBlc19pbWFnZS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25lb3Nfbm9kZXR5cGVzX25hdmlnYXRpb25fbmF2aWdhdGlvbi5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25lb3Nfbm9kZXR5cGVzX211bHRpY29sdW1uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19zcGFjZS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX25lb3NfZWxlbWVudHNfYnV0dG9uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9yb290Y29udGFpbmVyLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9mZWF0dXJlZHRleHQuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2J1bGxldGludHJhaW5pbmdzYmxvYy5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfaG9tZWFnZW5kYS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfYWdlbmRhbGlzdGl0ZW0uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2FnZW5kYWxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2J1bGxldGluc2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX2VsZW1lbnRzX2Jvb3RzdHJhcF9hY2NvcmRpb24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3NlYXJjaHJlc3VsdHMuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2NvbXBhbnlhZGRyZXNzLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fc2FuZHN0b3JtX3VzZXJtYW5hZ2VtZW50X2xvZ2luZm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3NhbmRzdG9ybV91c2VybWFuYWdlbWVudF9yZWdpc3RyYXRpb24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19zYW5kc3Rvcm1fdXNlcm1hbmFnZW1lbnRfcmVzZXRwYXNzd29yZC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3NhbmRzdG9ybV91c2VybWFuYWdlbWVudF9pbnNlcnRuZXdwYXNzd29yZC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfbmV3c3ByZXNzYmxvYy5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfbmV3c2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2xpbmsuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3ByZXNzbGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfaW1hZ2VzYW5kdGV4dHNncmlkLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9ncmlkcm93LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9tYXJrZXRwbGFjZXNsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9tYXJrZXRwbGFjZXNsaXN0aXRlbS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3Byb2R1Y3RzbGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfcHJvZHVjdHNsaXN0aXRlbS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfc2hvcHBpbmdjYXJ0bGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfc2hvcHBpbmdjYXJ0aXRlbS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfc2hvcHBpbmdjYXJ0d2lkZ2V0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9jaGVja291dGZvcm0uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3Nob3BwaW5nY2FydHN1bW1hcnkuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2Rvd25sb2Fkc2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2Rvd25sb2Fkc2xpc3RpdGVtLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9ib3hlZHRleHQuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3RyYWluaW5nc3Vic2NyaXB0aW9uZm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfdHJhaW5pbmdzbGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX2pvbm5pdHRvX3ByZXR0eWVtYmVkLnNjc3MiLCJub2RldHlwZXMvcGx1Z2luL190Y19tZW1iZXJzX21lbWJlcnNsaXN0LnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIiwiY29tbW9uL2hlYWRlci9fbWVudV9kZXNrdG9wLnNjc3MiLCJjb21tb24vaGVhZGVyL19tZW51X21vYmlsZS5zY3NzIiwiY29tbW9uL19oZWFkZXIuc2NzcyIsImNvbW1vbi9fY29udGVudC5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyIsImNvbW1vbi9fZm9ybS5zY3NzIiwiY29tbW9uL190b190b3Auc2NzcyIsImNvbW1vbi9fc29jaWFsX25ldHdvcmtzLnNjc3MiLCJjb21tb24vX2xhbmd1YWdlc19tZW51LnNjc3MiLCJjb21tb24vX2Zvb3Rlcl9tZW51LnNjc3MiLCJjb21tb24vX3BhZ2VfYmFubmVyLnNjc3MiLCJjb21tb24vX25ld3NsZXR0ZXJfYmxvYy5zY3NzIiwiY29tbW9uL19pbWFnZV93aXRoX3RpdGxlLnNjc3MiLCJjb21tb24vX2Nvb2tpZV9iYXIuc2NzcyIsImNvbW1vbi9fdGNfd2Vic2l0ZV9saXN0ZmlsdGVycy5zY3NzIiwiY29tbW9uL190Y193ZWJzaXRlX3RhZy5zY3NzIiwiY29tbW9uL190Y193ZWJzaXRlX3BhZ2Vzb2NpYWxuZXR3b3Jrc3NoYXJlLnNjc3MiLCJjb21tb24vX3RjX3dlYnNpdGVfYmFja2J1dHRvbi5zY3NzIiwiY29tbW9uL190Y193ZWJzaXRlX3BhZ2VuYXZpZ2F0aW9uLnNjc3MiLCJjb21tb24vX3RjX3dlYnNpdGVfaWNzYnV0dG9uLnNjc3MiLCJjb21tb24vX3NlYXJjaF9sYXllci5zY3NzIiwiY29tbW9uL19tYWduaWZpY19wb3B1cC5zY3NzIiwiYmFja2VuZC9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwX2FjY29yZGlvbi5zY3NzIiwiYmFja2VuZC9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwX3RhYnMuc2NzcyIsImJhY2tlbmQvbm9kZXR5cGVzL19uZW9zX2NvbnRlbnRjb2xsZWN0aW9uLnNjc3MiLCJiYWNrZW5kL19tYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNENDS1EsQ0FBQSxvSEFHQSxDQUFBLDRCQ1JSLGtCQVNJLENBQUEsb0JBQUEsQ0FBQSxvQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLGtCQUFBLENBQUEsdUJBQUEsQ0FBQSxzQkFJQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxxQkFJQSxDQUFBLHVCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHFCQUFBLENBQUEsb0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGtCQUFBLENBQUEsOEJBSUEsQ0FBQSxpQ0FBQSxDQUFBLDZCQUFBLENBQUEsMkJBQUEsQ0FBQSw2QkFB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LGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxhQStCRSxrQkFoREosQ0FnREksaUJBaERKLENBZ0RJLGFBaERKLENBQUEsVUFDQSxDQUFBLFVBcURRLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxpQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxVQUNBLENBQUEsYUF1RVEsYUF4RFYsQ0FBQSxhQXdEVSx1QkF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdE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LDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsNkJBQ0EsQ0FBQSw2QkFDQSxDQUFBLHVDQUNBLENBQUEsVURrR0Esb0JDL0dBLENBQUEsb0JBQ0EsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSw2QkFDQSxDQUFBLDZCQUNBLENBQUEsdUNBQ0EsQ0FBQSxhRGtHQSxvQkMvR0EsQ0FBQSxvQkFDQSxDQUFBLDhCQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLG9DQUNBLENBQUEsc0NBQ0EsQ0FBQSwyQkFDQSxDQUFBLDJCQUNBLENBQUEscUNBQ0EsQ0FBQSw0REFDQSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSx1Q0FDQSxDQUFBLFlEa0dBLG9CQy9HQSxDQUFBLG9CQUNBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSxzQ0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsNkJBQ0EsQ0FBQSw2QkFDQSxDQUFBLHVDQUNBLENBQUEsV0RrR0Esb0JDL0dBLENBQUEsb0JBQ0EsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHdDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSw2QkFDQSxDQUFBLDZCQUNBLENBQUEsdUNBQ0EsQ0FBQSxVRGtHQSxvQkMvR0EsQ0FBQSxvQkFDQSxDQUFBLDhCQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLG9DQUNBLENBQUEscUNBQ0EsQ0FBQSwyQkFDQSxDQUFBLDJCQUNBLENBQUEscUNBQ0EsQ0FBQSw0REFDQSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSx1Q0FDQSxDQUFBLHFCRDRIQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHVCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHdDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLG9CRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEs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NkJBT0ksQ0FBQSxNQVBKLDRCQU9JLENBQUEsTUFQSiw4QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsTUFQSiwwQkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiw0QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxLQVBKLG9CQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosdUJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosOEJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEos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QSxTQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFlBUEosMEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxZQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsWUFQSiw2QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFlBUEosMkJBT0ksQ0FBQSxRQVBKLG9CQU9JLENBQUEsUUFQSix5QkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsUUFQSix5QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxTQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSixnQ0FPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSixnQ0FPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxVQVBKLGdCQU9JLENBQUEsVUFQSixxQkFPSSxDQUFBLFVBUEosb0JBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsVUFQSixxQkFPSSxDQUFBLFVBUEosbUJBT0ksQ0FBQSxjQVBKLG9CQU9JLENBQUEsY0FQSix5QkFPSSxDQUFBLGNBUEosd0JBT0ksQ0FBQSxjQVBKLHVCQU9JLENBQUEsY0FQSix5QkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxpQkFQSiwrQkFPSSxDQVBKLDRCQU9JLENBUEosdUJBT0ksQ0FBQSxpQkFQSixvQ0FPSSxDQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBUEosMkJBT0ksQ0FBQSxpQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxpQkFQSixvQ0FPSSxDQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxlQVBKLDBCQU9JLENBQUEsYUFQSiwyQkFPSSxDQUFBLGdCQVBKLDRCQU9JLENBQUEsQ0FBQSx5QnBDVlIsZ0JvQ0dJLHFCQU9JLENBQUEsY0FQSixzQkFPSSxDQUFBLGVBUEoscUJBT0ksQ0FBQSx1QkFQSixnQ0FPSSxDQVBKLDZCQU9JLENBQUEscUJBUEosOEJBT0ksQ0FQSiwyQkFPSSxDQUFBLG9CQVBKLDZCQU9JLENBUEosMEJBT0ksQ0FBQSxxQkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBQUEsb0JBUEosNkJBT0ksQ0FQSiwwQkFPSSxDQUFBLGFBUEoseUJBT0ksQ0FBQSxtQkFQSiwrQkFPSSxDQUFBLFlBUEosd0JBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsa0JBUEosOEJBT0ksQ0FBQSxZQVBKLHdCQU9JLENBQUEsZ0JBUEosNEJBT0ksQ0FBQSxpQkFQSiw2QkFPSSxDQUFBLFdBUEosOEJBT0ksQ0FQSiw4QkFPSSxDQVBKLHVCQU9JLENBQUEsa0JBUEoscUNBT0ksQ0FQSixxQ0FPSSxDQVBKLDhCQU9JLENBQUEsV0FQSix1QkFPSSxDQUFBLGNBUEosNkJBT0ksQ0FQSiw0QkFPSSxDQVBKLHdCQU9JLENBQUEsYUFQSix3Q0FPSSxDQVBKLHVDQU9JLENBUEosaUNBT0ksQ0FQSiw2QkFPSSxDQUFBLGdCQVBKLHNDQU9JLENBUEosdUNBT0ksQ0FQSixvQ0FPSSxDQVBKLGdDQU9JLENBQUEscUJBUEosd0NBT0ksQ0FQSix3Q0FPSSxDQVBKLHlDQU9JLENBUEoscUNBT0ksQ0FBQSx3QkFQSixzQ0FPSSxDQVBKLHdDQU9JLENBUEosNENBT0ksQ0FQSix3Q0FPSSxDQUFBLGdCQVBKLDZCQU9JLENBUEosOEJBT0ksQ0FQSixzQkFPSSxDQUFBLGdCQVBKLDZCQU9JLENBUEosOEJBT0ksQ0FQSixzQkFPSSxDQUFBLGtCQVBKLDhCQU9JLENBUEosd0JBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQVBKLHdCQU9JLENBQUEsY0FQSiw2QkFPSSxDQVBKLHlCQU9JLENBQUEsZ0JBUEosK0JBT0ksQ0FQSiwyQkFPSSxDQUFBLHNCQVBKLHFDQU9JLENBUEosaUNBT0ksQ0FBQSwwQkFQSixpQ0FPSSxDQVBKLDhCQU9JLENBUEoscUNBT0ksQ0FBQSx3QkFQSiwrQkFPSSxDQVBKLDRCQU9JLENBUEosbUNBT0ksQ0FBQSwyQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosaUNBT0ksQ0FBQSw0QkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBUEosd0NBT0ksQ0FBQSwyQkFQSixtQ0FPSSxDQVBKLHVDQU9JLENBQUEsMkJBUEosd0NBT0ksQ0FQSixxQ0FPSSxDQVBKLHVDQU9JLENBQUEsc0JBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQVBKLGlDQU9JLENBQUEsb0JBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQVBKLCtCQU9JLENBQUEsdUJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQVBKLDZCQU9JLENBQUEseUJBUEoscUNBT0ksQ0FQSixrQ0FPSSxDQVBKLCtCQU9JLENBQUEsd0JBUEosb0NBT0ksQ0FQSixpQ0FPSSxDQVBKLDhCQU9JLENBQUEsd0JBUEosbUNBT0ksQ0FQSixtQ0FPSSxDQUFBLHNCQVBKLGlDQU9JLENBUEosaUNBT0ksQ0FBQSx5QkFQSixvQ0FPSSxDQVBKLCtCQU9JLENBQUEsMEJBUEoscUNBT0ksQ0FQSixzQ0FPSSxDQUFBLHlCQVBKLHdDQU9JLENBUEoscUNBT0ksQ0FBQSwwQkFQSixxQ0FPSSxDQVBKLGdDQU9JLENBQUEsb0JBUEosbUNBT0ksQ0FQSiwwQkFPSSxDQUFBLHFCQVBKLG9DQU9JLENBUEosZ0NBT0ksQ0FBQSxtQkFQSixrQ0FPSSxDQVBKLDhCQU9JLENBQUEsc0JBUEoscUNBT0ksQ0FQSiw0QkFPSSxDQUFBLHdCQVBKLHVDQU9JLENBUEosOEJBT0ksQ0FBQSx1QkFQSixzQ0FPSSxDQVBKLDZCQU9JLENBQUEsZ0JBUEosc0NBT0ksQ0FQSiw0QkFPSSxDQVBKLG1CQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsZUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxRQVBKLG1CQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxXQVBKLHNCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLHdCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsWUFQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSix1QkFPSSxDQUFBLDBCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsWUFQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsWUFQSiwwQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFlBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxZQVBKLDZCQU9JLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsWUFQSiwyQkFPSSxDQUFBLFFBUEosb0JBT0ksQ0FBQSxRQVBKLHlCQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxRQVBKLHlCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSx5QkFBQSxDQUFBLFNBUEosK0JBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosK0JBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosd0JBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxnQ0FBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxnQ0FBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLGdDQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLGdDQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFVBUEosZ0JBT0ksQ0FBQSxVQVBKLHFCQU9JLENBQUEsVUFQSixvQkFPSSxDQUFBLFVBUEosbUJBT0ksQ0FBQSxVQVBKLHFCQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLGNBUEosb0JBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsY0FQSix3QkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsY0FQSix1QkFPSSxDQUFBLGlCQVBKLCtCQU9JLENBUEosNEJBT0ksQ0FQSix1QkFPSSxDQUFBLGlCQVBKLG9DQU9JLENBUEosaUNBT0ksQ0FQSiw0QkFPSSxDQUFBLGlCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FQSiwyQkFPSSxDQUFBLGlCQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FQSiwwQkFPSSxDQUFBLGlCQVBKLG9DQU9JLENBUEosaUNBT0ksQ0FQSiw0QkFPSSxDQUFBLGlCQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FQSiwwQkFPSSxDQUFBLGVBUEosMEJBT0ksQ0FBQSxhQVBKLDJCQU9JLENBQUEsZ0JBUEosNEJBT0ksQ0FBQSxDQUFBLHlCcENWUixnQm9DR0kscUJBT0ksQ0FBQSxjQVBKLHNCQU9JLENBQUEsZUFQSixxQkFPSSxDQUFBLHVCQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FBQSxxQkFQSiw4QkFPSSxDQVBKLDJCQU9JLENBQUEsb0JBUEosNkJBT0ksQ0FQSiwwQkFPSSxDQUFBLHFCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FBQSxvQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEsYUFQSix5QkFPSSxDQUFBLG1CQVBKLCtCQU9JLENBQUEsWUFQSix3QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQUFBLFlBUEosd0JBT0ksQ0FBQSxnQkFQSiw0QkFPSSxDQUFBLGlCQVBKLDZCQU9JLENBQUEsV0FQSiw4QkFPSSxDQVBKLDhCQU9JLENBUEosdUJBT0ksQ0FBQSxrQkFQSixxQ0FPSSxDQVBKLHFDQU9JLENBUEosOEJBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsY0FQSiw2QkFPSSxDQVBKLDRCQU9JLENBUEosd0JBT0ksQ0FBQSxhQVBKLHdDQU9JLENBUEosdUNBT0ksQ0FQSixpQ0FPSSxDQVBKLDZCQU9JLENBQUEsZ0JBUEosc0NBT0ksQ0FQSix1Q0FPSSxDQVBKLG9DQU9JLENBUEosZ0NBT0ksQ0FBQSxxQkFQSix3Q0FPSSxDQVBKLHdDQU9JLENBUEoseUNBT0ksQ0FQSixxQ0FPSSxDQUFBLHdCQVBKLHNDQU9JLENBUEosd0NBT0ksQ0FQSiw0Q0FPSSxDQVBKLHdDQU9JLENBQUEsZ0JBUEosNkJBT0ksQ0FQSiw4QkFPSSxDQVBKLHNCQU9JLENBQUEsZ0JBUEosNkJBT0ksQ0FQSiw4QkFPSSxDQVBKLHNCQU9JLENBQUEsa0JBUEosOEJBT0ksQ0FQSix3QkFPSSxDQUFBLGtCQVBKLDhCQU9JLENBUEosd0JBT0ksQ0FBQSxjQVBKLDZCQU9JLENBUEoseUJBT0ksQ0FBQSxnQkFQSiwrQkFPSSxDQVBKLDJCQU9JLENBQUEsc0JBUEoscUNBT0ksQ0FQSixpQ0FPSSxDQUFBLDBCQVBKLGlDQU9JLENBUEosOEJBT0ksQ0FQSixxQ0FPSSxDQUFBLHdCQVBKLCtCQU9JLENBUEosNEJBT0ksQ0FQSixtQ0FPSSxDQUFBLDJCQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FQSixpQ0FPSSxDQUFBLDRCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FQSix3Q0FPSSxDQUFBLDJCQVBKLG1DQU9JLENBUEosdUNBT0ksQ0FBQSwyQkFQSix3Q0FPSSxDQVBKLHFDQU9JLENBUEosdUNBT0ksQ0FBQSxzQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosaUNBT0ksQ0FBQSxvQkFQSixnQ0FPSSxDQVBKLDZCQU9JLENBUEosK0JBT0ksQ0FBQSx1QkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FBQSx5QkFQSixxQ0FPSSxDQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FBQSx3QkFQSixvQ0FPSSxDQVBKLGlDQU9JLENBUEosOEJBT0ksQ0FBQSx3QkFQSixtQ0FPSSxDQVBKLG1DQU9JLENBQUEsc0JBUEosaUNBT0ksQ0FQSixpQ0FPSSxDQUFBLHlCQVBKLG9DQU9JLENBUEosK0JBT0ksQ0FBQSwwQkFQSixxQ0FPSSxDQVBKLHNDQU9JLENBQUEseUJBUEosd0NBT0ksQ0FQSixxQ0FPSSxDQUFBLDBCQVBKLHFDQU9JLENBUEosZ0NBT0ksQ0FBQSxvQkFQSixtQ0FPSSxDQVBKLDBCQU9JLENBQUEscUJBUEosb0NBT0ksQ0FQSixnQ0FPSSxDQUFBLG1CQVBKLGtDQU9JLENBUEosOEJBT0ksQ0FBQSxzQkFQSixxQ0FPSSxDQVBKLDRCQU9JLENBQUEsd0JBUEosdUNBT0ksQ0FQSiw4QkFPSSxDQUFBLHVCQVBKLHNDQU9JLENBUEosNkJBT0ksQ0FBQSxnQkFQSixzQ0FPSSxDQVBKLDRCQU9JLENBUEosbUJBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxlQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFFBUEosbUJBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFdBUEosc0JBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsd0JBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxZQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLHVCQU9JLENBQUEsMEJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxZQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLHVCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxZQVBKLDBCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsWUFQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFlBUEosNkJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxZQVBKLDJCQU9JLENBQUEsUUFQSixvQkFPSSxDQUFBLFFBUEoseUJBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEoseUJBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLHlCQUFBLENBQUEsU0FQSiwrQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSiwrQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSix3QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLGdDQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLGdDQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosZ0NBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosZ0NBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsVUFQSixnQkFPSSxDQUFBLFVBUEoscUJBT0ksQ0FBQSxVQVBKLG9CQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLFVBUEoscUJBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsY0FQSixvQkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxjQVBKLHdCQU9JLENBQUEsY0FQSix1QkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxjQVBKLHVCQU9JLENBQUEsaUJBUEosK0JBT0ksQ0FQSiw0QkFPSSxDQVBKLHVCQU9JLENBQUEsaUJBUEosb0NBT0ksQ0FQSixpQ0FPSSxDQVBKLDRCQU9JLENBQUEsaUJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQVBKLDJCQU9JLENBQUEsaUJBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQVBKLDBCQU9JLENBQUEsaUJBUEosb0NBT0ksQ0FQSixpQ0FPSSxDQVBKLDRCQU9JLENBQUEsaUJBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQVBKLDBCQU9JLENBQUEsZUFQSiwwQkFPSSxDQUFBLGFBUEosMkJBT0ksQ0FBQSxnQkFQSiw0QkFPSSxDQUFBLENBQUEsMEJwQ1ZSLGdCb0NHSSxxQkFPSSxDQUFBLGNBUEosc0JBT0ksQ0FBQSxlQVBKLHFCQU9JLENBQUEsdUJBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQUFBLHFCQVBKLDhCQU9JLENBUEosMkJBT0ksQ0FBQSxvQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEscUJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQUFBLG9CQVBKLDZCQU9JLENBUEosMEJBT0ksQ0FBQSxhQVBKLHlCQU9JLENBQUEsbUJBUEosK0JBT0ksQ0FBQSxZQVBKLHdCQU9JLENBQUEsV0FQSix1QkFPSSxDQUFBLGtCQVBKLDhCQU9JLENBQUEsWUFQSix3QkFPSSxDQUFBLGdCQVBKLDRCQU9JLENBQUEsaUJBUEosNkJBT0ksQ0FBQSxXQVBKLDhCQU9JLENBUEosOEJBT0ksQ0FQSix1QkFPSSxDQUFBLGtCQVBKLHFDQU9JLENBUEoscUNBT0ksQ0FQSiw4QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxjQVBKLDZCQU9JLENBUEosNEJBT0ksQ0FQSix3QkFPSSxDQUFBLGFBUEosd0NBT0ksQ0FQSix1Q0FPSSxDQVBKLGlDQU9JLENBUEosNkJBT0ksQ0FBQSxnQkFQSixzQ0FPSSxDQVBKLHVDQU9JLENBUEosb0NBT0ksQ0FQSixnQ0FPSSxDQUFBLHFCQVBKLHdDQU9JLENBUEosd0NBT0ksQ0FQSix5Q0FPSSxDQVBKLHFDQU9JLENBQUEsd0JBUEosc0NBT0ksQ0FQSix3Q0FPSSxDQVBKLDRDQU9JLENBUEosd0NBT0ksQ0FBQSxnQkFQSiw2QkFPSSxDQVBKLDhCQU9JLENBUEosc0JBT0ksQ0FBQSxnQkFQSiw2QkFPSSxDQVBKLDhCQU9JLENBUEosc0JBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQVBKLHdCQU9JLENBQUEsa0JBUEosOEJBT0ksQ0FQSix3QkFPSSxDQUFBLGNBUEosNkJBT0ksQ0FQSix5QkFPSSxDQUFBLGdCQVBKLCtCQU9JLENBUEosMkJBT0ksQ0FBQSxzQkFQSixxQ0FPSSxDQVBKLGlDQU9JLENBQUEsMEJBUEosaUNBT0ksQ0FQSiw4QkFPSSxDQVBKLHFDQU9JLENBQUEsd0JBUEosK0JBT0ksQ0FQSiw0QkFPSSxDQVBKLG1DQU9JLENBQUEsMkJBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQVBKLGlDQU9JLENBQUEsNEJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQVBKLHdDQU9JLENBQUEsMkJBUEosbUNBT0ksQ0FQSix1Q0FPSSxDQUFBLDJCQVBKLHdDQU9JLENBUEoscUNBT0ksQ0FQSix1Q0FPSSxDQUFBLHNCQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FQSixpQ0FPSSxDQUFBLG9CQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FQSiwrQkFPSSxDQUFBLHVCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQUFBLHlCQVBKLHFDQU9JLENBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQUFBLHdCQVBKLG9DQU9JLENBUEosaUNBT0ksQ0FQSiw4QkFPSSxDQUFBLHdCQVBKLG1DQU9JLENBUEosbUNBT0ksQ0FBQSxzQkFQSixpQ0FPSSxDQVBKLGlDQU9JLENBQUEseUJBUEosb0NBT0ksQ0FQSiwrQkFPSSxDQUFBLDBCQVBKLHFDQU9JLENBUEosc0NBT0ksQ0FBQSx5QkFQSix3Q0FPSSxDQVBKLHFDQU9JLENBQUEsMEJBUEoscUNBT0ksQ0FQSixnQ0FPSSxDQUFBLG9CQVBKLG1DQU9JLENBUEosMEJBT0ksQ0FBQSxxQkFQSixvQ0FPSSxDQVBKLGdDQU9JLENBQUEsbUJBUEosa0NBT0ksQ0FQSiw4QkFPSSxDQUFBLHNCQVBKLHFDQU9JLENBUEosNEJBT0ksQ0FBQSx3QkFQSix1Q0FPSSxDQVBKLDhCQU9JLENBQUEsdUJBUEosc0NBT0ksQ0FQSiw2QkFPSSxDQUFBLGdCQVBKLHNDQU9JLENBUEosNEJBT0ksQ0FQSixtQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFlBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsWUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxZQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLGVBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsUUFQSixtQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsV0FQSixzQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSx3QkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFlBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosdUJBT0ksQ0FBQSwwQkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFlBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosdUJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFlBUEosMEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxZQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsWUFQSiw2QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFlBUEosMkJBT0ksQ0FBQSxRQVBKLG9CQU9JLENBQUEsUUFQSix5QkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsUUFQSix5QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxTQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSixnQ0FPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSixnQ0FPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxVQVBKLGdCQU9JLENBQUEsVUFQSixxQkFPSSxDQUFBLFVBUEosb0JBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsVUFQSixxQkFPSSxDQUFBLFVBUEosbUJBT0ksQ0FBQSxjQVBKLG9CQU9JLENBQUEsY0FQSix5QkFPSSxDQUFBLGNBUEosd0JBT0ksQ0FBQSxjQVBKLHVCQU9JLENBQUEsY0FQSix5QkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxpQkFQSiwrQkFPSSxDQVBKLDRCQU9JLENBUEosdUJBT0ksQ0FBQSxpQkFQSixvQ0FPSSxDQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBUEosMkJBT0ksQ0FBQSxpQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxpQkFQSixvQ0FPSSxDQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSixrQ0FPSSxDQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxlQVBKLDBCQU9JLENBQUEsYUFQSiwyQkFPSSxDQUFBLGdCQVBKLDRCQU9JLENBQUEsQ0FBQSwwQnBDVlIsaUJvQ0dJLHFCQU9JLENBQUEsZUFQSixzQkFPSSxDQUFBLGdCQVBKLHFCQU9JLENBQUEsd0JBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQUFBLHNCQVBKLDhCQU9JLENBUEosMkJBT0ksQ0FBQSxxQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEsc0JBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQUFBLHFCQVBKLDZCQU9JLENBUEosMEJBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsb0JBUEosK0JBT0ksQ0FBQSxhQVBKLHdCQU9JLENBQUEsWUFQSix1QkFPSSxDQUFBLG1CQVBKLDhCQU9JLENBQUEsYUFQSix3QkFPSSxDQUFBLGlCQVBKLDRCQU9JLENBQUEsa0JBUEosNkJBT0ksQ0FBQSxZQVBKLDhCQU9JLENBUEosOEJBT0ksQ0FQSix1QkFPSSxDQUFBLG1CQVBKLHFDQU9JLENBUEoscUNBT0ksQ0FQSiw4QkFPSSxDQUFBLFlBUEosdUJBT0ksQ0FBQSxlQVBKLDZCQU9JLENBUEosNEJBT0ksQ0FQSix3QkFPSSxDQUFBLGNBUEosd0NBT0ksQ0FQSix1Q0FPSSxDQVBKLGlDQU9JLENBUEosNkJBT0ksQ0FBQSxpQkFQSixzQ0FPSSxDQVBKLHVDQU9JLENBUEosb0NBT0ksQ0FQSixnQ0FPSSxDQUFBLHNCQVBKLHdDQU9JLENBUEosd0NBT0ksQ0FQSix5Q0FPSSxDQVBKLHFDQU9JLENBQUEseUJBUEosc0NBT0ksQ0FQSix3Q0FPSSxDQVBKLDRDQU9JLENBUEosd0NBT0ksQ0FBQSxpQkFQSiw2QkFPSSxDQVBKLDhCQU9JLENBUEosc0JBT0ksQ0FBQSxpQkFQSiw2QkFPSSxDQVBKLDhCQU9JLENBUEosc0JBT0ksQ0FBQSxtQkFQSiw4QkFPSSxDQVBKLHdCQU9JLENBQUEsbUJBUEosOEJBT0ksQ0FQSix3QkFPSSxDQUFBLGVBUEosNkJBT0ksQ0FQSix5QkFPSSxDQUFBLGlCQVBKLCtCQU9JLENBUEosMkJBT0ksQ0FBQSx1QkFQSixxQ0FPSSxDQVBKLGlDQU9JLENBQUEsMkJBUEosaUNBT0ksQ0FQSiw4QkFPSSxDQVBKLHFDQU9JLENBQUEseUJBUEosK0JBT0ksQ0FQSiw0QkFPSSxDQVBKLG1DQU9JLENBQUEsNEJBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQVBKLGlDQU9JLENBQUEsNkJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQVBKLHdDQU9JLENBQUEsNEJBUEosbUNBT0ksQ0FQSix1Q0FPSSxDQUFBLDRCQVBKLHdDQU9JLENBUEoscUNBT0ksQ0FQSix1Q0FPSSxDQUFBLHVCQVBKLGtDQU9JLENBUEosK0JBT0ksQ0FQSixpQ0FPSSxDQUFBLHFCQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FQSiwrQkFPSSxDQUFBLHdCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQUFBLDBCQVBKLHFDQU9JLENBUEosa0NBT0ksQ0FQSiwrQkFPSSxDQUFBLHlCQVBKLG9DQU9JLENBUEosaUNBT0ksQ0FQSiw4QkFPSSxDQUFBLHlCQVBKLG1DQU9JLENBUEosbUNBT0ksQ0FBQSx1QkFQSixpQ0FPSSxDQVBKLGlDQU9JLENBQUEsMEJBUEosb0NBT0ksQ0FQSiwrQkFPSSxDQUFBLDJCQVBKLHFDQU9JLENBUEosc0NBT0ksQ0FBQSwwQkFQSix3Q0FPSSxDQVBKLHFDQU9JLENBQUEsMkJBUEoscUNBT0ksQ0FQSixnQ0FPSSxDQUFBLHFCQVBKLG1DQU9JLENBUEosMEJBT0ksQ0FBQSxzQkFQSixvQ0FPSSxDQVBKLGdDQU9JLENBQUEsb0JBUEosa0NBT0ksQ0FQSiw4QkFPSSxDQUFBLHVCQVBKLHFDQU9JLENBUEosNEJBT0ksQ0FBQSx5QkFQSix1Q0FPSSxDQVBKLDhCQU9JLENBQUEsd0JBUEosc0NBT0ksQ0FQSiw2QkFPSSxDQUFBLGlCQVBKLHNDQU9JLENBUEosNEJBT0ksQ0FQSixtQkFPSSxDQUFBLGFBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsYUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxhQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLGFBUEosc0NBT0ksQ0FQSiwyQkFPSSxDQVBKLGtCQU9JLENBQUEsYUFQSixzQ0FPSSxDQVBKLDJCQU9JLENBUEosa0JBT0ksQ0FBQSxhQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLGdCQVBKLHNDQU9JLENBUEosMkJBT0ksQ0FQSixrQkFPSSxDQUFBLFNBUEosbUJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEosc0JBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSixzQkFPSSxDQUFBLFlBUEosc0JBT0ksQ0FBQSxVQVBKLHlCQU9JLENBQUEsd0JBQUEsQ0FBQSxVQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxVQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxVQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxVQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxVQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxhQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxVQVBKLHVCQU9JLENBQUEsMEJBQUEsQ0FBQSxVQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxVQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxVQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxVQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxVQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxhQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxVQVBKLHVCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxVQVBKLDBCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxhQVBKLDBCQU9JLENBQUEsVUFQSix5QkFPSSxDQUFBLFVBUEosOEJBT0ksQ0FBQSxVQVBKLDZCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLFVBUEosOEJBT0ksQ0FBQSxVQVBKLDRCQU9JLENBQUEsYUFQSiw0QkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxVQVBKLCtCQU9JLENBQUEsVUFQSiw4QkFPSSxDQUFBLFVBUEosNkJBT0ksQ0FBQSxVQVBKLCtCQU9JLENBQUEsVUFQSiw2QkFPSSxDQUFBLGFBUEosNkJBT0ksQ0FBQSxVQVBKLHdCQU9JLENBQUEsVUFQSiw2QkFPSSxDQUFBLFVBUEosNEJBT0ksQ0FBQSxVQVBKLDJCQU9JLENBQUEsVUFQSiw2QkFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxhQVBKLDJCQU9JLENBQUEsU0FQSixvQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBK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QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUIrRDlEQSxpQ3JCNlFRLGV6QzdRVyxDQUFBLENEOERuQiwwQitEOURBLGlDckI2UVEsZ0J6QzdRVyxDQUFBLENEOERuQiwwQitEOURBLGlDckI2UVEsZ0J6QzdRVyxDQUFBLENEMkVuQiw0QitEckVJLGlDaEVKTixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQUEsQ2lFUkUsa0RqRUVGLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0NzREUseUJnRTlEQSxrRHRCNlFRLGV6QzdRVyxDQUFBLENEOERuQix5QmdFOURBLGtEdEI2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCZ0U5REEsa0R0QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIsMEJnRTlEQSxrRHRCNlFRLGdCekM3UVcsQ0FBQSxDRDhEbkIsMEJnRTlEQSxrRHRCNlFRLGdCekM3UVcsQ0FBQSxDRDJFbkIsNEJnRXJFSSxrRGpFSk4sbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUFBLENrRVJFLHVDbEVFRixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENrRUpNLGtCQUFBLENqRTBESix5QmlFOURBLHVDdkI2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCaUU5REEsdUN2QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJpRTlEQSx1Q3ZCNlFRLGV6QzdRVyxDQUFBLENEOERuQiwwQmlFOURBLHVDdkI2UVEsZ0J6QzdRVyxDQUFBLENEOERuQiwwQmlFOURBLHVDdkI2UVEsZ0J6QzdRVyxDQUFBLENnRU1mLHdEOURGTixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQzhERlUsb0o5RFdWLG1CQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLDZCQUFBLEM4RFhVLHVFOURnQlIsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxrQkFBQSxDdUNwQkYsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxZQUFBLENBK0dBLDBCdUI3R21DLEN2QjhHbkMsdUJ1QjlHbUMsQ3ZCK0duQyxzQnVCL0dtQyxDdkJnSG5DLHFCdUJoSG1DLEN2QmlIbkMsd0J1QmpIbUMsQ3ZCaUhuQyxrQnVCakhtQyxDQUVyQix3QmhCcUJBLENnQm5CQSwyRUFDSSxVQUFBLENBSVIsNkU5RElSLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0Esa0JBQUEsQzhERlksZ0NoQnVFTixDZ0J0RU0sMkJBQUEsQ0FDQSxpQkFBQSxDQUVBLGdGQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGVoQm9GVixDZ0JuRlUsa0JBQUEsQ0FHSixrR0FDSSxnQkFBQSxDQUVBLHlHQUNJLGFoQndDVixDZ0JwQ0UsNEZBQ0ksaUJBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUVBLGVoQm9FWCxDZ0JuRVcsY0FBQSxDQUNBLGdCQUFBLENBQ0EsYWhCNkJOLENpQmpGTSxrSEFDSSxpQkFBQSxDQ0xwQix5Q3BFRUYsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQ3NERSx5Qm1FOURBLHlDekI2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCbUU5REEseUN6QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJtRTlEQSx5Q3pCNlFRLGV6QzdRVyxDQUFBLENEOERuQiwwQm1FOURBLHlDekI2UVEsZ0J6QzdRVyxDQUFBLENEOERuQiwwQm1FOURBLHlDekI2UVEsZ0J6QzdRVyxDQUFBLENrRUlmLDJEQUFBLGdCQUFBLENoRUNOLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQ2dFSlUsK0toRWFWLG1CQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLDZCQUFBLENnRWJVLG9GaEVrQlIsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxrQkFBQSxDZ0VmUSwyRmhFY1Isa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxTQUFBLENBZUYsdUJBQUEsQ0g2QkUsNEJtRW5ESSx5Q3BFdEJOLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ29FbUJVLDJEaEV2QlYsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBRUEsc0NBQUEsQ0FDQSwwQ0FBQSxDQUNBLHlDQUFBLENnRW1CYywrS0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDaEVDWixVQUFBLENBZUYsYUFBQSxDZ0VWYyxvRkFDSSwyQkFBQSxDQUFBLGdCQUFBLENBQUEsT0FBQSxDQUdKLDJGQUNJLDJCQUFBLENBQUEsZ0JBQUEsQ0FBQSxPQUFBLENBQUEsQ0N6Q2hCLDJDckVFRixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENDc0RFLHlCb0U5REEsMkMxQjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJvRTlEQSwyQzFCNlFRLGV6QzdRVyxDQUFBLENEOERuQix5Qm9FOURBLDJDMUI2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLDBCb0U5REEsMkMxQjZRUSxnQnpDN1FXLENBQUEsQ0Q4RG5CLDBCb0U5REEsMkMxQjZRUSxnQnpDN1FXLENBQUEsQ21FSWYsNkRBQUEsbUJBQUEsQ2pFQ04sZ0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUVBLHNDQUFBLENBQ0EsMENBQUEsQ0FDQSx5Q0FBQSxDaUVKVSwwRWpFYVYsbUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsNkJBQUEsQ0FLRSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLGtCQUFBLENpRW5CUSxxRmpFUVYsbUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsNkJBQUEsQ0FLRSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLGtCQUFBLENINENBLDRCb0V2REksMkNyRWxCTixnQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENxRWVVLDZEakVuQlYsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBRUEsc0NBQUEsQ0FDQSwwQ0FBQSxDQUNBLHlDQUFBLENpRWVjLCtKakVOZCxtQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSw2QkFBQSxDQUtFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDaUVDWSxxRkFDSSxlQUFBLENBQUEsQ0NqQ2hCLHlDdEVFRixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENDc0RFLHlCcUU5REEseUMzQjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJxRTlEQSx5QzNCNlFRLGV6QzdRVyxDQUFBLENEOERuQix5QnFFOURBLHlDM0I2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLDBCcUU5REEseUMzQjZRUSxnQnpDN1FXLENBQUEsQ0Q4RG5CLDBCcUU5REEseUMzQjZRUSxnQnpDN1FXLENBQUEsQ29FSWYsMkRBQUEsbUJBQUEsQ2xFQ04sZ0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUVBLHNDQUFBLENBQ0EsMENBQUEsQ0FDQSx5Q0FBQSxDdUNzQkEsNkIyQjNCa0MsQzNCNEJsQywwQjJCNUJrQyxDM0I2QmxDLHlCMkI3QmtDLEMzQjhCbEMsMkIyQjlCa0MsQzNCOEJsQyw0QjJCOUJrQyxDM0I4QmxDLHFCMkI5QmtDLENBRXhCLHlGQUNJLGVBQUEsQ0FDQSxrQkFBQSxDQ1ZaLDBEQUNJLGtCckVGWSxDcUVJWix5RnZFRE4sbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQ3NERSx5QnNFM0RJLHlGNUIwUUksZXpDN1FXLENBQUEsQ0Q4RG5CLHlCc0UzREkseUY1QjBRSSxlekM3UVcsQ0FBQSxDRDhEbkIseUJzRTNESSx5RjVCMFFJLGV6QzdRVyxDQUFBLENEOERuQiwwQnNFM0RJLHlGNUIwUUksZ0J6QzdRVyxDQUFBLENEOERuQiwwQnNFM0RJLHlGNUIwUUksZ0J6QzdRVyxDQUFBLENEMkVuQiw0QnNFOURZLCtFQUNJLHVCQUFBLENBQUEsQ0FLSixnR0FDSSxjQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBR0osaUdBQ0ksY0FBQSxDQUNBLGdCQUFBLENBRUEsbUdBQ0ksb0JBQUEsQ0FJUixnR0FDSSxvQnJCaUROLENxQmhETSxlQUFBLENBQ0Esa0JBQUEsQ0FLWixtRUFDSSxZQUFBLENBR0osK0VBQ0ksd0JyQjJDRSxDcUJ6Q0Ysa0d2RS9DVixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN1RTZDYyxnQkFBQSxDdEVTWix5QnNFYlEsa0c1QjROQSxlekM3UVcsQ0FBQSxDRDhEbkIseUJzRWJRLGtHNUI0TkEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCc0ViUSxrRzVCNE5BLGV6QzdRVyxDQUFBLENEOERuQiwwQnNFYlEsa0c1QjROQSxnQnpDN1FXLENBQUEsQ0Q4RG5CLDBCc0ViUSxrRzVCNE5BLGdCekM3UVcsQ0FBQSxDcUV3REgsd0hBQ0ksY0FBQSxDQUNBLGdCQUFBLENBQ0EsYXJCeUJWLENxQnhCVSw4QnJCa0RkLENxQmpEYyxlckIyRGQsQ3FCMURjLGFBQUEsQ0FDQSxrQnJFaEVKLENxRW1FQSx3SDVCdkRsQixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFlBQUEsQzRCc0RzQixrQkFBQSxDQUVBLHFJQUNJLGlCQUFBLENBRUEsMklBQ0ksaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EscUI1RXhFckIsQzRFeUVxQix3QkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBRUEsd0o3RHRFMUIsaUM2RHVFOEIsQzdEdkU5Qix5QjZEdUU4QixDQUVBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGFyQkp0QixDcUJLc0IsZXJCNkIxQixDcUI1QjBCLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLEM3RDNFOUIsdUM2RGtFMEIsd0o3RGpFeEIsdUJBQUEsQ0FBQSxlQUFBLENBQUEsQzZENkV3QixzSjdEbEYxQiw0QzZEbUY4QixDN0RuRjlCLG9DNkRtRjhCLENBRUEsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0EsOEJBQUEsQzdEeEY5Qix1QzZEOEUwQixzSjdEN0V4Qix1QkFBQSxDQUFBLGVBQUEsQ0FBQSxDNkQwRndCLGlKQUNJLFlBQUEsQ0FFQSxzS0FDSSxVNUUzRzdCLEM0RThHeUIsb0tBQ0ksd0JyQi9CMUIsQ3FCaUMwQiwwSzVCaUl0QywrQjRCaEl5RSxDNUJpSXpFLDRCNEJqSXlFLEM1QmtJekUsMkI0QmxJeUUsQzVCbUl6RSwwQjRCbkl5RSxDNUJvSXpFLHVCNEJwSXlFLENBRS9CLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxxREFBQSxDQUNBLDJCQUFBLENBQ0EseUJBQUEsQ0FDQSxxQ0FBQSxDQU1SLDhKQUNJLFU1RWxJN0IsQzRFcUl5Qiw0SkFDSSx3QnJCdEQxQixDcUI2RE0saUlBQ0ksZUFBQSxDQUNBLGtCQUFBLENBRUEsaUpBQ0ksd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCNUVwSmpCLEM0RXNKaUIsaUtBQ0ksY0FBQSxDQUNBLGdCQUFBLENBQ0EsYXJCekVsQixDcUIwRWtCLGVyQnpDdEIsQ3FCMENzQixXQUFBLENBQ0EsZ0JBQUEsQ0FFQSw0TEFDSSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhckJqRnRCLENxQmtGc0IsZXJCakQxQixDcUI2Q3NCLG1MQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGFyQmpGdEIsQ3FCa0ZzQixlckJqRDFCLENxQjZDc0IsdUxBQ0ksY0FBQSxDQUNBLGdCQUFBLENBQ0EsYXJCakZ0QixDcUJrRnNCLGVyQmpEMUIsQ3FCNkNzQix3TEFDSSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhckJqRnRCLENxQmtGc0IsZXJCakQxQixDcUI2Q3NCLDhLQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGFyQmpGdEIsQ3FCa0ZzQixlckJqRDFCLENxQnFEa0IsbUs1QjRFMUIscUc0QjNFNkQsQzVCNEU3RCxrRzRCNUU2RCxDNUI2RTdELGlHNEI3RTZELEM1QjhFN0QsZ0c0QjlFNkQsQzVCK0U3RCw2RjRCL0U2RCxDQUduQywySkFDSSx3QnJCM0ZsQixDcUI0RmtCLGlCQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FJUixzSkFDSSxlQUFBLENBQ0EsWUFBQSxDQUVBLHlLQUNJLGVBQUEsQ0FDQSxZQUFBLENBQ0Esb0JyQnpHbEIsQ3FCMEdrQixpQkFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBRUEsbUxBQ0ksYXJCL0d0QixDcUJnSHNCLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGVyQmxGNUIsQ3FCbUY0QiwrQkFBQSxDQUNBLGlCQUFBLENBRUEsa01BQ0ksWUFBQSxDQUdKLDRMQUNJLGVyQnpGL0IsQ3FCMEYrQixpREFBQSxDQUNBLDJCQUFBLENBQ0EscUNBQUEsQ0FDQSx5QkFBQSxDQUdKLHlMQUNJLHdCckJuSTFCLENxQm9JMEIsVTVFcE43QixDNEUyTlMsOE9BRUksb0JBQUEsQ0FHSix1SEFDSSxpQnJFek9KLENENEVoQiw0QnNFbUtZLGtHdkU1T2QsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDdUV5T2tCLGdCQUFBLENBQ0EsbUJBQUEsQ0FHSSx3SEFDSSxrQkFBQSxDQUdKLHdIbkVyUHRCLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUVBLHNDQUFBLENBQ0EsMENBQUEsQ0FDQSx5Q0FBQSxDbUVpUDBCLGtCckU3UFIsQ3FFK1BRLHFJbkUxTzFCLG1CQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLDZCQUFBLENBS0Usa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxTQUFBLENtRW1PNEIsY0FBQSxDQUVBLDJJQUNJLFVBQUEsQ0FDQSxrQkFBQSxDQUtaLGlJQUNJLGNBQUEsQ0FDQSxVQUFBLENBQ0Esa0JyRS9RUixDcUVrUkksOE9BRUksYUFBQSxDQUNBLGNBQUEsQ0FBQSxDQU9wQiw0RUFDSSxlQUFBLENBQ0Esa0JBQUEsQ0FFQSw0RnZFN1JWLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0NzREUseUJzRWlPUSw0RjVCbEJBLGV6QzdRVyxDQUFBLENEOERuQix5QnNFaU9RLDRGNUJsQkEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCc0VpT1EsNEY1QmxCQSxlekM3UVcsQ0FBQSxDRDhEbkIsMEJzRWlPUSw0RjVCbEJBLGdCekM3UVcsQ0FBQSxDRDhEbkIsMEJzRWlPUSw0RjVCbEJBLGdCekM3UVcsQ0FBQSxDcUVtU1AsMEduRS9SZCxtQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQ21FMlJrQixxSG5FbFJsQixtQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSw2QkFBQSxDQUtFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsU0FBQSxDbUUyUW9CLHdJQUNJLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSw0QkFBQSxDQUVBLHlKQUNJLGVyQnZMdkIsQ3FCd0x1Qiw4QnJCbk10QixDcUJvTXNCLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGFyQmhPbEIsQ3FCaU9rQixrQkFBQSxDQUdKLHdKNUI3UzFCLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsWUFBQSxDQStHQSw4QjRCNExtRCxDNUIzTG5ELDJCNEIyTG1ELEM1QjFMbkQsMEI0QjBMbUQsQzVCekxuRCx5QjRCeUxtRCxDNUJ4TG5ELHVCNEJ3TG1ELEM1QnhMbkQsc0I0QndMbUQsQzVCak5uRCxxQzRCa051RCxDNUJqTnZELGtDNEJpTnVELEM1QmhOdkQsaUM0QmdOdUQsQzVCL012RCx3QjRCK011RCxDNUIvTXZELDZCNEIrTXVELEM1QjlNdkQsMkI0QjhNdUQsQ0FFekIsY0FBQSxDQUNBLGdCQUFBLENBQ0EsZXJCeE14QixDcUJ5TXdCLGFyQjNPbEIsQ3FCOE9zQixrTEFDSSxrQkFBQSxDQUtKLHVMQUNJLGVyQmpOL0IsQ3FCb04yQix3TEFDSSxlQUFBLENBQ0EsU0FBQSxDQUVBLDJMQUNJLFNBQUEsQ0FDQSxnQkFBQSxDQUtaLDBKQUNJLG9CQUFBLENBQ0EsYXJCclF0QixDcUJ1UXNCLGdLQUNJLFVBQUEsQ3RFbFJwQyw0QnNFZ05JLDRFQTRFUSxlQUFBLENBRUEsNEZ2RXZXZCxtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN1RXFXc0IscUhuRS9VcEIsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENtRWlWd0Isd0lBQ0ksZ0JBQUEsQ0FDQSxtQnJFblhaLENxRXFYWSx3SjVCblY5Qiw2QjRCb1YwRCxDNUJuVjFELDBCNEJtVjBELEM1QmxWMUQseUI0QmtWMEQsQzVCalYxRCwyQjRCaVYwRCxDNUJqVjFELDRCNEJpVjBELEM1QmpWMUQscUI0QmlWMEQsQ0FFeEIsd0tBQ0ksa0JBQUEsQ0FHSix5S0FDSSxlQUFBLENBQUEsQ0M1WHBDLDBEeEVFRixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENDc0RFLHlCdUU5REEsMEQ3QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJ1RTlEQSwwRDdCNlFRLGV6QzdRVyxDQUFBLENEOERuQix5QnVFOURBLDBEN0I2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLDBCdUU5REEsMEQ3QjZRUSxnQnpDN1FXLENBQUEsQ0Q4RG5CLDBCdUU5REEsMEQ3QjZRUSxnQnpDN1FXLENBQUEsQ3NFS1gsNkc3Qk1WLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsWUFBQSxDQTBGQSxxQzZCbEd1QyxDN0JtR3ZDLGtDNkJuR3VDLEM3Qm9HdkMsaUM2QnBHdUMsQzdCcUd2Qyx3QjZCckd1QyxDN0JxR3ZDLDZCNkJyR3VDLEM3QnNHdkMsMkI2QnRHdUMsQ0FFekIsa0J0RVZJLENzRWFSLGdIcEVSVixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQ29FSWMsZUFBQSxDQVFBLDZIQUNJLGFBQUEsQ3ZFbURoQiw0QnVFNUNJLDBEeEU3Qk4sbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDd0UyQmMsNkc3QkZkLDZCNkJHMEMsQzdCRjFDLDBCNkJFMEMsQzdCRDFDLHlCNkJDMEMsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEscUJBQUEsQ0FFeEIsZ0hBQ0ksMkJBQUEsQ0FBQSxnQkFBQSxDQUFBLE9BQUEsQ0FHSixvSTdCK0ZsQiwyQjZCOUYwQyxDN0IrRjFDLHdCNkIvRjBDLEM3QmdHMUMsdUI2QmhHMEMsQzdCaUcxQyx1QjZCakcwQyxDN0JpRzFDLG1CNkJqRzBDLENBRXBCLDJCQUFBLENBQUEsZ0JBQUEsQ0FBQSxPQUFBLENBQ0Esa0JBQUEsQ0FJUixnSEFDSSxhQUFBLENBQ0EsY0FBQSxDQUlRLGtMeEV0RDFCLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FBQSxDeUVSRSxvRHpFRUYsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQ3NERSx5QndFOURBLG9EOUI2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCd0U5REEsb0Q5QjZRUSxlekM3UVcsQ0FBQSxDRDhEbkIseUJ3RTlEQSxvRDlCNlFRLGV6QzdRVyxDQUFBLENEOERuQiwwQndFOURBLG9EOUI2UVEsZ0J6QzdRVyxDQUFBLENEOERuQiwwQndFOURBLG9EOUI2UVEsZ0J6QzdRVyxDQUFBLEN1RUlmLDJFQUFBLG1CQUFBLENyRUNOLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FFQSxzQ0FBQSxDQUNBLDBDQUFBLENBQ0EseUNBQUEsQ3FFSlUsa0JBQUEsQ0FFQSwyTHJFV1YsbUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsNkJBQUEsQ3FFWFUsd0ZyRWdCUixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLGtCQUFBLENxRWJRLG1HckVZUixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLGtCQUFBLEN1Q3BCRixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFlBQUEsQzhCT2MsZUFBQSxDQUVBLHFHckVKZCxtQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSw2QkFBQSxDQUtFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsU0FBQSxDcUVIZ0IsY0FBQSxDeEUrQ2hCLDRCd0V4Q0ksb0R6RWpDTixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN5RStCYywyTHJFVFosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENxRWFZLG1HckV4QmQsbUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsNkJBQUEsQ3FFc0JrQixldkVoREEsQ3VFa0RBLHFHckU3QmxCLG1CQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLDZCQUFBLENxRTRCMEIseUhBQ0ksWUFBQSxDQUFBLENDdkRoQyx5QkFDSSxrQkFBQSxDQ0NJLDBEQUNJLGlCQUFBLENDRlIsK0JBQ0ksa0JBQUEsQ0NGUixtQkFDSSxrQjNCSW9CLEMyQkZwQix3Q0FDSSxlQUFBLENBR0oseUJBQ0ksVUFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FHSSwrQkFDSSxZQUFBLENBSUEsOENBQ0ksd0IzQnNCSixDMkJsQkksb0RBQ0kscUNBQUEsQ0FNUiwrQ0FDSSx3QjNCU0osQzJCTEkscURBQ0kscUNBQUEsQ0FRaEIseUdBQ0kscUJBQUEsQ0FNUSxzd0JBRUkscUJBQUEsQ0NwRHBCLDBCaEZVRixjQUFBLENBR0EsV0FBQSxDRzhERSw0QjZFM0VBLDBCQUlRLFVBQUEsQ0FBQSxDQUtKLG9FQUNJLG9CQUFBLENDUkEsOENBQ0ksb0JBQUEsQ0FPSiwrRkFFSSxlN0I2R1AsQzhCMUhULDRCQUNJLGtCQUFBLEMvRTJFQSw0QitFekVBLG9DQUVRLGtCOUVMUSxDOEVPUiwrQ0FDSSxlQUFBLENBQUEsQ0FJUix1REFDSSxVQUFBLENDYlosd0J0Q1lFLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsWUFBQSxDQStHQSwwQnNDN0h1QixDdEM4SHZCLHVCc0M5SHVCLEN0QytIdkIsc0JzQy9IdUIsQ3RDZ0l2QixxQnNDaEl1QixDdENpSXZCLHdCc0NqSXVCLEN0Q2lJdkIsa0JzQ2pJdUIsQ0FFckIsVy9FSmdCLEMrRUtoQixlQUFBLENBRUEsMkJ0Q2dCRix5QnNDZm9CLEN0Q2dCcEIsc0JzQ2hCb0IsQ3RDaUJwQixxQnNDakJvQixDdENrQnBCLGlCc0NsQm9CLEN0Q21CcEIsYXNDbkJvQixDQUNkLFFBQUEsQ0NSSiw4QnhFZUUsK0J3RWRFLEN4RWNGLHVCd0VkRSxDQUVBLHdCaENpRk0sQ2dDaEZOLG9CaENnRk0sQ2dDL0VOLFVBQUEsQ0FDQSxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGVoQ2dIQyxDZ0MvR0QsaUJBQUEsQ0FDQSxpQkFBQSxDeEVRRix1Q3dFbkJGLDhCeEVvQkksdUJBQUEsQ0FBQSxlQUFBLENBQUEsQ3dFUEEsb0NBQ0ksd0JoQ1dFLENnQ1ZGLG9CaENVRSxDZ0NQTixvQ3ZDdU9OLHVCdUN0TzZDLEN2Q3VPN0Msb0J1Q3ZPNkMsQ3ZDd083QyxtQnVDeE82QyxDdkN5TzdDLGtCdUN6TzZDLEN2QzBPN0MsZXVDMU82QyxDQ25CM0MsMENuRkVGLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0NzREUseUJrRjlEQSwwQ3hDNlFRLGV6QzdRVyxDQUFBLENEOERuQix5QmtGOURBLDBDeEM2UVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCa0Y5REEsMEN4QzZRUSxlekM3UVcsQ0FBQSxDRDhEbkIsMEJrRjlEQSwwQ3hDNlFRLGdCekM3UVcsQ0FBQSxDRDhEbkIsMEJrRjlEQSwwQ3hDNlFRLGdCekM3UVcsQ0FBQSxDRDJFbkIsNEJrRnJFSSwwQ25GSk4sbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSx5Q0FBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUFBLENvRlRGLHlCQUNJLGtCQUFBLENBRUEsa0RBQUEsbUJBQUEsQ3BGQ0YsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0NzREUseUJtRjVEQSxrRHpDMlFRLGV6QzdRVyxDQUFBLENEOERuQix5Qm1GNURBLGtEekMyUVEsZXpDN1FXLENBQUEsQ0Q4RG5CLHlCbUY1REEsa0R6QzJRUSxlekM3UVcsQ0FBQSxDRDhEbkIsMEJtRjVEQSxrRHpDMlFRLGdCekM3UVcsQ0FBQSxDRDhEbkIsMEJtRjVEQSxrRHpDMlFRLGdCekM3UVcsQ0FBQSxDa0ZNZixrRUFDSSxrQkFBQSxDQUVBLDBJQUNJLGVBQUEsQ0FLSixzRXpDcVlSLCtCT3JTSyxDUHNTTCxjQUFBLENBQ0EsZU8vUkksQ1BnU0osZ0JBQUEsQ3lDbFlRLG9KQUNJLGFsQzhERixDa0MxRE4seUV6QzBWSiw4Qk90UU0sQ1B1UU4sY0FBQSxDQUNBLGVPOVBNLENQK1BOLGdCQUFBLEMxQzVTQSw0Qm1GakRJLHlFekNnV0EsY0FB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OENBQ0ksZUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBR0osNkNBQ0ksb0JBQUEsQzVIMUZaLDRCNEgrRlEsMkM3SHhLVixtQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLHlDQUFBLENBQ0Esd0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEM2SHNLa0IsdUV6SGhKaEIsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLEN5SGtKb0Isa0dsRnhFdEIsa0NrRnlFbUQsQ2xGeEVuRCwrQmtGd0VtRCxDbEZ2RW5ELDhCa0Z1RW1ELENsRnRFbkQsc0JrRnNFbUQsQ2xGdEVuRCwwQmtGc0VtRCxDbEZyRW5ELHdCa0ZxRW1ELENsRnBEbkQsMEJrRnFEK0MsQ2xGcEQvQyx1QmtGb0QrQyxDbEZuRC9DLHNCa0ZtRCtDLENsRmxEL0MscUJrRmtEK0MsQ2xGakQvQyx3QmtGaUQrQyxDbEZqRC9DLGtCa0ZpRCtDLENBS1QsMEhBQ0ksY0FBQSxDQUNBLGNBQUEsQ0FNaEIsbUhBQ0ksUUFBQSxDQUdJLHlIQUNJLFVBQUEsQ0FDQSxXQUFBLENBT3BCLDhFQUNJLFlBQUEsQ0FJUiwwRGxGakxkLDZCa0ZrTDBDLENsRmpMMUMsMEJrRmlMMEMsQ2xGaEwxQyx5QmtGZ0wwQyxDbEYvSzFDLDJCa0YrSzBDLENsRi9LMUMsNEJrRitLMEMsQ2xGL0sxQyxxQmtGK0swQyxDbEYxRzFDLGtDa0YyRzJDLENsRjFHM0MsK0JrRjBHMkMsQ2xGekczQyw4QmtGeUcyQyxDbEZ4RzNDLHNCa0Z3RzJDLENsRnhHM0MsMEJrRndHMkMsQ2xGdkczQyx3QmtGdUcyQyxDbEZ0RjNDLDhCa0Z1RnVDLENsRnRGdkMsMkJrRnNGdUMsQ2xGckZ2QywwQmtGcUZ1QyxDbEZwRnZDLHlCa0ZvRnVDLENsRm5GdkMsdUJrRm1GdUMsQ2xGbkZ2QyxzQmtGbUZ1QyxDQUVyQixlM0h4TkEsQzJIME5BLGtKekgzTGhCLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDeUgrTGdCLGtFQUNJLGFBQUEsQ0FDQSxrQkFB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Rm1FeEIsQ2tGckVvQiw2SUFDSSxhbEZvRHZCLENrRm5EdUIsZWxGbUV4QixDa0ZyRW9CLDhJQUNJLGFsRm9EdkIsQ2tGbkR1QixlbEZtRXhCLENrRnJFb0Isb0lBQ0ksYWxGb0R2QixDa0ZuRHVCLGVsRm1FeEIsQ2tGL0RnQix3SDFIekNsQiwrQjBIMENzQixDMUgxQ3RCLHVCMEgwQ3NCLENBRUEsd0JsRnlCZCxDa0Z4QmMsVUFBQSxDQUNBLG9CQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0EsZWxGeURuQixDa0Z4RG1CLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsV0FBQSxDMUhsRHRCLHVDMEhxQ2tCLHdIMUhwQ2hCLHVCQUFBLENBQUEsZUFBQSxDQUFBLEMwSG1Eb0IsOEhBQ0ksd0JsRi9DbEIsQ2tGdURFLHdHQUNJLGFsRnNCWCxDa0ZyQlcsa0JBQUEsQ0FHSiwwR3pGMUVkLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsWUFBQSxDeUZ5RWtCLFFsSXpGQSxDRDRFaEIsNEJtSVVZLDBHekZwRGQsNkJ5RjBEOEMsQ3pGekQ5QywwQnlGeUQ4QyxDekZ4RDlDLHlCeUZ3RDhDLEN6RnZEOUMsMkJ5RnVEOEMsQ3pGdkQ5Qyw0QnlGdUQ4QyxDekZ2RDlDLHFCeUZ1RDhDLEN6RmM5Qyw4QnlGYitDLEN6RmMvQywyQnlGZCtDLEN6RmUvQywwQnlGZitDLEN6RmdCL0MsdUJ5RmhCK0MsQ3pGZ0IvQyxzQnlGaEIrQyxDekZpQi9DLG9CeUZqQitDLEN6RmtDL0MsMEJ5RmpDMkMsQ3pGa0MzQyx1QnlGbEMyQyxDekZtQzNDLHNCeUZuQzJDLEN6Rm9DM0MscUJ5RnBDMkMsQ3pGcUMzQyx3QnlGckMyQyxDekZxQzNDLGtCeUZyQzJDLENBRXJCLFFBQUEsQ0FBQSxDbklwQnBCLDRCbUkzRUEsbUNBc0dRLGNBQUEsQ0FFQSw4RHBJdEdWLG9CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENB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QSxpQkFBQSxDQUVBLHdIQUNJLGEzRnNDbEIsQzJGdkNjLCtHQUNJLGEzRnNDbEIsQzJGdkNjLG1IQUNJLGEzRnNDbEIsQzJGdkNjLG9IQUNJLGEzRnNDbEIsQzJGdkNjLDBHQUNJLGEzRnNDbEIsQzJGL0JGLDBFQUNJLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLFEzSTNESSxDMkk0REosVUFBQSxDQUtaLHNCQUNJLGFBQUEsQ0FDQSxTQUFBLENDbEVSLGlCcEllTSwrQm9JZEYsQ3BJY0UsdUJvSWRGLENBQ0EsU0FBQSxDcElpQkUsdUNvSW5CTixpQnBJb0JRLHVCQUFBLENBQUEsZUFBQSxDQUFBLENvSWZSLDJCQUNJLFVBQUEsQ0FHSiw4QkFDSSxTQUFBLENBSUosZ0NwSUNNLCtCQUFBLENBQUEsdUJBQUEsQ29JQ0YsU0FBQSxDcElHRSx1Q29JTE4sZ0NwSU1RLHVCQUFBLENBQUEsZUFBQSxDQUFBLENvSURSLDBDQUNJLFNBQUEsQ0FHSiw2Q0FDSSxTQUFBLENDeEJGLHdEQUNFLGlCQUFBLENBQ0EsY0FBQSxDQUVBLCtEQUNFLGlCQUFBLENBQ0EsT0FBQSxDQUdGLGtHQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FFQSx3SUFDRSxZQUFBLENDZE4sbURBQ0UsY0FBQSxDQUdFLCtIQUNFLFlBQUEsQ0NISiwrREFDRSxnQkFBQSxDQUNBLG1CQUFBLENDRE4sa0JBQ0UsYUFBQSxDQUVBLHlCQUNFLGlCQUFBLENBR0YsNEZBQ0UsZUFBQSIsImZpbGUiOiJNYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnRcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2x1ZjZvc2EuY3NzXCI7QGltcG9ydFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDAmZmFtaWx5PVVidW50dTp3Z2h0QDMwMDs0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIjs6cm9vdCxbZGF0YS1icy10aGVtZT1saWdodF17LS1icy1ibHVlOiAjMGQ2ZWZkOy0tYnMtaW5kaWdvOiAjNjYxMGYyOy0tYnMtcHVycGxlOiAjNmY0MmMxOy0tYnMtcGluazogI2Q2MzM4NDstLWJzLXJlZDogI2RjMzU0NTstLWJzLW9yYW5nZTogI2ZkN2UxNDstLWJzLXllbGxvdzogI2ZmYzEwNzstLWJzLWdyZWVuOiAjMTk4NzU0Oy0tYnMtdGVhbDogIzIwYzk5NzstLWJzLWN5YW46ICMwZGNhZjA7LS1icy1ibGFjazogIzAwMDstLWJzLXdoaXRlOiAjZmZmOy0tYnMtZ3JheTogIzZjNzU3ZDstLWJzLWdyYXktZGFyazogIzM0M2E0MDstLWJzLWdyYXktMTAwOiAjZjhmOWZhOy0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7LS1icy1ncmF5LTMwMDogI2RlZTJlNjstLWJzLWdyYXktNDAwOiAjY2VkNGRhOy0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7LS1icy1ncmF5LTYwMDogIzZjNzU3ZDstLWJzLWdyYXktNzAwOiAjNDk1MDU3Oy0tYnMtZ3JheS04MDA6ICMzNDNhNDA7LS1icy1ncmF5LTkwMDogIzIxMjUyOTstLWJzLXByaW1hcnk6ICMwZDZlZmQ7LS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7LS1icy1zdWNjZXNzOiAjMTk4NzU0Oy0tYnMtaW5mbzogIzBkY2FmMDstLWJzLXdhcm5pbmc6ICNmZmMxMDc7LS1icy1kYW5nZXI6ICNkYzM1NDU7LS1icy1saWdodDogI2Y4ZjlmYTstLWJzLWRhcms6ICMyMTI1Mjk7LS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzOy0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTstLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDstLWJzLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7LS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7LS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTstLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDstLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjMDUyYzY1Oy0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICMyYjJmMzI7LS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMwYTM2MjI7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICMwNTUxNjA7LS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICM2NjRkMDM7LS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzU4MTUxYzstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2NmZTJmZjstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICNlMmUzZTU7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTogI2QxZTdkZDstLWJzLWluZm8tYmctc3VidGxlOiAjY2ZmNGZjOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICNmZmYzY2Q7LS1icy1kYW5nZXItYmctc3VidGxlOiAjZjhkN2RhOy0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZkOy0tYnMtZGFyay1iZy1zdWJ0bGU6ICNjZWQ0ZGE7LS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5ZWM1ZmU7LS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2M0YzhjYjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogI2EzY2ZiYjstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzllZWFmOTstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2ZmZTY5YzstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjZjFhZWI1Oy0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogI2U5ZWNlZjstLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogI2FkYjViZDstLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLWJsYWNrLXJnYjogMCwgMCwgMDstLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOy0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7LS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7LS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpOy0tYnMtYm9keS1mb250LXNpemU6MXJlbTstLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTstLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7LS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLWJvZHktYmc6ICNmZmY7LS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLWVtcGhhc2lzLWNvbG9yOiAjMDAwOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAwLCAwLCAwOy0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpOy0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLXNlY29uZGFyeS1iZzogI2U5ZWNlZjstLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDIzMywgMjM2LCAyMzk7LS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxOy0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7LS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0Oy0tYnMtbGluay1jb2xvcjogIzBkNmVmZDstLWJzLWxpbmstY29sb3ItcmdiOiAxMywgMTEwLCAyNTM7LS1icy1saW5rLWRlY29yYXRpb246IHVuZGVybGluZTstLWJzLWxpbmstaG92ZXItY29sb3I6ICMwYTU4Y2E7LS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTAsIDg4LCAyMDI7LS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMjEyNTI5Oy0tYnMtaGlnaGxpZ2h0LWJnOiAjZmZmM2NkOy0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7LS1icy1ib3JkZXItc3R5bGU6IHNvbGlkOy0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTstLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTstLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07LS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTstLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7LS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtOy0tYnMtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpOy0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7LS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtOy0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1Oy0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOy0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzE5ODc1NDstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2RjMzU0NX1bZGF0YS1icy10aGVtZT1kYXJrXXtjb2xvci1zY2hlbWU6ZGFyazstLWJzLWJvZHktY29sb3I6ICNkZWUyZTY7LS1icy1ib2R5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLWJvZHktYmc6ICMyMTI1Mjk7LS1icy1ib2R5LWJnLXJnYjogMzMsIDM3LCA0MTstLWJzLWVtcGhhc2lzLWNvbG9yOiAjZmZmOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1Oy0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNzUpOy0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLXNlY29uZGFyeS1iZzogIzM0M2E0MDstLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDUyLCA1OCwgNjQ7LS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwOy0tYnMtdGVydGlhcnktYmc6ICMyYjMwMzU7LS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDQzLCA0OCwgNTM7LS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICM2ZWE4ZmU7LS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogI2E3YWNiMTstLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzc1Yjc5ODstLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzZlZGZmNjstLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogI2ZmZGE2YTstLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZWE4NjhmOy0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogI2Y4ZjlmYTstLWJzLWRhcmstdGV4dC1lbXBoYXNpczogI2RlZTJlNjstLWJzLXByaW1hcnktYmctc3VidGxlOiAjMDMxNjMzOy0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogIzE2MTcxOTstLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjMDUxYjExOy0tYnMtaW5mby1iZy1zdWJ0bGU6ICMwMzI4MzA7LS1icy13YXJuaW5nLWJnLXN1YnRsZTogIzMzMjcwMTstLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICMyYzBiMGU7LS1icy1saWdodC1iZy1zdWJ0bGU6ICMzNDNhNDA7LS1icy1kYXJrLWJnLXN1YnRsZTogIzFhMWQyMDstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzA4NDI5ODstLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjNDE0NjRiOy0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjMGY1MTMyOy0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjMDg3OTkwOy0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjOTk3NDA0Oy0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICM4NDIwMjk7LS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjNDk1MDU3Oy0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMzQzYTQwOy0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDstLWJzLWxpbmstY29sb3I6ICM2ZWE4ZmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiAjOGJiOWZlOy0tYnMtbGluay1jb2xvci1yZ2I6IDExMCwgMTY4LCAyNTQ7LS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTM5LCAxODUsIDI1NDstLWJzLWNvZGUtY29sb3I6ICNlNjg1YjU7LS1icy1oaWdobGlnaHQtY29sb3I6ICNkZWUyZTY7LS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7LS1icy1ib3JkZXItY29sb3I6ICM0OTUwNTc7LS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7LS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4Oy0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICM3NWI3OTg7LS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNlYTg2OGY7LS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSl7OnJvb3R7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH19Ym9keXttYXJnaW46MDtmb250LWZhbWlseTp2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYm9keS1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246dmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWhye21hcmdpbjoxcmVtIDA7Y29sb3I6aW5oZXJpdDtib3JkZXI6MDtib3JkZXItdG9wOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7b3BhY2l0eTouMjV9aDYsaDUsaDQsaDMsaDIsaDF7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjp2YXIoLS1icy1oZWFkaW5nLWNvbG9yKX1oMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gxe2ZvbnQtc2l6ZToyLjVyZW19fWgye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDJ7Zm9udC1zaXplOjJyZW19fWgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIDAuNnZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gze2ZvbnQtc2l6ZToxLjc1cmVtfX1oNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2g0e2ZvbnQtc2l6ZToxLjVyZW19fWg1e2ZvbnQtc2l6ZToxLjI1cmVtfWg2e2ZvbnQtc2l6ZToxcmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVse3BhZGRpbmctbGVmdDoycmVtfW9sLHVsLGRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsdWwgdWwsb2wgdWwsdWwgb2x7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTowLjg3NWVtfW1hcmt7cGFkZGluZzouMTg3NWVtO2NvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtYmcpfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjAuNzVlbTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1he2NvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6aG92ZXJ7LS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTowLjg3NWVtfXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9Y29kZXtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1jb2RlLWNvbG9yKTt3b3JkLXdyYXA6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMTg3NXJlbSAuMzc1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGhlYWQsdGJvZHksdGZvb3QsdHIsdGQsdGh7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWlucHV0LGJ1dHRvbixzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246bm90KDpkaXNhYmxlZCksW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfXRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7bGVnZW5ke2ZvbnQtc2l6ZToxLjVyZW19fWxlZ2VuZCsqe2NsZWFyOmxlZnR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nOjB9Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXJ7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXIteHhsLC5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc217LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbnRhaW5lci14eGwsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czogMDstLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7LS1icy1icmVha3BvaW50LWxnOiA5OTJweDstLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDstLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHh9LnJvd3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ucm93Pip7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LmNvbHtmbGV4OjEgMCAwfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctMCwuZ3gtMHstLWJzLWd1dHRlci14OiAwfS5nLTAsLmd5LTB7LS1icy1ndXR0ZXIteTogMH0uZy0xLC5neC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctMSwuZ3ktMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLTIsLmd4LTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLTIsLmd5LTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLTMsLmd4LTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy0zLC5neS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctNCwuZ3gtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctNCwuZ3ktNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctNSwuZ3gtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLTUsLmd5LTV7LS1icy1ndXR0ZXIteTogM3JlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbC1zbXtmbGV4OjEgMCAwfS5yb3ctY29scy1zbS1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1zbS0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtc20tND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXNtLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OiAwfS5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTogMH0uZy1zbS0xLC5neC1zbS0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXNtLTIsLmd5LXNtLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19Lmctc20tNCwuZ3gtc20tNHstLWJzLWd1dHRlci14OiAxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OiAxLjVyZW19Lmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXNtLTUsLmd5LXNtLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleDoxIDAgMH0ucm93LWNvbHMtbWQtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtbWQtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLW1kLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1tZC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1tZC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLW1kLTAsLmd4LW1kLTB7LS1icy1ndXR0ZXIteDogMH0uZy1tZC0wLC5neS1tZC0wey0tYnMtZ3V0dGVyLXk6IDB9LmctbWQtMSwuZ3gtbWQtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLW1kLTEsLmd5LW1kLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1tZC0yLC5neC1tZC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1tZC0yLC5neS1tZC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1tZC0zLC5neC1tZC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctbWQtMywuZ3ktbWQtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLW1kLTQsLmd4LW1kLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLW1kLTQsLmd5LW1kLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLW1kLTUsLmd4LW1kLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1tZC01LC5neS1tZC01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sLWxne2ZsZXg6MSAwIDB9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1sZy0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1sZy0wLC5neC1sZy0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbGctMCwuZ3ktbGctMHstLWJzLWd1dHRlci15OiAwfS5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1sZy0xLC5neS1sZy0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbGctMiwuZ3gtbGctMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbGctMywuZ3gtbGctM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLWxnLTMsLmd5LWxnLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1sZy00LC5neS1sZy00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1sZy01LC5neC1sZy01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMH0ucm93LWNvbHMteGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy14bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXhsLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXhsLTAsLmd4LXhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14bC0wLC5neS14bC0wey0tYnMtZ3V0dGVyLXk6IDB9LmcteGwtMSwuZ3gteGwtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXhsLTEsLmd5LXhsLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy14bC0yLC5neC14bC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy14bC0yLC5neS14bC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy14bC0zLC5neC14bC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmcteGwtMywuZ3kteGwtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXhsLTQsLmd4LXhsLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXhsLTQsLmd5LXhsLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXhsLTUsLmd4LXhsLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy14bC01LC5neS14bC01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbC14eGx7ZmxleDoxIDAgMH0ucm93LWNvbHMteHhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXh4bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14eGwtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy14eGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14eGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14eGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14eGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteHhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wteHhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXh4bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteHhsLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC14eGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXh4bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteHhsLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC14eGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXh4bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteHhsLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC14eGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14eGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14eGwtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQteHhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXh4bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteHhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQteHhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteHhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQteHhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteHhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteHhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQteHhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteHhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmcteHhsLTAsLmd4LXh4bC0wey0tYnMtZ3V0dGVyLXg6IDB9LmcteHhsLTAsLmd5LXh4bC0wey0tYnMtZ3V0dGVyLXk6IDB9LmcteHhsLTEsLmd4LXh4bC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmcteHhsLTEsLmd5LXh4bC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmcteHhsLTIsLmd4LXh4bC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy14eGwtMiwuZ3kteHhsLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXh4bC0zLC5neC14eGwtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXh4bC0zLC5neS14eGwtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXh4bC00LC5neC14eGwtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmcteHhsLTQsLmd5LXh4bC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy14eGwtNSwuZ3gteHhsLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy14eGwtNSwuZ3kteHhsLTV7LS1icy1ndXR0ZXIteTogM3JlbX19LnRhYmxley0tYnMtdGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDstLWJzLXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7LS1icy10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDstLWJzLXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsOy0tYnMtdGFibGUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDUpOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xKTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA3NSk7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZT46bm90KGNhcHRpb24pPio+KntwYWRkaW5nOi41cmVtIC41cmVtO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJnKTtib3JkZXItYm90dG9tLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKX0udGFibGU+dGJvZHl7dmVydGljYWwtYWxpZ246aW5oZXJpdH0udGFibGU+dGhlYWR7dmVydGljYWwtYWxpZ246Ym90dG9tfS50YWJsZS1ncm91cC1kaXZpZGVye2JvcmRlci10b3A6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpKjIpIHNvbGlkIGN1cnJlbnRjb2xvcn0uY2FwdGlvbi10b3B7Y2FwdGlvbi1zaWRlOnRvcH0udGFibGUtc20+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouMjVyZW0gLjI1cmVtfS50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPip7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLXdpZHRoOjAgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKX0udGFibGUtYm9yZGVybGVzcz46bm90KGNhcHRpb24pPio+Kntib3JkZXItYm90dG9tLXdpZHRoOjB9LnRhYmxlLWJvcmRlcmxlc3M+Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3Atd2lkdGg6MH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpPip7LS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpfS50YWJsZS1zdHJpcGVkLWNvbHVtbnM+Om5vdChjYXB0aW9uKT50cj46bnRoLWNoaWxkKGV2ZW4pey0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7LS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX0udGFibGUtYWN0aXZley0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+KnstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2NmZTJmZjstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E2YjVjYzstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWQ3ZjI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFjYmU2Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXNlY29uZGFyeXstLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNlMmUzZTU7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNWI2Yjc7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDdkOGRhOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1zdWNjZXNzey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2QxZTdkZDstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E3YjliMTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjN2RiZDI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkMGM3Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWQ2Y2M7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWluZm97LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjY2ZmNGZjOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTZjM2NhOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZThlZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWRjZTM7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2JmZTJlOTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtd2FybmluZ3stLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNmZmYzY2Q7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjY2MyYTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJlN2MzOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2ZGJiOTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMWJlOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1kYW5nZXJ7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZjhkN2RhOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZhY2FlOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjY2NjZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmMyYzQ7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2U1YzdjYTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtbGlnaHR7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZjhmOWZhOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZjN2M4Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjZWRlZTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2U1ZTZlNzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtZGFya3stLWJzLXRhYmxlLWNvbG9yOiAjZmZmOy0tYnMtdGFibGUtYmc6ICMyMTI1Mjk7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICM0ZDUxNTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjMmMzMDM0Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiAjMzIzNTM5Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtc217b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbGd7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14eGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX0uZm9ybS1sYWJlbHttYXJnaW4tYm90dG9tOi41cmVtfS5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjV9LmNvbC1mb3JtLWxhYmVsLWxne3BhZGRpbmctdG9wOmNhbGMoMC41cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtmb250LXNpemU6MS4yNXJlbX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7Zm9udC1zaXplOjAuODc1cmVtfS5mb3JtLXRleHR7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9se3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbFt0eXBlPWZpbGVde292ZXJmbG93OmhpZGRlbn0uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pe2N1cnNvcjpwb2ludGVyfS5mb3JtLWNvbnRyb2w6Zm9jdXN7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle21pbi13aWR0aDo4NXB4O2hlaWdodDoxLjVlbTttYXJnaW46MH0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGV0aW1lLWVkaXR7ZGlzcGxheTpibG9jaztwYWRkaW5nOjB9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0wLjM3NXJlbSAtMC43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1iZyk7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtib3JkZXItcmFkaXVzOjA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6c29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3Vze291dGxpbmU6MH0uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxne3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1jb250cm9sLXNte21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LTAuMjVyZW0gLTAuNXJlbTttYXJnaW4taW5saW5lLWVuZDouNXJlbX0uZm9ybS1jb250cm9sLWxne21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbjotMC41cmVtIC0xcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19dGV4dGFyZWEuZm9ybS1jb250cm9se21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9dGV4dGFyZWEuZm9ybS1jb250cm9sLXNte21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1jb250cm9sLWNvbG9ye3dpZHRoOjNyZW07aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjM3NXJlbX0uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2h7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNte2hlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxne2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1zZWxlY3R7LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksdmFyKC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4O2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZm9ybS1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjAgMCAwIHZhcigtLWJzLWJvZHktY29sb3IpfS5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZm9ybS1zZWxlY3QtbGd7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX1bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zZWxlY3R7LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVja3tkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVlbTttYXJnaW4tYm90dG9tOi4xMjVyZW19LmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMS41ZW19LmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6LTEuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5wdXR7LS1icy1mb3JtLWNoZWNrLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtmbGV4LXNocmluazowO3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0tY2hlY2stYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7cHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0fS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hde2JvcmRlci1yYWRpdXM6LjI1ZW19LmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb117Ym9yZGVyLXJhZGl1czo1MCV9LmZvcm0tY2hlY2staW5wdXQ6YWN0aXZle2ZpbHRlcjpicmlnaHRuZXNzKDkwJSl9LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF17LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb117LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmQ7LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNX0uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF1+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWx7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouNX0uZm9ybS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjIuNWVtfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dHstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTt3aWR0aDoyZW07bWFyZ2luLWxlZnQ6LTIuNWVtO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1zd2l0Y2gtYmcpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXI7Ym9yZGVyLXJhZGl1czoyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3Vzey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzg2YjdmZScvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjIuNWVtO3BhZGRpbmctbGVmdDowfS5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXR7bWFyZ2luLXJpZ2h0Oi0yLjVlbTttYXJnaW4tbGVmdDowfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5idG4tY2hlY2tbZGlzYWJsZWRdKy5idG4sLmJ0bi1jaGVjazpkaXNhYmxlZCsuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNjV9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cyl7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tcmFuZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MS41cmVtO3BhZGRpbmc6MDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLXJhbmdlOmZvY3Vze291dGxpbmU6MH0uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotMC4yNXJlbTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7aGVpZ2h0OmNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO21pbi1oZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO21heC13aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MXJlbSAuNzVyZW07b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tZmxvYXRpbmc+bGFiZWx7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3BhZGRpbmc6MXJlbSAuNzVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGx7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWx7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGx+bGFiZWx7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz50ZXh0YXJlYTpmb2N1c35sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+dGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjFyZW0gLjM3NXJlbTt6LWluZGV4Oi0xO2hlaWdodDoxLjVlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWZsb2F0aW5nPnRleHRhcmVhOmRpc2FibGVkfmxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWx7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1mbG9hdGluZz46ZGlzYWJsZWR+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpkaXNhYmxlZH5sYWJlbHtjb2xvcjojNmM3NTdkfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGlue3otaW5kZXg6NX0uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDo1fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5idG57cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5idG57cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tc2VsZWN0e3BhZGRpbmctcmlnaHQ6M3JlbX0uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+Om50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKXttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLWJzLWJvcmRlci13aWR0aCkpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLXNlbGVjdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC10b29sdGlwLC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmlzLXZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuZm9ybS1jb250cm9sLmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsLmZvcm0tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvJTNlJTNjL3N2ZyUzZVwiKTtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlke3dpZHRoOmNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWR7ei1pbmRleDozfS5pbnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYW5nZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9Lndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtdG9vbHRpcCwuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsLmZvcm0tc2VsZWN0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4uaW52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWR7ei1pbmRleDo0fS5idG57LS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtOy0tYnMtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07LS1icy1idG4tZm9udC1mYW1pbHk6IDstLWJzLWJ0bi1mb250LXNpemU6MXJlbTstLWJzLWJ0bi1mb250LXdlaWdodDogNDAwOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7LS1icy1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYnRuLWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1idG4tbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOnZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX19LmJ0bjpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcil9LmJ0bi1jaGVjaysuYnRuOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKX0uYnRuOmZvY3VzLXZpc2libGV7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUrLmJ0bntib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmUsLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUsLmJ0bi5hY3RpdmUsLmJ0bi5zaG93e2NvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKX0uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bjpmb2N1cy12aXNpYmxlLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG4uYWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bi5zaG93OmZvY3VzLXZpc2libGV7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUrLmJ0bntib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuOmRpc2FibGVkLC5idG4uZGlzYWJsZWQsZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bntjb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtY29sb3IpO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtvcGFjaXR5OnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KX0uYnRuLXByaW1hcnl7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMwZDZlZmQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmR9LmJ0bi1zZWNvbmRhcnl7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICM2Yzc1N2Q7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNWM2MzZhOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU2NWU2NDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM1NjVlNjQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkfS5idG4tc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzE5ODc1NDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMxNTczNDc7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTQ2YzQzOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMTQ2YzQzOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMzY1M2Y7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NH0uYnRuLWluZm97LS1icy1idG4tY29sb3I6ICMwMDA7LS1icy1idG4tYmc6ICMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjMzFkMmYyOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMSwgMTcyLCAyMDQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjVjZmYyOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjB9LmJ0bi13YXJuaW5ney0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmM3MjA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE3LCAxNjQsIDY7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmY2QzOTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjNzIwOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2ZmYzEwNzstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDd9LmJ0bi1kYW5nZXJ7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICNkYzM1NDU7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjYmIyZDNiOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IwMmEzNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjUsIDgzLCA5NzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjYjAyYTM3Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNhNTI4MzQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NX0uYnRuLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2QzZDRkNTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYX0uYnRuLWRhcmt7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2NiwgNzAsIDczOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzM3M2IzZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMyMTI1Mjk7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5fS5idG4tb3V0bGluZS1wcmltYXJ5ey0tYnMtYnRuLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDExMCwgMjUzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZDZlZmQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7LS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM2Yzc1N2Q7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zdWNjZXNzey0tYnMtYnRuLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjUsIDEzNSwgODQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWluZm97LS1icy1idG4tY29sb3I6ICMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMjAyLCAyNDA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7LS1icy1idG4tY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFuZ2Vyey0tYnMtYnRuLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIwLCA1MywgNjk7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2RjMzU0NTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFya3stLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1saW5rey0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4tbGluazpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9LmJ0bi1saW5rOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcil9LmJ0bi1sZ3stLWJzLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07LS1icy1idG4tZm9udC1zaXplOjEuMjVyZW07LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmJ0bi1zbXstLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07LS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07LS1icy1idG4tZm9udC1zaXplOjAuODc1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mYWRle3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZmFkZXt0cmFuc2l0aW9uOm5vbmV9fS5mYWRlOm5vdCguc2hvdyl7b3BhY2l0eTowfS5jb2xsYXBzZTpub3QoLnNob3cpe2Rpc3BsYXk6bm9uZX0uY29sbGFwc2luZ3toZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX19LmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt3aWR0aDowO2hlaWdodDphdXRvO3RyYW5zaXRpb246d2lkdGggLjM1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWx7dHJhbnNpdGlvbjpub25lfX0ubmF2ey0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtOy0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07LS1icy1uYXYtbGluay1mb250LXdlaWdodDogOy0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2LWxpbmt7dHJhbnNpdGlvbjpub25lfX0ubmF2LWxpbms6aG92ZXIsLm5hdi1saW5rOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKX0ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9Lm5hdi1saW5rLmRpc2FibGVkLC5uYXYtbGluazpkaXNhYmxlZHtjb2xvcjp2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH0ubmF2LXRhYnN7LS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItYm90dG9tOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKX0ubmF2LXRhYnMgLm5hdi1saW5re21hcmdpbi1ib3R0b206Y2FsYygtMSp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXI6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyl9Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwubmF2LXRhYnMgLm5hdi1saW5rOmZvY3Vze2lzb2xhdGlvbjppc29sYXRlO2JvcmRlci1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGlua3tjb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzey0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjMGQ2ZWZkfS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGlua3tjb2xvcjp2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKX0ubmF2LXVuZGVybGluZXstLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtOy0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6IDAuMTI1cmVtOy0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO2dhcDp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWdhcCl9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItYm90dG9tOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpob3ZlciwubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjpjdXJyZW50Y29sb3J9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXVuZGVybGluZSAuc2hvdz4ubmF2LWxpbmt7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO2JvcmRlci1ib3R0b20tY29sb3I6Y3VycmVudGNvbG9yfS5uYXYtZmlsbD4ubmF2LWxpbmssLm5hdi1maWxsIC5uYXYtaXRlbXtmbGV4OjEgMSBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkPi5uYXYtbGluaywubmF2LWp1c3RpZmllZCAubmF2LWl0ZW17ZmxleC1ncm93OjE7ZmxleC1iYXNpczowO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLC5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmt7d2lkdGg6MTAwJX0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7LS1icy1uYXZiYXItcGFkZGluZy14OiAwOy0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtOy0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuNjUpOy0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7LS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAwLjMxMjVyZW07LS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTstLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMjVyZW07LS1icy1uYXZiYXItYnJhbmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDEuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MzMsIDM3LCA0MSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xNSk7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6dmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCl9Lm5hdmJhcj4uY29udGFpbmVyLC5uYXZiYXI+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLW1kLC5uYXZiYXI+LmNvbnRhaW5lci1sZywubmF2YmFyPi5jb250YWluZXIteGwsLm5hdmJhcj4uY29udGFpbmVyLXh4bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOmluaGVyaXQ7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5uYXZiYXItYnJhbmR7cGFkZGluZy10b3A6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7cGFkZGluZy1ib3R0b206dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7bWFyZ2luLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtmb250LXNpemU6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcil9Lm5hdmJhci1uYXZ7LS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7LS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7LS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTstLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3d7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcil9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljfS5uYXZiYXItdGV4dHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpfS5uYXZiYXItdGV4dCBhLC5uYXZiYXItdGV4dCBhOmhvdmVyLC5uYXZiYXItdGV4dCBhOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpfS5uYXZiYXItY29sbGFwc2V7ZmxleC1ncm93OjE7ZmxleC1iYXNpczoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2YmFyLXRvZ2dsZXJ7dHJhbnNpdGlvbjpub25lfX0ubmF2YmFyLXRvZ2dsZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci10b2dnbGVyOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0OnZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO292ZXJmbG93LXk6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWV4cGFuZC1tZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5uYXZiYXItZXhwYW5kLXh4bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1kYXJrLC5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXXstLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTstLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1bZGF0YS1icy10aGVtZT1kYXJrXSAubmF2YmFyLXRvZ2dsZXItaWNvbnstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0uYWNjb3JkaW9uey0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0Oy0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwNTJjNjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07LS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07LS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpfS5hY2NvcmRpb24tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7Zm9udC1zaXplOjFyZW07Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO292ZXJmbG93LWFuY2hvcjpub25lO3RyYW5zaXRpb246dmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpe2NvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7Ym94LXNoYWRvdzppbnNldCAwIGNhbGMoLTEqdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcil9LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO3RyYW5zZm9ybTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKX0uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO21hcmdpbi1sZWZ0OmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7dHJhbnNpdGlvbjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmFjY29yZGlvbi1idXR0b246OmFmdGVye3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246aG92ZXJ7ei1pbmRleDoyfS5hY2NvcmRpb24tYnV0dG9uOmZvY3Vze3otaW5kZXg6MztvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uLWl0ZW17Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1iZyk7Ym9yZGVyOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpfS5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXRvcDowfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2Vke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlPi5hY2NvcmRpb24tY29sbGFwc2V7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24tYm9keXtwYWRkaW5nOnZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KX0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbXtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1jb2xsYXBzZSwuYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiwuYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWR7Ym9yZGVyLXJhZGl1czowfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlcnstLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNmVhOGZlJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDgnLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKX0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LnRleHQtYmctcHJpbWFyeXtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctc2Vjb25kYXJ5e2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXN1Y2Nlc3N7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWluZm97Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXdhcm5pbmd7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhbmdlcntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1saWdodHtjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWRhcmt7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXByaW1hcnl7Y29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1wcmltYXJ5OmhvdmVyLC5saW5rLXByaW1hcnk6Zm9jdXN7Y29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgxMCwgODgsIDIwMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXNlY29uZGFyeTpob3ZlciwubGluay1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc3VjY2Vzc3tjb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3M6aG92ZXIsLmxpbmstc3VjY2Vzczpmb2N1c3tjb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1pbmZve2NvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstaW5mbzpob3ZlciwubGluay1pbmZvOmZvY3Vze2NvbG9yOlJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstd2FybmluZ3tjb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXdhcm5pbmc6aG92ZXIsLmxpbmstd2FybmluZzpmb2N1c3tjb2xvcjpSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhbmdlcntjb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYW5nZXI6aG92ZXIsLmxpbmstZGFuZ2VyOmZvY3Vze2NvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWxpZ2h0e2NvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1saWdodDpob3ZlciwubGluay1saWdodDpmb2N1c3tjb2xvcjpSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFya3tjb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhcms6aG92ZXIsLmxpbmstZGFyazpmb2N1c3tjb2xvcjpSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpc3tjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwubGluay1ib2R5LWVtcGhhc2lzOmZvY3Vze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudH0uZm9jdXMtcmluZzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKX0uaWNvbi1saW5re2Rpc3BsYXk6aW5saW5lLWZsZXg7Z2FwOi4zNzVyZW07YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lmljb24tbGluaz4uYml7ZmxleC1zaHJpbms6MDt3aWR0aDoxZW07aGVpZ2h0OjFlbTtmaWxsOmN1cnJlbnRjb2xvcjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm19QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmljb24tbGluaz4uYml7dHJhbnNpdGlvbjpub25lfX0uaWNvbi1saW5rLWhvdmVyOmhvdmVyPi5iaSwuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGU+LmJpe3RyYW5zZm9ybTp2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKX0ucmF0aW97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucmF0aW86OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOnZhcigtLWJzLWFzcGVjdC1yYXRpbyk7Y29udGVudDpcIlwifS5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5yYXRpby0xeDF7LS1icy1hc3BlY3QtcmF0aW86IDEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzogNzUlfS5yYXRpby0xNng5ey0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSV9LnJhdGlvLTIxeDl7LS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0aWNreS1zbS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXNtLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1tZC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LW1kLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWxnLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGlja3kteGwtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS14bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuc3RpY2t5LXh4bC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXh4bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19LmhzdGFja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZzdGFja3tkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpzdHJldGNofS52aXN1YWxseS1oaWRkZW4sLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pe3dpZHRoOjFweCAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnR9LnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS52aXN1YWxseS1oaWRkZW4gKiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikgKntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uc3RyZXRjaGVkLWxpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTtjb250ZW50OlwiXCJ9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS52cntkaXNwbGF5OmlubGluZS1ibG9jazthbGlnbi1zZWxmOnN0cmV0Y2g7d2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTttaW4taGVpZ2h0OjFlbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi4yNX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5vcGFjaXR5LTB7b3BhY2l0eTowICFpbXBvcnRhbnR9Lm9wYWNpdHktMjV7b3BhY2l0eTouMjUgIWltcG9ydGFudH0ub3BhY2l0eS01MHtvcGFjaXR5Oi41ICFpbXBvcnRhbnR9Lm9wYWNpdHktNzV7b3BhY2l0eTouNzUgIWltcG9ydGFudH0ub3BhY2l0eS0xMDB7b3BhY2l0eToxICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3cteC12aXNpYmxle292ZXJmbG93LXg6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy14LXNjcm9sbHtvdmVyZmxvdy14OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktaGlkZGVue292ZXJmbG93LXk6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktdmlzaWJsZXtvdmVyZmxvdy15OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGwgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudH0uc2hhZG93LXNte2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZvY3VzLXJpbmctcHJpbWFyeXstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zZWNvbmRhcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zdWNjZXNzey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWluZm97LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctd2FybmluZ3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYW5nZXJ7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1saWdodHstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFya3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LnRvcC0we3RvcDowICFpbXBvcnRhbnR9LnRvcC01MHt0b3A6NTAlICFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUgIWltcG9ydGFudH0uYm90dG9tLTB7Ym90dG9tOjAgIWltcG9ydGFudH0uYm90dG9tLTUwe2JvdHRvbTo1MCUgIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSAhaW1wb3J0YW50fS5zdGFydC0we2xlZnQ6MCAhaW1wb3J0YW50fS5zdGFydC01MHtsZWZ0OjUwJSAhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlICFpbXBvcnRhbnR9LmVuZC0we3JpZ2h0OjAgIWltcG9ydGFudH0uZW5kLTUwe3JpZ2h0OjUwJSAhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9we2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItZW5kLTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLXN0YXJ0e2JvcmRlci1sZWZ0OnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ney0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1ibGFja3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRley0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzcy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWluZm8tc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5nLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2VyLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItMXtib3JkZXItd2lkdGg6MXB4ICFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHggIWltcG9ydGFudH0uYm9yZGVyLTN7Ym9yZGVyLXdpZHRoOjNweCAhaW1wb3J0YW50fS5ib3JkZXItNHtib3JkZXItd2lkdGg6NHB4ICFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHggIWltcG9ydGFudH0uYm9yZGVyLW9wYWNpdHktMTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC4xfS5ib3JkZXItb3BhY2l0eS0yNXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1fS5ib3JkZXItb3BhY2l0eS01MHstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjV9LmJvcmRlci1vcGFjaXR5LTc1ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzV9LmJvcmRlci1vcGFjaXR5LTEwMHstLWJzLWJvcmRlci1vcGFjaXR5OiAxfS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0uaC0yNXtoZWlnaHQ6MjUlICFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSAhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUgIWltcG9ydGFudH0uaC0xMDB7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0udmgtMTAwe2hlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudH0uZnMtMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnR9LmZzLTN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudH0uZnMtNXtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnR9LmZzdC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0uZnN0LW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIgIWltcG9ydGFudH0uZnctbGlnaHR7Zm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnR9LmZ3LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZnctbWVkaXVte2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50fS5mdy1zZW1pYm9sZHtmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZnctYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5saC0xe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSAhaW1wb3J0YW50fS5saC1iYXNle2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50fS5saC1sZ3tsaW5lLWhlaWdodDoyICFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaCAhaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtaW5mb3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13YXJuaW5ney0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcnstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1kYXJrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWJsYWNrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13aGl0ZXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYm9keXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1tdXRlZHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSAhaW1wb3J0YW50fS50ZXh0LWJvZHktc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LXRlcnRpYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJvZHktZW1waGFzaXN7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS50ZXh0LW9wYWNpdHktMjV7LS1icy10ZXh0LW9wYWNpdHk6IDAuMjV9LnRleHQtb3BhY2l0eS01MHstLWJzLXRleHQtb3BhY2l0eTogMC41fS50ZXh0LW9wYWNpdHktNzV7LS1icy10ZXh0LW9wYWNpdHk6IDAuNzV9LnRleHQtb3BhY2l0eS0xMDB7LS1icy10ZXh0LW9wYWNpdHk6IDF9LnRleHQtcHJpbWFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3MtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWluZm8tZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmctZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlci1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1saWdodC1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhcmstZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS5saW5rLW9wYWNpdHktMTB7LS1icy1saW5rLW9wYWNpdHk6IDAuMX0ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0yNXstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjI1fS5saW5rLW9wYWNpdHktNTB7LS1icy1saW5rLW9wYWNpdHk6IDAuNX0ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS03NXstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjc1fS5saW5rLW9wYWNpdHktMTAwey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9mZnNldC0xe3RleHQtdW5kZXJsaW5lLW9mZnNldDouMTI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMS1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTN7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4zNzVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtcHJpbWFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3N7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWluZm97LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXdhcm5pbmd7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhbmdlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1saWdodHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhcmt7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5ley0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDF9LmJnLXByaW1hcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1pbmZvey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctd2FybmluZ3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhbmdlcnstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctbGlnaHR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctZGFya3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJsYWNrey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdoaXRley0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJvZHl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJnLWJvZHktc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5LXRlcnRpYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLW9wYWNpdHktMTB7LS1icy1iZy1vcGFjaXR5OiAwLjF9LmJnLW9wYWNpdHktMjV7LS1icy1iZy1vcGFjaXR5OiAwLjI1fS5iZy1vcGFjaXR5LTUwey0tYnMtYmctb3BhY2l0eTogMC41fS5iZy1vcGFjaXR5LTc1ey0tYnMtYmctb3BhY2l0eTogMC43NX0uYmctb3BhY2l0eS0xMDB7LS1icy1iZy1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc3VjY2Vzcy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctaW5mby1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctd2FybmluZy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFuZ2VyLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFyay1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5wZS1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG8gIWltcG9ydGFudH0ucm91bmRlZHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC0ye2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC0ze2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC00e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC01e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTB7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0xe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ze2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC00e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC01e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLWNpcmNsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1waWxse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTF7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtM3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC01e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1jaXJjbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLXBpbGx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTB7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0xe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ze2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS00e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS01e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLWNpcmNsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1waWxse2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTB7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ze2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LWNpcmNsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtcGlsbHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9LnotbjF7ei1pbmRleDotMSAhaW1wb3J0YW50fS56LTB7ei1pbmRleDowICFpbXBvcnRhbnR9LnotMXt6LWluZGV4OjEgIWltcG9ydGFudH0uei0ye3otaW5kZXg6MiAhaW1wb3J0YW50fS56LTN7ei1pbmRleDozICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1zbS1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1zbS0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1zbS00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXNtLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1zbS1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1tZC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LW1kLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItbWQtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1tZC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItbWQtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1tZC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbWQtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tbWQtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtbWQtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLW1kLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtbWQtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtbWQtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtbWQtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1tZC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1tZC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LW1kLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LW1kLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxvYXQtbGctc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1sZy1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1sZy1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1sZy0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItbGctMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1sZy0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItbGctNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1sZy1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLWxnLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbGctMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItbGctM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1sZy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC1sZy0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1sZy0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1sZy0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1sZy00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbGctZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14bC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14bC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci14bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci14bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci14bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0teGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi14bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy14bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy14bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHkteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHkteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14bC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC14bC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14bC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC14bC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZmxvYXQteHhsLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14eGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQteHhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14eGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteHhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteHhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14eGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14eGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14eGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14eGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteHhsLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci14eGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteHhsLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci14eGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteHhsLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXh4bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teHhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teHhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXh4bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teHhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteHhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS14eGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS14eGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXkteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXh4bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXh4bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteHhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteHhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14eGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14eGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14eGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteHhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteHhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteHhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteHhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteHhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXh4bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14eGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXh4bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteHhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi14eGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14eGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14eGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14eGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14eGwtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC14eGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteHhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXh4bC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZnMtMXtmb250LXNpemU6Mi41cmVtICFpbXBvcnRhbnR9LmZzLTJ7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSAhaW1wb3J0YW50fS5mcy00e2ZvbnQtc2l6ZToxLjVyZW0gIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1wcmludC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubWZwLWJne3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTA0MjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7YmFja2dyb3VuZDojMGIwYjBiO29wYWNpdHk6Ljh9Lm1mcC13cmFwe3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTA0Mztwb3NpdGlvbjpmaXhlZDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5tZnAtY29udGFpbmVye3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3BhZGRpbmc6MCA4cHg7Ym94LXNpemluZzpib3JkZXItYm94fS5tZnAtY29udGFpbmVyOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lm1mcC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246bGVmdDt6LWluZGV4OjEwNDV9Lm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudHt3aWR0aDoxMDAlO2N1cnNvcjphdXRvfS5tZnAtYWpheC1jdXJ7Y3Vyc29yOnByb2dyZXNzfS5tZnAtem9vbS1vdXQtY3VyLC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2V7Y3Vyc29yOi1tb3otem9vbS1vdXQ7Y3Vyc29yOi13ZWJraXQtem9vbS1vdXQ7Y3Vyc29yOnpvb20tb3V0fS5tZnAtem9vbXtjdXJzb3I6cG9pbnRlcjtjdXJzb3I6LXdlYmtpdC16b29tLWluO2N1cnNvcjotbW96LXpvb20taW47Y3Vyc29yOnpvb20taW59Lm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnR7Y3Vyc29yOmF1dG99Lm1mcC1jbG9zZSwubWZwLWFycm93LC5tZnAtcHJlbG9hZGVyLC5tZnAtY291bnRlcnstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm1mcC1sb2FkaW5nLm1mcC1maWd1cmV7ZGlzcGxheTpub25lfS5tZnAtaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubWZwLXByZWxvYWRlcntjb2xvcjojY2NjO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6YXV0bzt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOi0wLjhlbTtsZWZ0OjhweDtyaWdodDo4cHg7ei1pbmRleDoxMDQ0fS5tZnAtcHJlbG9hZGVyIGF7Y29sb3I6I2NjY30ubWZwLXByZWxvYWRlciBhOmhvdmVye2NvbG9yOiNmZmZ9Lm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVye2Rpc3BsYXk6bm9uZX0ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50e2Rpc3BsYXk6bm9uZX1idXR0b24ubWZwLWNsb3NlLGJ1dHRvbi5tZnAtYXJyb3d7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6YmxvY2s7b3V0bGluZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjEwNDY7Ym94LXNoYWRvdzpub25lO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb259YnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXI6MH0ubWZwLWNsb3Nle3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7bGluZS1oZWlnaHQ6NDRweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjY1O3BhZGRpbmc6MCAwIDE4cHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZX0ubWZwLWNsb3NlOmhvdmVyLC5tZnAtY2xvc2U6Zm9jdXN7b3BhY2l0eToxfS5tZnAtY2xvc2U6YWN0aXZle3RvcDoxcHh9Lm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZXtjb2xvcjojMzMzfS5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2V7Y29sb3I6I2ZmZjtyaWdodDotNnB4O3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDo2cHg7d2lkdGg6MTAwJX0ubWZwLWNvdW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtjb2xvcjojY2NjO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE4cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5tZnAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTouNjU7bWFyZ2luOjA7dG9wOjUwJTttYXJnaW4tdG9wOi01NXB4O3BhZGRpbmc6MDt3aWR0aDo5MHB4O2hlaWdodDoxMTBweDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLCAwLCAwLCAwKX0ubWZwLWFycm93OmFjdGl2ZXttYXJnaW4tdG9wOi01NHB4fS5tZnAtYXJyb3c6aG92ZXIsLm1mcC1hcnJvdzpmb2N1c3tvcGFjaXR5OjF9Lm1mcC1hcnJvdzpiZWZvcmUsLm1mcC1hcnJvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDttYXJnaW4tdG9wOjM1cHg7bWFyZ2luLWxlZnQ6MzVweDtib3JkZXI6bWVkaXVtIGluc2V0IHRyYW5zcGFyZW50fS5tZnAtYXJyb3c6YWZ0ZXJ7Ym9yZGVyLXRvcC13aWR0aDoxM3B4O2JvcmRlci1ib3R0b20td2lkdGg6MTNweDt0b3A6OHB4fS5tZnAtYXJyb3c6YmVmb3Jle2JvcmRlci10b3Atd2lkdGg6MjFweDtib3JkZXItYm90dG9tLXdpZHRoOjIxcHg7b3BhY2l0eTouN30ubWZwLWFycm93LWxlZnR7bGVmdDowfS5tZnAtYXJyb3ctbGVmdDphZnRlcntib3JkZXItcmlnaHQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjMxcHh9Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXttYXJnaW4tbGVmdDoyNXB4O2JvcmRlci1yaWdodDoyN3B4IHNvbGlkICMzZjNmM2Z9Lm1mcC1hcnJvdy1yaWdodHtyaWdodDowfS5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjM5cHh9Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MjdweCBzb2xpZCAjM2YzZjNmfS5tZnAtaWZyYW1lLWhvbGRlcntwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudHtsaW5lLWhlaWdodDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkwMHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO2JhY2tncm91bmQ6IzAwMH1pbWcubWZwLWltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo0MHB4IDAgNDBweDttYXJnaW46MCBhdXRvfS5tZnAtZmlndXJle2xpbmUtaGVpZ2h0OjB9Lm1mcC1maWd1cmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NDBweDtib3R0b206NDBweDtkaXNwbGF5OmJsb2NrO3JpZ2h0OjA7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt6LWluZGV4Oi0xO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7YmFja2dyb3VuZDojNDQ0fS5tZnAtZmlndXJlIHNtYWxse2NvbG9yOiNiZGJkYmQ7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4fS5tZnAtZmlndXJlIGZpZ3VyZXttYXJnaW46MH0ubWZwLWJvdHRvbS1iYXJ7bWFyZ2luLXRvcDotMzZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtjdXJzb3I6YXV0b30ubWZwLXRpdGxle3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiNmM2YzZjM7d29yZC13cmFwOmJyZWFrLXdvcmQ7cGFkZGluZy1yaWdodDozNnB4fS5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudHttYXgtd2lkdGg6MTAwJX0ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmV7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSxzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCl7Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVye3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWd7cGFkZGluZzowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlcnt0b3A6MDtib3R0b206MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGx7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWxlZnQ6NXB4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXJ7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjYpO3Bvc2l0aW9uOmZpeGVkO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpey5tZnAtYXJyb3d7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43NSk7dHJhbnNmb3JtOnNjYWxlKDAuNzUpfS5tZnAtYXJyb3ctbGVmdHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm1mcC1hcnJvdy1yaWdodHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9Lm1mcC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH19LyohXG4qIG1tZW51LmpzXG4qIG1tZW51anMuY29tXG4qXG4qIENvcHlyaWdodCAoYykgRnJlZCBIZXVzc2NoZW5cbiogZnJlYnNpdGUubmxcbipcbiogTGljZW5zZTogQ0MtQlktTkMtNC4wXG4qIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzQuMC9cbiovOnJvb3R7LS1tbS1saW5laGVpZ2h0OjIycHh9Lm1tLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudSwubW0tbWVudSAqLC5tbS1tZW51IDphZnRlciwubW0tbWVudSA6YmVmb3Jley13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfTpyb290ey0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5OjAuNHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MHN9Lm1tLWJsb2NrZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjM7b3BhY2l0eTowO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LW8tdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9Lm1tLWJsb2NrZXI6Zm9jdXMtdmlzaWJsZXtvcGFjaXR5Oi43NX0ubW0tYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtwYWRkaW5nOjB9Lm1tLWJ0bi0tbmV4dCxbZGlyPXJ0bF0gLm1tLWJ0bi0tcHJldnstLW1tLWJ0bi1yb3RhdGU6MTM1ZGVnfS5tbS1idG4tLXByZXYsW2Rpcj1ydGxdIC5tbS1idG4tLW5leHR7LS1tbS1idG4tcm90YXRlOi00NWRlZ30ubW0tYnRuLS1uZXh0OmFmdGVyLC5tbS1idG4tLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWljb24pO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmlnaHQ6bm9uZTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpOy1tcy10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTt0cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKX0ubW0tYnRuLS1wcmV2OmJlZm9yZXtpbnNldC1pbmxpbmUtc3RhcnQ6MjNweH0ubW0tYnRuLS1uZXh0OmFmdGVye2luc2V0LWlubGluZS1lbmQ6MjNweH0ubW0tYnRuLS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIsOXXCI7Zm9udC1zaXplOjE1MCV9Lm1tLWJ0bnJlc2V0e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcn0ubW0tZGl2aWRlcnstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7ei1pbmRleDoyO3RvcDowO21pbi1oZWlnaHQ6dmFyKC0tbW0tbGluZWhlaWdodCk7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSouNjUgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkqLjUpIDIwcHg7Zm9udC1zaXplOjc1JTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSwgdG8odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpLCB2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSwgdmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKTtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0ubW0tbmF2YmFyOm5vdCgubW0taGlkZGVuKX4ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXJ7dG9wOnZhcigtLW1tLW5hdmJhci1zaXplKX06cm9vdHstLW1tLWxpc3RpdGVtLXNpemU6NTBweH0ubW0tbGlzdGl0ZW17ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1saXN0aXRlbTphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWlubGluZS1zdGFydDoyMHB4O2luc2V0LWlubGluZS1lbmQ6MDtib3R0b206MH0ubW0tbGlzdGl0ZW1fX2J0biwubW0tbGlzdGl0ZW1fX3RleHR7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8yKSAwfS5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMCU7ZmxleC1iYXNpczoxMCU7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWxpc3RpdGVtX19idG57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvOy13ZWJraXQtcGFkZGluZy1lbmQ6NTBweDtwYWRkaW5nLWlubGluZS1lbmQ6NTBweDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMywgMiwgMSwgMCl9Lm1tLWxpc3RpdGVtX19idG46bm90KC5tbS1saXN0aXRlbV9fdGV4dCl7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkfS5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLXBhbmVse2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpfS5tbS1saXN0dmlld3tsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLW1lbnV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDowOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtsaW5lLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lm1tLW1lbnUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSwubW0tbWVudSAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbWVudSA6Zm9jdXMsLm1tLW1lbnUgOmZvY3VzLXZpc2libGUsLm1tLW1lbnU6Zm9jdXMsLm1tLW1lbnU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjB9Lm1tLW1lbnUgYSwubW0tbWVudSBidXR0b24sLm1tLW1lbnUgbGFiZWx7Y29sb3I6aW5oZXJpdH0ubW0tbWVudSBhOmZvY3VzLC5tbS1tZW51IGJ1dHRvbjpmb2N1cywubW0tbWVudSBsYWJlbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLW1lbnUgYTpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGJ1dHRvbjpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGxhYmVsOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDotNXB4fS5tbS1tZW51IGlucHV0OmZvY3VzLC5tbS1tZW51IGlucHV0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLC5tbS1tZW51IHNlbGVjdDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDoycHh9Lm1tLW1lbnUgYSwubW0tbWVudSBhOmFjdGl2ZSwubW0tbWVudSBhOmhvdmVyLC5tbS1tZW51IGE6bGluaywubW0tbWVudSBhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH06cm9vdHstLW1tLW5hdmJhci1zaXplOjUwcHh9Lm1tLW5hdmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjI7bWluLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcj4qey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW5hdmJhcl9fYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowfS5tbS1uYXZiYXJfX3RpdGxley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyX190aXRsZVtocmVmPVwiI1wiXXtwb2ludGVyLWV2ZW50czpub25lfS5tbS1uYXZiYXJfX3RpdGxlPnNwYW57LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWJ0bi5tbS1oaWRkZW4rLm1tLW5hdmJhcl9fdGl0bGU6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctc3RhcnQ6NjBweDtwYWRkaW5nLWlubGluZS1zdGFydDo2MHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MTBweDtwYWRkaW5nLWlubGluZS1lbmQ6MTBweH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX190aXRsZTpsYXN0LWNoaWxkey13ZWJraXQtcGFkZGluZy1zdGFydDoxMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjEwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDo2MHB4O3BhZGRpbmctaW5saW5lLWVuZDo2MHB4fS5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDoxMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDotMzAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0KSwgMCwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybX1bZGlyPXJ0bF0gLm1tLXBhbmVsey0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0Oi0xMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDozMCV9Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1tbS1saXN0aXRlbS1zaXplKX0ubW0tcGFuZWw6Zm9jdXN7b3V0bGluZTowfS5tbS1wYW5lbC0tb3BlbmVke3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc30ubW0tcGFuZWwtLXBhcmVudHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0KSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQpLCAwLCAwKTt6LWluZGV4OjB9Lm1tLXBhbmVsLS1oaWdoZXN0e3otaW5kZXg6M30ubW0tbWVudS0tb3BlbmVkIC5tbS1wYW5lbC0tbm9hbmltYXRpb257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MHMgIWltcG9ydGFudDstby10cmFuc2l0aW9uLWR1cmF0aW9uOjBzICFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjowcyAhaW1wb3J0YW50fS5tbS1wYW5lbF9fY29udGVudHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsc3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tcGFuZWxzOmZvY3Vze291dGxpbmU6MH06cm9vdHstLW1tLXRvZ2dsZS1zaXplOjM0cHh9Lm1tLXRvZ2dsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy13ZWJraXQtYm94LWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkqMS43NSk7LW1zLWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkqMS43NSkgMCAwcHg7ZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSoxLjc1KSAwIDA7aGVpZ2h0OnZhcigtLW1tLXRvZ2dsZS1zaXplKTstd2Via2l0LW1hcmdpbi1lbmQ6MTBweDttYXJnaW4taW5saW5lLWVuZDoxMHB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lICFpbXBvcnRhbnQ7LW1vei1hcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudDthcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tbW0tdG9nZ2xlLXNpemUpO2JvcmRlcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfS5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjthc3BlY3QtcmF0aW86MTttYXJnaW46MnB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS10b2dnbGU6Y2hlY2tlZHtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMC43NSkpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDAuNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDAuNzUpKX1bZGlyPXJ0bF0gLm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLTAuNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtMC43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLTAuNzUpKX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHggMCAxMHB4IDIwcHg7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudH0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw6bm90KC5tbS1saXN0aXRlbS0tb3BlbmVkKT4ubW0tcGFuZWx7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLWxpc3RpdGVtX19idG57aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpO2JvdHRvbTphdXRvfS5tbS1saXN0aXRlbS0tdmVydGljYWwgLm1tLWxpc3RpdGVtOmxhc3QtY2hpbGQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1saXN0aXRlbV9fYnRuOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3JpZ2h0OjE5cHh9OnJvb3R7LS1tbS1zaXplOjgwJTstLW1tLW1pbi1zaXplOjI0MHB4Oy0tbW0tbWF4LXNpemU6NDQwcHh9Lm1tLW1lbnUtLW9mZmNhbnZhc3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjB9Lm1tLXBhZ2V7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O21pbi1oZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDppbmhlcml0fTp3aGVyZSgubW0tc2xpZGVvdXQpe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0td3JhcHBlci0tb3BlbmVkLC5tbS13cmFwcGVyLS1vcGVuZWQgYm9keXtvdmVyZmxvdzpoaWRkZW59Lm1tLXdyYXBwZXJfX2Jsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuNCl9Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0td3JhcHBlcl9fYmxvY2tlcnstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowczstLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheTowLjRzO2JvdHRvbTowO29wYWNpdHk6LjV9Lm1tLW1lbnV7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDowOy0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOjB9Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnR7cmlnaHQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e2xlZnQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tbGVmdCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e3dpZHRoOmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tdG9we2JvdHRvbTphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217dG9wOmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbSwubW0tbWVudS0tcG9zaXRpb24tdG9we3dpZHRoOjEwMCU7aGVpZ2h0OmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi10b3B7LS1tbS10cmFuc2xhdGUtdmVydGljYWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbXstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDoxMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi10b3B7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbS5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcC5tbS1tZW51LS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoIHZhcigtLW1tLW1pbi1zaXplKSwgdmFyKC0tbW0tc2l6ZSksIHZhcigtLW1tLW1heC1zaXplKSApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOmNsYW1wKCBjYWxjKC0xICogdmFyKC0tbW0tbWF4LXNpemUpKSwgY2FsYygtMSAqIHZhcigtLW1tLXNpemUpKSwgY2FsYygtMSAqIHZhcigtLW1tLW1pbi1zaXplKSkgKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIDAsIDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1ib3R0b20gLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi10b3AgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ei1pbmRleDoxfS5tbS1tZW51LS10aGVtZS1saWdodHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC43NSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtbGlnaHQtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC45KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwLCAwLCAwLCAwLjQpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjA4KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAsIDAsIDAsIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFyay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGV7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRlLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDM1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFja3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjIpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMDYpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xMjUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLWNvdW50ZXJ7ZGlzcGxheTpibG9jazstd2Via2l0LXBhZGRpbmctc3RhcnQ6MjBweDtwYWRkaW5nLWlubGluZS1zdGFydDoyMHB4O2Zsb2F0OnJpZ2h0O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX1bZGlyPXJ0bF0gLm1tLWNvdW50ZXJ7ZmxvYXQ6bGVmdH06cm9vdHstLW1tLWljb25iYXItc2l6ZTo1MHB4fS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tcGFuZWxze21hcmdpbi1sZWZ0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLXBhbmVsc3ttYXJnaW4tcmlnaHQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0taWNvbmJhcntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyO3dpZHRoOnZhcigtLW1tLWljb25iYXItc2l6ZSk7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFyLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFye2JvcmRlci1yaWdodC13aWR0aDoxcHg7bGVmdDowfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2JvcmRlci1sZWZ0LXdpZHRoOjFweDtyaWdodDowfS5tbS1pY29uYmFyX19ib3R0b20sLm1tLWljb25iYXJfX3RvcHt3aWR0aDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0ubW0taWNvbmJhcl9fYm90dG9tPiosLm1tLWljb25iYXJfX3RvcD4qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0taWNvbmJhci1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8yKSAwfS5tbS1pY29uYmFyX19ib3R0b20gYSwubW0taWNvbmJhcl9fYm90dG9tIGE6aG92ZXIsLm1tLWljb25iYXJfX3RvcCBhLC5tbS1pY29uYmFyX190b3AgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubW0taWNvbmJhcl9fdGFiLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0taWNvbnBhbmVsLXNpemU6NTBweH0ubW0tcGFuZWwtLWljb25wYW5lbC0we2luc2V0LWlubGluZS1zdGFydDpjYWxjKDAqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0xe2luc2V0LWlubGluZS1zdGFydDpjYWxjKDEqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ye2luc2V0LWlubGluZS1zdGFydDpjYWxjKDIqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ze2luc2V0LWlubGluZS1zdGFydDpjYWxjKDMqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC00e2luc2V0LWlubGluZS1zdGFydDpjYWxjKDQqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC1maXJzdH4ubW0tcGFuZWx7aW5zZXQtaW5saW5lLXN0YXJ0OnZhcigtLW1tLWljb25wYW5lbC1zaXplKX0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbC0tcGFyZW50IC5tbS1kaXZpZGVyLC5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLW5hdmJhcntvcGFjaXR5OjB9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbC0tcGFyZW50e292ZXJmbG93LXk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnVuc2V0Oy1tcy10cmFuc2Zvcm06dW5zZXQ7dHJhbnNmb3JtOnVuc2V0fS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0KTpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtMCl7Ym9yZGVyLWlubGluZS1zdGFydC13aWR0aDoxcHg7Ym9yZGVyLWlubGluZS1zdGFydC1zdHlsZTpzb2xpZH0ubW0tbmF2YmFyc3stbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjB9Lm1tLW5hdmJhcnMgLm1tLW5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDowO2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9we2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wKX0ubW0tbmF2YmFycy0tYm90dG9te2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206ZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pfS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjAgMjBweDtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM+KntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1wYWRkaW5nLWVuZDo2cHg7cGFkZGluZy1pbmxpbmUtZW5kOjZweH0ubW0tbmF2YmFyX19icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ubW0tbmF2YmFyX190YWJ7cGFkZGluZzowIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtZW5kLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFic3tib3JkZXItYm90dG9tOm5vbmV9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXI6bm90KC5tbS1uYXZiYXItLXRhYnMpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYntib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci10b3AtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFic3tib3JkZXItdG9wOm5vbmV9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFicywubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFic34ubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWJ7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0ubW0tc2VhcmNoZmllbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtoZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59Lm1tLXNlYXJjaGZpZWxkX19pbnB1dHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYyh2YXIoLS1tbS1uYXZiYXItc2l6ZSkqLjcpO21pbi1oZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2xpbmUtaGVpZ2h0OmNhbGModmFyKC0tbW0tbmF2YmFyLXNpemUpKi43KTtmb250OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXR9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dCwubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLW1lbnVbY2xhc3MqPS1jb250cmFzdF0gLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDowO3RvcDowO2JvdHRvbTowfS5tbS1zZWFyY2hmaWVsZC0tc2VhcmNoaW5nIC5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6YmxvY2t9Lm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LW1hcmdpbi1lbmQ6LTEwMHB4O21hcmdpbi1pbmxpbmUtZW5kOi0xMDBweDstd2Via2l0LXBhZGRpbmctc3RhcnQ6NXB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjVweDstd2Via2l0LXBhZGRpbmctZW5kOjIwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjIwcHg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjstby10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luO3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW59Lm1tLXNlYXJjaGZpZWxkLS1jYW5jZWxhYmxlIC5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LW1hcmdpbi1lbmQ6MDttYXJnaW4taW5saW5lLWVuZDowfS5tbS1wYW5lbC0tc2VhcmNoe2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0ubW0tcGFuZWxfX3NwbGFzaHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsLS1zZWFyY2hpbmcgLm1tLXBhbmVsX19zcGxhc2h7ZGlzcGxheTpub25lfS5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjQwcHggMjBweDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE1MCU7bGluZS1oZWlnaHQ6MS40fS5tbS1wYW5lbC0tbm9yZXN1bHRzIC5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6YmxvY2t9OnJvb3R7LS1tbS1zZWN0aW9uaW5kZXhlci1zaXplOjIwcHh9Lm1tLXNlY3Rpb25pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7aW5zZXQtaW5saW5lLWVuZDpjYWxjKC0xKnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpKTt6LWluZGV4OjU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6c3BhY2UtZXZlbmx5Oy1tcy1mbGV4LXBhY2s6c3BhY2UtZXZlbmx5O2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHl9Lm1tLXNlY3Rpb25pbmRleGVyIGF7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO2xpbmUtaGVpZ2h0OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9ja30ubW0tc2VjdGlvbmluZGV4ZXJ+Lm1tLXBhbmVsey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZXtyaWdodDowfS5tbS1zZWN0aW9uaW5kZXhlci0tYWN0aXZlfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpO3BhZGRpbmctaW5saW5lLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKX0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dCwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0dmlldzpob3Zlcj4ubW0tbGlzdGl0ZW0tLXNlbGVjdGVkOm5vdCg6aG92ZXIpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouMnM7LW8tdHJhbnNpdGlvbi1kZWxheTouMnM7dHJhbnNpdGlvbi1kZWxheTouMnN9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dDpob3Zlcnstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHM7LW8tdHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWRlbGF5OjBzfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1wYW5lbC0tcGFyZW50IC5tbS1saXN0aXRlbTpub3QoLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9OnJvb3R7LS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplOjUwcHg7LS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemU6dmFyKC0tbW0tbWF4LXNpemUpfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tc2xpZGVvdXR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSksIDAsIDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1kaXZpZGVyLC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkIC5tbS1tZW51LS1zaWRlYmFyLWV4cGFuZGVke3dpZHRoOnZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWR9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVke292ZXJmbG93OmF1dG99Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vye2Rpc3BsYXk6bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpLCAwLCAwKX1bZGlyPXJ0bF0gLm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ubmVvcy1hbGlnbm1lbnQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0ubmVvcy1hbGlnbm1lbnQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9Lm5lb3MtYWxpZ25tZW50LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGMtbmVvcy1lbGVtZW50cy1tYXAgLm1hcC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnRjLW5lb3MtZWxlbWVudHMtbWFwIC5tYXAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjU2LjI1JX0udGMtbmVvcy1lbGVtZW50cy1tYXAgLm1hcC1jb250YWluZXI+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MH0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZnVsbC13aWR0aCAuYnRue3dpZHRoOjEwMCV9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGMtbmVvcy1lbGVtZW50cy1idXR0b24ucmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGMtbmVvcy1lbGVtZW50cy1mdWxsd2lkdGhpbWFnZSBwaWN0dXJle2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVufS50Yy1uZW9zLWVsZW1lbnRzLWZ1bGx3aWR0aGltYWdlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCU7dHJhbnNmb3JtOnNjYWxlKDEuNCl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uey0tY3RhLWNvbC1zcGFjZTogMzBweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogdmFyKC0tY3RhLWNvbC1zcGFjZSk7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5pbWFnZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTVweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgcC5jdGEtdGV4dHttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVye2dhcDp2YXIoLS1jdGEtY29sLXNwYWNlKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmltYWdlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbi5pbWFnZS1vbi1yaWdodCAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtvcmRlcjoxfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbi5pbWFnZS1vbi1yaWdodCAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuaW1hZ2V7b3JkZXI6Mn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW57LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLndpdGhvdXQtbWFyZ2luLWJvdHRvbXttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uPio6YmVmb3Jle2NvbnRlbnQ6XCIgXCJ9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludGVybmFsLW1hcmdpbnMtc21hbGx7LS1icy1ndXR0ZXIteDogMTVweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludGVybmFsLW1hcmdpbnMtbm9ybWFsey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnRlcm5hbC1tYXJnaW5zLWxhcmdley0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5hbGlnbi1zdGFydCAuY29sdW1ue2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmFsaWduLWNlbnRlciAuY29sdW1ue2FsaWduLWl0ZW1zOmNlbnRlcn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uYWxpZ24tZW5kIC5jb2x1bW57YWxpZ24taXRlbXM6ZmxleC1lbmR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmp1c3RpZnktc3RhcnQgLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1jZW50ZXIgLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5qdXN0aWZ5LWVuZCAuY29sdW1ue2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1zcGFjZS1iZXR3ZWVuIC5jb2x1bW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbj4ubm9kZXR5cGVzLWNvbnRlbnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW46YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludmVyc2UtY29sdW1uIC5jb2x1bW46Zmlyc3QtY2hpbGR7b3JkZXI6MjttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW52ZXJzZS1jb2x1bW4gLmNvbHVtbjpsYXN0LWNoaWxke29yZGVyOjE7bWFyZ2luLWJvdHRvbTozMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZXttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uOm5vdCguZm9yY2UteHMpLm1vYmlsZS1tYXJnaW4tYm90dG9tLXNtYWxse21hcmdpbi1ib3R0b206MTVweH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFse21hcmdpbi1ib3R0b206MzBweH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbGFyZ2V7bWFyZ2luLWJvdHRvbTo2MHB4fX0uY29sdW1uLTI1e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sdW1uLTI1e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tMjV7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fS5mb3JjZS14cz4uY29sdW1uLTI1e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19LmNvbHVtbi0zM3tmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbHVtbi0zM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTMze2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX0uZm9yY2UteHM+LmNvbHVtbi0zM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fS5jb2x1bW4tNTB7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2x1bW4tNTB7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi01MHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX19LmZvcmNlLXhzPi5jb2x1bW4tNTB7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX0uY29sdW1uLTY2e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sdW1uLTY2e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tNjZ7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fS5mb3JjZS14cz4uY29sdW1uLTY2e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19LmNvbHVtbi03NXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbHVtbi03NXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTc1e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfX0uZm9yY2UteHM+LmNvbHVtbi03NXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVte21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojZmFiMzFlfS50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLmltYWdle29yZGVyOjF9LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAuaW1hZ2UgaW1ne21heC13aWR0aDpub25lICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXJ7b3JkZXI6Mn0udGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlcj4udGV4dC1jb250ZW50LWFsaWdubWVudCBhe3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmctbGVmdDoxNXB4fS50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyPi50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IGgxLC50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyPi50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHNwYW57ZGlzcGxheTppbmxpbmU7Zm9udC1zaXplOjUwcHg7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDo1NXB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWZ9LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXI+LnRleHQtY29udGVudC1hbGlnbm1lbnQgaDE6YWZ0ZXIsLnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXI+LnRleHQtY29udGVudC1hbGlnbm1lbnQgc3BhbjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMwcHg7dG9wOjNweDt3aWR0aDoyMHB4O2hlaWdodDozNXB4O2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIHJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZXtib3JkZXItbGVmdDowO2hlaWdodDo0MzBweH0udGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZSBpbWd7aGVpZ2h0OjQzMHB4O21heC13aWR0aDpub25lO3dpZHRoOmF1dG99LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXJ7cGFkZGluZzowfS50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50e3BhZGRpbmc6MzBweH0udGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCBhe3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCBoMSwudGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCBzcGFue21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MzRweDtsaW5lLWhlaWdodDozNHB4O2ZvbnQtd2VpZ2h0OjQwMDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvY2hldnJvbi1yaWdodC13aGl0ZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodCAzMHB4O2JhY2tncm91bmQtc2l6ZToxNHB4IDIwcHg7d2lkdGg6Y2FsYygxMDAlICsgMzBweCl9LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXIgLnRleHQtY29udGVudC1hbGlnbm1lbnQgaDEgYnI6bGFzdC1jaGlsZCwudGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCBzcGFuIGJyOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IGgxOmFmdGVyLC50Yy13ZWJzaXRlLWhvbWUgI21haW4tY29udGFpbmVyIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHNwYW46YWZ0ZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtaG9tZSAjbWFpbi1jb250YWluZXJ7cGFkZGluZy10b3A6MTAwcHh9fS5uZW9zLWJhY2tlbmQudGMtd2Vic2l0ZS1ob21lICNtYWluLWNvbnRhaW5lciAucGFnZS1iYW5uZXIgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudD5zcGFuOmFmdGVye2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0ICNtYWluLWNvbnRhaW5lcj4uYnVsbGV0aW5zLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0ICNtYWluLWNvbnRhaW5lcj4uYnVsbGV0aW5zLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVyIC5idWxsZXRpbnMtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIGgxe21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDo3NXB4fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QgI21haW4tY29udGFpbmVyPi5idWxsZXRpbnMtY29udGFpbmVyIC5idWxsZXRpbnMtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItdGV4dHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozM3B4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0ICNtYWluLWNvbnRhaW5lcj4uYnVsbGV0aW5zLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAwOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdCAjbWFpbi1jb250YWluZXI+LmJ1bGxldGlucy1jb250YWluZXIgLmJ1bGxldGlucy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgaDEsLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdCAjbWFpbi1jb250YWluZXI+LmJ1bGxldGlucy1jb250YWluZXIgLmJ1bGxldGlucy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgLmJhbm5lci10ZXh0e3BhZGRpbmc6MCAzMHB4fX0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctdGl0bGUtd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgaDJ7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjM4cHg7bWFyZ2luLWJvdHRvbTo0MHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWRhdGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiM0ZTY3ODM7bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjMyMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ubGVmdHtyaWdodDpjYWxjKDEwMCUgKyA3M3B4KX0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uLnJpZ2h0e2xlZnQ6Y2FsYygxMDAlICsgNzNweCl9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctY29udGVudHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tb3otYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1zLWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tcy1mbGV4LWFsaWduOmZsZXgtZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kOy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVufS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnRleHQsLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctY29udGVudCAuY2FsZW5kYXItYnV0dG9uLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnNvY2lhbC1uZXR3b3Jrcy13cmFwcGVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnRleHR7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctY29udGVudCAudGV4dCB1bCwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC50ZXh0IG9se3BhZGRpbmctbGVmdDo0NXB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnRleHQgcCt1bCwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC50ZXh0IHArb2x7bWFyZ2luLXRvcDotMTVweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC50ZXh0IGRpdltkYXRhLV9fbmVvcy1wcm9wZXJ0eT10ZXh0XTpiZWZvcmV7Y29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC5jYWxlbmRhci1idXR0b24sLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctY29udGVudCAuc29jaWFsLW5ldHdvcmtzLXdyYXBwZXJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyU7cGFkZGluZy1ib3R0b206MzBweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC5zb2NpYWwtbmV0d29ya3Mtd3JhcHBlcnt0ZXh0LWFsaWduOnJpZ2h0fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnNvY2lhbC1uZXR3b3Jrcy13cmFwcGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi10b3A6MTVweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb257ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSAuYm90dG9tLXdyYXBwZXIsLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAuYm90dG9tLXdyYXBwZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzEyMWQyOTtwYWRkaW5nLXRvcDo0NXB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLmJvdHRvbS13cmFwcGVyIGgzLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIGgze21hcmdpbi1ib3R0b206MzBweDtsaW5lLWhlaWdodDozOHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLmJvdHRvbS13cmFwcGVyIC5yZWdpc3RyYXRpb24tbm90LXBvc3NpYmxlLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIC5yZWdpc3RyYXRpb24tbm90LXBvc3NpYmxle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGRkZWE7Ym9yZGVyOjFweCBzb2xpZCAjNmY4OWE1O2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAucmVnaXN0cmF0aW9uLW5vdC1wb3NzaWJsZSBzdmcsLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAuYm90dG9tLXdyYXBwZXIgLnJlZ2lzdHJhdGlvbi1ub3QtcG9zc2libGUgc3Zne3dpZHRoOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjRweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAucmVnaXN0cmF0aW9uLW5vdC1wb3NzaWJsZSBzdmcgcGF0aCwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAucmVnaXN0cmF0aW9uLW5vdC1wb3NzaWJsZSBzdmcgcGF0aHtmaWxsOiM0ZTY3ODN9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSAuYm90dG9tLXdyYXBwZXIgLnJlZ2lzdHJhdGlvbi1ub3QtcG9zc2libGUgc3BhbiwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAucmVnaXN0cmF0aW9uLW5vdC1wb3NzaWJsZSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjE1cHg7bGluZS1oZWlnaHQ6MjJweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlcnttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSAuYm90dG9tLXdyYXBwZXIgLmluZm9ybWF0aW9uLXdyYXBwZXIgbGFiZWwsLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAuYm90dG9tLXdyYXBwZXIgLmluZm9ybWF0aW9uLXdyYXBwZXIgbGFiZWx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciBzcGFuLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi13cmFwcGVyIHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MThweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciBkaXZbY29udGVudGVkaXRhYmxlPXRydWVdOmJlZm9yZSwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciBkaXZbY29udGVudGVkaXRhYmxlPXRydWVdOmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi1idXR0b25zLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi1idXR0b25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24tYnV0dG9ucyAudGMtbmVvcy1lbGVtZW50cy1idXR0b24sLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAuYm90dG9tLXdyYXBwZXIgLmluZm9ybWF0aW9uLWJ1dHRvbnMgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue21hcmdpbi1yaWdodDozMHB4O2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7bWFyZ2luLWJvdHRvbTo2MHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi1idXR0b25zIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5wcm9ncmFtIC5idG4sLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAuYm90dG9tLXdyYXBwZXIgLmluZm9ybWF0aW9uLWJ1dHRvbnMgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLnByb2dyYW0gLmJ0bntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzJjM2Y1Mztib3JkZXItY29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24tYnV0dG9ucyAudGMtbmVvcy1lbGVtZW50cy1idXR0b24ucHJvZ3JhbSAuYnRuOmhvdmVyLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi1idXR0b25zIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5wcm9ncmFtIC5idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLXRpdGxlLXdyYXBwZXJ7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLXRpdGxlLXdyYXBwZXIgaDF7b3JkZXI6Mn0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy10aXRsZS13cmFwcGVyIC50Yy13ZWJzaXRlLWJhY2tidXR0b257LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kOy1tb3otYWxpZ24tc2VsZjpmbGV4LWVuZDstbXMtYWxpZ24tc2VsZjpmbGV4LWVuZDthbGlnbi1zZWxmOmZsZXgtZW5kO29yZGVyOjE7bWFyZ2luLWJvdHRvbToxMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgaDJ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDttYXJnaW4tYm90dG9tOjEwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctZGF0ZXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctY29udGVudHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLnRleHR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWNvbnRlbnQgLmNhbGVuZGFyLWJ1dHRvbiwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1jb250ZW50IC5zb2NpYWwtbmV0d29ya3Mtd3JhcHBlcntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2MyZDFkOTttYXJnaW4tYm90dG9tOjkwcHg7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb257ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLm1vYmlsZS10aXRsZSwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5tb2JpbGUtdGl0bGV7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWltYWdlIC40cyBlYXNlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoyNXB4IDAgMjVweCA1M3B4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjMmQxZDk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL3BsdXMuc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDEwcHggY2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweClhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSAubW9iaWxlLXRpdGxlLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLm1vYmlsZS10aXRsZXt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5tb2JpbGUtdGl0bGUgaDMsLnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1pbmZvcm1hdGlvbiAubW9iaWxlLXRpdGxlIGgze2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSAubW9iaWxlLXRpdGxlLm9wZW5lZCwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5tb2JpbGUtdGl0bGUub3BlbmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9taW51cy5zdmcpfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0gLmJvdHRvbS13cmFwcGVyLC50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVye2Rpc3BsYXk6bm9uZTtwYWRkaW5nLXRvcDowO2JvcmRlci10b3A6bm9uZX0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLXN1YnNjcmlwdGlvbi1mb3JtIC5ib3R0b20td3JhcHBlciBoMywudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciBoM3tkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtdHJhaW5pbmcgLnRyYWluaW5nLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctYm90dG9tIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybXtvcmRlcjoyfS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb257b3JkZXI6MX0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlcntmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciBsYWJlbCwudGMtd2Vic2l0ZS10cmFpbmluZyAudHJhaW5pbmctY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1ib3R0b20gLnRyYWluaW5nLWluZm9ybWF0aW9uIC5ib3R0b20td3JhcHBlciAuaW5mb3JtYXRpb24td3JhcHBlciBzcGFue2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLXRyYWluaW5nIC50cmFpbmluZy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWJvdHRvbSAudHJhaW5pbmctaW5mb3JtYXRpb24gLmJvdHRvbS13cmFwcGVyIC5pbmZvcm1hdGlvbi1idXR0b25ze21hcmdpbi10b3A6NjBweH19LnRjLXdlYnNpdGUtYWdlbmRhIC5hZ2VuZGEtbGlzdC1oZWFkZXJ7bWFyZ2luLWJvdHRvbTozOXB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGEgLmFnZW5kYS1saXN0LWhlYWRlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWFnZW5kYSAuYWdlbmRhLWxpc3QtaGVhZGVye21hcmdpbi1ib3R0b206NTBweH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWFnZW5kYSAuYWdlbmRhLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lcnttYXJnaW4tYm90dG9tOjMwcHh9fS50Yy13ZWJzaXRlLWFnZW5kYSAuYWdlbmRhLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciAuYmFubmVyLXRpdGxle21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtYWdlbmRhIC5hZ2VuZGEtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItdGl0bGV7bWFyZ2luLWJvdHRvbToxNXB4fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtYWdlbmRhIC5hZ2VuZGEtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtYWdlbmRhIC5hZ2VuZGEtbGlzdC1oZWFkZXIgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnN7bWFyZ2luLXRvcDo5MHB4O2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfX0udGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtaGVhZGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlciwudGMtd2Vic2l0ZS1ldmVudCAuYWN0aW9ucy13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LWhlYWRlciwudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtZm9vdGVyLXdyYXBwZXIsLnRjLXdlYnNpdGUtZXZlbnQgLmFjdGlvbnMtd3JhcHBlcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtaGVhZGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlciwudGMtd2Vic2l0ZS1ldmVudCAuYWN0aW9ucy13cmFwcGVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1oZWFkZXIsLnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LWZvb3Rlci13cmFwcGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1oZWFkZXIsLnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LWZvb3Rlci13cmFwcGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtaGVhZGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlciwudGMtd2Vic2l0ZS1ldmVudCAuYWN0aW9ucy13cmFwcGVye21heC13aWR0aDoxMTQxcHh9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtaGVhZGVyLC50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlciwudGMtd2Vic2l0ZS1ldmVudCAuYWN0aW9ucy13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b319LnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LXRpdGxlLXdyYXBwZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206NDJweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LXRpdGxlLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTo1MHB4fX0udGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtdGl0bGUtd3JhcHBlciBoMnttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo2NnB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtdGl0bGUtd3JhcHBlciBoMntmb250LXNpemU6MzRweDtsZXR0ZXItc3BhY2luZzotMC41M3B4O2xpbmUtaGVpZ2h0OjM0cHh9fS50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC10aXRsZS13cmFwcGVyIC50Yy13ZWJzaXRlLWJhY2tidXR0b257bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1ldmVudCBoMXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MzhweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZXZlbnQgaDF7Zm9udC1zaXplOjMwcHg7bGV0dGVyLXNwYWNpbmc6LTAuMjVweDtsaW5lLWhlaWdodDozNHB4fX0udGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtZGF0ZXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzRlNjc4MztsZXR0ZXItc3BhY2luZzowO21hcmdpbi1ib3R0b206MTJweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbToyOHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtZGF0ZXtmb250LXNpemU6MzBweDtsZXR0ZXItc3BhY2luZzotMC4yNXB4O2xpbmUtaGVpZ2h0OjM0cHg7Y29sb3I6IzJjM2Y1MzttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbntkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MH0udGMtd2Vic2l0ZS1ldmVudCAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5yaWdodHtsZWZ0OmNhbGMoMTAwJSArIDVweCl9LnRjLXdlYnNpdGUtZXZlbnQgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ubGVmdHtyaWdodDpjYWxjKDEwMCUgKyA1cHgpfX1AbWVkaWEobWluLXdpZHRoOiAxMzcwcHgpey50Yy13ZWJzaXRlLWV2ZW50IC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowfS50Yy13ZWJzaXRlLWV2ZW50IC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uLnJpZ2h0e2xlZnQ6Y2FsYygxMDAlICsgNzNweCl9LnRjLXdlYnNpdGUtZXZlbnQgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ubGVmdHtyaWdodDpjYWxjKDEwMCUgKyA3M3B4KX19LnRjLXdlYnNpdGUtZXZlbnQgLmFjdGlvbnMtd3JhcHBlcnttYXJnaW4tdG9wOjc1cHg7bWFyZ2luLWJvdHRvbTo0NnB4fS50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4fS50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnRjLXdlYnNpdGUtaWNzYnV0dG9ue21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnRjLXdlYnNpdGUtaWNzYnV0dG9ue21hcmdpbi1sZWZ0OjB9fS50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmV7bWFyZ2luLWxlZnQ6MTI2cHh9LnRjLXdlYnNpdGUtZXZlbnQgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSAuc29jaWFsLW5ldHdvcmtzIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWV2ZW50IC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmV7bWFyZ2luLWxlZnQ6YXV0b319LnRjLXdlYnNpdGUtZXZlbnQgLmV2ZW50LWZvb3Rlci13cmFwcGVye21hcmdpbi1ib3R0b206MTQwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlcnttYXJnaW4tYm90dG9tOjkwcHh9fS50Yy13ZWJzaXRlLWV2ZW50IC5ldmVudC1mb290ZXItd3JhcHBlciAuZXZlbnQtZm9vdGVyIC5jb250ZW50e2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjFkMjk7cGFkZGluZy10b3A6NDFweH0udGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtZm9vdGVyLXdyYXBwZXIgLmV2ZW50LWZvb3RlciAuY29udGVudCAuZXZlbnQtZm9vdGVyLXRpdGxle2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzJjM2Y1MztsaW5lLWhlaWdodDozOHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1ldmVudCAuZXZlbnQtZm9vdGVyLXdyYXBwZXIgLmV2ZW50LWZvb3RlcjpsYXN0LWNoaWxkIC5jb250ZW50e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxMjFkMjl9fS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi10aXRsZS13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciBoMntmb250LXNpemU6MzJweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MzhweH0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1kYXRle2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzFweDtjb2xvcjojNGU2NzgzfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjI1JX0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uLmxlZnR7cmlnaHQ6Y2FsYygxMDAlICsgNzNweCl9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5yaWdodHtsZWZ0OmNhbGMoMTAwJSArIDczcHgpfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnR7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjIwMHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLmltYWdlLC50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRleHR7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAuaW1hZ2V7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGl0bGUtZGF0ZS1tb2JpbGV7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRleHR7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyU7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDB9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGV4dCAubm9kZXR5cGVzLWNvbnRlbnR7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRleHQgLm5lb3MtaW5saW5lLWVkaXRhYmxlOmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlcntib3JkZXItdG9wOjFweCBzb2xpZCAjMmMzZjUzO3BhZGRpbmctYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYWN0aW9ucy13cmFwcGVyIC5hY3Rpb25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2Vlbn0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLmRvd25sb2Fkc3twYWRkaW5nLXRvcDo0MHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAuZG93bmxvYWRzIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MzhweH0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLmRvd25sb2FkcyAuZmlsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAuZG93bmxvYWRzIC5maWxlIHN2Z3ttYXJnaW4tcmlnaHQ6MjBweH0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLmRvd25sb2FkcyAuZmlsZSBhe3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSAuc29jaWFsLW5ldHdvcmtzIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXI+aDIsLnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlcj4uYnVsbGV0aW4tZGF0ZXtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tdGl0bGUtd3JhcHBlcnstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tdGl0bGUtd3JhcHBlciBoMXttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudHtwYWRkaW5nLWJvdHRvbTo2MHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLmltYWdlLC50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRleHR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWJ1bGxldGluIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRpdGxlLWRhdGUtbW9iaWxle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozMHB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0udGMtd2Vic2l0ZS1idWxsZXRpbiAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1jb250ZW50IC50aXRsZS1kYXRlLW1vYmlsZSBoMntmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzBweDttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtYnVsbGV0aW4gLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGl0bGUtZGF0ZS1tb2JpbGUgLmJ1bGxldGluLWRhdGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTo3LjVweH19LnRjLXdlYnNpdGUtc2VhcmNoICNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXJ7aGVpZ2h0OmF1dG99LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tYm90dG9tOjkwcHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLWNvbnRhY3QgI21haW4tY29udGFpbmVyIC5jb250YWN0LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1jb250YWN0ICNtYWluLWNvbnRhaW5lciAuY29udGFjdC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1jb250YWN0ICNtYWluLWNvbnRhaW5lciAuY29udGFjdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1jb250YWN0ICNtYWluLWNvbnRhaW5lciAuY29udGFjdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWNvbnRlbnQtd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1jb250YWN0ICNtYWluLWNvbnRhaW5lciAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3QtY29udGVudC13cmFwcGVyPi5uZW9zLWZvcm0tYnVpbGRlci1mb3JtLC50Yy13ZWJzaXRlLWNvbnRhY3QgI21haW4tY29udGFpbmVyIC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1jb250ZW50LXdyYXBwZXI+ZGl2e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS50Yy13ZWJzaXRlLWNvbnRhY3QgI21haW4tY29udGFpbmVyIC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1jb250ZW50LXdyYXBwZXI+Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm17ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWNvbnRlbnQtd3JhcHBlcj5kaXZ7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSU7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWNvbnRlbnQtd3JhcHBlcj5kaXYgLnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3M6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1jb250YWN0ICNtYWluLWNvbnRhaW5lciAuY29udGFjdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLWNvbnRhY3QgI21haW4tY29udGFpbmVyIC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1jb250ZW50LXdyYXBwZXI+Zm9ybXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtY29udGFjdCAjbWFpbi1jb250YWluZXIgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWNvbnRlbnQtd3JhcHBlcj5kaXZ7ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtbmV3c2xpc3QgI21haW4tY29udGFpbmVyPi5uZXdzLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLW5ld3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLW5ld3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLW5ld3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ubmV3cy1jb250YWluZXIgLm5ld3MtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIGgxe21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDo3NXB4fS50Yy13ZWJzaXRlLW5ld3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ubmV3cy1jb250YWluZXIgLm5ld3MtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItdGV4dHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozM3B4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDA7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVyIC5uZXdzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciBoMSwudGMtd2Vic2l0ZS1uZXdzbGlzdCAjbWFpbi1jb250YWluZXI+Lm5ld3MtY29udGFpbmVyIC5uZXdzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciAuYmFubmVyLXRleHR7cGFkZGluZzowIDMwcHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QgI21haW4tY29udGFpbmVyPi5uZXdzLWNvbnRhaW5lciAubmV3cy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgaDF7bGluZS1oZWlnaHQ6MzRweDttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QgI21haW4tY29udGFpbmVyPi5uZXdzLWNvbnRhaW5lciAubmV3cy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgLmJhbm5lci10ZXh0e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHh9fS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLXRpdGxlLXdyYXBwZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIGgye2ZvbnQtc2l6ZTozMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozOHB4fS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtZGF0ZXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Y29sb3I6IzRlNjc4M30udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDozNSV9LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5sZWZ0e3JpZ2h0OmNhbGMoMTAwJSArIDczcHgpfS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ucmlnaHR7bGVmdDpjYWxjKDEwMCUgKyA3M3B4KX0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWNvbnRlbnR7bWFyZ2luLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1jb250ZW50IC50ZXh0e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6MzAwfS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtY29udGVudCAudGV4dDpiZWZvcmV7Y29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWNvbnRlbnQgLnRleHQgLm5vZGV0eXBlcy1jb250ZW50e21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWNvbnRlbnQgLnRleHQgLm5lb3MtaW5saW5lLWVkaXRhYmxlOmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlcntib3JkZXItdG9wOjFweCBzb2xpZCAjMmMzZjUzO3BhZGRpbmctYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAuYWN0aW9ucy13cmFwcGVyIC5hY3Rpb25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2Vlbn0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLm1vcmUtaW5mb3JtYXRpb257cGFkZGluZy10b3A6MzBweH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLm1vcmUtaW5mb3JtYXRpb24gc3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MzhweDtmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSAuc29jaWFsLW5ldHdvcmtzIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLXRpdGxlLXdyYXBwZXJ7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NDVweH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLXRpdGxlLXdyYXBwZXIgaDF7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXI+aDJ7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzJweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtZGF0ZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4fS50Yy13ZWJzaXRlLW5ld3MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtY29udGVudHttYXJnaW4tdG9wOjE1cHg7cGFkZGluZy1ib3R0b206NDBweH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWNvbnRlbnQgLnRleHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjNweH0udGMtd2Vic2l0ZS1uZXdzIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnN7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtbmV3cyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAuYWN0aW9ucy13cmFwcGVyIC5hY3Rpb25zIC50Yy13ZWJzaXRlLXBhZ2Vzb2NpYWxuZXR3b3Jrc3NoYXJle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9fS50Yy13ZWJzaXRlLXByZXNzbGlzdCAjbWFpbi1jb250YWluZXI+LnByZXNzLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLXByZXNzbGlzdCAjbWFpbi1jb250YWluZXI+LnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtcHJlc3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ucHJlc3MtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtcHJlc3NsaXN0ICNtYWluLWNvbnRhaW5lcj4ucHJlc3MtY29udGFpbmVyIC5wcmVzcy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgaDF7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLXByZXNzbGlzdCAjbWFpbi1jb250YWluZXI+LnByZXNzLWNvbnRhaW5lciAucHJlc3MtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItdGV4dHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozM3B4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLXByZXNzbGlzdCAjbWFpbi1jb250YWluZXI+LnByZXNzLWNvbnRhaW5lciAucHJlc3MtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIGgxLC50Yy13ZWJzaXRlLXByZXNzbGlzdCAjbWFpbi1jb250YWluZXI+LnByZXNzLWNvbnRhaW5lciAucHJlc3MtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIC5iYW5uZXItdGV4dHtwYWRkaW5nOjAgMzBweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXIgLnByZXNzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciBoMXtsaW5lLWhlaWdodDozNHB4O21hcmdpbi1ib3R0b206MTVweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QgI21haW4tY29udGFpbmVyPi5wcmVzcy1jb250YWluZXIgLnByZXNzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciAuYmFubmVyLXRleHR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweH19LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtdGl0bGUtd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIGgye2ZvbnQtc2l6ZTozMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozOHB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1kYXRle2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjIzcHg7bGluZS1oZWlnaHQ6MzFweDtjb2xvcjojNGU2NzgzfS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDozNSV9LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ubGVmdHtyaWdodDpjYWxjKDEwMCUgKyA3M3B4KX0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5yaWdodHtsZWZ0OmNhbGMoMTAwJSArIDczcHgpfS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1jb250ZW50e21hcmdpbi10b3A6NDBweDtwYWRkaW5nLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1jb250ZW50IC50ZXh0e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6MzAwfS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1jb250ZW50IC50ZXh0OmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1jb250ZW50IC50ZXh0IC5ub2RldHlwZXMtY29udGVudHttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLnByZXNzLWNvbnRlbnQgLnRleHQgLm5lb3MtaW5saW5lLWVkaXRhYmxlOmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzJjM2Y1MztwYWRkaW5nLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVufS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnByZXNzLWRvd25sb2Fkc3twYWRkaW5nLXRvcDozMHB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMgLnByZXNzLWRvd25sb2FkcyBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDozOHB4O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSAuc29jaWFsLW5ldHdvcmtzIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtdGl0bGUtd3JhcHBlcnstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTo0NXB4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy10aXRsZS13cmFwcGVyIGgxe21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlcj5oMntmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozMnB4O2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLnByZXNzLWRhdGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweH0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtY29udGVudHttYXJnaW4tdG9wOjE1cHg7cGFkZGluZy1ib3R0b206NDBweH0udGMtd2Vic2l0ZS1wcmVzc2FydGljbGUgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtY29udGVudCAudGV4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4fS50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnN7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtcHJlc3NhcnRpY2xlIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucyAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ICNtYWluLWNvbnRhaW5lcj4ubWFya2V0LXBsYWNlcy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ICNtYWluLWNvbnRhaW5lcj4ubWFya2V0LXBsYWNlcy1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdCAjbWFpbi1jb250YWluZXI+Lm1hcmtldC1wbGFjZXMtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3QgI21haW4tY29udGFpbmVyPi5tYXJrZXQtcGxhY2VzLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdCAjbWFpbi1jb250YWluZXI+Lm1hcmtldC1wbGFjZXMtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdCAjbWFpbi1jb250YWluZXI+Lm1hcmtldC1wbGFjZXMtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3QgI21haW4tY29udGFpbmVyPi5tYXJrZXQtcGxhY2VzLWNvbnRhaW5lciAubWFya2V0LXBsYWNlcy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgaDF7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0Ojc1cHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdCAjbWFpbi1jb250YWluZXI+Lm1hcmtldC1wbGFjZXMtY29udGFpbmVyIC5tYXJrZXQtcGxhY2VzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciAuYmFubmVyLXRleHR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzNweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdCAjbWFpbi1jb250YWluZXI+Lm1hcmtldC1wbGFjZXMtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ICNtYWluLWNvbnRhaW5lcj4ubWFya2V0LXBsYWNlcy1jb250YWluZXIgLm1hcmtldC1wbGFjZXMtbGlzdC1oZWFkZXIgLnBhZ2UtYmFubmVyIGgxLC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3QgI21haW4tY29udGFpbmVyPi5tYXJrZXQtcGxhY2VzLWNvbnRhaW5lciAubWFya2V0LXBsYWNlcy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXIgLmJhbm5lci10ZXh0e3BhZGRpbmc6MCAzMHB4fX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2Utd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAubWFya2V0LXBsYWNlLXdyYXBwZXIgLm1hcmtldC1wbGFjZS10aXRsZS13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjI1JX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5sZWZ0e3JpZ2h0OmNhbGMoMTAwJSArIDczcHgpfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uLnJpZ2h0e2xlZnQ6Y2FsYygxMDAlICsgNzNweCl9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS1jb250ZW50IC5pbWFnZXttYXJnaW4tYm90dG9tOjQwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS1jb250ZW50IC5pbWFnZSBpbWd7bWF4LXdpZHRoOjIwMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2UtY29udGVudCAudGV4dC1jb250ZW50LXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7cGFkZGluZy1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAubWFya2V0LXBsYWNlLWNvbnRlbnQgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2UtY29udGVudCAudGV4dC1jb250ZW50LXdyYXBwZXIgLnNlcnZpY2Vze2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2UtY29udGVudCAudGV4dC1jb250ZW50LXdyYXBwZXIgLnRleHR7Zm9udC1mYW1pbHk6XCJVYnVudHVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyOHB4O2xpbmUtaGVpZ2h0OjI0cHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS1jb250ZW50IC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dCBkaXY6YmVmb3Jle2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLmFjdGlvbnMtd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47cGFkZGluZy10b3A6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMmMzZjUzO21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuYWN0aW9ucy13cmFwcGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLmFjdGlvbnMtd3JhcHBlciAuY29udGFjdC1pbmZvcm1hdGlvbiwudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuYWN0aW9ucy13cmFwcGVyIC53ZWJzaXRle21hcmdpbi10b3A6MjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuYWN0aW9ucy13cmFwcGVyIC53ZWJzaXRlIC53ZWJzaXRlLWxpbmt7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuYWN0aW9ucy13cmFwcGVyIC53ZWJzaXRlIC53ZWJzaXRlLWxpbmsgc3Zne21hcmdpbi1yaWdodDoxMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5hY3Rpb25zLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUgLmxhYmVse21hcmdpbjowfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnl7bWFyZ2luLWJvdHRvbToxMjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuY29udGFjdC1nYWxsZXJ5IGgye2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM4cHg7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjttYXJnaW4tYm90dG9tOjQwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLmNvbnRhY3QtZ2FsbGVyeSAuY29udGFjdC1nYWxsZXJ5LXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLmNvbnRhY3QtZ2FsbGVyeSAuY29udGFjdC1nYWxsZXJ5LXdyYXBwZXIgLnRjLXdlYnNpdGUtbWFya2V0cGxhY2Vjb250YWN0Zm9ybSwudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuY29udGFjdC1nYWxsZXJ5IC5jb250YWN0LWdhbGxlcnktd3JhcHBlciAubWFya2V0cGxhY2UtZ2FsbGVyeXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuY29udGFjdC1nYWxsZXJ5IC5jb250YWN0LWdhbGxlcnktd3JhcHBlciAudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZWNvbnRhY3Rmb3Jte2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclO21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlO3BhZGRpbmctdG9wOjExMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IC5nYWxsZXJ5LXdyYXBwZXIgLmZpcnN0LWltYWdle21hcmdpbi1ib3R0b206MjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuY29udGFjdC1nYWxsZXJ5IC5jb250YWN0LWdhbGxlcnktd3JhcHBlciAubWFya2V0cGxhY2UtZ2FsbGVyeSAuZ2FsbGVyeS13cmFwcGVyIC5pbWFnZXMtd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToyMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IC5nYWxsZXJ5LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC5zZWNvbmQtaW1hZ2V7cGFkZGluZy1yaWdodDoxMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IC5nYWxsZXJ5LXdyYXBwZXIgLmltYWdlcy13cmFwcGVyIC50aGlyZC1pbWFnZXtwYWRkaW5nLWxlZnQ6MTBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAuY29udGFjdC1nYWxsZXJ5IC5jb250YWN0LWdhbGxlcnktd3JhcHBlciAubWFya2V0cGxhY2UtZ2FsbGVyeSAuZ2FsbGVyeS13cmFwcGVyICNtYXJrZXRwbGFjZS12aWRlb3t3aWR0aDo0NDVweDtvYmplY3QtZml0OmNvdmVyfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IGltZ3t3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5tYXJrZXQtcGxhY2UtdGl0bGUtd3JhcHBlcnstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAubWFya2V0LXBsYWNlLXdyYXBwZXIgLm1hcmtldC1wbGFjZS10aXRsZS13cmFwcGVyIGgxe21hcmdpbi10b3A6MzBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAubWFya2V0LXBsYWNlLXdyYXBwZXIgLm1hcmtldC1wbGFjZS1jb250ZW50IC50ZXh0LWNvbnRlbnQtd3JhcHBlcntwYWRkaW5nLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2Utd3JhcHBlciAubWFya2V0LXBsYWNlLWNvbnRlbnQgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2Utd3JhcHBlciAubWFya2V0LXBsYWNlLWNvbnRlbnQgLnRleHQtY29udGVudC13cmFwcGVyIC5zZXJ2aWNlc3tmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5tYXJrZXQtcGxhY2UtY29udGVudCAudGV4dC1jb250ZW50LXdyYXBwZXIgLnNlcnZpY2VzIHVse3BhZGRpbmctbGVmdDo0NXB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2Utd3JhcHBlciAuYWN0aW9ucy13cmFwcGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5hY3Rpb25zLXdyYXBwZXIgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMwcHg7cmlnaHQ6MH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSAubWFya2V0LXBsYWNlLWNvbnRhaW5lciAubWFya2V0LXBsYWNlLXdyYXBwZXIgLmNvbnRhY3QtZ2FsbGVyeXttYXJnaW4tYm90dG9tOjYwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlY29udGFjdGZvcm0sLnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5e2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJTttYXJnaW4tbGVmdDowfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlIC5tYXJrZXQtcGxhY2UtY29udGFpbmVyIC5tYXJrZXQtcGxhY2Utd3JhcHBlciAuY29udGFjdC1nYWxsZXJ5IC5jb250YWN0LWdhbGxlcnktd3JhcHBlciAudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZWNvbnRhY3Rmb3Jte29yZGVyOjJ9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlY29udGFjdGZvcm0gZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIC5zdWJtaXR7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5e29yZGVyOjE7cGFkZGluZy10b3A6MDttYXJnaW4tYm90dG9tOjQ1cHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2UgLm1hcmtldC1wbGFjZS1jb250YWluZXIgLm1hcmtldC1wbGFjZS13cmFwcGVyIC5jb250YWN0LWdhbGxlcnkgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IC5nYWxsZXJ5LXdyYXBwZXIgI21hcmtldHBsYWNlLXZpZGVve3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLXNob3AgLnNob3AtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtc2hvcCAuc2hvcC1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtc2hvcCAuc2hvcC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtc2hvcCAuc2hvcC1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXNob3AgLnNob3AtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtc2hvcCAuc2hvcC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXNob3AgLnNob3AtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b319LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0IC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLXNob3BwaW5nY2FydCAuc2hvcHBpbmctY2FydC1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0IC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnQgLnNob3BwaW5nLWNhcnQtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnQgLnNob3BwaW5nLWNhcnQtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0IC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0IC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99fS50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tYm90dG9tOjYwcHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVyIC5wcm9kdWN0LXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9LnRjLXdlYnNpdGUtcHJvZHVjdCAucHJvZHVjdC1jb250YWluZXIgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSwudGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lciAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9ue2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS50Yy13ZWJzaXRlLXByb2R1Y3QgLnByb2R1Y3QtY29udGFpbmVyIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2V7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlNGUwZDZ9LnRjLXdlYnNpdGUtcHJvZHVjdCAucHJvZHVjdC1jb250YWluZXIgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSBpbWd7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lciAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9ue2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO3BhZGRpbmc6MzBweCAzMHB4IDc1cHggMzBweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lciAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIGgxe2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MjBweH0udGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lciAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWRlc2NyaXB0aW9ue2xpbmUtaGVpZ2h0OjIwcHh9LnRjLXdlYnNpdGUtcHJvZHVjdCAucHJvZHVjdC1jb250YWluZXIgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1kZXNjcmlwdGlvbjpiZWZvcmV7Y29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRhaW5lciAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LXByaWNle3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTozMHB4O2xlZnQ6MzBweDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojNGU2NzgzfS50Yy13ZWJzaXRlLXNob3BwYWdlIC5wYWdlLWJhbm5lciAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2hlY2tvdXQtd3JhcHBlcnstLWJzLWd1dHRlci14OiAwOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVyIC5jaGVja291dC13cmFwcGVyIC50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybSwudGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVyIC5jaGVja291dC13cmFwcGVyIC50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnl7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LnRjLXdlYnNpdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2hlY2tvdXQtd3JhcHBlciAudGMtd2Vic2l0ZS1jaGVja291dGZvcm17ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LnRjLXdlYnNpdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2hlY2tvdXQtd3JhcHBlciAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlO21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVyIC5jaGVja291dC13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXIgLmNoZWNrb3V0LXdyYXBwZXIgLnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtLC50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXIgLmNoZWNrb3V0LXdyYXBwZXIgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MH0udGMtd2Vic2l0ZS1jaGVja291dCAuY2hlY2tvdXQtY29udGFpbmVyIC5jaGVja291dC13cmFwcGVyIC50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybXtvcmRlcjoyfS50Yy13ZWJzaXRlLWNoZWNrb3V0IC5jaGVja291dC1jb250YWluZXIgLmNoZWNrb3V0LXdyYXBwZXIgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeXtvcmRlcjoxfX0udGMtd2Vic2l0ZS1kb3dubG9hZHMgLmRvd25sb2Fkcy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1kb3dubG9hZHMgLmRvd25sb2Fkcy1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtZG93bmxvYWRzIC5kb3dubG9hZHMtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLWRvd25sb2FkcyAuZG93bmxvYWRzLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtZG93bmxvYWRzIC5kb3dubG9hZHMtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtZG93bmxvYWRzIC5kb3dubG9hZHMtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLWRvd25sb2FkcyAuZG93bmxvYWRzLWNvbnRhaW5lciAuZG93bmxvYWRzLWhlYWRlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1kb3dubG9hZHMgLmRvd25sb2Fkcy1jb250YWluZXIgLmRvd25sb2Fkcy1oZWFkZXIgLnBhZ2UtYmFubmVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS50Yy13ZWJzaXRlLWRvd25sb2FkcyAuZG93bmxvYWRzLWNvbnRhaW5lciAuZG93bmxvYWRzLWhlYWRlciAudGMtd2Vic2l0ZS1saXN0ZmlsdGVyc3tmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZG93bmxvYWRzIC5kb3dubG9hZHMtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDA7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1kb3dubG9hZHMgLmRvd25sb2Fkcy1jb250YWluZXIgLmRvd25sb2Fkcy1oZWFkZXJ7LS1icy1ndXR0ZXIteDogMDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9LnRjLXdlYnNpdGUtZG93bmxvYWRzIC5kb3dubG9hZHMtY29udGFpbmVyIC5kb3dubG9hZHMtaGVhZGVyIC5wYWdlLWJhbm5lciwudGMtd2Vic2l0ZS1kb3dubG9hZHMgLmRvd25sb2Fkcy1jb250YWluZXIgLmRvd25sb2Fkcy1oZWFkZXIgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnN7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWRvd25sb2FkcyAuZG93bmxvYWRzLWNvbnRhaW5lciAuZG93bmxvYWRzLWhlYWRlciAudGMtd2Vic2l0ZS1saXN0ZmlsdGVyc3ttYXJnaW4tdG9wOjQ1cHh9fS50Yy13ZWJzaXRlLWRvd25sb2FkIC5kb3dubG9hZC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWRvd25sb2FkIC5kb3dubG9hZC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWRvd25sb2FkIC5kb3dubG9hZC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRhaW5lciAuZG93bmxvYWQtd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGFpbmVyIC5kb3dubG9hZC13cmFwcGVyIC50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVte21hcmdpbi10b3A6NjBweDttYXJnaW4tYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtY29udGFpbmVye21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1jb250YWluZXIgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QtaGVhZGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtY29udGFpbmVyIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0LWhlYWRlcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1jb250YWluZXIgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QtaGVhZGVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWNvbnRhaW5lciAucmVnaW9uYWwtcGFydG5lcnMtbGlzdC1oZWFkZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWNvbnRhaW5lciAucmVnaW9uYWwtcGFydG5lcnMtbGlzdC1oZWFkZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1jb250YWluZXIgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QtaGVhZGVye21heC13aWR0aDoxMTQxcHh9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLW1hcD5kaXZ7aGVpZ2h0Ojc0NXB4ICFpbXBvcnRhbnR9fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbWFwIC5pbmZvLXdpbmRvdy1kYXRhIGgze2ZvbnQtc2l6ZToyNHB4O21heC13aWR0aDoyMDBweDttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1tYXAgLmluZm8td2luZG93LWRhdGE+ZGl2e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIxcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1tYXAgLmluZm8td2luZG93LWRhdGE+ZGl2IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1tYXAgLmluZm8td2luZG93LWRhdGEgaHJ7Ym9yZGVyLWNvbG9yOiMyYzNmNTM7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlc2V0LWZpbHRlcnN7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVyc3tiYWNrZ3JvdW5kLWNvbG9yOiNmMmY1Zjh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy10b3A6NjBweH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuZmlsdGVyLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Y29sb3I6IzJjM2Y1Mztmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjUwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5jaGVja2JveC1yb3cgZGl2LmNoZWNrYm94e21hcmdpbi1yaWdodDozNXB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMTBweDtoZWlnaHQ6NDhweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjOWRiMWM2O3BhZGRpbmc6MTVweCAxOHB4O2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbCAuY2hlY2stdmFsdWV7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7Y29sb3I6IzZmODlhNTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MThweDtib3JkZXItcmFkaXVzOjRweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLmNoZWNrYm94LXJvdyBkaXYuY2hlY2tib3g+bGFiZWwgLmNoZWNrLXZhbHVle3RyYW5zaXRpb246bm9uZX19LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5jaGVja2JveC1yb3cgZGl2LmNoZWNrYm94PmxhYmVsIC5jaGVja21hcmt7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5jaGVja2JveC1yb3cgZGl2LmNoZWNrYm94PmxhYmVsIC5jaGVja21hcmt7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLmNoZWNrYm94LXJvdyBkaXYuY2hlY2tib3g+bGFiZWwgaW5wdXR7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbCBpbnB1dDpjaGVja2Vkfi5jaGVjay12YWx1ZXtjb2xvcjojZmZmfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbCBpbnB1dDpjaGVja2Vkfi5jaGVja21hcmt7YmFja2dyb3VuZC1jb2xvcjojOWRiMWM2fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbCBpbnB1dDpjaGVja2Vkfi5jaGVja21hcms6YWZ0ZXJ7LXdlYmtpdC1maWx0ZXI6YnJpZ2h0bmVzcygxMDAlKTstbW96LWZpbHRlcjpicmlnaHRuZXNzKDEwMCUpOy1tcy1maWx0ZXI6YnJpZ2h0bmVzcygxMDAlKTstby1maWx0ZXI6YnJpZ2h0bmVzcygxMDAlKTtmaWx0ZXI6YnJpZ2h0bmVzcygxMDAlKTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9jbG9zZS13aGl0ZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTRweCAxNHB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMThweCBjZW50ZXJ9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5jaGVja2JveC1yb3cgZGl2LmNoZWNrYm94PmxhYmVsOmhvdmVyIC5jaGVjay12YWx1ZXtjb2xvcjojZmZmfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveD5sYWJlbDpob3ZlciAuY2hlY2ttYXJre2JhY2tncm91bmQtY29sb3I6IzlkYjFjNn0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLm11bHRpc2VsZWN0LWNvbnRhaW5lcnttaW4td2lkdGg6MzYwcHg7bWFyZ2luLWJvdHRvbTo0NXB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAubXVsdGlzZWxlY3QtY29udGFpbmVyIC5zZWFyY2gtd3JhcHBlcntib3JkZXI6MXB4IHNvbGlkICM5ZGIxYzY7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAubXVsdGlzZWxlY3QtY29udGFpbmVyIC5zZWFyY2gtd3JhcHBlciBpbnB1dC5zZWFyY2hCb3h7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojOWRiMWM2O2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6NDhweDtwYWRkaW5nLWxlZnQ6OHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAubXVsdGlzZWxlY3QtY29udGFpbmVyIC5zZWFyY2gtd3JhcHBlciBpbnB1dC5zZWFyY2hCb3g6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6IzlkYjFjNjtmb250LXdlaWdodDo0MDB9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXIgLnNlYXJjaC13cmFwcGVyIGltZy5pY29uX2Rvd25fZGlyey13ZWJraXQtZmlsdGVyOmludmVydCg5NiUpIHNlcGlhKDIlKSBzYXR1cmF0ZSgzMDIzJSkgaHVlLXJvdGF0ZSgxNzJkZWcpIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg4OCUpOy1tb3otZmlsdGVyOmludmVydCg5NiUpIHNlcGlhKDIlKSBzYXR1cmF0ZSgzMDIzJSkgaHVlLXJvdGF0ZSgxNzJkZWcpIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg4OCUpOy1tcy1maWx0ZXI6aW52ZXJ0KDk2JSkgc2VwaWEoMiUpIHNhdHVyYXRlKDMwMjMlKSBodWUtcm90YXRlKDE3MmRlZykgYnJpZ2h0bmVzcyg5MCUpIGNvbnRyYXN0KDg4JSk7LW8tZmlsdGVyOmludmVydCg5NiUpIHNlcGlhKDIlKSBzYXR1cmF0ZSgzMDIzJSkgaHVlLXJvdGF0ZSgxNzJkZWcpIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg4OCUpO2ZpbHRlcjppbnZlcnQoOTYlKSBzZXBpYSgyJSkgc2F0dXJhdGUoMzAyMyUpIGh1ZS1yb3RhdGUoMTcyZGVnKSBicmlnaHRuZXNzKDkwJSkgY29udHJhc3QoODglKX0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLm11bHRpc2VsZWN0LWNvbnRhaW5lciAuc2VhcmNoLXdyYXBwZXIgc3Bhbi5jaGlwe2JhY2tncm91bmQtY29sb3I6IzlkYjFjNjtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTZweDtwYWRkaW5nOjEwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXIgLm9wdGlvbkxpc3RDb250YWluZXJ7Ym9yZGVyLXJhZGl1czowO21hcmdpbi10b3A6MH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLm11bHRpc2VsZWN0LWNvbnRhaW5lciAub3B0aW9uTGlzdENvbnRhaW5lciB1bC5vcHRpb25Db250YWluZXJ7Ym9yZGVyLXJhZGl1czowO2JvcmRlci10b3A6MDtib3JkZXItY29sb3I6IzlkYjFjNjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDt6LWluZGV4OjF9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXIgLm9wdGlvbkxpc3RDb250YWluZXIgdWwub3B0aW9uQ29udGFpbmVyIGxpLm9wdGlvbntjb2xvcjojOWRiMWM2O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjQzcHg7Zm9udC13ZWlnaHQ6MzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5ZGIxYzY7cGFkZGluZy1sZWZ0OjI1cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXIgLm9wdGlvbkxpc3RDb250YWluZXIgdWwub3B0aW9uQ29udGFpbmVyIGxpLm9wdGlvbiBpbnB1dC5jaGVja2JveHtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXIgLm9wdGlvbkxpc3RDb250YWluZXIgdWwub3B0aW9uQ29udGFpbmVyIGxpLm9wdGlvbi5zZWxlY3RlZHtmb250LXdlaWdodDo1MDA7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2NoZWNrZWQuc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxOHB4IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTRweCAxNHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAubXVsdGlzZWxlY3QtY29udGFpbmVyIC5vcHRpb25MaXN0Q29udGFpbmVyIHVsLm9wdGlvbkNvbnRhaW5lciBsaS5vcHRpb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWRiMWM2O2NvbG9yOiNmZmZ9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyOm50aC1jaGlsZCgyKSwudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXI6bnRoLWNoaWxkKDMpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlcjpudGgtY2hpbGQoMil7bWFyZ2luLXJpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206MTBweH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLmZpbHRlci10aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5jaGVja2JveC1yb3d7LS1icy1ndXR0ZXIteDogMTVweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlciAuY2hlY2tib3gtcm93IGRpdi5jaGVja2JveHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJTttYXJnaW4tcmlnaHQ6MH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXIgLmNoZWNrYm94LXJvdyBkaXYuY2hlY2tib3g+bGFiZWx7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyIC5tdWx0aXNlbGVjdC1jb250YWluZXJ7bWluLXdpZHRoOmF1dG87d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1maWx0ZXJzIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyOm50aC1jaGlsZCgyKSwudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWZpbHRlcnMgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXI6bnRoLWNoaWxkKDMpe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjB9fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdHttYXJnaW4tdG9wOjYwcHg7bWFyZ2luLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXIgLmxpc3Qtd3JhcHBlciAubGlzdC1pdGVte2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXIgLmxpc3Qtd3JhcHBlciAubGlzdC1pdGVtIC5saXN0LWl0ZW0td3JhcHBlcntwYWRkaW5nLXRvcDo1MHB4O3BhZGRpbmctYm90dG9tOjQwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzEyMWQyOX0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVyIC5saXN0LXdyYXBwZXIgLmxpc3QtaXRlbSAubGlzdC1pdGVtLXdyYXBwZXIgLmxpc3QtaXRlbS10aXRsZXtmb250LXdlaWdodDo1MDA7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMycHg7Y29sb3I6IzJjM2Y1MzttYXJnaW4tYm90dG9tOjE4cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW0gLmxpc3QtaXRlbS13cmFwcGVyIC5saXN0LWl0ZW0tZGF0YXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tb3otYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDA7Y29sb3I6IzRlNjc4M30udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVyIC5saXN0LXdyYXBwZXIgLmxpc3QtaXRlbSAubGlzdC1pdGVtLXdyYXBwZXIgLmxpc3QtaXRlbS1kYXRhIC5saXN0LWl0ZW0tbGVmdCAuemlwLWNpdHl7bWFyZ2luLWJvdHRvbToyMHB4fS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXIgLmxpc3Qtd3JhcHBlciAubGlzdC1pdGVtIC5saXN0LWl0ZW0td3JhcHBlciAubGlzdC1pdGVtLWRhdGEgLmxpc3QtaXRlbS1yaWdodCAub2ZmZXJzLXRpdGxle2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVyIC5saXN0LXdyYXBwZXIgLmxpc3QtaXRlbSAubGlzdC1pdGVtLXdyYXBwZXIgLmxpc3QtaXRlbS1kYXRhIC5saXN0LWl0ZW0tcmlnaHQgdWwub2ZmZXJzLWxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVyIC5saXN0LXdyYXBwZXIgLmxpc3QtaXRlbSAubGlzdC1pdGVtLXdyYXBwZXIgLmxpc3QtaXRlbS1kYXRhIC5saXN0LWl0ZW0tcmlnaHQgdWwub2ZmZXJzLWxpc3QgbGl7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI0cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW0gLmxpc3QtaXRlbS13cmFwcGVyIC5saXN0LWl0ZW0tZGF0YSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0ZTY3ODN9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW0gLmxpc3QtaXRlbS13cmFwcGVyIC5saXN0LWl0ZW0tZGF0YSBhOmhvdmVye2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdHttYXJnaW4tdG9wOjU1cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW17ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXJlZ2lvbmFscGFydG5lcnMgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCAucmVnaW9uYWwtcGFydG5lcnMtbGlzdCAubGlzdC1jb250YWluZXIgLmxpc3Qtd3JhcHBlciAubGlzdC1pdGVtIC5saXN0LWl0ZW0td3JhcHBlcntwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW0gLmxpc3QtaXRlbS13cmFwcGVyIC5saXN0LWl0ZW0tZGF0YXstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIC5yZWdpb25hbC1wYXJ0bmVycy1hcHAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3QgLmxpc3QtY29udGFpbmVyIC5saXN0LXdyYXBwZXIgLmxpc3QtaXRlbSAubGlzdC1pdGVtLXdyYXBwZXIgLmxpc3QtaXRlbS1kYXRhIC5saXN0LWl0ZW0tbGVmdHttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtcmVnaW9uYWxwYXJ0bmVycyAucmVnaW9uYWwtcGFydG5lcnMtYXBwIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0IC5saXN0LWNvbnRhaW5lciAubGlzdC13cmFwcGVyIC5saXN0LWl0ZW0gLmxpc3QtaXRlbS13cmFwcGVyIC5saXN0LWl0ZW0tZGF0YSAubGlzdC1pdGVtLXJpZ2h0e3RleHQtYWxpZ246bGVmdH19LnRjLXdlYnNpdGUtdHJhaW5pbmdjYXRlZ29yeSAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtdHJhaW5pbmdjYXRlZ29yeSAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS10cmFpbmluZ2NhdGVnb3J5IC50cmFpbmluZy1jYXRlZ29yeS1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX0udGMtd2Vic2l0ZS10cmFpbmluZ2NhdGVnb3J5IC50cmFpbmluZy1jYXRlZ29yeS1jb250YWluZXIgLnRyYWluaW5nLWNhdGVnb3J5LXdyYXBwZXIgLnRyYWluaW5nLXRpdGxlLXdyYXBwZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS10cmFpbmluZ2NhdGVnb3J5IC50cmFpbmluZy1jYXRlZ29yeS1jb250YWluZXIgLnRyYWluaW5nLWNhdGVnb3J5LXdyYXBwZXIgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRlbnR7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLXRvcDo0NXB4fS50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkubmVvcy1iYWNrZW5kIC50cmFpbmluZy1jYXRlZ29yeS1jb250YWluZXIgLnRyYWluaW5nLWNhdGVnb3J5LXdyYXBwZXIgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRlbnR7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtdHJhaW5pbmdjYXRlZ29yeSAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDYwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS10cmFpbmluZ2NhdGVnb3J5IC50cmFpbmluZy1jYXRlZ29yeS1jb250YWluZXIgLnRyYWluaW5nLWNhdGVnb3J5LXdyYXBwZXIgLnRyYWluaW5nLXRpdGxlLXdyYXBwZXJ7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRjLXdlYnNpdGUtdHJhaW5pbmdjYXRlZ29yeSAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVyIC50cmFpbmluZy1jYXRlZ29yeS13cmFwcGVyIC50cmFpbmluZy10aXRsZS13cmFwcGVyIGgxe29yZGVyOjJ9LnRjLXdlYnNpdGUtdHJhaW5pbmdjYXRlZ29yeSAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVyIC50cmFpbmluZy1jYXRlZ29yeS13cmFwcGVyIC50cmFpbmluZy10aXRsZS13cmFwcGVyIC50Yy13ZWJzaXRlLWJhY2tidXR0b257LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kOy1tb3otYWxpZ24tc2VsZjpmbGV4LWVuZDstbXMtYWxpZ24tc2VsZjpmbGV4LWVuZDthbGlnbi1zZWxmOmZsZXgtZW5kO29yZGVyOjE7bWFyZ2luLWJvdHRvbToxMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lciAudHJhaW5pbmctY2F0ZWdvcnktd3JhcHBlciAudHJhaW5pbmctY2F0ZWdvcnktY29udGVudHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS50Yy13ZWJzaXRlLXRyYWluaW5nY2F0ZWdvcnkgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lciAudHJhaW5pbmctY2F0ZWdvcnktd3JhcHBlciAudHJhaW5pbmctY2F0ZWdvcnktY29udGVudD4ubmVvcy1jb250ZW50Y29sbGVjdGlvbiAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAwOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99fS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdCAudHJhaW5pbmdzLWxpc3QtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdCAudHJhaW5pbmdzLWxpc3QtY29udGFpbmVyIC50cmFpbmluZ3MtbGlzdC1oZWFkZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWJvdHRvbTo0MHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lciAudHJhaW5pbmdzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciwudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXIgLnRyYWluaW5ncy1saXN0LWhlYWRlciAudGMtd2Vic2l0ZS1saXN0ZmlsdGVyc3tmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXIgLnRyYWluaW5ncy1saXN0LWhlYWRlciAucGFnZS1iYW5uZXJ7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdCAudHJhaW5pbmdzLWxpc3QtY29udGFpbmVyIC50cmFpbmluZ3MtbGlzdC1oZWFkZXIgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnN7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6OTBweH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXIgLnRyYWluaW5ncy1saXN0LWhlYWRlciAudGMtd2Vic2l0ZS1saXN0ZmlsdGVycyBhe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlO21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lciAudHJhaW5pbmdzLWxpc3QtaGVhZGVyIC5wYWdlLWJhbm5lciwudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0IC50cmFpbmluZ3MtbGlzdC1jb250YWluZXIgLnRyYWluaW5ncy1saXN0LWhlYWRlciAudGMtd2Vic2l0ZS1saXN0ZmlsdGVyc3tmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdCAudHJhaW5pbmdzLWxpc3QtY29udGFpbmVyIC50cmFpbmluZ3MtbGlzdC1oZWFkZXIgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnN7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lciAudHJhaW5pbmdzLWxpc3QtaGVhZGVyIC50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJzIGF7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdCAudHJhaW5pbmdzLWxpc3QtY29udGFpbmVyIC50cmFpbmluZ3MtbGlzdC1oZWFkZXIgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnMgYSAudGMtd2Vic2l0ZS10YWcgc3Zne2Rpc3BsYXk6bm9uZX19Ym9keS5uZW9zLW5vZGV0eXBlcy1wYWdle292ZXJmbG93LXg6dmlzaWJsZX0udGMtd2Vic2l0ZS1sb2dpbiAjbWFpbi1jb250YWluZXI+Lm5lb3MtY29udGVudGNvbGxlY3Rpb257cGFkZGluZy10b3A6MTIwcHh9LnRjLXdlYnNpdGUtYWJvbmF4ICNhYm9uYXh0b29se21hcmdpbi1ib3R0b206NjBweH0ubm9kZXR5cGVzLWNvbnRlbnR7bWFyZ2luLWJvdHRvbTozMHB4fS5ub2RldHlwZXMtY29udGVudC5yZW1vdmUtbWFyZ2luLWJvdHRvbXttYXJnaW4tYm90dG9tOjB9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjEwcHggMH0ubm9kZXR5cGVzLWNvbnRlbnQgdGFibGUgdHIgdGR7cGFkZGluZzoyMHB4fS5ub2RldHlwZXMtY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNGUwZDZ9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZChvZGQpOmhvdmVyIHRke2JhY2tncm91bmQtY29sb3I6cmdiYSgyMjgsMjI0LDIxNCwuOSl9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiNjYWMxYWR9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZChldmVuKTpob3ZlciB0ZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjAyLDE5MywxNzMsLjkpfS5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGUsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxle2JvcmRlcjoxcHggc29saWQgIzAwMH0ubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRoZWFkPnRyPnRoLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGhlYWQ+dHI+dGQsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Ym9keT50cj50aCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRib2R5PnRyPnRkLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGZvb3Q+dHI+dGgsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Zm9vdD50cj50ZCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGhlYWQ+dHI+dGgsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRoZWFkPnRyPnRkLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Ym9keT50cj50aCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGJvZHk+dHI+dGQsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRmb290PnRyPnRoLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Zm9vdD50cj50ZHtib3JkZXI6MXB4IHNvbGlkICMwMDB9Lm5lb3Mtbm9kZXR5cGVzLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLWltYWdlIGltZ3t3aWR0aDoxMDAlfX0ubmVvcy1ub2RldHlwZXMtaW1hZ2UgZmlndXJlPmEsLm5lb3Mtbm9kZXR5cGVzLWltYWdlIGZpZ3VyZT5waWN0dXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uZW9zLW5vZGV0eXBlcy1uYXZpZ2F0aW9uLW5hdmlnYXRpb24gdWwgbGkgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmVvcy1ub2RldHlwZXMtbmF2aWdhdGlvbi1uYXZpZ2F0aW9uPnVsPmxpPmEsLm5lb3Mtbm9kZXR5cGVzLW5hdmlnYXRpb24tbmF2aWdhdGlvbj51bD5saT5zcGFue2ZvbnQtd2VpZ2h0OjUwMH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW57bWFyZ2luLWJvdHRvbTo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbnttYXJnaW4tYm90dG9tOjMwcHh9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9fS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiAuY29sdW1uPi5ub2RldHlwZXMtY29udGVudHt3aWR0aDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLXNwYWNle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbTowfS50Yy1uZW9zLWVsZW1lbnRzLXNwYWNlIGhyey13ZWJraXQtYm94LWZsZXg6MCAwIDEwMCU7LW1vei1ib3gtZmxleDowIDAgMTAwJTstd2Via2l0LWZsZXg6MCAwIDEwMCU7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXJnaW46MH0udGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bnt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTM7Ym9yZGVyLWNvbG9yOiMyYzNmNTM7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjE1cHggNDBweDtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bnt0cmFuc2l0aW9uOm5vbmV9fS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M4OGYxODtib3JkZXItY29sb3I6I2M4OGYxOH0udGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjpmb2N1c3std2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTstbXMtYm94LXNoYWRvdzpub25lOy1vLWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfX0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHR7bWFyZ2luLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQgLmZlYXR1cmVkLXRleHQtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0IC5mZWF0dXJlZC10ZXh0LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0IC5mZWF0dXJlZC10ZXh0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0IC5mZWF0dXJlZC10ZXh0LWNvbnRhaW5lciAuZmVhdHVyZWQtdGl0bGV7bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLXRpdGxlIGgxLC50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLXRpdGxlIGgye21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyIC5kZXNjcmlwdGlvbi10ZXh0IHB7Zm9udC1mYW1pbHk6XCJVYnVudHVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDozNnB4fS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXI+LmZlYXR1cmVkLXRpdGxlOmJlZm9yZSwudGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyPi5kZXNjcmlwdGlvbi10ZXh0OmJlZm9yZXtjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXI+LmZlYXR1cmVkLXRpdGxlOmJlZm9yZXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjU1cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXI+LmZlYXR1cmVkLXRpdGxlOmJlZm9yZXtmb250LXNpemU6MzRweDtsaW5lLWhlaWdodDozNHB4fX0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1idXR0b257bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWJ1dHRvbi5hbGlnbi1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1idXR0b24uYWxpZ24tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWJ1dHRvbi5hbGlnbi1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dC53aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0LmdyYXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSl9LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0LnNtYWxsLXBhZGRpbmd7cGFkZGluZzo2MHB4IDAgODBweH0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQuZGVmYXVsdC1wYWRkaW5ne3BhZGRpbmc6MTAwcHggMCAxNDBweH0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQubGFyZ2UtcGFkZGluZ3twYWRkaW5nOjE0MHB4IDAgMTgwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS50Yy13ZWJzaXRlLWZlYXR1cmVkdGV4dCAuZmVhdHVyZWQtdGV4dC1jb250YWluZXIgLmRlc2NyaXB0aW9uLXRleHQgcHtmb250LWZhbWlseTpcIlVidW50dVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjI4cHh9LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0LnNtYWxsLXBhZGRpbmd7cGFkZGluZzoxNXB4IDAgMzBweH0udGMtd2Vic2l0ZS1mZWF0dXJlZHRleHQuZGVmYXVsdC1wYWRkaW5ne3BhZGRpbmc6MzBweCAwIDYwcHh9LnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0LmxhcmdlLXBhZGRpbmd7cGFkZGluZzo2MHB4IDAgOTBweH19LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1ib3R0b206OTBweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXRpdGxlLC50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC50cmFpbmluZ3MtdGl0bGUsLnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC5idWxsZXRpbi10aXRsZSwudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5ncy10aXRsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LWVuZDstbW96LWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tcy1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtZmxleC1hbGlnbjpmbGV4LWVuZDthbGlnbi1pdGVtczpmbGV4LWVuZDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4tdGl0bGUgaDM6YmVmb3Jle2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlcnstLWJzLWd1dHRlci14OiAwOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtY29sb3I6I2U0ZTBkNn1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlcnt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1pbWFnZSwudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4taW1hZ2V7cGFkZGluZzowfS50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1jb250ZW50e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIDIwcHggcmlnaHQgMjBweDtwYWRkaW5nOjYwcHggMjIuNXB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudHtiYWNrZ3JvdW5kLXNpemU6MjRweCAyNHB4O2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIDEwcHggcmlnaHQgMTBweH19LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRpdGxlLC50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1jb250ZW50IC50ZWFzZXJ7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRpdGxlLC50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1jb250ZW50IC50ZWFzZXJ7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGl0bGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRlYXNlcnttYXJnaW4tdG9wOjE1cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzAwMH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGVhc2VyPmRpdjpiZWZvcmV7Y29sb3I6IzRlNjc4M30udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0ZTY3ODN9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXI6aG92ZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRpdGxlLC50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyOmhvdmVyIC5idWxsZXRpbi1jb250ZW50IC50ZWFzZXJ7Y29sb3I6I2ZmZn0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5ncy10aXRsZSBoMzpiZWZvcmV7Y29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7aGVpZ2h0OmNhbGMoMTAwJSAtIDQycHgpfS50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAudHJhaW5pbmdzLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctaXRlbS13cmFwcGVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlO21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIDIwcHggcmlnaHQgMjBweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UtaW4tb3V0O3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbXtiYWNrZ3JvdW5kLXNpemU6MjRweCAyNHB4O2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIDEwcHggcmlnaHQgMTBweH19QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW17dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbSAudHJhaW5pbmctdGl0bGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MjFweDtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiNmZmY7cGFkZGluZzowIDE1cHh9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0gYXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNGU2NzgzICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXI6bnRoLWNoaWxkKDEpIC50cmFpbmluZy1pdGVte2JhY2tncm91bmQtY29sb3I6I2NhYzFhZH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlcjpudGgtY2hpbGQoMikgLnRyYWluaW5nLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojYWZhMjg1fS50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAudHJhaW5pbmdzLWNvbnRhaW5lciAudHJhaW5pbmctd3JhcHBlciAudHJhaW5pbmctaXRlbS13cmFwcGVyOm50aC1jaGlsZCgzKSAudHJhaW5pbmctaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiM5NTgzNWN9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXI6bnRoLWNoaWxkKDQpIC50cmFpbmluZy1pdGVte2JhY2tncm91bmQtY29sb3I6IzYyNTAyOX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIsLnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4tdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZTRlMGQ2O3BhZGRpbmc6MzBweCAyMi41cHggMTVweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4tdGl0bGUgaDN7bWFyZ2luOjB9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXRpdGxlIC5hbGwtbGlua3ttYXJnaW4tYm90dG9tOjdweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4taW1hZ2V7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyAuYnVsbGV0aW4tY29udGFpbmVyIC5idWxsZXRpbi13cmFwcGVyIC5idWxsZXRpbi1jb250ZW50e2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJTtwYWRkaW5nOjAgMjIuNXB4IDMwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2NoZXZyb24tcmlnaHQtYmx1ZS5zdmcpO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIDMycHggcmlnaHQgMjVweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLmJ1bGxldGluLWNvbnRhaW5lciAuYnVsbGV0aW4td3JhcHBlciAuYnVsbGV0aW4tY29udGVudCAudGl0bGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6LjU2cHh9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC5idWxsZXRpbi1jb250YWluZXIgLmJ1bGxldGluLXdyYXBwZXIgLmJ1bGxldGluLWNvbnRlbnQgLnRlYXNlcntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZ3MtdGl0bGV7cGFkZGluZy10b3A6MzBweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5ncy10aXRsZSBoM3tkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZ3MtdGl0bGUgLmFsbC1saW5re3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpyaWdodH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlcnttYXJnaW4tYm90dG9tOjIwcHh9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXI6bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctcmlnaHQ6MTVweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlcjpudGgtY2hpbGQob2RkKXtwYWRkaW5nLWxlZnQ6MTVweH0udGMtd2Vic2l0ZS1idWxsZXRpbnRyYWluaW5nc2Jsb2MgLnRyYWluaW5ncy1jb250YWluZXIgLnRyYWluaW5nLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbXt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEwMCV9LnRjLXdlYnNpdGUtYnVsbGV0aW50cmFpbmluZ3NibG9jIC50cmFpbmluZ3MtY29udGFpbmVyIC50cmFpbmluZy13cmFwcGVyIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0gLnRyYWluaW5nLXRpdGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMHB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7bGV0dGVyLXNwYWNpbmc6LjE3cHg7Zm9udC13ZWlnaHQ6NDAwO21heC13aWR0aDoxMDAlO3dvcmQtYnJlYWs6YnJlYWstYWxsfX0udGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5oZWFkaW5ne21hcmdpbi1ib3R0b206NzFweH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuaGVhZGluZ3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmhlYWRpbmd7bWFyZ2luLWJvdHRvbTozOXB4fX0udGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5oZWFkaW5nIGgye21hcmdpbjowfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5oZWFkaW5nIGgye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuaGVhZGluZyBoMnttYXJnaW4tYm90dG9tOjE1cHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5oZWFkaW5nIC50ZXh0e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuY29udGVudHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbntmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbnttYXJnaW4tYm90dG9tOjMwcHh9fS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuY29sdW1uLWhlYWRpbmd7LS1icy1ndXR0ZXIteDogMDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206N3B4fS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuY29sdW1uLWhlYWRpbmcgaDN7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MjFweDtjb2xvcjojNGU2NzgzO2xpbmUtaGVpZ2h0OjMxcHg7bWFyZ2luOjB9LnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuY29udGVudCAuaG9tZS1hZ2VuZGEtY29sdW1uIC5jb2x1bW4taGVhZGluZyAuYWxsLWxpbmt7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuZXZlbnRzLWxpc3R7ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5jb250ZW50IC5ob21lLWFnZW5kYS1jb2x1bW4gLmV2ZW50cy1saXN0IC5ldmVudHMtbGlzdC1pdGVtIGF7cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0ZTY3ODM7bGluZS1oZWlnaHQ6MjFweDtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjE0cHg7cGFkZGluZy1ib3R0b206MTdweDt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzJkMWQ5O3RyYW5zaXRpb246ZWFzZS1pbi1vdXQgLjNzIGFsbH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5jb250ZW50IC5ob21lLWFnZW5kYS1jb2x1bW4gLmV2ZW50cy1saXN0IC5ldmVudHMtbGlzdC1pdGVtIGF7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5jb250ZW50IC5ob21lLWFnZW5kYS1jb2x1bW4gLmV2ZW50cy1saXN0IC5ldmVudHMtbGlzdC1pdGVtIGEgc3Zne3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuZXZlbnRzLWxpc3QgLmV2ZW50cy1saXN0LWl0ZW0gYSBzdmcgLm1hc2t7ZmlsbDojYzJkMWQ5fS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuZXZlbnRzLWxpc3QgLmV2ZW50cy1saXN0LWl0ZW0gYTpob3ZlciwudGMtd2Vic2l0ZS1ob21lYWdlbmRhIC5jb250ZW50IC5ob21lLWFnZW5kYS1jb2x1bW4gLmV2ZW50cy1saXN0IC5ldmVudHMtbGlzdC1pdGVtIGE6YWN0aXZlLC50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuZXZlbnRzLWxpc3QgLmV2ZW50cy1saXN0LWl0ZW0gYTpmb2N1c3tjb2xvcjojYzg4ZjE4fS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLmNvbnRlbnQgLmhvbWUtYWdlbmRhLWNvbHVtbiAuZXZlbnRzLWxpc3QgLmV2ZW50cy1saXN0LWl0ZW0gYTpob3ZlciBzdmcgLm1hc2ssLnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuY29udGVudCAuaG9tZS1hZ2VuZGEtY29sdW1uIC5ldmVudHMtbGlzdCAuZXZlbnRzLWxpc3QtaXRlbSBhOmFjdGl2ZSBzdmcgLm1hc2ssLnRjLXdlYnNpdGUtaG9tZWFnZW5kYSAuY29udGVudCAuaG9tZS1hZ2VuZGEtY29sdW1uIC5ldmVudHMtbGlzdCAuZXZlbnRzLWxpc3QtaXRlbSBhOmZvY3VzIHN2ZyAubWFza3tmaWxsOiNjODhmMTh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWhvbWVhZ2VuZGF7bWFyZ2luLWJvdHRvbTo1MHB4fS50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEgLnJvb3QtY29udGFpbmVyIC5jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW17LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbT4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfX0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAucHJldmlldy1pbWFnZS13cmFwe3BhZGRpbmctdG9wOjQxcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5wcmV2aWV3LWltYWdlLXdyYXB7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAucHJldmlldy1pbWFnZS13cmFwe3BhZGRpbmctdG9wOjIwcHh9fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7bWF4LWhlaWdodDozMzVweDtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLnByZXZpZXctaW1hZ2Utd3JhcCAucHJldmlldy1pbWFnZSAuY2F0ZWdvcmllcy13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MjFweDtyaWdodDoyMHB4fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2UgLmNhdGVnb3JpZXMtd3JhcCAudGMtd2Vic2l0ZS10YWd7bWFyZ2luLWJvdHRvbTo1cHh9LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLnByZXZpZXctaW1hZ2Utd3JhcCAucHJldmlldy1pbWFnZSAuZGVmYXVsdC1pbWFnZS13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2UgLmRlZmF1bHQtaW1hZ2Utd3JhcDpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDo3NS40Mzg1OTY0OTEyJX0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAucHJldmlldy1pbWFnZS13cmFwIC5wcmV2aWV3LWltYWdlIC5kZWZhdWx0LWltYWdlLXdyYXA+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MH0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAucHJldmlldy1pbWFnZS13cmFwIC5wcmV2aWV3LWltYWdlIC5kZWZhdWx0LWltYWdlLXdyYXAgaW1ne3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAuaW5mb3JtYXRpb25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLXRvcDo0MXB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAuaW5mb3JtYXRpb25ze2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjFkMjk7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5pbmZvcm1hdGlvbnMgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAuaW5mb3JtYXRpb25zIC50aXRsZXttYXJnaW4tYm90dG9tOjE1cHh9LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLmluZm9ybWF0aW9ucyAudGl0bGUgaDJ7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM4cHg7Y29sb3I6IzJjM2Y1MzttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLmluZm9ybWF0aW9ucyAudGl0bGUgaDJ7Zm9udC1zaXplOjI2cHg7bGV0dGVyLXNwYWNpbmc6LjE5cHg7bGluZS1oZWlnaHQ6MzBweH19LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLmluZm9ybWF0aW9ucyAuZGVzY3JpcHRpb257Zm9udC1zaXplOjE4cHg7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6Mzstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAuaW5mb3JtYXRpb25zIC5kZXNjcmlwdGlvbntmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjUzcHh9fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5pbmZvcm1hdGlvbnMgLmRhdGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM0ZTY3ODM7bGV0dGVyLXNwYWNpbmc6MDttYXJnaW4tYm90dG9tOjEycHg7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1hZ2VuZGFsaXN0aXRlbSAuaW5mb3JtYXRpb25zIC5kYXRle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyYzNmNTM7bGV0dGVyLXNwYWNpbmc6LjE1cHh9fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5pbmZvcm1hdGlvbnMtZm9vdGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOmF1dG99LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLmluZm9ybWF0aW9ucy1mb290ZXIgLmFsbC1saW5re21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVtIC5pbmZvcm1hdGlvbnMtZm9vdGVyIC5hbGwtbGlua3ttYXJnaW4tdG9wOmF1dG87bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0gLmluZm9ybWF0aW9ucy1mb290ZXIgLmFsbC1saW5re21hcmdpbi10b3A6M3B4fX0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0IC50Yy13ZWJzaXRlLWFnZW5kYWxpc3RpdGVte3BhZGRpbmctYm90dG9tOjUxcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWFnZW5kYWxpc3QgLnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW17cGFkZGluZy1ib3R0b206NDdweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMTIxZDI5fS50Yy13ZWJzaXRlLWFnZW5kYWxpc3QgLnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDoxcHggc29saWQgIzEyMWQyOX19LnRjLXdlYnNpdGUtYWdlbmRhbGlzdCAubG9hZC1tb3JlLWV2ZW50c3ttYXJnaW4tdG9wOjY4cHg7bWFyZ2luLWJvdHRvbToxMTNweH0udGMtd2Vic2l0ZS1hZ2VuZGFsaXN0IC5sb2FkLW1vcmUtZXZlbnRzIC5idG57Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3R7bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnN7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWJvdHRvbTo2MHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnMgLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdGl0ZW17ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyU7bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnMgLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdGl0ZW0gLnByZXZpZXctaW1hZ2Utd3JhcCAucHJldmlldy1pbWFnZXttYXgtaGVpZ2h0OjI2MHB4O292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0LmNvbnRlbnQtbGlzdCAuYnVsbGV0aW5zIC50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3RpdGVtIC5pbmZvcm1hdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KTtwYWRkaW5nOjIwcHggNDBweH0udGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0LmNvbnRlbnQtbGlzdCAuYnVsbGV0aW5zIC50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3RpdGVtIC5pbmZvcm1hdGlvbiBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3QgLmJ1bGxldGlucyAudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0aXRlbSAuaW5mb3JtYXRpb24gLnRpdGxlIGgye2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Zm9udC13ZWlnaHQ6NDAwfS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnMgLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdGl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlLWFuZC1kZXRhaWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVufS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnMgLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdGl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlLWFuZC1kZXRhaWwgLmRhdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDB9LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3QgLmJ1bGxldGlucyAudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0aXRlbSAuaW5mb3JtYXRpb24gLmRhdGUtYW5kLWRldGFpbCBzdmcgI2NoZXZyb257dHJhbnNpdGlvbjpmaWxsIC40cyBlYXNlO2ZpbGw6I2MyZDFkOX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0LmNvbnRlbnQtbGlzdCAuYnVsbGV0aW5zIC50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3RpdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZS1hbmQtZGV0YWlsIHN2ZyAjY2hldnJvbnt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IC5idWxsZXRpbnMgLnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdGl0ZW06aG92ZXIgLmluZm9ybWF0aW9uIC5kYXRlLWFuZC1kZXRhaWwgc3ZnICNjaGV2cm9ue2ZpbGw6IzJjM2Y1M30udGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0LmNvbnRlbnQtbGlzdCAubG9hZC1tb3JlLWJ1bGxldGluc3ttYXJnaW4tYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1idWxsZXRpbnMgLmJ0bntjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3QgLmJ1bGxldGlucyAudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0aXRlbXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtYnVsbGV0aW5zbGlzdC5jb250ZW50LWxpc3QgLmJ1bGxldGlucyAudGMtd2Vic2l0ZS1idWxsZXRpbnNsaXN0aXRlbSAucHJldmlldy1pbWFnZS13cmFwIC5wcmV2aWV3LWltYWdle21heC1oZWlnaHQ6Mjg1cHh9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb257bWFyZ2luLWJvdHRvbTo5MHB4fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW17Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjMmQxZDk7bWFyZ2luLWJvdHRvbTowfS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE5NCwyMDksMjE3LC41KX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb25pdGVtIC5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb25pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbnt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2U7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MzBweCAwIDMwcHggOTBweDtmb250LXNpemU6MThweDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo0MDA7d2lkdGg6MTAwJTtjb2xvcjojMmMzZjUzO2xpbmUtaGVpZ2h0OjEuMjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvcGx1cy5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgMzhweCBjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb25pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uOmhvdmVye2NvbG9yOiMyYzNmNTN9LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uaXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b246YWZ0ZXJ7ZGlzcGxheTpub25lfS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uOm5vdCguY29sbGFwc2VkKXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvbWludXMuc3ZnKX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb25pdGVtIC5hY2NvcmRpb24tYm9keXtwYWRkaW5nOjAgOTBweCA0NXB4IDkwcHg7Y29sb3I6IzZmODlhNTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb25pdGVtIC5hY2NvcmRpb24tYm9keSAubm9kZXR5cGVzLWNvbnRlbnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9ue3BhZGRpbmc6MTVweCAwIDE1cHggNTVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgMjJweCBjZW50ZXJ9LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uaXRlbSAuYWNjb3JkaW9uLWJvZHl7cGFkZGluZzowIDAgMTVweCA1NXB4O2NvbG9yOiM2Zjg5YTU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHN7bWFyZ2luLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLnNlYXJjaC1mb3Igc3Bhbntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozM3B4O2ZvbnQtd2VpZ2h0OjMwMH0udGMtd2Vic2l0ZS1zZWFyY2hyZXN1bHRzIC5zZWFyY2gtZm9yIHNwYW4gc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0udGMtd2Vic2l0ZS1zZWFyY2hyZXN1bHRzIC5yZXN1bHRzLWNvdW50e21hcmdpbi10b3A6NXB4fS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLnJlc3VsdHMtY291bnQgc3Bhbntmb250LXNpemU6MThweDtsaW5lLWhlaWdodDozM3B4O2ZvbnQtd2VpZ2h0OjMwMH0udGMtd2Vic2l0ZS1zZWFyY2hyZXN1bHRzIC5zZWFyY2gtcmVzdWx0c3ttYXJnaW4tdG9wOjQ1cHh9LnRjLXdlYnNpdGUtc2VhcmNocmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMgZGwgZHQgYS5yZXN1bHQtdGl0bGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Zm9udC13ZWlnaHQ6NDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzIGRsIGRke21hcmdpbjo1cHggMCAxNXB4fS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzIGRsIGRkIGJ7Zm9udC13ZWlnaHQ6NzAwfS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzIGRsIGRkIC5yZXN1bHQtbGlua3tkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMXB4O21hcmdpbi10b3A6MTVweDt0ZXh0LWRlY29yYXRpb246bm9uZX0udGMtd2Vic2l0ZS1zZWFyY2hyZXN1bHRzIC5zZWFyY2gtcmVzdWx0cyBkbCBocnttYXJnaW4tdG9wOjIzcHg7bWFyZ2luLWJvdHRvbToxOHB4O2JvcmRlci1jb2xvcjojYzJkMWQ5fS50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMgLmxvYWQtbW9yZS1zZWFyY2gtcmVzdWx0c3ttYXJnaW4tdG9wOjc1cHh9LnRjLXdlYnNpdGUtc2VhcmNocmVzdWx0cyAubG9hZC1tb3JlLXNlYXJjaC1yZXN1bHRzIC5idG57Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3N7bWFyZ2luLWJvdHRvbTo2MHB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6MzAwfS50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzIGg0e2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzFweH0udGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyBhe3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzPmg0OmJlZm9yZSwudGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcz5kaXY6YmVmb3Jle2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3MgLmNvbXBhbnktYWRkcmVzc3ttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3MgLmNvbXBhbnktc29jaWFsLW5ldHdvcmtze21hcmdpbi10b3A6MzBweH0udGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYXttYXJnaW4tcmlnaHQ6MjBweH0udGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzIC5jb21wYW55LXNvY2lhbC1uZXR3b3JrcyBhIHN2Z3t0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtib3JkZXItcmFkaXVzOjZweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYSBzdmd7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYSBzdmcgI0ZpbGwtMSwudGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYSBzdmcgI0ZpbGwtNHt0cmFuc2l0aW9uOmZpbGwgLjRzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3MgLmNvbXBhbnktc29jaWFsLW5ldHdvcmtzIGEgc3ZnICNGaWxsLTEsLnRjLXdlYnNpdGUtY29tcGFueWFkZHJlc3MgLmNvbXBhbnktc29jaWFsLW5ldHdvcmtzIGEgc3ZnICNGaWxsLTR7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyAuY29tcGFueS1zb2NpYWwtbmV0d29ya3MgYTpob3ZlciBzdmd7YmFja2dyb3VuZC1jb2xvcjojNmY4OWE1O2JvcmRlci1yYWRpdXM6OXB4fS50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzIC5jb21wYW55LXNvY2lhbC1uZXR3b3JrcyBhOmhvdmVyIHN2ZyAjRmlsbC0xLC50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzIC5jb21wYW55LXNvY2lhbC1uZXR3b3JrcyBhOmhvdmVyIHN2ZyAjRmlsbC00e2ZpbGw6I2ZmZn0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybXtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAjbG9naW4tZm9ybSBmaWVsZHNldHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAjbG9naW4tZm9ybSBmaWVsZHNldCAuY2xlYXJmaXh7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1sb2dpbmZvcm0gI2xvZ2luLWZvcm0gZmllbGRzZXQgLmNsZWFyZml4LnN1Ym1pdHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1zLWZsZXgtYWxpZ246ZmxleC1lbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazpmbGV4LWVuZH0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAjbG9naW4tZm9ybSBmaWVsZHNldCAuY2xlYXJmaXguc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XXt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTM7Ym9yZGVyLWNvbG9yOiMyYzNmNTM7cGFkZGluZzo2cHggNDVweDtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MThweDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAjbG9naW4tZm9ybSBmaWVsZHNldCAuY2xlYXJmaXguc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XXt0cmFuc2l0aW9uOm5vbmV9fS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtbG9naW5mb3JtICNsb2dpbi1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC5zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50fS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtbG9naW5mb3JtICNsb2dpbi1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC5zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVye2NvbG9yOiMyYzNmNTM7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtbG9naW5mb3JtICNsb2dpbi1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC5zdWJtaXQgYXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjIwcHg7Y29sb3I6IzZmODlhNTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjRweDtmb250LXNpemU6MThweH0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAjbG9naW4tZm9ybSBmaWVsZHNldCAuY2xlYXJmaXguc3VibWl0IGE6aG92ZXJ7Y29sb3I6IzAwMH0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSAucmVnaXN0cmF0aW9uLXdyYXBwZXJ7bWFyZ2luLXRvcDoxNTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMmMzZjUzO3BhZGRpbmctdG9wOjIwcHg7bWFyZ2luLWJvdHRvbTo5MHB4fS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtbG9naW5mb3JtIC5yZWdpc3RyYXRpb24td3JhcHBlciBzcGFue2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNmY4OWE1O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTo2cHh9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1sb2dpbmZvcm0gLnJlZ2lzdHJhdGlvbi13cmFwcGVyIGEuYnRue3RyYW5zaXRpb246YWxsIC40cyBlYXNlO2JhY2tncm91bmQtY29sb3I6IzJjM2Y1Mztib3JkZXItY29sb3I6IzJjM2Y1MztwYWRkaW5nOjZweCA0NXB4O291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZToxOHB4O3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6NnB4IDMwcHh9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1sb2dpbmZvcm0gLnJlZ2lzdHJhdGlvbi13cmFwcGVyIGEuYnRue3RyYW5zaXRpb246bm9uZX19LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1sb2dpbmZvcm0gLnJlZ2lzdHJhdGlvbi13cmFwcGVyIGEuYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50fS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtbG9naW5mb3JtIC5yZWdpc3RyYXRpb24td3JhcHBlciBhLmJ0bjpob3Zlcntjb2xvcjojMmMzZjUzO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LXJlZ2lzdHJhdGlvbiBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbW96LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtZmxleC1wYWNrOmZsZXgtZW5kO2NsZWFyOmJvdGh9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1yZWdpc3RyYXRpb24gZm9ybSBmaWVsZHNldCAuY2xlYXJmaXg6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPXN1Ym1pdF17dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzO2JvcmRlci1jb2xvcjojMmMzZjUzO3BhZGRpbmc6NnB4IDQ1cHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjE4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1yZWdpc3RyYXRpb24gZm9ybSBmaWVsZHNldCAuY2xlYXJmaXg6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPXN1Ym1pdF17dHJhbnNpdGlvbjpub25lfX0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LXJlZ2lzdHJhdGlvbiBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxkIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudH0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LXJlZ2lzdHJhdGlvbiBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxkIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcntjb2xvcjojMmMzZjUzO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LXJlc2V0cGFzc3dvcmQgZm9ybSBmaWVsZHNldCAuY2xlYXJmaXg6bGFzdC1jaGlsZHtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1yZXNldHBhc3N3b3JkIGZvcm0gZmllbGRzZXQgLmNsZWFyZml4Omxhc3QtY2hpbGQgaW5wdXRbdHlwZT1zdWJtaXRde3RyYW5zaXRpb246YWxsIC40cyBlYXNlO2JhY2tncm91bmQtY29sb3I6IzJjM2Y1Mztib3JkZXItY29sb3I6IzJjM2Y1MztwYWRkaW5nOjZweCA0NXB4O291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZToxOHB4O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtcmVzZXRwYXNzd29yZCBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxkIGlucHV0W3R5cGU9c3VibWl0XXt0cmFuc2l0aW9uOm5vbmV9fS5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtcmVzZXRwYXNzd29yZCBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxkIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudH0uc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LXJlc2V0cGFzc3dvcmQgZm9ybSBmaWVsZHNldCAuY2xlYXJmaXg6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXJ7Y29sb3I6IzJjM2Y1MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1pbnNlcnRuZXdwYXNzd29yZHttYXJnaW4tYm90dG9tOjkwcHh9LnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1pbnNlcnRuZXdwYXNzd29yZCBmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpsYXN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvY3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIsLnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXRpdGxlIGgzOmJlZm9yZSwudGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAucHJlc3MtdGl0bGUgaDM6YmVmb3JlLC50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAubmV3cy10aXRsZSBoMzpiZWZvcmUsLnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVyIC5wcmVzcy10aXRsZSBoMzpiZWZvcmV7Y29sb3I6IzJjM2Y1M30udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lcntmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy10aXRsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LWVuZDstbW96LWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tcy1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtZmxleC1hbGlnbjpmbGV4LWVuZDthbGlnbi1pdGVtczpmbGV4LWVuZDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLm5ld3MtY29udGFpbmVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW06Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW06Zmlyc3QtY2hpbGQgLm5ld3MtaW1hZ2UgLmltYWdlLXdpdGgtdGl0bGUgaW1ne3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtOmZpcnN0LWNoaWxkIC5uZXdzLWltYWdlIC5pbWFnZS13aXRoLXRpdGxlIC50aXRsZS13cmFwcGVye2hlaWdodDoxNDBweDtwYWRkaW5nOjIwcHg7cGFkZGluZy1yaWdodDo2MHB4O2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjM0cHg7bGluZS1oZWlnaHQ6NDRweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW06Zmlyc3QtY2hpbGQgLm5ld3MtaW1hZ2UgLmltYWdlLXdpdGgtdGl0bGU6aG92ZXIgLnRpdGxlLXdyYXBwZXJ7aGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlIC5pbWFnZS13aXRoLXRpdGxlIC50aXRsZS13cmFwcGVye2hlaWdodDoxMTBweDtwYWRkaW5nOjIwcHg7cGFkZGluZy1yaWdodDo2MHB4O2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6MzFweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLm5ld3MtaW1hZ2UgLmltYWdlLXdpdGgtdGl0bGU6aG92ZXIgLnRpdGxlLXdyYXBwZXJ7aGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVye2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtYXJ0aWNsZS1pdGVtIGF7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVuOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtjb2xvcjojNGU2NzgzO3BhZGRpbmc6MTVweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNjMmQxZDk7d29yZC1icmVhazpicmVhay1hbGx9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1hcnRpY2xlLWl0ZW0gYXt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtYXJ0aWNsZS1pdGVtIGEgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMzBweDtwYWRkaW5nLXJpZ2h0OjMwcHh9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1hcnRpY2xlLWl0ZW0gYSBzdmd7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDttYXJnaW4tcmlnaHQ6MTVweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLnByZXNzLWFydGljbGUtaXRlbSBhIHN2ZyBnLmNoZXZyb24tcmlnaHR7ZmlsbDojYzJkMWQ5fS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtYXJ0aWNsZS1pdGVtIGE6aG92ZXJ7Y29sb3I6IzAwMH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5wcmVzcy1jb250YWluZXIgLnByZXNzLXdyYXBwZXIgLnByZXNzLWFydGljbGUtaXRlbSBhOmhvdmVyIHN2ZyBnLmNoZXZyb24tcmlnaHR7ZmlsbDojMDAwfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAuYWxsLWxpbmt7ZGlzcGxheTpibG9jaztib3JkZXItdG9wOjFweCBzb2xpZCAjYzJkMWQ5O3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy10b3A6MzVweDtjb2xvcjojNGU2NzgzfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9je21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5wcmVzcy1jb250YWluZXJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLm5ld3MtY29udGFpbmVye21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy10aXRsZSBoM3ttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVte2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlIC5pbWFnZS13aXRoLXRpdGxlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlIC5pbWFnZS13aXRoLXRpdGxlIC50aXRsZS13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tb3otYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1zLWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tcy1mbGV4LWFsaWduOmZsZXgtZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2hlaWdodDoxNDBweDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjI0cHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjMwcHggIWltcG9ydGFudH0udGMtd2Vic2l0ZS1uZXdzcHJlc3NibG9jIC5uZXdzLWNvbnRhaW5lciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLm5ld3MtaW1hZ2UgLmltYWdlLXdpdGgtdGl0bGUgLnRpdGxlLXdyYXBwZXIgc3Zne3JpZ2h0OjEwcHg7Ym90dG9tOjEwcHh9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAubmV3cy1jb250YWluZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2MgLnByZXNzLWNvbnRhaW5lciAucHJlc3Mtd3JhcHBlciAucHJlc3MtYXJ0aWNsZS1pdGVtIGF7d29yZC1icmVhazpub3JtYWx9LnRjLXdlYnNpdGUtbmV3c3ByZXNzYmxvYyAucHJlc3MtY29udGFpbmVyIC5wcmVzcy13cmFwcGVyIC5wcmVzcy1hcnRpY2xlLWl0ZW0gYSBzcGFue3dpZHRoOmF1dG99fS50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdHttYXJnaW4tdG9wOjQ1cHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVte2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlO21hcmdpbi1ib3R0b206MzBweH0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSBhOmhvdmVye2NvbG9yOiMyYzNmNTN9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXJ7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSk7cGFkZGluZzozMHB4IDAgMzlweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdCAubmV3cyAudGMtd2Vic2l0ZS1uZXdzbGlzdGl0ZW0gLm5ld3MtaXRlbS13cmFwcGVyIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2V7bWF4LWhlaWdodDoyNjBweDtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtaXRlbS1jb250ZW50e3BhZGRpbmc6MTVweCAzMHB4IDMwcHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtaXRlbS1jb250ZW50IC5uZXdzLXRpdGxle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtoZWlnaHQ6OTNweDttYXJnaW4tYm90dG9tOjVweH0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIC5uZXdzLWl0ZW0td3JhcHBlciAubmV3cy1pdGVtLWNvbnRlbnQgLm5ld3MtdGl0bGUgaDJ7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiMyYzNmNTM7bWFyZ2luOjB9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtaXRlbS1jb250ZW50IC5uZXdzLXRleHR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDA7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6Njstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdCAubmV3cyAudGMtd2Vic2l0ZS1uZXdzbGlzdGl0ZW0gLm5ld3MtaXRlbS13cmFwcGVyIC5uZXdzLWl0ZW0tY29udGVudCAubmV3cy10ZXh0IHB7ZGlzcGxheTppbmxpbmV9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtaXRlbS1jb250ZW50IC5uZXdzLXRleHQgcDphZnRlcntjb250ZW50OlwiIFxcYVxcYVwiO3doaXRlLXNwYWNlOnByZX0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIC5uZXdzLWl0ZW0td3JhcHBlciAubmV3cy1mb290ZXJ7cGFkZGluZzowIDMwcHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE1cHg7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIC5uZXdzLWl0ZW0td3JhcHBlciAubmV3cy1mb290ZXIgLmRhdGUtYW5kLWRldGFpbHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW59LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgLmRhdGV7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgc3ZnICNjaGV2cm9ue3RyYW5zaXRpb246ZmlsbCAuNHMgZWFzZTtmaWxsOiNjMmQxZDl9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgc3ZnICNjaGV2cm9ue3RyYW5zaXRpb246bm9uZX19LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbTpob3ZlciAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgc3ZnICNjaGV2cm9ue2ZpbGw6IzJjM2Y1M30udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1uZXdze21hcmdpbi1ib3R0b206OTBweH0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1uZXdzIC5idG57Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdHttYXJnaW4tdG9wOjE1cHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdCAubmV3cyAudGMtd2Vic2l0ZS1uZXdzbGlzdGl0ZW0gLm5ld3MtaXRlbS13cmFwcGVyIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2V7bWF4LWhlaWdodDoyODVweH0udGMtd2Vic2l0ZS1uZXdzbGlzdC5jb250ZW50LWxpc3QgLm5ld3MgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIC5uZXdzLWl0ZW0td3JhcHBlciAubmV3cy1pdGVtLWNvbnRlbnQgLm5ld3MtdGl0bGV7aGVpZ2h0OjU1cHh9LnRjLXdlYnNpdGUtbmV3c2xpc3QuY29udGVudC1saXN0IC5uZXdzIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSAubmV3cy1pdGVtLXdyYXBwZXIgLm5ld3MtaXRlbS1jb250ZW50IC5uZXdzLXRpdGxlIGgze2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0OjI3cHh9fS50Yy13ZWJzaXRlLWxpbmt7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLWxpbmsgYXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojNGU2NzgzO3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLWxpbmsgYSBpbWd7bWFyZ2luLXJpZ2h0OjE1cHh9LnRjLXdlYnNpdGUtbGluayBhLmFzc2V0IGltZ3twb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MnB4fS50Yy13ZWJzaXRlLWxpbmsrLm5vZGV0eXBlcy1jb250ZW50e21hcmdpbi10b3A6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtbGluayBhe2ZvbnQtc2l6ZToxNnB4fX0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0e21hcmdpbi10b3A6NDVweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzc3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tYm90dG9tOjYwcHh9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJTttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSBhe3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gYTpob3Zlcntjb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlcntoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KTtwYWRkaW5nOjMwcHggMCAzOXB4IDA7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSAucHJlc3MtaXRlbS13cmFwcGVyIC5wcmV2aWV3LWltYWdlLXdyYXAgLnByZXZpZXctaW1hZ2V7bWF4LWhlaWdodDoyNjBweDtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSAucHJlc3MtaXRlbS13cmFwcGVyIC5wcmVzcy1pdGVtLWNvbnRlbnR7cGFkZGluZzoxNXB4IDMwcHggMzBweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIC5wcmVzcy1pdGVtLXdyYXBwZXIgLnByZXNzLWl0ZW0tY29udGVudCAucHJlc3MtdGl0bGV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4O2hlaWdodDo5M3B4O21hcmdpbi1ib3R0b206NXB4fS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtaXRlbS1jb250ZW50IC5wcmVzcy10aXRsZSBoMntmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzFweDtmb250LXdlaWdodDo0MDA7bWFyZ2luOjB9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSAucHJlc3MtaXRlbS13cmFwcGVyIC5wcmVzcy1pdGVtLWNvbnRlbnQgLnByZXNzLXRleHR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDA7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6Njstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtaXRlbS1jb250ZW50IC5wcmVzcy10ZXh0IHB7ZGlzcGxheTppbmxpbmV9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSAucHJlc3MtaXRlbS13cmFwcGVyIC5wcmVzcy1pdGVtLWNvbnRlbnQgLnByZXNzLXRleHQgcDphZnRlcntjb250ZW50OlwiIFxcYVxcYVwiO3doaXRlLXNwYWNlOnByZX0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIC5wcmVzcy1pdGVtLXdyYXBwZXIgLnByZXNzLWZvb3RlcntwYWRkaW5nOjAgMzBweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTVweDt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpzcGFjZS1iZXR3ZWVufS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgLmRhdGV7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCAucHJlc3MgLnRjLXdlYnNpdGUtcHJlc3NsaXN0aXRlbSAucHJlc3MtaXRlbS13cmFwcGVyIC5wcmVzcy1mb290ZXIgLmRhdGUtYW5kLWRldGFpbCBzdmcgI2NoZXZyb257dHJhbnNpdGlvbjpmaWxsIC40cyBlYXNlO2ZpbGw6I2MyZDFkOX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIC5wcmVzcy1pdGVtLXdyYXBwZXIgLnByZXNzLWZvb3RlciAuZGF0ZS1hbmQtZGV0YWlsIHN2ZyAjY2hldnJvbnt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW06aG92ZXIgLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtZm9vdGVyIC5kYXRlLWFuZC1kZXRhaWwgc3ZnICNjaGV2cm9ue2ZpbGw6IzJjM2Y1M30udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5sb2FkLW1vcmUtcHJlc3N7bWFyZ2luLWJvdHRvbTo5MHB4fS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1wcmVzcyAuYnRue2N1cnNvcjpwb2ludGVyfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0e21hcmdpbi10b3A6MTVweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVte2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIC5wcmVzcy1pdGVtLXdyYXBwZXIgLnByZXZpZXctaW1hZ2Utd3JhcCAucHJldmlldy1pbWFnZXttYXgtaGVpZ2h0OjI4NXB4fS50Yy13ZWJzaXRlLXByZXNzbGlzdC5jb250ZW50LWxpc3QgLnByZXNzIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0gLnByZXNzLWl0ZW0td3JhcHBlciAucHJlc3MtaXRlbS1jb250ZW50IC5wcmVzcy10aXRsZXtoZWlnaHQ6ODJweH0udGMtd2Vic2l0ZS1wcmVzc2xpc3QuY29udGVudC1saXN0IC5wcmVzcyAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIC5wcmVzcy1pdGVtLXdyYXBwZXIgLnByZXNzLWl0ZW0tY29udGVudCAucHJlc3MtdGl0bGUgaDN7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6MjdweH19LnRjLXdlYnNpdGUtaW1hZ2VzYW5kdGV4dHNncmlke21hcmdpbi1ib3R0b206OTBweH0udGMtd2Vic2l0ZS1pbWFnZXNhbmR0ZXh0c2dyaWQuZGlzYWJsZS1iYWNrZ3JvdW5kLWNvbG9yIC50Yy13ZWJzaXRlLWdyaWRyb3cuZXZlbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnRjLXdlYnNpdGUtZ3JpZHJvd3ttYXJnaW4tYm90dG9tOjA7aGVpZ2h0OjQzMHB4fS50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyIC5ncmlkLXJvdy13cmFwcGVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LWltYWdlLC50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LXRleHR7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyIC5ncmlkLXJvdy13cmFwcGVyIC5yb3ctdGV4dHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MzBweCA2MHB4O21heC1oZWlnaHQ6NDMwcHh9LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyIC5ncmlkLXJvdy13cmFwcGVyIC5yb3ctdGV4dD5kaXZ7bWF4LWhlaWdodDozNzBweDtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyIC5ncmlkLXJvdy13cmFwcGVyIC5yb3ctdGV4dCBoM3tmb250LXNpemU6NDhweDtsaW5lLWhlaWdodDo2MnB4O2ZvbnQtd2VpZ2h0OjQwMH0udGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy10ZXh0IHAsLnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyIC5ncmlkLXJvdy13cmFwcGVyIC5yb3ctdGV4dD5kaXY6YmVmb3Jle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMXB4O2NvbG9yOiM0ZTY3ODN9LnRjLXdlYnNpdGUtZ3JpZHJvdy5ldmVue2JhY2tncm91bmQtY29sb3I6I2U0ZTBkNn0udGMtd2Vic2l0ZS1ncmlkcm93LmV2ZW4gLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LWltYWdle29yZGVyOjJ9LnRjLXdlYnNpdGUtZ3JpZHJvdy5ldmVuIC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy10ZXh0e29yZGVyOjF9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWdyaWRyb3d7aGVpZ2h0OmF1dG99LnRjLXdlYnNpdGUtZ3JpZHJvdyAuZ3JpZC1yb3ctY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDA7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0udGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy1pbWFnZSwudGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy10ZXh0e2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy10ZXh0e2Rpc3BsYXk6YmxvY2s7bWF4LWhlaWdodDpub25lO29yZGVyOjEgIWltcG9ydGFudDtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHg7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy1yaWdodDozMHB4fS50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LXRleHQ+ZGl2e21heC1oZWlnaHQ6bm9uZTtvdmVyZmxvdzp2aXNpYmxlfS50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LXRleHQ+ZGl2IGgze2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbToxNXB4fS50Yy13ZWJzaXRlLWdyaWRyb3cgLmdyaWQtcm93LWNvbnRhaW5lciAuZ3JpZC1yb3ctd3JhcHBlciAucm93LXRleHQ+ZGl2IHB7bGluZS1oZWlnaHQ6MjNweH0udGMtd2Vic2l0ZS1ncmlkcm93IC5ncmlkLXJvdy1jb250YWluZXIgLmdyaWQtcm93LXdyYXBwZXIgLnJvdy1pbWFnZXtvcmRlcjoyICFpbXBvcnRhbnR9fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3QuY29udGVudC1saXN0e21hcmdpbi10b3A6NjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0LmNvbnRlbnQtbGlzdCBhe3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3QuY29udGVudC1saXN0IGE6aG92ZXJ7Y29sb3I6IzRlNjc4M30udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0LmNvbnRlbnQtbGlzdCAubWFya2V0LXBsYWNlc3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tYm90dG9tOjYwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdC5jb250ZW50LWxpc3QgLm5vLXJlc3VsdC1tYXRjaHtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTdlZGYzO2JvcmRlcjoxcHggc29saWQgI2QwZGRlYTtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjE1cHggMzBweDttYXJnaW4tYm90dG9tOjYwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1tYXJrZXQtcGxhY2Vze21hcmdpbi1ib3R0b206OTBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0LmNvbnRlbnQtbGlzdCAubG9hZC1tb3JlLW1hcmtldC1wbGFjZXMgLmJ0bntjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdC5jb250ZW50LWxpc3QgLm1hcmtldC1wbGFjZXN7LS1icy1ndXR0ZXIteDogMDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVte2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcHstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tcmlnaHQ6MH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAubG9nby13cmFwLC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtIC5tYXJrZXQtcGxhY2UtaXRlbS13cmFwIC5pbmZvcm1hdGlvbntmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAubG9nby13cmFwe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlO3BhZGRpbmctcmlnaHQ6NjBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb257ZmxleDowIDAgYXV0bzt3aWR0aDo3NSU7Ym9yZGVyLXRvcDoxcHggc29saWQgIzEyMWQyOTtwYWRkaW5nOjMwcHggMH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb24gLnRpdGxlIGgye2ZvbnQtc2l6ZToyOHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozOHB4O2NvbG9yOiMyYzNmNTM7bWFyZ2luLWJvdHRvbToyMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtIC5tYXJrZXQtcGxhY2UtaXRlbS13cmFwIC5pbmZvcm1hdGlvbiAuYWRkcmVzcywudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb24gLnppcC1jaXR5e2NvbG9yOiM0ZTY3ODM7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb24gLmluZm9ybWF0aW9uLWZvb3RlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtIC5tYXJrZXQtcGxhY2UtaXRlbS13cmFwIC5pbmZvcm1hdGlvbiAuaW5mb3JtYXRpb24tZm9vdGVyIC5tYXJrZXQtcGxhY2UtY2F0ZWdvcmllc3tmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNGU2NzgzfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtLmhpZGRlbntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVte2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpO2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjFkMjk7cGFkZGluZy10b3A6MzBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcHstLWJzLWd1dHRlci14OiAwOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAubG9nby13cmFwLC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtIC5tYXJrZXQtcGxhY2UtaXRlbS13cmFwIC5pbmZvcm1hdGlvbntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGl0ZW0gLm1hcmtldC1wbGFjZS1pdGVtLXdyYXAgLmxvZ28td3JhcHtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGl0ZW0gLm1hcmtldC1wbGFjZS1pdGVtLXdyYXAgLmxvZ28td3JhcCAubG9nby1pbWFnZSBpbWd7bWF4LXdpZHRoOjE1MHB4O21heC1oZWlnaHQ6NzBweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb257Ym9yZGVyLXRvcDowO3BhZGRpbmctYm90dG9tOjB9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGl0ZW0gLm1hcmtldC1wbGFjZS1pdGVtLXdyYXAgLmluZm9ybWF0aW9uIC5pbmZvcm1hdGlvbi1mb290ZXIgLm1hcmtldC1wbGFjZS1jYXRlZ29yaWVze2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0aXRlbSAubWFya2V0LXBsYWNlLWl0ZW0td3JhcCAuaW5mb3JtYXRpb24gLmluZm9ybWF0aW9uLWZvb3RlciAuYWxsLWxpbmt7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOnJpZ2h0fX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVyc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazpmbGV4LWVuZDttYXJnaW46NjBweCAwfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVye21hcmdpbi1sZWZ0OjQwcHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLm1hcmtldC1wbGFjZS1maWx0ZXIgc2VsZWN0LC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyIGlucHV0e3dpZHRoOjI5NXB4O2hlaWdodDo0OHB4O2NvbG9yOiNjMmQxZDk7Ym9yZGVyOjFweCBzb2xpZCAjYzJkMWQ5O2JvcmRlci1yYWRpdXM6M3B4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7cGFkZGluZzowIDhweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlciBzZWxlY3Q6OnBsYWNlaG9sZGVyLC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyIGlucHV0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiNjMmQxZDl9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLm1hcmtldC1wbGFjZS1maWx0ZXIgc2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lOy1tcy1hcHBlYXJhbmNlOm5vbmU7LW8tYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvY2hldnJvbi1kb3duLWdyYXkuc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxNXB4IGNlbnRlcn0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlci5vcHRpb24tc2VsZWN0ZWR7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLm1hcmtldC1wbGFjZS1maWx0ZXIub3B0aW9uLXNlbGVjdGVkIHNlbGVjdHtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZy1yaWdodDo0NXB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyLm9wdGlvbi1zZWxlY3RlZDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt6LWluZGV4OjI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9jbG9zZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDE1cHggY2VudGVyO2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLm1hcmtldC1wbGFjZS1maWx0ZXIudGV4dGZpZWxke3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyLnRleHRmaWVsZCAucmVzZXQtZmlsdGVye2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2Nsb3NlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MThweCAxOHB4O3dpZHRoOjQ4cHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlci50ZXh0ZmllbGQuZmlsdGVyLWVuYWJsZWQgaW5wdXR7cGFkZGluZy1yaWdodDo0NXB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5tYXJrZXQtcGxhY2UtZmlsdGVyLnRleHRmaWVsZC5maWx0ZXItZW5hYmxlZCAucmVzZXQtZmlsdGVye2Rpc3BsYXk6YmxvY2t9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLnNlYXJjaC1idXR0b257ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjttYXJnaW4tbGVmdDoxNXB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5zZWFyY2gtYnV0dG9uIHN2Z3t3aWR0aDoyNnB4O2hlaWdodDoyNnB4fS50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RmaWx0ZXJzIC5zZWFyY2gtYnV0dG9uIHN2ZyBwYXRoe2ZpbGw6I2MyZDFkOX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnN7ZGlzcGxheTpibG9ja30udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlcnttYXJnaW4tbGVmdDowO21hcmdpbi1ib3R0b206MTVweH0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlciBzZWxlY3QsLnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLm1hcmtldC1wbGFjZS1maWx0ZXIgaW5wdXR7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0ZmlsdGVycyAubWFya2V0LXBsYWNlLWZpbHRlci50ZXh0ZmllbGR7d2lkdGg6ODAlO2Zsb2F0OmxlZnR9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMgLnNlYXJjaC1idXR0b257ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2hlaWdodDo0OHB4O3dpZHRoOjIwJTttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLXRvcDo3cHh9LnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnM6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aH19LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0LmNvbnRlbnQtbGlzdHttYXJnaW46OTBweCAwfS50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdC5jb250ZW50LWxpc3QgLnByb2R1Y3Rzey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdC5jb250ZW50LWxpc3QgLmxvYWQtbW9yZS1wcm9kdWN0c3tjdXJzb3I6cG9pbnRlcjttYXJnaW4tdG9wOjYwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdC5jb250ZW50LWxpc3R7bWFyZ2luLXRvcDoxMDVweH0udGMtd2Vic2l0ZS1wcm9kdWN0c2xpc3QuY29udGVudC1saXN0IC5wcm9kdWN0c3stLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX19LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJTtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbSAucHJvZHVjdC1pbWFnZSBpbWd7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wcm9kdWN0c2xpc3RpdGVtIC5wcm9kdWN0LWluZm9ybWF0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO3BhZGRpbmc6MjBweCA0MHB4O2hlaWdodDoxMDAlfS50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdGl0ZW0gLnByb2R1Y3QtaW5mb3JtYXRpb24gaDJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzFweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTozMHB4O2hlaWdodDo2MnB4fS50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdGl0ZW0gLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldC13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2Vlbjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbSAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0LXdyYXBwZXIgLnByaWNle2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiM0ZTY3ODN9LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbSAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0LXdyYXBwZXIgLmFkZC10by1iYXNrZXQgcGF0aCNTaGFwZXt0cmFuc2l0aW9uOmZpbGwgLjRzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbSAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0LXdyYXBwZXIgLmFkZC10by1iYXNrZXQgcGF0aCNTaGFwZXt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdGl0ZW06aG92ZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAuYWRkLXRvLWJhc2tldCBwYXRoI1NoYXBle2ZpbGw6I2ZhYjMxZX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fS5hZGQtcHJvZHVjdC1wb3B1cHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5hZGQtcHJvZHVjdC1wb3B1cHttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYWRkLXByb2R1Y3QtcG9wdXB7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmFkZC1wcm9kdWN0LXBvcHVwe21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuYWRkLXByb2R1Y3QtcG9wdXB7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuYWRkLXByb2R1Y3QtcG9wdXB7bWF4LXdpZHRoOjExNDFweH19LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0bGlzdHttYXJnaW46OTBweCAwfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtcHJvZHVjdHMgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVye21hcmdpbjowfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtcHJvZHVjdHMgLmVtcHR5LXNob3BwaW5nLWNhcnR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGRkZWE7Ym9yZGVyOjFweCBzb2xpZCAjNmY4OWE1O2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRsaXN0IC5jYXJ0LXByb2R1Y3RzIC5lbXB0eS1zaG9wcGluZy1jYXJ0IHN2Z3t3aWR0aDoyMHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtcHJvZHVjdHMgLmVtcHR5LXNob3BwaW5nLWNhcnQgc3ZnIHBhdGh7ZmlsbDojNGU2NzgzfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtcHJvZHVjdHMgLmVtcHR5LXNob3BwaW5nLWNhcnQgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoxNXB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtcHJvZHVjdHMgLmVtcHR5LXNob3BwaW5nLWNhcnQuaGlkZGVue2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRsaXN0IC5jYXJ0LWJ1dHRvbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy1tb3otanVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy1tcy1mbGV4LXBhY2s6ZmxleC1lbmQ7bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtYnV0dG9ucyAudGMtbmVvcy1lbGVtZW50cy1idXR0b257bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0bGlzdHstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRsaXN0IC5jYXJ0LWJ1dHRvbnN7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbW96LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWp1c3RpZnktY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3QgLmNhcnQtYnV0dG9ucyAudGMtbmVvcy1lbGVtZW50cy1idXR0b257bWFyZ2luOjB9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0bGlzdCAuY2FydC1idXR0b25zIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbjpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjMwcHh9fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9ue2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbWFnZXtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2U0ZTBkNn0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UgaW1ne3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9ue2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclO2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtwYWRkaW5nOjMwcHg7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIGgye2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MjBweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmRlc2NyaXB0aW9uLXRleHR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1vLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTY1cHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2MyZDFkOTtib3JkZXItcmFkaXVzOjVweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMTBweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1zIC5pbmNyZWFzZSwudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1zIC5kZWNyZWFzZXtjdXJzb3I6cG9pbnRlcjt3aWR0aDo0MHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5udW1iZXItb2YtaXRlbXMgLmluY3JlYXNlIHN2ZyAjZmlsbC1vYmplY3QsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXQgLm51bWJlci1vZi1pdGVtcyAuZGVjcmVhc2Ugc3ZnICNmaWxsLW9iamVjdHt0cmFuc2l0aW9uOmZpbGwgLjRzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXQgLm51bWJlci1vZi1pdGVtcyAuaW5jcmVhc2Ugc3ZnICNmaWxsLW9iamVjdCwudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1zIC5kZWNyZWFzZSBzdmcgI2ZpbGwtb2JqZWN0e3RyYW5zaXRpb246bm9uZX19LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXQgLm51bWJlci1vZi1pdGVtcyAuaW5jcmVhc2U6aG92ZXIgc3ZnICNmaWxsLW9iamVjdCwudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1zIC5kZWNyZWFzZTpob3ZlciBzdmcgI2ZpbGwtb2JqZWN0e2ZpbGw6IzRlNjc4M30udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAubnVtYmVyLW9mLWl0ZW1zIC5xdWFudGl0eXtib3JkZXI6MXB4IHNvbGlkICNjMmQxZDk7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7Y29sb3I6IzRlNjc4MzstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5udW1iZXItb2YtaXRlbXMgLnF1YW50aXR5Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLC50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5udW1iZXItb2YtaXRlbXMgLnF1YW50aXR5Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5wcmljZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojNGU2NzgzO21hcmdpbi1sZWZ0OjMwcHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXQgLmFkZC10by1iYXNrZXR7bWFyZ2luLWxlZnQ6MzBweDtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAuYWRkLXRvLWJhc2tldCAuYnRue3RyYW5zaXRpb246YWxsIC40cyBlYXNlO2JhY2tncm91bmQtY29sb3I6IzJjM2Y1Mztib3JkZXItY29sb3I6IzJjM2Y1MztwYWRkaW5nOjZweCA0NXB4O291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZToxOHB4O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5hZGQtdG8tYmFza2V0IC5idG57dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAuYWRkLXRvLWJhc2tldCAuYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5hZGQtdG8tYmFza2V0IC5idG46aG92ZXJ7Y29sb3I6IzJjM2Y1MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3N7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLXRleHR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMGI4ZTc4O21hcmdpbi1ib3R0b206MTVweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmFkZC10by1iYXNrZXQtc3VjY2VzcyAuc3VjY2Vzcy10ZXh0IHN2Z3t3aWR0aDoyNHB4O21hcmdpbi1yaWdodDoxNXB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLXRleHQgc3ZnIHBhdGh7ZmlsbDojMGI4ZTc4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmFkZC10by1iYXNrZXQtc3VjY2VzcyAuc3VjY2Vzcy1idXR0b25zIC5jb250aW51ZS1zaG9wcGluZywudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmFkZC10by1iYXNrZXQtc3VjY2VzcyAuc3VjY2Vzcy1idXR0b25zIC50by10aGUtYmFza2V0e21hcmdpbi1yaWdodDozMHB4O2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnMgLmNvbnRpbnVlLXNob3BwaW5nIC5idG4sLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucyAudG8tdGhlLWJhc2tldCAuYnRue3RyYW5zaXRpb246YWxsIC40cyBlYXNlO2JhY2tncm91bmQtY29sb3I6IzJjM2Y1Mztib3JkZXItY29sb3I6IzJjM2Y1MztwYWRkaW5nOjZweCA0NXB4O291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZToxOHB4O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnMgLmNvbnRpbnVlLXNob3BwaW5nIC5idG4sLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucyAudG8tdGhlLWJhc2tldCAuYnRue3RyYW5zaXRpb246bm9uZX19LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucyAuY29udGludWUtc2hvcHBpbmcgLmJ0bjphY3RpdmUsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucyAudG8tdGhlLWJhc2tldCAuYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnMgLmNvbnRpbnVlLXNob3BwaW5nIC5idG46aG92ZXIsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucyAudG8tdGhlLWJhc2tldCAuYnRuOmhvdmVye2NvbG9yOiMyYzNmNTM7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucmVtb3ZlLXNob3BwaW5nLWNhcnQtaXRlbXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4O2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucmVtb3ZlLXNob3BwaW5nLWNhcnQtaXRlbSBzdmd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnJlbW92ZS1zaG9wcGluZy1jYXJ0LWl0ZW0gc3ZnICNGaWxse3RyYW5zaXRpb246ZmlsbCAuNHMgZWFzZTtmaWxsOiM2Zjg5YTV9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5yZW1vdmUtc2hvcHBpbmctY2FydC1pdGVtIHN2ZyAjRmlsbHt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucmVtb3ZlLXNob3BwaW5nLWNhcnQtaXRlbTpob3ZlciBzdmcgI0ZpbGx7ZmlsbDojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9ue2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gaDJ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjNweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmRlc2NyaXB0aW9uLXRleHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MThweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldHtkaXNwbGF5OmJsb2NrfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5udW1iZXItb2YtaXRlbXMsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcmljZS1iYXNrZXQgLnByaWNle21hcmdpbjowfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5udW1iZXItb2YtaXRlbXN7ZmxvYXQ6bGVmdH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAucHJpY2V7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIC5pdGVtLXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByaWNlLWJhc2tldCAuYWRkLXRvLWJhc2tldHttYXJnaW4tbGVmdDowfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJpY2UtYmFza2V0IC5hZGQtdG8tYmFza2V0IC5idG57bWFyZ2luLXRvcDozMHB4O2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtdGV4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxOHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnN7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXRvcDozMHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGl0ZW0gLml0ZW0td3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIC5zdWNjZXNzLWJ1dHRvbnM+ZGl2Pi5idG57Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtwYWRkaW5nOjZweCAyMHB4ICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0aXRlbSAuaXRlbS13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5hZGQtdG8tYmFza2V0LXN1Y2Nlc3MgLnN1Y2Nlc3MtYnV0dG9ucz5kaXY6Zmlyc3QtY2hpbGQ+LmJ0bnttYXJnaW4tYm90dG9tOjE1cHh9fS5tZnAtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtjb2xvcjojMmMzZjUzICFpbXBvcnRhbnQ7Zm9udC1zaXplOjQ4cHh9Lm1mcC1jbG9zZTpob3Zlcntjb2xvcjojMDAwfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHdpZGdldHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowfS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHdpZGdldD5zcGFue2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnR3aWRnZXQuaGFzLXByb2R1Y3RzPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzRlNjc4M30udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnR3aWRnZXQuaGFzLXByb2R1Y3RzIHN2ZyAjRmlsbHtmaWxsOiNmYWIzMWV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHdpZGdldHtib3R0b206LTc1cHh9fS5zaG9wcGluZy1jYXJ0LWxpbmsubm8tcHJvZHVjdHtjdXJzb3I6ZGVmYXVsdH0udGMtd2Vic2l0ZS1jaGVja291dGZvcm0sLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3Jte21hcmdpbi10b3A6NjBweDttYXJnaW4tYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IGxhYmVsW2Zvcj1jaGVja291dEZvcm0tdGVybXNPZlNlcnZpY2VdLC50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbFtmb3I9dHJhaW5pbmdTdWJzY3JpcHRpb25Gb3JtLWdlbmRlcl0sLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IGxhYmVsW2Zvcj1jaGVja291dEZvcm0tdGVybXNPZlNlcnZpY2VdLC50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbFtmb3I9dHJhaW5pbmdTdWJzY3JpcHRpb25Gb3JtLWdlbmRlcl17ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybSBmb3JtPmZpZWxkc2V0PmZpZWxkc2V0Lm90aGVyLWRlbGl2ZXJ5LWFkZHJlc3MsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzc3twb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1jaGVja291dGZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIGxlZ2VuZCwudGMtd2Vic2l0ZS10cmFpbmluZ3N1YnNjcmlwdGlvbmZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIGxlZ2VuZHt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjRzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjYwcHg7cGFkZGluZy1yaWdodDozNXB4O3BhZGRpbmctYm90dG9tOjE1cHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzZmODlhNTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvcGx1cy1ibHVlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtc2l6ZToyMHB4IDIwcHh9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyBsZWdlbmQsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyBsZWdlbmR7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1jaGVja291dGZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIGxlZ2VuZC5vcGVuZWQsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyBsZWdlbmQub3BlbmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL0ltYWdlcy9JY29ucy9taW51cy1ibHVlLnN2Zyl9LnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyAuZmllbGRzZXQtZWxlbWVudHMsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyAuZmllbGRzZXQtZWxlbWVudHN7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC40cyBlYXNlO21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyAuZmllbGRzZXQtZWxlbWVudHMsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyAuZmllbGRzZXQtZWxlbWVudHN7dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1jaGVja291dGZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIC5maWVsZHNldC1lbGVtZW50cy52aXNpYmxlLC50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybSBmb3JtPmZpZWxkc2V0PmZpZWxkc2V0Lm90aGVyLWRlbGl2ZXJ5LWFkZHJlc3MgLmZpZWxkc2V0LWVsZW1lbnRzLnZpc2libGV7bWF4LWhlaWdodDo1NTBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzcyAuZmllbGRzZXQtZWxlbWVudHMudmlzaWJsZSwudGMtd2Vic2l0ZS10cmFpbmluZ3N1YnNjcmlwdGlvbmZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIC5maWVsZHNldC1lbGVtZW50cy52aXNpYmxle21heC1oZWlnaHQ6NTgycHg7bWFyZ2luLWJvdHRvbTo2MHB4fX0udGMtd2Vic2l0ZS1jaGVja291dGZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldC5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIC5maWVsZHNldC1lbGVtZW50cy5vbi1sb2FkLC50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybSBmb3JtPmZpZWxkc2V0PmZpZWxkc2V0Lm90aGVyLWRlbGl2ZXJ5LWFkZHJlc3MgLmZpZWxkc2V0LWVsZW1lbnRzLm9uLWxvYWR7dHJhbnNpdGlvbjpub25lfS50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybSBmb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0LC50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybSBmb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0e3RleHQtYWxpZ246cmlnaHR9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWNoZWNrb3V0Zm9ybSBmb3JtPmZpZWxkc2V0PmZpZWxkc2V0Lm90aGVyLWRlbGl2ZXJ5LWFkZHJlc3MsLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQub3RoZXItZGVsaXZlcnktYWRkcmVzc3ttYXJnaW4tYm90dG9tOjB9fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnl7bWFyZ2luLXRvcDo2MHB4O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI0cHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS10aXRsZXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS13cmFwcGVye21hcmdpbi10b3A6NTVweH0udGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5IC5zdW1tYXJ5LXdyYXBwZXIgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeWl0ZW17bWFyZ2luLWJvdHRvbTo0MHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnkgLnN1bW1hcnktd3JhcHBlciAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5aXRlbSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LXByaWNle21hcmdpbi10b3A6MjVweDtmb250LXdlaWdodDo1MDB9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS10b3RhbHtib3JkZXItdG9wOjFweCBzb2xpZCAjNmY4OWE1O3BhZGRpbmctdG9wOjMwcHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS10b3RhbCAuc3VidG90YWwsLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS10b3RhbCAudmF0LC50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnkgLnN1bW1hcnktdG90YWwgLnRvdGFse2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjEwcHh9LnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSAuc3VtbWFyeS10b3RhbCAudG90YWx7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5IC5zdW1tYXJ5LXdyYXBwZXJ7bWFyZ2luLXRvcDoyMHB4fS50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnkgLnN1bW1hcnktd3JhcHBlciAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5aXRlbXttYXJnaW4tYm90dG9tOjI1cHh9fS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3R7bWFyZ2luLXRvcDo5MHB4O21hcmdpbi1ib3R0b206NjBweH0udGMtd2Vic2l0ZS1kb3dubG9hZHNsaXN0IC5kb3dubG9hZHN7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3QgLmxvYWQtbW9yZS1kb3dubG9hZHN7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3R7bWFyZ2luLXRvcDozMHB4fX0udGMtd2Vic2l0ZS1kb3dubG9hZHNsaXN0aXRlbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJTttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXJ7aGVpZ2h0OjEwMCU7cGFkZGluZzozMHB4O3BhZGRpbmctYm90dG9tOjkwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSk7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXIgLmRvd25sb2FkLWljb257bWFyZ2luLWJvdHRvbTozMHB4fS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIC5kb3dubG9hZC13cmFwcGVyIC5kb3dubG9hZC10aXRsZXtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7bWFyZ2luLWJvdHRvbTo1cHg7aGVpZ2h0OjkzcHh9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXIgLmRvd25sb2FkLWZvb3RlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LWVuZDstbW96LWFsaWduLWl0ZW1zOmZsZXgtZW5kOy1tcy1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtZmxleC1hbGlnbjpmbGV4LWVuZDthbGlnbi1pdGVtczpmbGV4LWVuZDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MzBweDt3aWR0aDpjYWxjKDEwMCUgLSAoNjBweCkpfS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIC5kb3dubG9hZC13cmFwcGVyIC5kb3dubG9hZC1mb290ZXIgLmFydGljbGUtbnVtYmVye2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6MzAwfS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIC5kb3dubG9hZC13cmFwcGVyIC5kb3dubG9hZC1mb290ZXIgLmFydGljbGUtbnVtYmVyIHNwYW57Zm9udC13ZWlnaHQ6NzAwfS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIC5kb3dubG9hZC13cmFwcGVyIC5zaG9wLWxpbmt7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4O2NvbG9yOiM2Zjg5YTU7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXIgLnNob3AtbGluayBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoycHh9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXIgLnNob3AtbGluazpob3Zlcntjb2xvcjojMDAwfS50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIC5kb3dubG9hZC13cmFwcGVyIC5zaG9wLWxpbms6aG92ZXIgc3ZnICNTaGFwZXtmaWxsOiMwMDB9LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW0gLmRvd25sb2FkLXdyYXBwZXIgLnNob3AtbGluayBzdmcgI1NoYXBle2ZpbGw6IzZmODlhNX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdGl0ZW17ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1ib3hlZHRleHR7cGFkZGluZzoyNXB4O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNGU2NzgzO2xpbmUtaGVpZ2h0OjI4cHh9LnRjLXdlYnNpdGUtYm94ZWR0ZXh0LmdyZWVue2JhY2tncm91bmQtY29sb3I6I2QxZGZkZn0udGMtd2Vic2l0ZS1ib3hlZHRleHQueWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZlZjBkMn0udGMtd2Vic2l0ZS1ib3hlZHRleHQuYnJvd257YmFja2dyb3VuZC1jb2xvcjojZTRlMGQ2fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtib2R5Om5vdCgubmVvcy1iYWNrZW5kKSAubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbltkYXRhLWNoaWxkcmVuLWNvdW50PVwiMVwiXSAudGMtd2Vic2l0ZS1ib3hlZHRleHR7aGVpZ2h0OjEwMCV9Ym9keTpub3QoLm5lb3MtYmFja2VuZCkgLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW5bZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gLnRjLXdlYnNpdGUtYm94ZWR0ZXh0LmFkanVzdC1oZWlnaHQtdG8tY29udGVudHtoZWlnaHQ6YXV0b319LnRjLXdlYnNpdGUtYm94ZWR0ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybXttYXJnaW4tdG9wOjMwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIGZvcm0+ZmllbGRzZXQ+ZmllbGRzZXQjdHJhaW5pbmdTdWJzY3JpcHRpb25Gb3JtLWJpbGxpbmdBZGRyZXNzIGxlZ2VuZHtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjQ1cHh9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSBhe3RleHQtZGVjb3JhdGlvbjpub25lfS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QuY29udGVudC1saXN0IC50cmFpbmluZ3MgLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdGl0ZW0gLnRyYWluaW5nLWl0ZW0td3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnByZXZpZXctaW1hZ2Utd3JhcCwudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnByZXZpZXctaW1hZ2Utd3JhcHtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudHtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JTtwYWRkaW5nLXRvcDoyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjFkMjl9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSAudHJhaW5pbmctaXRlbS13cmFwcGVyIC50cmFpbmluZy1pdGVtLWNvbnRlbnQgLnRyYWluaW5nLWNhdGVnb3JpZXN7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDA7bWFyZ2luLWJvdHRvbToyMHB4fS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QuY29udGVudC1saXN0IC50cmFpbmluZ3MgLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdGl0ZW0gLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbS1jb250ZW50IC50cmFpbmluZy10aXRsZSBoMntmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozOHB4O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjIwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSAudHJhaW5pbmctaXRlbS13cmFwcGVyIC50cmFpbmluZy1pdGVtLWNvbnRlbnQgLnRyYWluaW5nLWRhdGVze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudCAudHJhaW5pbmctZGF0ZXMgLmRhdGVze2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tcmlnaHQ6NTBweH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudCAudHJhaW5pbmctZGF0ZXMgLnJlZ2lzdHJhdGlvbi1kZWFkbGluZSBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC5hbGwtbGlua3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTE1cHg7cmlnaHQ6MH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAubG9hZC1tb3JlLXRyYWluaW5nc3tjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5nc3ttYXJnaW4tYm90dG9tOjkwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbXttYXJnaW4tYm90dG9tOjMwcHh9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSAudHJhaW5pbmctaXRlbS13cmFwcGVyIC5wcmV2aWV3LWltYWdlLXdyYXAsLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSAudHJhaW5pbmctaXRlbS13cmFwcGVyIC50cmFpbmluZy1pdGVtLWNvbnRlbnR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QuY29udGVudC1saXN0IC50cmFpbmluZ3MgLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdGl0ZW0gLnRyYWluaW5nLWl0ZW0td3JhcHBlciAucHJldmlldy1pbWFnZS13cmFwIC5wcmV2aWV3LWltYWdle2JvcmRlci10b3A6MXB4IHNvbGlkICMxMjFkMjl9LnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3QgLnRyYWluaW5ncyAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSAudHJhaW5pbmctaXRlbS13cmFwcGVyIC50cmFpbmluZy1pdGVtLWNvbnRlbnR7Ym9yZGVyLXRvcDpub25lfS50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3QuY29udGVudC1saXN0IC50cmFpbmluZ3MgLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdGl0ZW0gLnRyYWluaW5nLWl0ZW0td3JhcHBlciAudHJhaW5pbmctaXRlbS1jb250ZW50IC50cmFpbmluZy1jYXRlZ29yaWVze21hcmdpbi1ib3R0b206MTBweH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudCAudHJhaW5pbmctZGF0ZXN7ZGlzcGxheTpibG9ja30udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC50cmFpbmluZy1pdGVtLXdyYXBwZXIgLnRyYWluaW5nLWl0ZW0tY29udGVudCAudHJhaW5pbmctZGF0ZXMgLmRhdGVze21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtd2VpZ2h0OjQwMH0udGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0LmNvbnRlbnQtbGlzdCAudHJhaW5pbmdzIC50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3RpdGVtIC5hbGwtbGlua3twb3NpdGlvbjpzdGF0aWM7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tdG9wOjMwcHh9fS5qb25uaXR0by1wcmV0dHllbWJlZCBhLmpvbm5pdHRvLXByZXR0eWVtYmVkLWJ1dHRvbiBzdmcgcGF0aHtmaWxsOiNmMmY1ZjggIWltcG9ydGFudH0uam9ubml0dG8tcHJldHR5ZW1iZWQgYS5qb25uaXR0by1wcmV0dHllbWJlZC1idXR0b24gc3ZnIGNpcmNsZXtzdHJva2U6I2YyZjVmOCAhaW1wb3J0YW50fS5qb25uaXR0by1wcmV0dHllbWJlZCBhLmpvbm5pdHRvLXByZXR0eWVtYmVkLWJ1dHRvbjpob3ZlciBzdmcgcGF0aHtmaWxsOiNmYWIzMWUgIWltcG9ydGFudH0uam9ubml0dG8tcHJldHR5ZW1iZWQgYS5qb25uaXR0by1wcmV0dHllbWJlZC1idXR0b246aG92ZXIgc3ZnIGNpcmNsZXtzdHJva2U6I2ZhYjMxZSAhaW1wb3J0YW50fS50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5pbmRleHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbW96LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2UtaW4tb3V0O21hcmdpbi1ib3R0b206NjBweDtwb3NpdGlvbjpzdGlja3k7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7dG9wOjE3MXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt6LWluZGV4OjE7cGFkZGluZzozMHB4IDB9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLW1lbWJlcnMtbWVtYmVyc2xpc3QgLmluZGV4e3RyYW5zaXRpb246bm9uZX19Lm1pbmltaXplLWhlYWRlciAudGMtbWVtYmVycy1tZW1iZXJzbGlzdCAuaW5kZXh7dG9wOjExMXB4fS50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5pbmRleCBhe2ZvbnQtc2l6ZTozNXB4O2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luOjAgMTBweDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLW1lbWJlcnMtbWVtYmVyc2xpc3QgLmluZGV4e21hcmdpbi1ib3R0b206MzBweDt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6Y2FsYygxMDBweCAtIDJweCk7cGFkZGluZy10b3A6MH0ubWluaW1pemUtaGVhZGVyIC50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5pbmRleHt0b3A6Y2FsYygxMDBweCAtIDJweCl9LnRjLW1lbWJlcnMtbWVtYmVyc2xpc3QgLmluZGV4IGF7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzhweH19LnRjLW1lbWJlcnMtbWVtYmVyc2xpc3QgLmxpc3QgLmxldHRlci13cmFwcGVyIC5sZXR0ZXItY2hhcntmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjkwcHg7bGluZS1oZWlnaHQ6MTAwcHg7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLW1lbWJlcnMtbWVtYmVyc2xpc3QgLmxpc3QgLmxldHRlci13cmFwcGVyIC5sZXR0ZXItY2hhcntmb250LXNpemU6NzBweDtsaW5lLWhlaWdodDo3NnB4fX0udGMtbWVtYmVycy1tZW1iZXJzbGlzdCAubGlzdCAubGV0dGVyLXdyYXBwZXIgLm1lbWJlcnMtd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0udGMtbWVtYmVycy1tZW1iZXJzbGlzdCAubGlzdCAubGV0dGVyLXdyYXBwZXIgLm1lbWJlcnMtd3JhcHBlciAubWVtYmVyLWl0ZW17ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5saXN0IC5sZXR0ZXItd3JhcHBlciAubWVtYmVycy13cmFwcGVyIC5tZW1iZXItaXRlbXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fS50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5saXN0IC5sZXR0ZXItd3JhcHBlciAubWVtYmVycy13cmFwcGVyIC5tZW1iZXItaXRlbSAubWVtYmVyLWl0ZW0td3JhcHBlcntwYWRkaW5nLXRvcDo1MHB4O3BhZGRpbmctYm90dG9tOjQwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzEyMWQyOTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNGU2NzgzfS50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5saXN0IC5sZXR0ZXItd3JhcHBlciAubWVtYmVycy13cmFwcGVyIC5tZW1iZXItaXRlbSAubWVtYmVyLWl0ZW0td3JhcHBlciAuY29tcGFueXtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O2NvbG9yOiMyYzNmNTM7bWFyZ2luLWJvdHRvbToxOHB4O2ZvbnQtd2VpZ2h0OjUwMH0udGMtbWVtYmVycy1tZW1iZXJzbGlzdCAubGlzdCAubGV0dGVyLXdyYXBwZXIgLm1lbWJlcnMtd3JhcHBlciAubWVtYmVyLWl0ZW0gLm1lbWJlci1pdGVtLXdyYXBwZXIgLnppcC1jaXR5e21hcmdpbi1ib3R0b206MjBweH0udGMtbWVtYmVycy1tZW1iZXJzbGlzdCAubGlzdCAubGV0dGVyLXdyYXBwZXIgLm1lbWJlcnMtd3JhcHBlciAubWVtYmVyLWl0ZW0gLm1lbWJlci1pdGVtLXdyYXBwZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNGU2NzgzfS50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IC5saXN0IC5sZXR0ZXItd3JhcHBlciAubWVtYmVycy13cmFwcGVyIC5tZW1iZXItaXRlbSAubWVtYmVyLWl0ZW0td3JhcHBlciBhOmhvdmVye2NvbG9yOiMwMDB9aHRtbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OnNjcm9sbCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7aHRtbC5hY3RpdmUtbW9iaWxlLW1lbnV7b3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudH1odG1sLmFjdGl2ZS1tb2JpbGUtbWVudSBib2R5e292ZXJmbG93LXk6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkfX1hOmZvY3VzLGE6YWN0aXZlLGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLHNlbGVjdDo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPWZpbGVdPmlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0qOmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50fWJvZHl7Zm9udC1mYW1pbHk6XCJVYnVudHVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyOHB4O2NvbG9yOiMyYzNmNTN9aDF7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo1NXB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXtoMXtmb250LXNpemU6MzRweDtsaW5lLWhlaWdodDozNHB4fX1oMntmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjY0cHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpe2gye2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjMwcHh9fWgze2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoxLjJ9aDR7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS4yfWF7Y29sb3I6IzJjM2Y1Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6aG92ZXJ7Y29sb3I6IzAwMH1wOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfXVsLG9se3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbjowfXVsIGxpLG9sIGxpe3BhZGRpbmctbGVmdDoxNXB4O2xpbmUtaGVpZ2h0OjM2cHh9dWwgbGk+dWwsb2wgbGk+dWx7bGlzdC1zdHlsZS10eXBlOlwi4oGDXCJ9ZmlndXJle21hcmdpbjowfWltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uYWxsLWxpbmt7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7bWFyZ2luLWJvdHRvbToyMHB4O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxNnB4fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5hbGwtbGlua3t0cmFuc2l0aW9uOm5vbmV9fS5hbGwtbGluayBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5hbGwtbGluayBhIGltZ3t0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MXB4O2xlZnQ6MDttYXJnaW4tbGVmdDo2cHg7d2lkdGg6MTRweDtoZWlnaHQ6MTRweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYWxsLWxpbmsgYSBpbWd7dHJhbnNpdGlvbjpub25lfX0uYWxsLWxpbms6aG92ZXIgYXtjb2xvcjojMDAwICFpbXBvcnRhbnR9LmFsbC1saW5rOmhvdmVyIGEgaW1ne2xlZnQ6M3B4fS5hbGwtbGluazpob3ZlciBhIGltZyAuYXJyb3d7ZmlsbDojMDAwICFpbXBvcnRhbnR9LmxvYWRpbmd7ZGlzcGxheTpub25lfW5hdi5tZW51e3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fW5hdi5tZW51IHVsLm1haW4tbWVudXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazpmbGV4LWVuZDtoZWlnaHQ6MjZweDtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTB7bWFyZ2luOjAgMzBweCAwIDA7cGFkZGluZzowfW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wIGEsbmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAgc3Bhbntjb2xvcjojNGU2NzgzO2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyNXB4O2N1cnNvcjpwb2ludGVyfW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wIGE6aG92ZXIsbmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAgc3Bhbjpob3Zlcntjb2xvcjojMDAwfW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wLmFjdGl2ZSBhLG5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wLmFjdGl2ZSBzcGFue2NvbG9yOiMwMDB9bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAgc3BhbjphZnRlcnt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7Y29udGVudDpcIlwiO29wYWNpdHk6MH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtuYXYubWVudSB1bC5tYWluLW1lbnUgbGkubGV2ZWwtMCBzcGFuOmFmdGVye3RyYW5zaXRpb246bm9uZX19bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAuc2hvdy1tZWdhLW1lbnUgYSxuYXYubWVudSB1bC5tYWluLW1lbnUgbGkubGV2ZWwtMC5zaG93LW1lZ2EtbWVudSBzcGFue2NvbG9yOiMwMDB9bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAuc2hvdy1tZWdhLW1lbnU+Lm1lZ2EtbWVudXt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7ei1pbmRleDoxMDtvcGFjaXR5OjE7aGVpZ2h0OmF1dG99QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAuc2hvdy1tZWdhLW1lbnU+Lm1lZ2EtbWVudXt0cmFuc2l0aW9uOm5vbmV9fW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wLnNob3ctbWVnYS1tZW51Pi5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXJ7ZGlzcGxheTpibG9ja31uYXYubWVudSB1bC5tYWluLW1lbnUgbGkubGV2ZWwtMC5zaG93LW1lZ2EtbWVudSBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlfW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wLnNob3ctbWVnYS1tZW51IHNwYW46YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MzBweDttYXJnaW46YXV0bzt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MCAxMnB4IDE3cHggMTJweDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICM0ZTY3ODMgcmdiYSgwLDAsMCwwKTtvcGFjaXR5OjF9bmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTA6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe25hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0we21hcmdpbjowIDI1cHggMCAwfW5hdi5tZW51IHVsLm1haW4tbWVudSBsaS5sZXZlbC0wIGEsbmF2Lm1lbnUgdWwubWFpbi1tZW51IGxpLmxldmVsLTAgc3Bhbntmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyM3B4fX1uYXYubWVudSB1bC5tYWluLW1lbnUgbGkubGV2ZWwtMSAubGV2ZWwtMi1pdGVtc3tkaXNwbGF5Om5vbmV9bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnV7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO21hcmdpbi10b3A6NnB4O2hlaWdodDowfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpe25hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe25hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe25hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtuYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpe25hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xLG5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTttYXgtaGVpZ2h0OmNhbGMoOTh2aCAtIDE3MXB4KX1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjM5cHggMCA1MHB4IDA7b3ZlcmZsb3cteTpzY3JvbGw7c2Nyb2xsYmFyLWNvbG9yOiMyYzNmNTMgIzRlNjc4MztzY3JvbGxiYXItd2lkdGg6MTBweH1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xOjotd2Via2l0LXNjcm9sbGJhcntiYWNrZ3JvdW5kLWNvbG9yOiM0ZTY3ODM7d2lkdGg6MTBweH1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYzNmNTM7Ym9yZGVyLXJhZGl1czoxMHB4fW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciB1bC5tZW51LWxldmVsLTEgbGl7cGFkZGluZzowIDUwcHggMCAzMHB4fW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciB1bC5tZW51LWxldmVsLTEgbGkgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOiMyYzNmNTM7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIwcHg7cGFkZGluZzoxN3B4IDM2cHggMjFweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyYzNmNTN9bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIHVsLm1lbnUtbGV2ZWwtMSBsaS5oYXMtc3ViaXRlbXMgYXt0cmFuc2l0aW9uOnBhZGRpbmcgLjRzIGVhc2U7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2NoZXZyb24tcmlnaHQtYmx1ZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcn1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtuYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xIGxpLmhhcy1zdWJpdGVtcyBhe3RyYW5zaXRpb246bm9uZX19bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIHVsLm1lbnUtbGV2ZWwtMSBsaS5oYXMtc3ViaXRlbXMuc2hvdy1zdWJpdGVtc3twb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MXB4O2JhY2tncm91bmQtY29sb3I6IzRlNjc4M31uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xIGxpLmhhcy1zdWJpdGVtcy5zaG93LXN1Yml0ZW1zIGF7cGFkZGluZy1sZWZ0OjE1cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtjb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIHVsLm1lbnUtbGV2ZWwtMSBsaS5hY3RpdmV7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiM0ZTY3ODN9bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIHVsLm1lbnUtbGV2ZWwtMSBsaS5hY3RpdmUgYXtwYWRkaW5nLWxlZnQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgdWwubWVudS1sZXZlbC0xIGxpOmhvdmVye3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbToxcHg7YmFja2dyb3VuZC1jb2xvcjojNGU2NzgzfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciB1bC5tZW51LWxldmVsLTEgbGk6aG92ZXIgYXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLnJpZ2h0LWNvbnRlbnR7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojNGU2NzgzfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCAubWVudS1jb250ZW50ey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCAubWVudS1jb250ZW50Pi5uZW9zLWNvbnRlbnRjb2xsZWN0aW9uIC5ub2RldHlwZXMtY29udGVudDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLnJpZ2h0LWNvbnRlbnQuc2hvdy1zdWJpdGVtcyAubWVudS1jb250ZW50e2Rpc3BsYXk6bm9uZX1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLnJpZ2h0LWNvbnRlbnQgdWwubGV2ZWwtMi1pdGVtcy1jb250YWluZXJ7LXdlYmtpdC1jb2x1bW5zOjI7LW1vei1jb2x1bW5zOjI7LW1zLWNvbHVtbnM6Mjstby1jb2x1bW5zOjI7Y29sdW1uczoyO3BhZGRpbmc6MzBweCAxNXB4O21hcmdpbjowfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCB1bC5sZXZlbC0yLWl0ZW1zLWNvbnRhaW5lciBsaXtwYWRkaW5nOjAgMzBweDticmVhay1pbnNpZGU6YXZvaWQtY29sdW1ufW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCB1bC5sZXZlbC0yLWl0ZW1zLWNvbnRhaW5lciBsaSBhe3RyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuNHMgZWFzZS1pbi1vdXQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE4cHggMCAyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5yaWdodC1jb250ZW50IHVsLmxldmVsLTItaXRlbXMtY29udGFpbmVyIGxpIGF7dHJhbnNpdGlvbjpub25lfX1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLnJpZ2h0LWNvbnRlbnQgdWwubGV2ZWwtMi1pdGVtcy1jb250YWluZXIgbGkgYSBzcGFue3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2UtaW4tb3V0O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5yaWdodC1jb250ZW50IHVsLmxldmVsLTItaXRlbXMtY29udGFpbmVyIGxpIGEgc3Bhbnt0cmFuc2l0aW9uOm5vbmV9fW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCB1bC5sZXZlbC0yLWl0ZW1zLWNvbnRhaW5lciBsaSBhIHNwYW46YWZ0ZXJ7ZGlzcGxheTpub25lfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCB1bC5sZXZlbC0yLWl0ZW1zLWNvbnRhaW5lciBsaSBhOmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6I2EwY2VmZn1uYXYubWVudSB1bC5tYWluLW1lbnUgLm1lZ2EtbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAubWVnYS1tZW51LXdyYXBwZXIgLnJpZ2h0LWNvbnRlbnQgdWwubGV2ZWwtMi1pdGVtcy1jb250YWluZXIgbGkgYTpob3ZlciBzcGFue2NvbG9yOiNhMGNlZmZ9bmF2Lm1lbnUgdWwubWFpbi1tZW51IC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgLm1lZ2EtbWVudS13cmFwcGVyIC5yaWdodC1jb250ZW50IHVsLmxldmVsLTItaXRlbXMtY29udGFpbmVyIGxpLmFjdGl2ZSBhIHNwYW57Zm9udC13ZWlnaHQ6NDAwfW5hdi5tZW51IHVsLm1haW4tbWVudSAubWVnYS1tZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUtd3JhcHBlciAucmlnaHQtY29udGVudCAuY2xvc2UtbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHB4O3JpZ2h0OjE1cHg7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7bmF2Lm1lbnV7ZGlzcGxheTpub25lfX1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkgbWFpbi5nbG9iYWwtY29udGFpbmVyPiNtYWluLWNvbnRhaW5lcjphZnRlcnt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2Usei1pbmRleCAuNHMgZWFzZTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjUpO29wYWNpdHk6MDt6LWluZGV4Oi0xfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upe2JvZHkgbWFpbi5nbG9iYWwtY29udGFpbmVyPiNtYWluLWNvbnRhaW5lcjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fWJvZHkubWVudS1vcGVuZWQgbWFpbi5nbG9iYWwtY29udGFpbmVyPiNtYWluLWNvbnRhaW5lcjphZnRlcntvcGFjaXR5OjE7ei1pbmRleDoxMH0ubW1lbnU6bm90KC5tbS1tZW51KXtkaXNwbGF5Om5vbmV9Lm1tLWJsb2NrZXJ7b3BhY2l0eTowICFpbXBvcnRhbnR9aGVhZGVyIC5tZW51LXRyaWdnZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6MTVweDt3aWR0aDozMnB4O2hlaWdodDozMnB4fWhlYWRlciAubWVudS10cmlnZ2VyPmRpdnt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTt3aWR0aDozMnB4O2hlaWdodDozcHg7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzO21hcmdpbi1ib3R0b206NnB4O29wYWNpdHk6MX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtoZWFkZXIgLm1lbnUtdHJpZ2dlcj5kaXZ7dHJhbnNpdGlvbjpub25lfX1oZWFkZXIgLm1lbnUtdHJpZ2dlcj5kaXY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe2hlYWRlciAubWVudS10cmlnZ2Vye2Rpc3BsYXk6bm9uZX19aGVhZGVyIC5tZW51LXRyaWdnZXIub3BlbmVkPmRpdntvcGFjaXR5OjB9aGVhZGVyIC5tZW51LXRyaWdnZXIub3BlbmVkPmRpdjpmaXJzdC1jaGlsZCxoZWFkZXIgLm1lbnUtdHJpZ2dlci5vcGVuZWQ+ZGl2Omxhc3QtY2hpbGR7b3BhY2l0eToxfWhlYWRlciAubWVudS10cmlnZ2VyLm9wZW5lZD5kaXY6Zmlyc3QtY2hpbGR7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6OXB4fWhlYWRlciAubWVudS10cmlnZ2VyLm9wZW5lZD5kaXY6bGFzdC1jaGlsZHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjlweH1uYXYubW1lbnV7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7ei1pbmRleDotMSAhaW1wb3J0YW50O29wYWNpdHk6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjEwMHB4O3BhZGRpbmctdG9wOjE1cHg7d2lkdGg6MTAwJX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtuYXYubW1lbnV7dHJhbnNpdGlvbjpub25lfX0ubW9iaWxlLW1lbnUtb3BlbmVkIG5hdi5tbWVudXt6LWluZGV4Ojk5ICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0ubmVvcy1iYWNrZW5kIG5hdi5tbWVudXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1uYXYubW1lbnUubW0tbWVudV9vZmZjYW52YXN7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZTttaW4td2lkdGg6YXV0b31uYXYubW1lbnUgLm1tLXBhbmVsc3tiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OmNhbGMoMTAwJSAtIDE3N3B4KX1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWx7YmFja2dyb3VuZDojZmZmfW5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbCBhey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApOy1tb3otdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApOy1tcy10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7LW8tdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWwjbW0tMiAubW0tbmF2YmFye2Rpc3BsYXk6bm9uZX1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWw6bm90KCNtbS0yKXt6LWluZGV4OjJ9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsPi5tbS1uYXZiYXJ7YmFja2dyb3VuZDojNGU2NzgzO3RleHQtYWxpZ246cmlnaHR9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsPi5tbS1uYXZiYXIgLm1tLWJ0bixuYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWw+Lm1tLW5hdmJhciAubW0tbmF2YmFyX190aXRsZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstbW96LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstbXMtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApOy1vLXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsPi5tbS1uYXZiYXIgLm1tLWJ0bnttYXJnaW4tbGVmdDoxNXB4fW5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbD4ubW0tbmF2YmFyIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjojZmZmO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXdpZHRoOjNweH1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWw+Lm1tLW5hdmJhciAubW0tbmF2YmFyX190aXRsZXstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbW96LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtZmxleC1wYWNrOmZsZXgtZW5kO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MjdweDtmb250LXdlaWdodDo1MDA7cGFkZGluZzoxNXB4IDQ1cHh9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyBsaSBhLG5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgbGkgc3Bhbntjb2xvcjojMmMzZjUzO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyN3B4O3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctdG9wOjE1cHg7cGFkZGluZy1ib3R0b206MTVweDtwYWRkaW5nLXJpZ2h0OjUwcHh9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyBsaSBhOmFmdGVyLG5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgbGkgc3BhbjphZnRlcntib3JkZXItY29sb3I6IzJjM2Y1MztyaWdodDo0NXB4O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXdpZHRoOjNweH1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWwgLm1tLWxpc3R2aWV3IGxpOmFmdGVye3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgqMik7bGVmdDozMHB4O2JvcmRlci1jb2xvcjojOWRiMWM2fW5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgbGkuYm90dG9tLWxpbmsgYXtmb250LXdlaWdodDo0MDB9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyBsaS5ib3R0b20tbGluazphZnRlcntkaXNwbGF5Om5vbmV9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyBsaS5sZXZlbC0wfi5ib3R0b20tbGlua3ttYXJnaW4tdG9wOjE1cHh9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyBsaS5ib3R0b20tbGlua34uYm90dG9tLWxpbmt7bWFyZ2luLXRvcDowfW5hdi5tbWVudSAubW0tcGFuZWxzIC5tbS1wYW5lbCAubWVudS1sZXZlbC0xe3BhZGRpbmctdG9wOjMwcHh9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tZW51LWxldmVsLTEgbGkubGV2ZWwtMSAubW0tYnRue2JvcmRlci1sZWZ0OjB9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tZW51LWxldmVsLTEgbGkubGV2ZWwtMTphZnRlcntkaXNwbGF5Om5vbmV9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5sZXZlbC0yLWl0ZW1ze3BhZGRpbmctdG9wOjMwcHh9bmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5sZXZlbC0yLWl0ZW1zPmxpOmFmdGVye2Rpc3BsYXk6bm9uZX1uYXYubW1lbnUgLm1tLXBhbmVscyAubW0tcGFuZWwgbGkuYWN0aXZlIGEsbmF2Lm1tZW51IC5tbS1wYW5lbHMgLm1tLXBhbmVsIGxpLm1tLWxpc3RpdGVtX3NlbGVjdGVkIGF7Y29sb3I6IzAwMH1uYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFye2JhY2tncm91bmQ6IzEyMWQyOTtjb2xvcjojZmZmO2hlaWdodDoxNzdweDtwYWRkaW5nOjMwcHh9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFue2Rpc3BsYXk6YmxvY2t9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC50b3AtY29udGVudCxuYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLmJvdHRvbS1jb250ZW50e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2Vlbjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC50b3AtY29udGVudCB1bCxuYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLmJvdHRvbS1jb250ZW50IHVse2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfW5hdi5tbWVudSAubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXI+c3BhbiAudG9wLWNvbnRlbnQgLm5ld3MtY29udGFjdCB1bCBsaXtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjI1cHh9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC50b3AtY29udGVudCAubmV3cy1jb250YWN0IHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC50b3AtY29udGVudCAubmV3cy1jb250YWN0IHVsIGxpIGF7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI3cHh9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC50b3AtY29udGVudCAuc2VhcmNoe3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkxcHgpe25hdi5tbWVudSAubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXI+c3BhbiAudG9wLWNvbnRlbnQgLm5ld3MtY29udGFjdCB1bCBsaXttYXJnaW4tcmlnaHQ6MTBweH1uYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLnRvcC1jb250ZW50IC5zZWFyY2h7bWFyZ2luLWxlZnQ6MTBweH19bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC5ib3R0b20tY29udGVudHttYXJnaW4tdG9wOjYwcHh9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC5ib3R0b20tY29udGVudCAuc29jaWFsLW5ldHdvcmtzIGF7bWFyZ2luLXJpZ2h0OjI1cHh9bmF2Lm1tZW51IC5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcj5zcGFuIC5ib3R0b20tY29udGVudCAuc29jaWFsLW5ldHdvcmtzIGEgc3Zney13ZWJraXQtZmlsdGVyOmludmVydCgxMDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyOTVkZWcpIGJyaWdodG5lc3MoMjAwJSkgY29udHJhc3QoMTAyJSk7LW1vei1maWx0ZXI6aW52ZXJ0KDEwMCUpIHNlcGlhKDEwMCUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI5NWRlZykgYnJpZ2h0bmVzcygyMDAlKSBjb250cmFzdCgxMDIlKTstbXMtZmlsdGVyOmludmVydCgxMDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyOTVkZWcpIGJyaWdodG5lc3MoMjAwJSkgY29udHJhc3QoMTAyJSk7LW8tZmlsdGVyOmludmVydCgxMDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyOTVkZWcpIGJyaWdodG5lc3MoMjAwJSkgY29udHJhc3QoMTAyJSk7ZmlsdGVyOmludmVydCgxMDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyOTVkZWcpIGJyaWdodG5lc3MoMjAwJSkgY29udHJhc3QoMTAyJSk7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH1uYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLmJvdHRvbS1jb250ZW50IC5sYW5ndWFnZXMtbWVudXttYXJnaW4tcmlnaHQ6MH1uYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLmJvdHRvbS1jb250ZW50IC5sYW5ndWFnZXMtbWVudSB1bCBsaSBhe2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyM3B4O2JvcmRlci1yaWdodDpub25lO3BhZGRpbmctcmlnaHQ6MTBweH1uYXYubW1lbnUgLm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyPnNwYW4gLmJvdHRvbS1jb250ZW50IC5sYW5ndWFnZXMtbWVudSB1bCBsaTpsYXN0LWNoaWxkIGF7cGFkZGluZy1yaWdodDowfWhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTtwYWRkaW5nOjEzcHggMCAxNnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn1oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXtoZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe2hlYWRlciAuaGVhZGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nbyxoZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5tZW51e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ297ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtYWxpZ24taXRlbXM6ZmxleC1lbmQ7LW1zLWZsZXgtYWxpZ246ZmxleC1lbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSU7bWFyZ2luLWJvdHRvbToxNXB4fWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gYXtwb3NpdGlvbjpyZWxhdGl2ZX1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIGE6YmVmb3Jle3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmYWIzMWU7bWFzazp1cmwoLi4vSW1hZ2VzL2hvbHplbmVyZ2llX3BpY3RvLnN2Zykgbm8tcmVwZWF0IGNlbnRlci80NXB4IDUwcHg7LXdlYmtpdC1tYXNrOnVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyLzQ1cHggNTBweDt3aWR0aDo0NXB4O2hlaWdodDo1MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MHB4O3RvcDozcHh9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nbyBhOmJlZm9yZXt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXtoZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIGE6YmVmb3Jle21hc2s6dXJsKC4uL0ltYWdlcy9ob2x6ZW5lcmdpZV9waWN0by5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMzZweCA0MHB4Oy13ZWJraXQtbWFzazp1cmwoLi4vSW1hZ2VzL2hvbHplbmVyZ2llX3BpY3RvLnN2Zykgbm8tcmVwZWF0IGNlbnRlci8zNnB4IDQwcHg7d2lkdGg6MzZweDtoZWlnaHQ6NDBweDtsZWZ0OjB9Lm1vYmlsZS1tZW51LW9wZW5lZCBoZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIGE6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzJjM2Y1M319aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IHVse2xpc3Qtc3R5bGU6bm9uZX1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazpmbGV4LWVuZDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7aGVpZ2h0OjI1cHg7bWFyZ2luLWJvdHRvbTo0NXB4fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upe2hlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnUgLmhlYWRlci10b3B7dHJhbnNpdGlvbjpub25lfX1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IC5oZWFkZXItdG9wIC5wYWdlcy1tZW51IHVse2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjMwcHh9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAucGFnZXMtbWVudSB1bCBsaXttYXJnaW4tcmlnaHQ6MTVweDtwYWRkaW5nOjB9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAucGFnZXMtbWVudSB1bCBsaSBhe3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2UtaW4tb3V0O2NvbG9yOiM0ZTY3ODM7Zm9udC1zaXplOjE4cHh9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAucGFnZXMtbWVudSB1bCBsaSBhe3RyYW5zaXRpb246bm9uZX19aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAucGFnZXMtbWVudSB1bCBsaSBhOmhvdmVye2NvbG9yOiMwMDB9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAucGFnZXMtbWVudSB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnUgLmhlYWRlci10b3AgLnBhZ2VzLW1lbnUgdWwgbGkuYWN0aXZlIGF7Y29sb3I6IzAwMH1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IC5oZWFkZXItdG9wIC5zb2NpYWwtbmV0d29ya3N7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHh9aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAuc2VhcmNoe3RyYW5zaXRpb246YWxsIC40cyBlYXNlO21hcmdpbi1sZWZ0OjMwcHg7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvc2VhcmNoLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxOHB4IDE4cHg7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAuc2VhcmNoe3RyYW5zaXRpb246bm9uZX19aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAuaGVhZGVyLXRvcCAuc2VhcmNoOmhvdmVyey13ZWJraXQtZmlsdGVyOmJyaWdodG5lc3MoMCUpOy1tb3otZmlsdGVyOmJyaWdodG5lc3MoMCUpOy1tcy1maWx0ZXI6YnJpZ2h0bmVzcygwJSk7LW8tZmlsdGVyOmJyaWdodG5lc3MoMCUpO2ZpbHRlcjpicmlnaHRuZXNzKDAlKX1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IC50b3AtbWVudXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazpmbGV4LWVuZDtwYWRkaW5nOjA7bWFyZ2luOjA7aGVpZ2h0OjIzcHg7bWFyZ2luLWJvdHRvbToyM3B4fWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnUgLnRvcC1tZW51IGxpe3BhZGRpbmctbGVmdDoxM3B4fWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnUgLnRvcC1tZW51IGxpIGF7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZS1pbi1vdXQ7Y29sb3I6IzRlNjc4Mztmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtoZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIG5hdi5tZW51IC50b3AtbWVudSBsaSBhe3RyYW5zaXRpb246bm9uZX19aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciBuYXYubWVudSAudG9wLW1lbnUgbGkgYTpob3Zlcntjb2xvcjojMDAwfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnUgLnRvcC1tZW51IGxpLmFjdGl2ZSBhe2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpe2hlYWRlcntwYWRkaW5nOjE4cHggMCAxNXB4O2hlaWdodDoxMDBweH1oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogNjBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXJ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ297ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyU7bWFyZ2luLWJvdHRvbTowfWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gaW1ne21heC13aWR0aDoxNjdweDttYXJnaW4tbGVmdDoxMHB4fWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgbmF2Lm1lbnV7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fS5taW5pbWl6ZS1oZWFkZXIgaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubWVudSAuaGVhZGVyLXRvcHtoZWlnaHQ6MDttYXJnaW46MDtvcGFjaXR5OjB9Lm1pbmltaXplLWhlYWRlci1vbmxvYWQgaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubWVudSAuaGVhZGVyLXRvcHt0cmFuc2l0aW9uOm5vbmU7aGVpZ2h0OjA7bWFyZ2luOjA7b3BhY2l0eTowfS5tbWVudS1uYXZiYXJze2Rpc3BsYXk6bm9uZX0jbWFpbi1jb250YWluZXJ7cGFkZGluZy10b3A6MTcxcHg7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gNDk1cHgpfS5kb2N1bWVudC13aXRob3V0LWJhbm5lci1pbWFnZSAjbWFpbi1jb250YWluZXJ7cGFkZGluZy10b3A6MjYxcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpeyNtYWluLWNvbnRhaW5lcntwYWRkaW5nLXRvcDoxNTBweDttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA1MjFweCl9LmRvY3VtZW50LXdpdGhvdXQtYmFubmVyLWltYWdlICNtYWluLWNvbnRhaW5lcntwYWRkaW5nLXRvcDoxNzFweH19Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVye3BhZGRpbmc6MTAwcHggMCAzMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNGU2NzgzfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciBhe2NvbG9yOiM0ZTY3ODN9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci10b3B7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1tZW51e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbnRlbnR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIxcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubG9nb3ttYXJnaW4tYm90dG9tOjE1cHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubG9nbyBhe3Bvc2l0aW9uOnJlbGF0aXZlfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbnRlbnQgLmxvZ28gYTpiZWZvcmV7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2ZhYjMxZTttYXNrOnVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyLzQ1cHggNTBweDstd2Via2l0LW1hc2s6dXJsKC4uL0ltYWdlcy9ob2x6ZW5lcmdpZV9waWN0by5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDVweCA1MHB4O3dpZHRoOjQ1cHg7aGVpZ2h0OjUwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowcHg7dG9wOjNweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1jb250ZW50IC5sb2dvIGE6YmVmb3Jle3RyYW5zaXRpb246bm9uZX19Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAuZm9vdGVyLXRleHQ+ZGl2e21hcmdpbi1ib3R0b206MXJlbX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1jb250ZW50IC5sYW5ndWFnZXMtc29jaWFsLW5ldHdvcmtze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjMwcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubGFuZ3VhZ2VzLXNvY2lhbC1uZXR3b3JrcyAubGFuZ3VhZ2VzLW1lbnUgYXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMXB4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbnRlbnQgLmxhbmd1YWdlcy1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbC1uZXR3b3Jrc3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbnRlbnQgLmxhbmd1YWdlcy1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbC1uZXR3b3JrcyBhIHN2Z3t3aWR0aDoyMnB4O2hlaWdodDoyMnB4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXRvcCAuZm9vdGVyLW1lbnUtY29udGFpbmVye2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbW96LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOnNwYWNlLWJldHdlZW47LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6NTBweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLmxlZ2FsLXBhZ2VzLW1lbnUgdWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAubGVnYWwtcGFnZXMtbWVudSB1bCBsaXttYXJnaW46MDtwYWRkaW5nOjB9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5sZWdhbC1wYWdlcy1tZW51IHVsIGxpIGF7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZS1pbi1vdXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjAgNnB4O2JvcmRlci1yaWdodDoxcHggc29saWQgIzJjM2Y1M31AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLmxlZ2FsLXBhZ2VzLW1lbnUgdWwgbGkgYXt0cmFuc2l0aW9uOm5vbmV9fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAubGVnYWwtcGFnZXMtbWVudSB1bCBsaSBhOmhvdmVye2NvbG9yOiMwMDB9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5sZWdhbC1wYWdlcy1tZW51IHVsIGxpOmZpcnN0LWNoaWxkIGF7cGFkZGluZy1sZWZ0OjB9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5sZWdhbC1wYWdlcy1tZW51IHVsIGxpOmxhc3QtY2hpbGQgYXtwYWRkaW5nLXJpZ2h0OjA7Ym9yZGVyOm5vbmV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5sZWdhbC1wYWdlcy1tZW51IHVsIGxpLmFjdGl2ZSBhe2NvbG9yOiMwMDB9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5zdXBwbHl7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tb3otYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTVweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLnN1cHBseSBzdmd7d2lkdGg6Mjg1cHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5jb3B5cmlnaHRzLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAuc3VwcGx5e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiA2MHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubGFuZ3VhZ2VzLXNvY2lhbC1uZXR3b3Jrc3std2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tb3otanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6ZmxleC1zdGFydDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubGFuZ3VhZ2VzLXNvY2lhbC1uZXR3b3JrcyAubGFuZ3VhZ2VzLW1lbnUgdWwgbGkgYXtmb250LXNpemU6MThweDtib3JkZXItcmlnaHQ6MH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1jb250ZW50IC5sYW5ndWFnZXMtc29jaWFsLW5ldHdvcmtzIC5zb2NpYWwtbmV0d29ya3N7dG9wOi0zcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItY29udGVudCAubGFuZ3VhZ2VzLXNvY2lhbC1uZXR3b3JrcyAuc29jaWFsLW5ldHdvcmtzIGEgc3Zne3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItdG9wIC5mb290ZXItbWVudS1jb250YWluZXJ7ZGlzcGxheTpub25lfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbXstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tb3otanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7LW1zLWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6ZmxleC1zdGFydDstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1vei1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOjMwcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5sZWdhbC1wYWdlcy1tZW51LC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAuY29weXJpZ2h0c3tmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5zdXBwbHl7ZGlzcGxheTpibG9jazttYXJnaW46NDBweCAwIDIwcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItYm90dG9tIC5zdXBwbHkgc3Zne3dpZHRoOjI4NXB4O21hcmdpbi10b3A6MTVweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1ib3R0b20gLmNvcHlyaWdodHN7bWFyZ2luLXRvcDoxNXB4fX0udG91Y2hldmVudHMgaW5wdXQsLnRvdWNoZXZlbnRzIHRleHRhcmVhLC50b3VjaGV2ZW50cyBzZWxlY3R7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudH1mb3JtIGZpZWxkc2V0e21hcmdpbi1ib3R0b206MzBweH1mb3JtIGZpZWxkc2V0IGxlZ2VuZHtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMxcHg7bWFyZ2luLWJvdHRvbTozMHB4fWZvcm0gZmllbGRzZXQgLmNsZWFyZml4e21hcmdpbi1ib3R0b206MzBweH1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC5lcnJvciAuaW5wdXQgaW5wdXQsZm9ybSBmaWVsZHNldCAuY2xlYXJmaXguZXJyb3IgLmlucHV0IHRleHRhcmVhe2JvcmRlci1jb2xvcjojZjQ1NjI1fWZvcm0gZmllbGRzZXQgLmNsZWFyZml4IGxhYmVse2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojNmY4OWE1fWZvcm0gZmllbGRzZXQgLmNsZWFyZml4IGxhYmVsIC5yZXF1aXJlZHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjVweH1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbC5jaGVja2JveHtmb250LWZhbWlseTpcIlVidW50dVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDozMDB9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggbGFiZWwuY2hlY2tib3ggYXtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggbGFiZWwuY2hlY2tib3ggLnJlcXVpcmVke2Rpc3BsYXk6bm9uZX1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXQgaW5wdXQsZm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IHRleHRhcmVhLGZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dCBzZWxlY3R7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2VkZjM7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6NXB4O2hlaWdodDo0OHB4O3BhZGRpbmc6MCAxMHB4O2NvbG9yOiMyYzNmNTN9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IHRleHRhcmVhe3BhZGRpbmctdG9wOjVweDtoZWlnaHQ6MTk1cHh9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IHNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTstbXMtYXBwZWFyYW5jZTpub25lOy1vLWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2NoZXZyb24tZG93bi1ibHVlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMTVweCBjZW50ZXJ9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IC5oZWxwLWlubGluZXtkaXNwbGF5Om5vbmV9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0LndpZHRoLTUwIGlucHV0LGZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dC53aWR0aC01MCB0ZXh0YXJlYSxmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXQud2lkdGgtNTAgc2VsZWN0e3dpZHRoOmNhbGMoNTAlIC0gMzBweC8yKX1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXQud2lkdGgtNTAgaW5wdXQsZm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0LndpZHRoLTUwIHRleHRhcmVhLGZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dC53aWR0aC01MCBzZWxlY3R7d2lkdGg6Y2FsYyg1MCUgLSAzMHB4LzIpfWZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dCBsYWJlbC5jaGVja2JveC1jb250YWluZXJ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstby11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjcwcHg7Y3Vyc29yOnBvaW50ZXJ9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IGxhYmVsLmNoZWNrYm94LWNvbnRhaW5lci50ZXJtcy1vZi1zZXJ2aWNlLmZye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjQwcHg7Z2FwOjRweH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IGxhYmVsLmNoZWNrYm94LWNvbnRhaW5lcntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4O3BhZGRpbmctbGVmdDo1NXB4fX1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXQgbGFiZWwuY2hlY2tib3gtY29udGFpbmVyIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MDt3aWR0aDowfWZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dCBsYWJlbC5jaGVja2JveC1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVye2Rpc3BsYXk6YmxvY2t9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IGxhYmVsLmNoZWNrYm94LWNvbnRhaW5lciBpbnB1dC5lcnJvcisuY2hlY2ttYXJre2JvcmRlci1jb2xvcjojZjQ1NjI1fWZvcm0gZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dCBsYWJlbC5jaGVja2JveC1jb250YWluZXIgLmNoZWNrbWFya3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6M3B4O2xlZnQ6MDtoZWlnaHQ6NDBweDt3aWR0aDo0MHB4O2JvcmRlci1yYWRpdXM6NXB4O2JhY2tncm91bmQtY29sb3I6I2U3ZWRmMztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXggLmlucHV0IGxhYmVsLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5Om5vbmU7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JbWFnZXMvSWNvbnMvY2xvc2UtYmx1ZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MjJweCAyMnB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC53aWR0aC01MCxmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC53aWR0aC02Nixmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC53aWR0aC0zM3tmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjMwcHh9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXgud2lkdGgtNTB7d2lkdGg6Y2FsYyg1MCUgLSAzMHB4LzIpfWZvcm0gZmllbGRzZXQgLmNsZWFyZml4LndpZHRoLTMze3dpZHRoOmNhbGMoMzMlIC0gMzBweC8yKX1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeC53aWR0aC02Nnt3aWR0aDpjYWxjKDY2JSAtIDMwcHgvMil9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXgud2lkdGgtaGlkZGVue2Rpc3BsYXk6bm9uZX1mb3JtIGZpZWxkc2V0IC5jbGVhcmZpeDpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfWZvcm0gZmllbGRzZXQgbGVnZW5kKy5jbGVhcmZpeC53aWR0aC0zMyxmb3JtIGZpZWxkc2V0IGxlZ2VuZCsuY2xlYXJmaXgud2lkdGgtNTB7bWFyZ2luLWxlZnQ6MH1mb3JtIGZpZWxkc2V0IC53aWR0aC0xMDArLndpZHRoLTUwLGZvcm0gZmllbGRzZXQgLndpZHRoLTEwMCsud2lkdGgtMzMsZm9ybSBmaWVsZHNldCAud2lkdGgtMTAwKy53aWR0aC02Nixmb3JtIGZpZWxkc2V0IC53aWR0aC1oaWRkZW4rLndpZHRoLTUwLGZvcm0gZmllbGRzZXQgLndpZHRoLWhpZGRlbisud2lkdGgtMzMsZm9ybSBmaWVsZHNldCAud2lkdGgtaGlkZGVuKy53aWR0aC02NnttYXJnaW4tbGVmdDowfWZvcm0gZmllbGRzZXQgLndpZHRoLTY2Ky53aWR0aC01MHttYXJnaW4tbGVmdDowfWZvcm0gZmllbGRzZXQ+ZmllbGRzZXQgLmNsZWFyZml4Omxhc3QtY2hpbGR7ZGlzcGxheTpibG9ja31mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGl7cGFkZGluZzowfWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b257dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzO2JvcmRlci1jb2xvcjojMmMzZjUzO3BhZGRpbmc6NnB4IDQ1cHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjE4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Zm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b246YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMmMzZjUzICFpbXBvcnRhbnR9Zm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbjpob3Zlcntjb2xvcjojMmMzZjUzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1mb3JtIGlucHV0LmJ1dHRvbnt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTM7Ym9yZGVyLWNvbG9yOiMyYzNmNTM7cGFkZGluZzo2cHggNDVweDtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MThweDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtmb3JtIGlucHV0LmJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fWZvcm0gaW5wdXQuYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzJjM2Y1MyAhaW1wb3J0YW50fWZvcm0gaW5wdXQuYnV0dG9uOmhvdmVye2NvbG9yOiMyYzNmNTM7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXtmb3JtIGZpZWxkc2V0IC5jbGVhcmZpeHttYXJnaW4tYm90dG9tOjE1cHh9Zm9ybSBmaWVsZHNldCAuY2xlYXJmaXgud2lkdGgtNTAsZm9ybSBmaWVsZHNldCAuY2xlYXJmaXgud2lkdGgtNjYsZm9ybSBmaWVsZHNldCAuY2xlYXJmaXgud2lkdGgtMzN7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCV9Zm9ybSAuYWN0aW9uc3ttYXJnaW4tdG9wOjMwcHh9fS50b1RvcHt0cmFuc2l0aW9uOmFsbCA0MDBtcyBlYXNlO29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtib3R0b206NTNweDtyaWdodDo1M3B4O2JhY2tncm91bmQtY29sb3I6I2ZhYjMxZTtjb2xvcjojZmZmO3BhZGRpbmc6MTVweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4Oi05OTl9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRvVG9we3RyYW5zaXRpb246bm9uZX19Lmhhcy1yZWNhcHRjaGEgLnRvVG9we2JvdHRvbTo4OHB4O3JpZ2h0OjI1cHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50b1RvcHtwYWRkaW5nOjEwcHg7cmlnaHQ6MjVweDtib3R0b206MjVweH0uaGFzLXJlY2FwdGNoYSAudG9Ub3B7cmlnaHQ6MzJweH19LnRvVG9wIC5pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9JY29ucy9jaGV2cm9uLXVwLXdoaXRlLnN2Zyl9LnRvVG9wLmFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDoxMDB9Lm1vYmlsZS1tZW51LW9wZW5lZCAudG9Ub3B7ZGlzcGxheTpub25lfS5zb2NpYWwtbmV0d29ya3MgYXttYXJnaW4tcmlnaHQ6MTBweH0uc29jaWFsLW5ldHdvcmtzIGEgc3Zne3RyYW5zaXRpb246YWxsIC40cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5zb2NpYWwtbmV0d29ya3MgYSBzdmd7dHJhbnNpdGlvbjpub25lfX0uc29jaWFsLW5ldHdvcmtzIGEgc3ZnIC5sb2dve3RyYW5zaXRpb246YWxsIC40cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5zb2NpYWwtbmV0d29ya3MgYSBzdmcgLmxvZ297dHJhbnNpdGlvbjpub25lfX0uc29jaWFsLW5ldHdvcmtzIGE6aG92ZXIgc3Zne2JhY2tncm91bmQtY29sb3I6IzZmODlhNTtib3JkZXItcmFkaXVzOjVweH0uc29jaWFsLW5ldHdvcmtzIGE6aG92ZXIgc3ZnIC5sb2dve2ZpbGw6I2ZmZn0uc29jaWFsLW5ldHdvcmtzIGE6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ubGFuZ3VhZ2VzLW1lbnV7bWFyZ2luLXJpZ2h0OjMwcHh9Lmxhbmd1YWdlcy1tZW51IHVse2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleH0ubGFuZ3VhZ2VzLW1lbnUgdWwgbGl7bWFyZ2luOjA7cGFkZGluZzowfS5sYW5ndWFnZXMtbWVudSB1bCBsaSBhe3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2UtaW4tb3V0O2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmc6MCA2cHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMmMzZjUzfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5sYW5ndWFnZXMtbWVudSB1bCBsaSBhe3RyYW5zaXRpb246bm9uZX19Lmxhbmd1YWdlcy1tZW51IHVsIGxpOmZpcnN0LWNoaWxkIGF7cGFkZGluZy1sZWZ0OjB9Lmxhbmd1YWdlcy1tZW51IHVsIGxpOmxhc3QtY2hpbGQgYXtwYWRkaW5nLXJpZ2h0OjA7Ym9yZGVyLXJpZ2h0OjB9Lmxhbmd1YWdlcy1tZW51IHVsIGxpLmN1cnJlbnQgYXtmb250LXdlaWdodDo1MDB9bmF2LmZvb3Rlci1tZW51e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tb3otanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjc1cHh9bmF2LmZvb3Rlci1tZW51IC5mb290ZXItbWVudS1jb2x1bW57LXdlYmtpdC1ib3gtZmxleDoxOy1tb3otYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtwYWRkaW5nOjAgMzVweCAyMnB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYzJkMWQ5fW5hdi5mb290ZXItbWVudSAuZm9vdGVyLW1lbnUtY29sdW1uIC5jb2x1bW4tdGl0bGV7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4O2xldHRlci1zcGFjaW5nOi4xN3B4O2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbToxMXB4fW5hdi5mb290ZXItbWVudSAuZm9vdGVyLW1lbnUtY29sdW1uIC5jb2x1bW4taXRlbXMgdWwgbGkuY29sdW1uLWl0ZW17bWFyZ2luOjA7cGFkZGluZzowO21hcmdpbi1ib3R0b206OHB4fW5hdi5mb290ZXItbWVudSAuZm9vdGVyLW1lbnUtY29sdW1uIC5jb2x1bW4taXRlbXMgdWwgbGkuY29sdW1uLWl0ZW0gYXt0cmFuc2l0aW9uOmNvbG9yIC40cyBlYXNlLWluLW91dDtkaXNwbGF5OmJsb2NrO2NvbG9yOiM0ZTY3ODM7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXdlaWdodDo0MDB9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7bmF2LmZvb3Rlci1tZW51IC5mb290ZXItbWVudS1jb2x1bW4gLmNvbHVtbi1pdGVtcyB1bCBsaS5jb2x1bW4taXRlbSBhe3RyYW5zaXRpb246bm9uZX19bmF2LmZvb3Rlci1tZW51IC5mb290ZXItbWVudS1jb2x1bW4gLmNvbHVtbi1pdGVtcyB1bCBsaS5jb2x1bW4taXRlbSBhOmhvdmVye2NvbG9yOiMwMDB9bmF2LmZvb3Rlci1tZW51IC5mb290ZXItbWVudS1jb2x1bW4gLmNvbHVtbi1pdGVtcyB1bCBsaS5jb2x1bW4taXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1uYXYuZm9vdGVyLW1lbnUgLmZvb3Rlci1tZW51LWNvbHVtbiAuY29sdW1uLWl0ZW1zIHVsIGxpLmNvbHVtbi1pdGVtLmFjdGl2ZSBhe2NvbG9yOiMwMDB9I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcnttYXJnaW4tYm90dG9tOjMwcHh9I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0IC5iYW5uZXItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpeyNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuZGVmYXVsdCAuYmFubmVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0IC5iYW5uZXItY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpeyNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuZGVmYXVsdCAuYmFubmVyLWNvbnRhaW5lcnttaW4taGVpZ2h0OjYwMHB4O21hcmdpbi1ib3R0b206NTZweH19I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0IC5iYW5uZXItY29udGFpbmVyIC5pbWFnZXttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpeyNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuZGVmYXVsdCAuYmFubmVyLWNvbnRhaW5lciAuaW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDozMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO2hlaWdodDo2MDBweDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0IC5iYW5uZXItY29udGFpbmVyIC5pbWFnZXtvcmRlcjoyfX0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXIgLmltYWdlIGltZ3t3aWR0aDoxMDAlfSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuZGVmYXVsdCAuYmFubmVyLWNvbnRhaW5lciAudGV4dC1jb250ZW50LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpeyNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuZGVmYXVsdCAuYmFubmVyLWNvbnRhaW5lciAudGV4dC1jb250ZW50LXdyYXBwZXJ7b3JkZXI6MTttYXJnaW4tYm90dG9tOjc1cHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIxcHg7bWFyZ2luLXRvcDozMzBweDt3aWR0aDo3MDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZy10b3A6MjNweDtwYWRkaW5nLWxlZnQ6MzBweDtwYWRkaW5nLXJpZ2h0OjMwcHg7cGFkZGluZy1ib3R0b206MzlweH19I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0IC5iYW5uZXItY29udGFpbmVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCAuYmFubmVyLXRpdGxlOmJlZm9yZSwjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLmRlZmF1bHQgLmJhbm5lci1jb250YWluZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IC5iYW5uZXItdGV4dDpiZWZvcmV7Y29sb3I6IzJjM2Y1M31AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5kZWZhdWx0e21hcmdpbi1ib3R0b206NTVweH19I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6NDEycHh9LmRvY3VtZW50LXdpdGhvdXQtYmFubmVyLWltYWdlICNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KXtoZWlnaHQ6YXV0b30uZG9jdW1lbnQtd2l0aG91dC1iYW5uZXItaW1hZ2UgI21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpeyNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpIC5iYW5uZXItY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDFweH19I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTtoZWlnaHQ6MTAwJX0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciwjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlcntmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tb3otanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtanVzdGlmeS1jb250ZW50OmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2hlaWdodDoxMDAlfSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IC5iYW5uZXItdGl0bGU6YmVmb3JlLCNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IC5iYW5uZXItdGV4dDpiZWZvcmV7Y29sb3I6IzJjM2Y1M30jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciAudGV4dC1jb250ZW50LWFsaWdubWVudCBoMS5iYW5uZXItdGl0bGV7bWFyZ2luLWJvdHRvbTo1cHh9I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXIgLnRleHQtY29udGVudC1hbGlnbm1lbnQgLmJhbm5lci10ZXh0e2ZvbnQtZmFtaWx5OlwiVWJ1bnR1XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MzZweH0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZXtmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpyaWdodH0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZSBpbWd7aGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtcGFnZXdpdGhvdXRiYW5uZXIgI21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpe21hcmdpbi1ib3R0b206NDBweH0udGMtd2Vic2l0ZS1wYWdld2l0aG91dGJhbm5lciAjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjAgMzBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCl7aGVpZ2h0OmF1dG99I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lcjpub3QoLmRlZmF1bHQpIC5iYW5uZXItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDA7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVye21hcmdpbjowO21hcmdpbi1ib3R0b206NTVweH0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlciwjbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyOm5vdCguZGVmYXVsdCkgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5pbWFnZXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVye3BhZGRpbmc6NjBweCAzMHB4fSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IC5iYW5uZXItdGV4dHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4fSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLmltYWdle2hlaWdodDphdXRvfSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXI6bm90KC5kZWZhdWx0KSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLmltYWdlIGltZ3toZWlnaHQ6YXV0b319I21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5zaG93LXRleHQtaW5zdGVhZC1vZi1pbWFnZSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0jbWFpbi1jb250YWluZXI+LnBhZ2UtYmFubmVyLnNob3ctdGV4dC1pbnN0ZWFkLW9mLWltYWdlIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAudGV4dC1jb250ZW50LXdyYXBwZXI+LnRleHQtY29udGVudC1hbGlnbm1lbnQ+LnRleHQtY29udGVudC1hbGlnbm1lbnR7ZmxleC1kaXJlY3Rpb246cm93fSNtYWluLWNvbnRhaW5lcj4ucGFnZS1iYW5uZXIuc2hvdy10ZXh0LWluc3RlYWQtb2YtaW1hZ2UgLmJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC50ZXh0LWNvbnRlbnQtd3JhcHBlcj4udGV4dC1jb250ZW50LWFsaWdubWVudD4udGV4dC1jb250ZW50LWFsaWdubWVudCAuYmFubmVyLXRleHQsI21haW4tY29udGFpbmVyPi5wYWdlLWJhbm5lci5zaG93LXRleHQtaW5zdGVhZC1vZi1pbWFnZSAuYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnRleHQtY29udGVudC13cmFwcGVyPi50ZXh0LWNvbnRlbnQtYWxpZ25tZW50Pi50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IC50Yy13ZWJzaXRlLWJveGVkdGV4dHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9je2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO3BhZGRpbmc6NjBweCAwIDQwcHh9Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MXB4fX0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlcnstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIgLm5ld3NsZXR0ZXItdGVhc2VyLC5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLWZvcm17ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIgLm5ld3NsZXR0ZXItdGVhc2Vye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JTtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlciAubmV3c2xldHRlci10ZWFzZXI+ZGl2LC5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLXRlYXNlcj5kaXY6YmVmb3Jle2ZvbnQtZmFtaWx5OnByb21ldG8sc2Fucy1zZXJpZjtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozOHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMmMzZjUzfS5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLWZvcm17ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIgLm5ld3NsZXR0ZXItZm9ybSBmaWVsZHNldCBpbnB1dHtoZWlnaHQ6NDBweDt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjpub25lO2NvbG9yOiNjMmQxZDk7Zm9udC13ZWlnaHQ6MzAwO3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSW1hZ2VzL0ljb25zL2VudmVsb3BlLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCAxMHB4IGNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojYzJkMWQ5O2ZvbnQtd2VpZ2h0OjMwMH0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IGJ1dHRvbnt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTM7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItcmFkaXVzOjVweDtoZWlnaHQ6NDBweDt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTVweDtib3JkZXI6bm9uZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IGJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLWZvcm0gZmllbGRzZXQgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M4OGYxOH0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5hZHZlcnRpc2luZy1jb250YWluZXIgLmFkdmVydGlzaW5nLXRpdGxle2NvbG9yOiNjMmQxZDk7bWFyZ2luLWJvdHRvbToxNXB4fS5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLmFkdmVydGlzaW5nLWNvbnRhaW5lciAuYWR2ZXJ0aXNpbmctd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7Z2FwOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLmFkdmVydGlzaW5nLWNvbnRhaW5lciAuYWR2ZXJ0aXNpbmctd3JhcHBlcnstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1vei1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvY3twYWRkaW5nOjMwcHggMH0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEyMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIgLm5ld3NsZXR0ZXItdGVhc2VyLC5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLWZvcm17ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OjB9Lmdsb2JhbC1jb250YWluZXI+Lm5ld3NsZXR0ZXItYmxvYyAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIgLm5ld3NsZXR0ZXItdGVhc2Vye21hcmdpbi1ib3R0b206MjBweH0uZ2xvYmFsLWNvbnRhaW5lcj4ubmV3c2xldHRlci1ibG9jIC5uZXdzbGV0dGVyLWJsb2MtY29udGFpbmVyIC5uZXdzbGV0dGVyLWJsb2Mtd3JhcHBlciAubmV3c2xldHRlci10ZWFzZXI+ZGl2e2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI2cHg7bGV0dGVyLXNwYWNpbmc6LjE1cHg7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPi5uZXdzbGV0dGVyLWJsb2MgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIC5uZXdzbGV0dGVyLWZvcm0gZmllbGRzZXQgYnV0dG9ue21hcmdpbi10b3A6MzBweH19LmltYWdlLXdpdGgtdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7bWF4LWhlaWdodDoyOTBweDtvdmVyZmxvdzpoaWRkZW59LmltYWdlLXdpdGgtdGl0bGUgcGljdHVyZXtkaXNwbGF5OmJsb2NrO21heC1oZWlnaHQ6MjY0cHg7b3ZlcmZsb3c6aGlkZGVufS5pbWFnZS13aXRoLXRpdGxlIC50aXRsZS13cmFwcGVye3RyYW5zaXRpb246ZWFzZS1pbi1vdXQgLjJzIGFsbDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6ODZweDtmb250LWZhbWlseTpwcm9tZXRvLHNhbnMtc2VyaWY7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzgsMTAzLDEzMSwuNzUpO2ZvbnQtc2l6ZToyMHB4O2xldHRlci1zcGFjaW5nOi4xNXB4O3dpZHRoOjEwMCU7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MTVweCA0N3B4IDE5cHggMTZweH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuaW1hZ2Utd2l0aC10aXRsZSAudGl0bGUtd3JhcHBlcnt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsuaW1hZ2Utd2l0aC10aXRsZSAudGl0bGUtd3JhcHBlcntmb250LXNpemU6MThweDtsZXR0ZXItc3BhY2luZzouMTRweH19LmltYWdlLXdpdGgtdGl0bGUgLnRpdGxlLXdyYXBwZXIgLnRpdGxlLWNvbnRlbnQtd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW59LmltYWdlLXdpdGgtdGl0bGUgLnRpdGxlLXdyYXBwZXIgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE2cHg7aGVpZ2h0OjI1cHg7cmlnaHQ6MjFweDtib3R0b206MjFweH0uaW1hZ2Utd2l0aC10aXRsZTpob3ZlciAudGl0bGUtd3JhcHBlciwuaW1hZ2Utd2l0aC10aXRsZTphY3RpdmUgLnRpdGxlLXdyYXBwZXIsLmltYWdlLXdpdGgtdGl0bGU6Zm9jdXMgLnRpdGxlLXdyYXBwZXJ7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5pbWFnZS13aXRoLXRpdGxle21heC1oZWlnaHQ6MjE5cHh9fS5jYy13aW5kb3d7YmFja2dyb3VuZC1jb2xvcjojZmFiMzFlICFpbXBvcnRhbnQ7Y29sb3I6IzIxMjUyOSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fS5jYy13aW5kb3cgLmNjLWxpbmt7Y29sb3I6IzIxMjUyOSAhaW1wb3J0YW50fS5jYy13aW5kb3cgLmNjLWNvbXBsaWFuY2UgLmNjLWRlbnl7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZS1pbi1vdXQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYy13aW5kb3cgLmNjLWNvbXBsaWFuY2UgLmNjLWRlbnl7dHJhbnNpdGlvbjpub25lfX0uY2Mtd2luZG93IC5jYy1jb21wbGlhbmNlIC5jYy1kZW55OmhvdmVye2NvbG9yOiNmZmYgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2Mtd2luZG93IC5jYy1jb21wbGlhbmNlIC5jYy1hbGxvd3t0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojNTQ4NTA0O2JvcmRlci1yYWRpdXM6MTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZTllY2VmfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYy13aW5kb3cgLmNjLWNvbXBsaWFuY2UgLmNjLWFsbG93e3RyYW5zaXRpb246bm9uZX19LmNjLXdpbmRvdyAuY2MtY29tcGxpYW5jZSAuY2MtYWxsb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jYy1yZXZva2V7YmFja2dyb3VuZC1jb2xvcjojZmFiMzFlICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MTVweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoxNXB4O3BhZGRpbmc6NnB4IDE0cHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5tb2JpbGUtbWVudS1vcGVuZWQgLmNjLXJldm9rZXtkaXNwbGF5Om5vbmV9fS50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tb3otZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtbGlzdGZpbHRlcnM+YXt3aWR0aDoyMDBweDttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJzPmE6bnRoLWNoaWxkKDNuKXttYXJnaW4tcmlnaHQ6MH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJzPmF7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTttYXJnaW4tcmlnaHQ6MjBweH0udGMtd2Vic2l0ZS1saXN0ZmlsdGVycz5hOm50aC1jaGlsZCgybil7bWFyZ2luLXJpZ2h0OjB9fS50Yy13ZWJzaXRlLXRhZ3t0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM2Zjg5YTU7Ym9yZGVyLXJhZGl1czozcHg7bGluZS1oZWlnaHQ6MThweDtmb250LXdlaWdodDo0MDA7Ym9yZGVyOjFweCBzb2xpZCAjOWRiMWM2fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey50Yy13ZWJzaXRlLXRhZ3t0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLXRhZyAuY2xvc2UtaWNvbntkaXNwbGF5Om5vbmU7d2lkdGg6MTZweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo3cHg7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50Yy13ZWJzaXRlLXRhZyAuY2xvc2UtaWNvbiBwYXRoe2ZpbGw6I2ZmZn0udGMtd2Vic2l0ZS10YWcuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzlkYjFjNjtjb2xvcjojZmZmfS50Yy13ZWJzaXRlLXRhZy5hY3RpdmUgLmNsb3NlLWljb257ZGlzcGxheTpibG9ja30udGMtd2Vic2l0ZS10YWc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWRiMWM2O2NvbG9yOiNmZmZ9LnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUgLmxhYmVse21hcmdpbi1ib3R0b206MTNweH0udGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSAuc29jaWFsLW5ldHdvcmtzIGF7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50Yy13ZWJzaXRlLXBhZ2Vzb2NpYWxuZXR3b3Jrc3NoYXJlIC5zb2NpYWwtbmV0d29ya3MgYXttYXJnaW4tcmlnaHQ6MTBweH19LnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUgLnNvY2lhbC1uZXR3b3JrcyBhOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUgLnNvY2lhbC1uZXR3b3JrcyBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzFweDtoZWlnaHQ6MzFweH0udGMtd2Vic2l0ZS1iYWNrYnV0dG9ue2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbW96LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtYmFja2J1dHRvbiBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRjLXdlYnNpdGUtYmFja2J1dHRvbiAubGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzJjM2Y1MztsZXR0ZXItc3BhY2luZzoxLjQzcHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWxlZnQ6MTFweH0udGMtd2Vic2l0ZS1iYWNrYnV0dG9uOmhvdmVyIHN2ZyAuY2hldnJvbi1sZWZ0LC50Yy13ZWJzaXRlLWJhY2tidXR0b246YWN0aXZlIHN2ZyAuY2hldnJvbi1sZWZ0LC50Yy13ZWJzaXRlLWJhY2tidXR0b246Zm9jdXMgc3ZnIC5jaGV2cm9uLWxlZnR7ZmlsbDojMDAwfS50Yy13ZWJzaXRlLWJhY2tidXR0b246aG92ZXIgLmxhYmVsLC50Yy13ZWJzaXRlLWJhY2tidXR0b246YWN0aXZlIC5sYWJlbCwudGMtd2Vic2l0ZS1iYWNrYnV0dG9uOmZvY3VzIC5sYWJlbHtjb2xvcjojMDAwfS50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9ue2JvcmRlci1yYWRpdXM6NDJweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICMyYzNmNTM7aGVpZ2h0OjQycHg7d2lkdGg6NDJweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbiwudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbiBzdmcgdXNle3RyYW5zaXRpb246YWxsIC40cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbiwudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbiBzdmcgdXNle3RyYW5zaXRpb246bm9uZX19LnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24gc3Zne3dpZHRoOjEzcHg7aGVpZ2h0OjIwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC00MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNDAlKSB0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNDAlKSB0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC00MCUpIHRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTQwJSkgdHJhbnNsYXRlWSgtNTAlKX0udGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbi5sZWZ0IHN2Z3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNjAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNjAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTYwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKX0udGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbjpob3ZlciwudGMtd2Vic2l0ZS1wYWdlbmF2aWdhdGlvbjphY3RpdmUsLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb246Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMmMzZjUzfS50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uOmhvdmVyIHN2ZyB1c2UsLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb246YWN0aXZlIHN2ZyB1c2UsLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb246Zm9jdXMgc3ZnIHVzZXtmaWxsOiNmZmZ9LnRjLXdlYnNpdGUtaWNzYnV0dG9uIC5sYWJlbHttYXJnaW4tYm90dG9tOjExcHh9LnRjLXdlYnNpdGUtaWNzYnV0dG9uIC5idXR0b24gc3ZnIC5pY29ue3RyYW5zaXRpb246YWxsIC40cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsudGMtd2Vic2l0ZS1pY3NidXR0b24gLmJ1dHRvbiBzdmcgLmljb257dHJhbnNpdGlvbjpub25lfX0udGMtd2Vic2l0ZS1pY3NidXR0b24gLmJ1dHRvbjpob3ZlciBzdmcgLmljb24sLnRjLXdlYnNpdGUtaWNzYnV0dG9uIC5idXR0b246Zm9jdXMgc3ZnIC5pY29uLC50Yy13ZWJzaXRlLWljc2J1dHRvbiAuYnV0dG9uOmFjdGl2ZSBzdmcgLmljb257ZmlsbDojMDAwfS50Yy13ZWJzaXRlLWljc2J1dHRvbiAuYWRkLXRvLWNhbGVuZGFyey13ZWJraXQtYm94LXNoYWRvdzpub25lOy1tb3otYm94LXNoYWRvdzpub25lOy1tcy1ib3gtc2hhZG93Om5vbmU7LW8tYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYzNmNTM7Y29sb3I6I2ZmZn0udGMtd2Vic2l0ZS1pY3NidXR0b24gLmFkZC10by1jYWxlbmRhciAuYXRjYl9pY29ue21hcmdpbi1ib3R0b206OXB4fS50Yy13ZWJzaXRlLWljc2J1dHRvbiAuYWRkLXRvLWNhbGVuZGFyIC5hdGNiX2ljb24gc3ZnIHBhdGh7ZmlsbDojZmZmfS50Yy13ZWJzaXRlLWljc2J1dHRvbiAuYWRkLXRvLWNhbGVuZGFyOmhvdmVyLC50Yy13ZWJzaXRlLWljc2J1dHRvbiAuYWRkLXRvLWNhbGVuZGFyLmF0Y2JfYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2M4OGYxOH0uYXRjYl9saXN0IC5hdGNiX2xpc3RfaXRlbSAuYXRjYl9pY29ue21hcmdpbi1ib3R0b206OXB4fS5zZWFyY2gtbGF5ZXJ7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlLHotaW5kZXggLjRzIGVhc2U7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTt6LWluZGV4Oi0xO29wYWNpdHk6MH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuc2VhcmNoLWxheWVye3RyYW5zaXRpb246bm9uZX19LnNlYXJjaC1sYXllciAuc2VhcmNoLWxheWVyLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojNGU2NzgzO2hlaWdodDo2MHZoO3dpZHRoOjEwMCV9LnNlYXJjaC1sYXllciAuc2VhcmNoLWxheWVyLWNvbnRlbnQgLnNlYXJjaC1sYXllci1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjkwcHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2VhcmNoLWxheWVyIC5zZWFyY2gtbGF5ZXItY29udGVudCAuc2VhcmNoLWxheWVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVye21heC13aWR0aDoxMTQxcHh9fS5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVyIC5zZWFyY2gtZm9ybSBmb3JtIGZpZWxkc2V0e3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVyIC5zZWFyY2gtZm9ybSBmb3JtIGZpZWxkc2V0IGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zZWFyY2gtbGF5ZXIgLnNlYXJjaC1sYXllci1jb250ZW50IC5zZWFyY2gtbGF5ZXItY29udGFpbmVyIC5zZWFyY2gtZm9ybSBmb3JtIGZpZWxkc2V0IGlucHV0e3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7Zm9udC1mYW1pbHk6cHJvbWV0byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozM3B4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjY0cHg7cGFkZGluZy1sZWZ0OjgwcHh9LnNlYXJjaC1sYXllciAuc2VhcmNoLWxheWVyLWNvbnRlbnQgLnNlYXJjaC1sYXllci1jb250YWluZXIgLnNlYXJjaC1mb3JtIGZvcm0gZmllbGRzZXQgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiM2Zjg5YTV9LnNlYXJjaC1sYXllciAuc2VhcmNoLWxheWVyLWNvbnRlbnQgLnNlYXJjaC1sYXllci1jb250YWluZXIgLnNlYXJjaC1jbG9zZXtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzBweDtyaWdodDoxNXB4fS5zZWFyY2gtbGF5ZXIudmlzaWJsZXt6LWluZGV4Ojk5OTk5O29wYWNpdHk6MX0ubWZwLWZhZGUubWZwLWJne3RyYW5zaXRpb246YWxsIC40cyBlYXNlO29wYWNpdHk6MH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubWZwLWZhZGUubWZwLWJne3RyYW5zaXRpb246bm9uZX19Lm1mcC1mYWRlLm1mcC1iZy5tZnAtcmVhZHl7b3BhY2l0eTouOH0ubWZwLWZhZGUubWZwLWJnLm1mcC1yZW1vdmluZ3tvcGFjaXR5OjB9Lm1mcC1mYWRlLm1mcC13cmFwIC5tZnAtY29udGVudHt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtvcGFjaXR5OjB9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm1mcC1mYWRlLm1mcC13cmFwIC5tZnAtY29udGVudHt0cmFuc2l0aW9uOm5vbmV9fS5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVhZHkgLm1mcC1jb250ZW50e29wYWNpdHk6MX0ubWZwLWZhZGUubWZwLXdyYXAubWZwLXJlbW92aW5nIC5tZnAtY29udGVudHtvcGFjaXR5OjB9Ym9keS5uZW9zLWJhY2tlbmQgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjMwcHggMH1ib2R5Lm5lb3MtYmFja2VuZCAudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NXB4fWJvZHkubmVvcy1iYWNrZW5kIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo1MHB4fWJvZHkubmVvcy1iYWNrZW5kIC50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0+Lm5lb3MtZW1wdHktY29udGVudGNvbGxlY3Rpb24tb3ZlcmxheXtkaXNwbGF5Om5vbmV9Ym9keS5uZW9zLWJhY2tlbmQgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLXRhYnN7cGFkZGluZzozMHB4IDB9Ym9keS5uZW9zLWJhY2tlbmQgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLXRhYnMgbGkudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtdGFiaXRlbT4ubmVvcy1lbXB0eS1jb250ZW50Y29sbGVjdGlvbi1vdmVybGF5e2Rpc3BsYXk6bm9uZX0ubmVvcy1iYWNrZW5kIC5uZW9zLWNvbnRlbnRjb2xsZWN0aW9uW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIwXCJde3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweH1ib2R5Lm5lb3MtYmFja2VuZHtwYWRkaW5nLXRvcDowfWJvZHkubmVvcy1iYWNrZW5kPmhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5Lm5lb3MtYmFja2VuZCAuY2stY29udGVudCAudGFibGUgdGFibGUgdGQsYm9keS5uZW9zLWJhY2tlbmQgLmNrLWNvbnRlbnQgLnRhYmxlIHRhYmxlIHRoe3RleHQtYWxpZ246bGVmdH0iLCIvKipcbiBEw6lmaW5pdGlvbiBkZXMgZm9udHNcbiovXG5cbi8vIFByb21ldG8gcmVndWxhciAmIG1lZGl1bSAtIGZyb20gQWRvYmUgZm9udHNcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvbHVmNm9zYS5jc3NcIik7XG5cbi8vIFVidW50dSAmIEludGVyIC0gZnJvbSBHb29nbGUgZm9udHNcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMCZmYW1pbHk9VWJ1bnR1OndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjIgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRy8jY29udHJhc3QtbWluaW11bVxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLXRleHQtdmFyaWFibGVzXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci10ZXh0LWVtcGhhc2lzOiAgICBzaGFkZS1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kZGFyay10ZXh0LWVtcGhhc2lzOiAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkcHJpbWFyeSwgODAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRzdWNjZXNzLCA4MCUpICFkZWZhdWx0O1xuJGluZm8tYmctc3VidGxlOiAgICAgICAgICB0aW50LWNvbG9yKCRpbmZvLCA4MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xuJGRhbmdlci1iZy1zdWJ0bGU6ICAgICAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDgwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYmctc3VidGxlOiAgICAgICAgIG1peCgkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7XG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogdGludC1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tYm9yZGVyLXN1YnRsZTogICAgICB0aW50LWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYm9yZGVyLXN1YnRsZTogICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkYXJrLWJvcmRlci1zdWJ0bGU6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuJGVuYWJsZS1kYXJrLW1vZGU6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjUpICFkZWZhdWx0O1xuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGJvZHktZW1waGFzaXMtY29sb3I6ICAgICAgICRibGFjayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBJY29uIGxpbmtzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xuJGljb24tbGluay1nYXA6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDogIC4yNWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zaXRpb246ICAgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZTNkKC4yNWVtLCAwLCAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteHhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuLy8gZnVzdi1kaXNhYmxlXG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy14eGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuJGZvY3VzLXJpbmctd2lkdGg6ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctb3BhY2l0eTogICAgLjI1ICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ibHVyOiAgICAgICAwICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYm94LXNoYWRvdzogMCAwICRmb2N1cy1yaW5nLWJsdXIgJGZvY3VzLXJpbmctd2lkdGggJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvY3VzLXJpbmctdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1tZWRpdW06ICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCB2ci12YXJpYWJsZXNcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2ci12YXJpYWJsZXNcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4yICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICRmb2N1cy1yaW5nLW9wYWNpdHkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAyKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgICAgICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDogICAgICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgICAgICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcbiRmb3JtLXZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpLFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtbGV2ZWxzLW1hcFxuJHppbmRleC1sZXZlbHM6IChcbiAgbjE6IC0xLFxuICAwOiAwLFxuICAxOiAxLFxuICAyOiAyLFxuICAzOiAzXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXVuZGVybGluZS1nYXA6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRkcm9wZG93bi1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIGNhbGMoLTEgKiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLXN1YnRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1iZy1zdWJ0bGUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcbi8vIGZ1c3YtZW5hYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyOiAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDAnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy40XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZpbHRlcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuQGltcG9ydCBcInZhcmlhYmxlcy1kYXJrXCI7IC8vIFRPRE86IGNhbiBiZSByZW1vdmVkIHNhZmVseSBpbiB2Niwgb25seSBoZXJlIHRvIGF2b2lkIGJyZWFraW5nIGNoYW5nZXMgaW4gdjUuM1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHNtOiA1NDBweCxcbiAgICBtZDogNzIwcHgsXG4gICAgbGc6IDk2MHB4LFxuICAgIHhsOiAxMTQwcHgsXG4gICAgeHhsOiAxMTQxcHhcbik7XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbiBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAvLyBSZXNldCBuZWVkZWQgZm9yIG5lc3RpbmcgdGFibGVzXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLy8gRW5kIG9mIHJlc2V0XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICAvLyBGb2xsb3dpbmcgdGhlIHByZWNlcHQgb2YgY2FzY2FkZXM6IGh0dHBzOi8vY29kZXBlbi5pby9taXJpYW1zdXphbm5lL2Z1bGwvdllOZ29kYlxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKSkpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3JlIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG5cbiAgICAvLyBBbmRyb2lkIENocm9tZSB0eXBlPVwiZGF0ZVwiIGlzIHRhbGxlciB0aGFuIHRoZSBvdGhlciBpbnB1dHNcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFByZXZlbnQgZXhjZXNzaXZlIGRhdGUgaW5wdXQgaGVpZ2h0IGluIFdlYmtpdFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcil9O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XG5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcblxuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgPiB0ZXh0YXJlYTpmb2N1cyxcbiAgPiB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgfiBsYWJlbDo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgPiB0ZXh0YXJlYTpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxuXG4gID4gOmRpc2FibGVkIH4gbGFiZWwsXG4gID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHsgLy8gUmVxdWlyZWQgZm9yIGAuZm9ybS1jb250cm9sYHMgYmVjYXVzZSBvZiBzcGVjaWZpY2l0eVxuICAgIGNvbG9yOiAkZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb246ICN7ZXNjYXBlLXN2ZygkaWNvbil9O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBVbmRlcmxpbmVcbi8vXG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXA6ICN7JG5hdi11bmRlcmxpbmUtZ2FwfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2UsXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbixcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICAvLyBCeSBkZWZhdWx0LCB0aGVyZSBpcyBubyBgLS1icy1mb2N1cy1yaW5nLXhgLCBgLS1icy1mb2N1cy1yaW5nLXlgLCBvciBgLS1icy1mb2N1cy1yaW5nLWJsdXJgLCBidXQgd2UgcHJvdmlkZSBDU1MgdmFyaWFibGVzIHdpdGggZmFsbGJhY2tzIHRvIGluaXRpYWwgYDBgIHZhbHVlc1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy14LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy15LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3IpO1xufVxuIiwiLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICA+IC5iaSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGljb24tbGluay1pY29uLXRyYW5zaXRpb24pO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXIge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgID4gLmJpIHtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWljb24tbGluay10cmFuc2Zvcm0sICRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gRml4IHRvIHByZXZlbnQgb3ZlcmZsb3dpbmcgY2hpbGRyZW4gdG8gYmVjb21lIGZvY3VzYWJsZVxuICAqIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIyL1RlY2huaXF1ZXMvZ2VuZXJhbC9HMS5odG1sXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI0NDQztcbn1cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbi5tZnAtY2xvc2UsIGJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDQ2O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cbi5tZnAtY2xvc2U6aG92ZXIsIC5tZnAtY2xvc2U6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG4ubWZwLWFycm93OmhvdmVyLCAubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZnAtYXJyb3c6YmVmb3JlLCAubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG4ubWZwLWFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTNweDtcbiAgdG9wOiA4cHg7XG59XG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbn1cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tZnAtZmlndXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG59XG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuXG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIH1cblxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWFnbmlmaWMtcG9wdXAuY3NzLm1hcCAqLyIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIG1tZW51LmpzXG4gKiBtbWVudWpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAoYykgRnJlZCBIZXVzc2NoZW5cbiAqIGZyZWJzaXRlLm5sXG4gKlxuICogTGljZW5zZTogQ0MtQlktTkMtNC4wXG4gKiBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1uYy80LjAvXG4gKi86cm9vdHstLW1tLWxpbmVoZWlnaHQ6MjJweH0ubW0taGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUsLm1tLW1lbnUgKiwubW0tbWVudSA6YWZ0ZXIsLm1tLW1lbnUgOmJlZm9yZXstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTstby10cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX06cm9vdHstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowLjRzOy0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5OjBzfS5tbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwMCU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDozO29wYWNpdHk6MDtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOy1vLXRyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfS5tbS1ibG9ja2VyOmZvY3VzLXZpc2libGV7b3BhY2l0eTouNzV9Lm1tLWJ0bnstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXgtcG9zaXRpdmU6MDtmbGV4LWdyb3c6MDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwcHg7cGFkZGluZzowfS5tbS1idG4tLW5leHQsW2Rpcj1ydGxdIC5tbS1idG4tLXByZXZ7LS1tbS1idG4tcm90YXRlOjEzNWRlZ30ubW0tYnRuLS1wcmV2LFtkaXI9cnRsXSAubW0tYnRuLS1uZXh0ey0tbW0tYnRuLXJvdGF0ZTotNDVkZWd9Lm1tLWJ0bi0tbmV4dDphZnRlciwubW0tYnRuLS1wcmV2OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW46YXV0bzstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1pY29uKTtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSk7dHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSl9Lm1tLWJ0bi0tcHJldjpiZWZvcmV7aW5zZXQtaW5saW5lLXN0YXJ0OjIzcHh9Lm1tLWJ0bi0tbmV4dDphZnRlcntpbnNldC1pbmxpbmUtZW5kOjIzcHh9Lm1tLWJ0bi0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZToxNTAlfS5tbS1idG5yZXNldHtwYWRkaW5nOjA7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lm1tLWRpdmlkZXJ7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3otaW5kZXg6Mjt0b3A6MDttaW4taGVpZ2h0OnZhcigtLW1tLWxpbmVoZWlnaHQpO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSkgKiAuNjUgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkgKiAuNSkgMjBweDtmb250LXNpemU6NzUlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbSh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpLHRvKHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSx2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSx2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5tbS1uYXZiYXI6bm90KC5tbS1oaWRkZW4pfi5tbS1saXN0dmlldyAubW0tZGl2aWRlcnt0b3A6dmFyKC0tbW0tbmF2YmFyLXNpemUpfTpyb290ey0tbW0tbGlzdGl0ZW0tc2l6ZTo1MHB4fS5tbS1saXN0aXRlbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLWxpc3RpdGVtOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLXN0YXJ0OjIwcHg7aW5zZXQtaW5saW5lLWVuZDowO2JvdHRvbTowfS5tbS1saXN0aXRlbV9fYnRuLC5tbS1saXN0aXRlbV9fdGV4dHtwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWxpc3RpdGVtLXNpemUpIC0gdmFyKC0tbW0tbGluZWhlaWdodCkpLyAyKSAwfS5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMCU7ZmxleC1iYXNpczoxMCU7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWxpc3RpdGVtX19idG57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvOy13ZWJraXQtcGFkZGluZy1lbmQ6NTBweDtwYWRkaW5nLWlubGluZS1lbmQ6NTBweDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCl9Lm1tLWxpc3RpdGVtX19idG46bm90KC5tbS1saXN0aXRlbV9fdGV4dCl7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkfS5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLXBhbmVse2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpfS5tbS1saXN0dmlld3tsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLW1lbnV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDowOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtsaW5lLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lm1tLW1lbnUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSwubW0tbWVudSAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbWVudSA6Zm9jdXMsLm1tLW1lbnUgOmZvY3VzLXZpc2libGUsLm1tLW1lbnU6Zm9jdXMsLm1tLW1lbnU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjB9Lm1tLW1lbnUgYSwubW0tbWVudSBidXR0b24sLm1tLW1lbnUgbGFiZWx7Y29sb3I6aW5oZXJpdH0ubW0tbWVudSBhOmZvY3VzLC5tbS1tZW51IGJ1dHRvbjpmb2N1cywubW0tbWVudSBsYWJlbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLW1lbnUgYTpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGJ1dHRvbjpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGxhYmVsOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDotNXB4fS5tbS1tZW51IGlucHV0OmZvY3VzLC5tbS1tZW51IGlucHV0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLC5tbS1tZW51IHNlbGVjdDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDoycHh9Lm1tLW1lbnUgYSwubW0tbWVudSBhOmFjdGl2ZSwubW0tbWVudSBhOmhvdmVyLC5tbS1tZW51IGE6bGluaywubW0tbWVudSBhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH06cm9vdHstLW1tLW5hdmJhci1zaXplOjUwcHh9Lm1tLW5hdmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjI7bWluLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcj4qey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW5hdmJhcl9fYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowfS5tbS1uYXZiYXJfX3RpdGxley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyX190aXRsZVtocmVmPVwiI1wiXXtwb2ludGVyLWV2ZW50czpub25lfS5tbS1uYXZiYXJfX3RpdGxlPnNwYW57LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWJ0bi5tbS1oaWRkZW4rLm1tLW5hdmJhcl9fdGl0bGU6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctc3RhcnQ6NjBweDtwYWRkaW5nLWlubGluZS1zdGFydDo2MHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MTBweDtwYWRkaW5nLWlubGluZS1lbmQ6MTBweH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX190aXRsZTpsYXN0LWNoaWxkey13ZWJraXQtcGFkZGluZy1zdGFydDoxMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjEwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDo2MHB4O3BhZGRpbmctaW5saW5lLWVuZDo2MHB4fS5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDoxMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDotMzAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLWNoaWxkLW9mZnNldCksMCwwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtfVtkaXI9cnRsXSAubW0tcGFuZWx7LS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQ6LTEwMCU7LS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0OjMwJX0ubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpfS5tbS1wYW5lbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLXBhbmVsLS1vcGVuZWR7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTowczstby10cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tZGVsYXk6MHN9Lm1tLXBhbmVsLS1wYXJlbnR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksMCwwKTt6LWluZGV4OjB9Lm1tLXBhbmVsLS1oaWdoZXN0e3otaW5kZXg6M30ubW0tbWVudS0tb3BlbmVkIC5tbS1wYW5lbC0tbm9hbmltYXRpb257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50fS5tbS1wYW5lbF9fY29udGVudHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsc3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tcGFuZWxzOmZvY3Vze291dGxpbmU6MH06cm9vdHstLW1tLXRvZ2dsZS1zaXplOjM0cHh9Lm1tLXRvZ2dsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy13ZWJraXQtYm94LWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAxLjc1KTstbXMtZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDEuNzUpIDAgMHB4O2ZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAxLjc1KSAwIDA7aGVpZ2h0OnZhcigtLW1tLXRvZ2dsZS1zaXplKTstd2Via2l0LW1hcmdpbi1lbmQ6MTBweDttYXJnaW4taW5saW5lLWVuZDoxMHB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lIWltcG9ydGFudDstbW96LWFwcGVhcmFuY2U6bm9uZSFpbXBvcnRhbnQ7YXBwZWFyYW5jZTpub25lIWltcG9ydGFudDtib3JkZXI6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1tbS10b2dnbGUtc2l6ZSk7Ym9yZGVyOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9Lm1tLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlwiO2FzcGVjdC1yYXRpbzoxO21hcmdpbjoycHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLXRvZ2dsZTpjaGVja2Vke2JhY2tncm91bmQ6IzRiZDk2M30ubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAuNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAuNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC43NSkpfVtkaXI9cnRsXSAubW0tdG9nZ2xlOmNoZWNrZWQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtLjc1KSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLS43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLS43NSkpfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVse3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAwIDEwcHggMjBweDstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDstbXMtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50fS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbDpub3QoLm1tLWxpc3RpdGVtLS1vcGVuZWQpPi5tbS1wYW5lbHtkaXNwbGF5Om5vbmV9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tbGlzdGl0ZW1fX2J0bntoZWlnaHQ6dmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSk7Ym90dG9tOmF1dG99Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbCAubW0tbGlzdGl0ZW06bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG46YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7cmlnaHQ6MTlweH06cm9vdHstLW1tLXNpemU6ODAlOy0tbW0tbWluLXNpemU6MjQwcHg7LS1tbS1tYXgtc2l6ZTo0NDBweH0ubW0tbWVudS0tb2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MH0ubW0tcGFnZXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLWhlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOmluaGVyaXR9OndoZXJlKC5tbS1zbGlkZW91dCl7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS13cmFwcGVyLS1vcGVuZWQsLm1tLXdyYXBwZXItLW9wZW5lZCBib2R5e292ZXJmbG93OmhpZGRlbn0ubW0td3JhcHBlcl9fYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpfS5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7LS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXk6MHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MC40cztib3R0b206MDtvcGFjaXR5Oi41fS5tbS1tZW51ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MDstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDowfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250e3JpZ2h0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHtsZWZ0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHt3aWR0aDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOjEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXRvcHtib3R0b206YXV0b30ubW0tbWVudS0tcG9zaXRpb24tYm90dG9te3RvcDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLXRvcHt3aWR0aDoxMDAlO2hlaWdodDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tdG9wey0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217LS1tbS10cmFuc2xhdGUtdmVydGljYWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tdG9we3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLHZhcigtLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbCksMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbS5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcC5tbS1tZW51LS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDpjbGFtcChcbiAgICAgIHZhcigtLW1tLW1pbi1zaXplKSxcbiAgICAgIHZhcigtLW1tLXNpemUpLFxuICAgICAgdmFyKC0tbW0tbWF4LXNpemUpXG4gICl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoXG4gICAgICBjYWxjKC0xICogdmFyKC0tbW0tbWF4LXNpemUpKSxcbiAgICAgIGNhbGMoLTEgKiB2YXIoLS1tbS1zaXplKSksXG4gICAgICBjYWxjKC0xICogdmFyKC0tbW0tbWluLXNpemUpKVxuICApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0IC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwwLDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1ib3R0b20gLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi10b3AgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ei1pbmRleDoxfS5tbS1tZW51LS10aGVtZS1saWdodHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC43NSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtbGlnaHQtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC45KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwLCAwLCAwLCAwLjQpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjA4KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAsIDAsIDAsIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFyay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGV7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRlLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDM1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFja3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjIpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMDYpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xMjUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLWNvdW50ZXJ7ZGlzcGxheTpibG9jazstd2Via2l0LXBhZGRpbmctc3RhcnQ6MjBweDtwYWRkaW5nLWlubGluZS1zdGFydDoyMHB4O2Zsb2F0OnJpZ2h0O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX1bZGlyPXJ0bF0gLm1tLWNvdW50ZXJ7ZmxvYXQ6bGVmdH06cm9vdHstLW1tLWljb25iYXItc2l6ZTo1MHB4fS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tcGFuZWxze21hcmdpbi1sZWZ0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLXBhbmVsc3ttYXJnaW4tcmlnaHQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0taWNvbmJhcntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyO3dpZHRoOnZhcigtLW1tLWljb25iYXItc2l6ZSk7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFyLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFye2JvcmRlci1yaWdodC13aWR0aDoxcHg7bGVmdDowfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2JvcmRlci1sZWZ0LXdpZHRoOjFweDtyaWdodDowfS5tbS1pY29uYmFyX19ib3R0b20sLm1tLWljb25iYXJfX3RvcHt3aWR0aDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0ubW0taWNvbmJhcl9fYm90dG9tPiosLm1tLWljb25iYXJfX3RvcD4qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0taWNvbmJhci1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8gMikgMH0ubW0taWNvbmJhcl9fYm90dG9tIGEsLm1tLWljb25iYXJfX2JvdHRvbSBhOmhvdmVyLC5tbS1pY29uYmFyX190b3AgYSwubW0taWNvbmJhcl9fdG9wIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1tLWljb25iYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX06cm9vdHstLW1tLWljb25wYW5lbC1zaXplOjUwcHh9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygwICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0xe2luc2V0LWlubGluZS1zdGFydDpjYWxjKDEgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTJ7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMiAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtM3tpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygzICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC00e2luc2V0LWlubGluZS1zdGFydDpjYWxjKDQgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0fi5tbS1wYW5lbHtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tbW0taWNvbnBhbmVsLXNpemUpfS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLWRpdmlkZXIsLm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWwtLXBhcmVudCAubW0tbmF2YmFye29wYWNpdHk6MH0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLS1wYXJlbnR7b3ZlcmZsb3cteTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dW5zZXQ7LW1zLXRyYW5zZm9ybTp1bnNldDt0cmFuc2Zvcm06dW5zZXR9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtZmlyc3QpOm5vdCgubW0tcGFuZWwtLWljb25wYW5lbC0wKXtib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOjFweDtib3JkZXItaW5saW5lLXN0YXJ0LXN0eWxlOnNvbGlkfS5tbS1uYXZiYXJzey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MH0ubW0tbmF2YmFycyAubW0tbmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjA7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1uYXZiYXJzLS10b3B7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXI6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApfS5tbS1uYXZiYXJzLS1ib3R0b217Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXI6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTplbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSl9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSA1MCU7ZmxleDoxIDEgNTAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0ubW0tbmF2YmFyX19icmVhZGNydW1icz4qe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LXBhZGRpbmctZW5kOjZweDtwYWRkaW5nLWlubGluZS1lbmQ6NnB4fS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubW0tbmF2YmFyX19icmVhZGNydW1iczpub3QoOmxhc3QtY2hpbGQpey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX19icmVhZGNydW1ic3std2Via2l0LXBhZGRpbmctc3RhcnQ6MDtwYWRkaW5nLWlubGluZS1zdGFydDowfS5tbS1uYXZiYXJfX3RhYntwYWRkaW5nOjAgMTBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1lbmQtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJze2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnN+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhcjpub3QoLm1tLW5hdmJhci0tdGFicyk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcl9fdGFie2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJze2JvcmRlci10b3A6bm9uZX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzLC5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXJfX3RhYntib3JkZXItdG9wLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1zZWFyY2hmaWVsZHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2hlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0ubW0tc2VhcmNoZmllbGRfX2lucHV0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSAqIC43KTttaW4taGVpZ2h0OmF1dG87bWF4LWhlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjRweDtsaW5lLWhlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSAqIC43KTtmb250OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXR9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dCwubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLW1lbnVbY2xhc3MqPS1jb250cmFzdF0gLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDowO3RvcDowO2JvdHRvbTowfS5tbS1zZWFyY2hmaWVsZC0tc2VhcmNoaW5nIC5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6YmxvY2t9Lm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LW1hcmdpbi1lbmQ6LTEwMHB4O21hcmdpbi1pbmxpbmUtZW5kOi0xMDBweDstd2Via2l0LXBhZGRpbmctc3RhcnQ6NXB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjVweDstd2Via2l0LXBhZGRpbmctZW5kOjIwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjIwcHg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjstby10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luO3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW59Lm1tLXNlYXJjaGZpZWxkLS1jYW5jZWxhYmxlIC5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LW1hcmdpbi1lbmQ6MDttYXJnaW4taW5saW5lLWVuZDowfS5tbS1wYW5lbC0tc2VhcmNoe2xlZnQ6MCFpbXBvcnRhbnQ7cmlnaHQ6MCFpbXBvcnRhbnQ7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUhaW1wb3J0YW50fS5tbS1wYW5lbF9fc3BsYXNoe3BhZGRpbmc6MjBweH0ubW0tcGFuZWwtLXNlYXJjaGluZyAubW0tcGFuZWxfX3NwbGFzaHtkaXNwbGF5Om5vbmV9Lm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpub25lO3BhZGRpbmc6NDBweCAyMHB4O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTUwJTtsaW5lLWhlaWdodDoxLjR9Lm1tLXBhbmVsLS1ub3Jlc3VsdHMgLm1tLXBhbmVsX19ub3Jlc3VsdHN7ZGlzcGxheTpibG9ja306cm9vdHstLW1tLXNlY3Rpb25pbmRleGVyLXNpemU6MjBweH0ubW0tc2VjdGlvbmluZGV4ZXJ7YmFja2dyb3VuZDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtpbnNldC1pbmxpbmUtZW5kOmNhbGMoLTEgKiB2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKSk7ei1pbmRleDo1Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOnNwYWNlLWV2ZW5seTstbXMtZmxleC1wYWNrOnNwYWNlLWV2ZW5seTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5fS5tbS1zZWN0aW9uaW5kZXhlciBhe2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTtsaW5lLWhlaWdodDoxO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2t9Lm1tLXNlY3Rpb25pbmRleGVyfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLXNlY3Rpb25pbmRleGVyLS1hY3RpdmV7cmlnaHQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZX4ubW0tcGFuZWx7LXdlYmtpdC1wYWRkaW5nLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwYWRkaW5nLWlubGluZS1lbmQ6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSl9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdHZpZXc6aG92ZXI+Lm1tLWxpc3RpdGVtLS1zZWxlY3RlZDpub3QoOmhvdmVyKT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuOmhvdmVyLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX19Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjJzOy1vLXRyYW5zaXRpb24tZGVsYXk6LjJzO3RyYW5zaXRpb24tZGVsYXk6LjJzfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc319Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tcGFuZWwtLXBhcmVudCAubW0tbGlzdGl0ZW06bm90KC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50KT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudD4ubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZTo1MHB4Oy0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplOnZhcigtLW1tLW1heC1zaXplKX0ubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwwLDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1kaXZpZGVyLC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkIC5tbS1tZW51LS1zaWRlYmFyLWV4cGFuZGVke3dpZHRoOnZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWR9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVke292ZXJmbG93OmF1dG99Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vye2Rpc3BsYXk6bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSwwLDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfSIsIi5uZW9zLWFsaWdubWVudC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5uZW9zLWFsaWdubWVudC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubmVvcy1hbGlnbm1lbnQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1tYXAge1xuICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKCR0Yy1uZW9zLWVsZW1lbnRzLW1hcC1yYXRpby13aWR0aCwgJHRjLW5lb3MtZWxlbWVudHMtbWFwLXJhdGlvLWhlaWdodCk7XG4gICAgfVxufVxuIiwiQG1peGluIG9yZGVyKCRvcmRlcikge1xuICAtbXMtZmxleC1vcmRlcjogJG9yZGVyO1xuICBvcmRlcjogJG9yZGVyO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRmxleGJveCBTQVNTIG1peGluc1xuLy8gVGhlIHNwZWM6IGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBkaXNwbGF5XG5AbWl4aW4gZmxleGJveCgpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBUaGUgJ2ZsZXgnIHNob3J0aGFuZFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8cG9zaXRpdmUtbnVtYmVyPiwgaW5pdGlhbCwgYXV0bywgb3Igbm9uZVxuQG1peGluIGZsZXgoJHZhbHVlcykge1xuICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWVzO1xuICAtbW96LWJveC1mbGV4OiAkdmFsdWVzO1xuICAtd2Via2l0LWZsZXg6ICR2YWx1ZXM7XG4gIC1tcy1mbGV4OiAkdmFsdWVzO1xuICBmbGV4OiAkdmFsdWVzO1xufVxuXG4vLyBGbGV4IEZsb3cgRGlyZWN0aW9uXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbn1cblxuLy8gRmxleCBMaW5lIFdyYXBwaW5nXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuQG1peGluIGZsZXgtd3JhcCgkd3JhcCkge1xuICAtd2Via2l0LWZsZXgtd3JhcDogJHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiAkd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XG4gIGZsZXgtd3JhcDogJHdyYXA7XG59XG5cbi8vIEZsZXggRGlyZWN0aW9uIGFuZCBXcmFwXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gPGZsZXgtZGlyZWN0aW9uPiB8fCA8ZmxleC13cmFwPlxuQG1peGluIGZsZXgtZmxvdygkZmxvdykge1xuICAtd2Via2l0LWZsZXgtZmxvdzogJGZsb3c7XG4gIC1tb3otZmxleC1mbG93OiAkZmxvdztcbiAgLW1zLWZsZXgtZmxvdzogJGZsb3c7XG4gIGZsZXgtZmxvdzogJGZsb3c7XG59XG5cbi8vIERpc3BsYXkgT3JkZXJcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPGludGVnZXI+XG5AbWl4aW4gb3JkZXIoJHZhbCkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsO1xuICAtbXMtZmxleC1vcmRlcjogJHZhbDtcbiAgLXdlYmtpdC1vcmRlcjogJHZhbDtcbiAgb3JkZXI6ICR2YWw7XG59XG5cbi8vIEZsZXggZ3JvdyBmYWN0b3Jcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPG51bWJlcj5cbkBtaXhpbiBmbGV4LWdyb3coJGdyb3cpIHtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6ICRncm93O1xuICAtbW96LWZsZXgtZ3JvdzogJGdyb3c7XG4gIC1tcy1mbGV4LWdyb3c6ICRncm93O1xuICBmbGV4LWdyb3c6ICRncm93O1xufVxuXG4vLyBGbGV4IHNocmlua1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW0gc2hyaW5rIGZhY3RvclxuLy8gPG51bWJlcj5cbkBtaXhpbiBmbGV4LXNocmluaygkc2hyaW5rKSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XG4gIC1tb3otZmxleC1zaHJpbms6ICRzaHJpbms7XG4gIC1tcy1mbGV4LXNocmluazogJHNocmluaztcbiAgZmxleC1zaHJpbms6ICRzaHJpbms7XG59XG5cbi8vIEZsZXggYmFzaXNcbi8vIC0gdGhlIGluaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc25pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gPHdpZHRoPlxuQG1peGluIGZsZXgtYmFzaXMoJHdpZHRoKSB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogJHdpZHRoO1xuICAtbW96LWZsZXgtYmFzaXM6ICR3aWR0aDtcbiAgLW1zLWZsZXgtYmFzaXM6ICR3aWR0aDtcbiAgZmxleC1iYXNpczogJHdpZHRoO1xufVxuXG4vLyBBeGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnkpIHtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICAtbW96LWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiAkanVzdGlmeTtcbn1cblxuLy8gUGFja2luZyBGbGV4IExpbmVzXG4vLyAtIGFwcGxpZXMgdG86IG11bHRpLWxpbmUgZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuQG1peGluIGFsaWduLWNvbnRlbnQoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogJGFsaWduO1xuICAtbW96LWFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbiAgLW1zLWFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbiAgYWxpZ24tY29udGVudDogJGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuQG1peGluIGFsaWduLWl0ZW1zKCRhbGlnbikge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIC1tb3otYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgLW1zLWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XG59XG5cbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbkBtaXhpbiBhbGlnbi1zZWxmKCRhbGlnbikge1xuICAtd2Via2l0LWFsaWduLXNlbGY6ICRhbGlnbjtcbiAgLW1vei1hbGlnbi1zZWxmOiAkYWxpZ247XG4gIC1tcy1hbGlnbi1zZWxmOiAkYWxpZ247XG4gIGFsaWduLXNlbGY6ICRhbGlnbjtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKlxuICogQ1NTMyB2ZW5kb3IgcHJlZml4ZXMgKlxuICoqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gS2V5ZnJhbWVzXG5AbWl4aW4ga2V5ZnJhbWVzKCRhbmltYXRpb24tbmFtZSkge1xuICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBALW1vei1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBALW1zLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEAtby1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKiBQbGFjZWhvbGRlcnMgdmVuZG9yIHByZWZpeGVzICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qKioqKioqKipcbiAqIEZvbnRzICpcbiAqKioqKioqKiovXG5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnQtbmFtZSwgJGZvbnQtcGF0aCwgJGZvcm1hdDpcInRydWV0eXBlXCIsICRmb250LXdlaWdodDpub3JtYWwsICRmb250LXN0eWxlOm5vcm1hbCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbmFtZTtcbiAgICBzcmM6IHVybCgkZm9udC1wYXRoKSBmb3JtYXQoJGZvcm1hdCk7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkZm9udC1zdHlsZVxuICB9XG59XG5cbkBtaXhpbiBhbWVyaWNhbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLyoqKioqKioqKioqKlxuICogQ2xlYXJmaXggKlxuICoqKioqKioqKioqKlxuICpcbiAqIFVTQUdFOiAubXktY2xhc3MgeyBAZXh0ZW5kICVjbGVhcmZpeDsgfVxuICovXG5cbiVjbGVhcmZpeCB7XG4gICp6b29tOiAxO1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogKCRoZWlnaHQgLyAkd2lkdGgpICogMTAwJTtcbiAgfVxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLyoqXG4qIFZlbmRvciBwcmVmaXggbWl4aW5cbiovXG5cbkBtaXhpbiB2ZW5kb3JfcHJlZml4KCAkcHJvcCwgJHZhbCApIHtcbiAgLXdlYmtpdC0jeyRwcm9wfTogJHZhbDtcbiAgLW1vei0jeyRwcm9wfTogJHZhbDtcbiAgLW1zLSN7JHByb3B9OiAkdmFsO1xuICAtby0jeyRwcm9wfTogJHZhbDtcbiAgI3skcHJvcH06ICR2YWw7XG59XG5cbkBtaXhpbiB2ZW5kb3JfcHJlZml4X3ZhbHVlKCAkcHJvcCwgJHZhbCApIHtcbiAgI3skcHJvcH06IC13ZWJraXQtI3skdmFsfTtcbiAgI3skcHJvcH06IC1tb3otI3skdmFsfTtcbiAgI3skcHJvcH06IC1tcy0jeyR2YWx9O1xuICAjeyRwcm9wfTogLW8tI3skdmFsfTtcbiAgI3skcHJvcH06ICR2YWw7XG59XG5cbi8vIENvbnRhaW5lcnMgbWF4IHdpZHRoc1xuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocyxcbiAgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqXG4qIEhvbHplbmVyZ2llIG1peGluc1xuICovXG5cbkBtaXhpbiBtYWtlLWFsbC1saW5rKCkge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG5cbiAgICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gY2hldnJvbi1ib3R0b20tcmlnaHQoKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMjBweCByaWdodCAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMTBweCByaWdodCAxMHB4O1xuICAgIH1cbn1cblxuQG1peGluIGhvdmVyLXRyYW5zaXRpb24oKSB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyBlYXNlLWluLW91dCk7XG59XG5cbkBtaXhpbiBtYWtlLWV2ZW50LWRhdGUtc3R5bGVzKCkge1xuICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbn1cblxuQG1peGluIG1ha2UtYnV0dG9uKCkge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICBwYWRkaW5nOiA2cHggKCRncmlkLWd1dHRlci13aWR0aCArICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtNzAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC03MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKlxuKiBGb250cyBtaXhpbnNcbioqKioqKioqKioqKioqL1xuXG4vL0hlYWRlcnNcbkBtaXhpbiBoZWFkZXItMSgpIHtcbiAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIH1cbn1cblxuQG1peGluIGhlYWRlci0yKCkge1xuICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG4vLyBUZXh0c1xuQG1peGluIHRleHQtYm9keS1kZWZhdWx0KCkge1xuICAgIGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWl4aW4gdGV4dC1ib2R5LWJpZygpIHtcbiAgICBmb250LWZhbWlseTogJHVidW50dTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWZ1bGx3aWR0aGltYWdlIHtcbiAgICBwaWN0dXJlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAtLWN0YS1jb2wtc3BhY2U6IDMwcHg7XG5cbiAgICAuY2FsbC10by1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KHZhcigtLWN0YS1jb2wtc3BhY2UpKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAuaW1hZ2UsXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woY2FsYygkZ3JpZC1jb2x1bW5zIC8gMikpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgICAgcC5jdGEtdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBnYXA6IHZhcigtLWN0YS1jb2wtc3BhY2UpO1xuXG4gICAgICAgICAgICAuaW1hZ2UsXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmltYWdlLW9uLXJpZ2h0IHtcbiAgICAgICAgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIHtcbiAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgJi53aXRob3V0LW1hcmdpbi1ib3R0b20ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICA+ICoge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIH1cbiAgfVxuXG4gICYuaW50ZXJuYWwtbWFyZ2lucy1zbWFsbCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSkpO1xuICB9XG5cbiAgJi5pbnRlcm5hbC1tYXJnaW5zLW5vcm1hbCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coJGdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgfVxuXG4gICYuaW50ZXJuYWwtbWFyZ2lucy1sYXJnZSB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKSk7XG4gIH1cblxuICAmLmFsaWduLXN0YXJ0IHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICYuYWxpZ24tY2VudGVyIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5hbGlnbi1lbmQge1xuICAgIC5jb2x1bW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gICYuanVzdGlmeS1zdGFydCB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LWNlbnRlciB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLmp1c3RpZnktZW5kIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LXNwYWNlLWJldHdlZW4ge1xuICAgIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxuXG4gIC5jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICA+IC5ub2RldHlwZXMtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBJbnZlcnNpb24gZGUgMiBjb2xvbm5lc1xuICAmLmludmVyc2UtY29sdW1uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIC5jb2x1bW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgJjpub3QoLmZvcmNlLXhzKSB7XG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSk7XG4gICAgICB9XG5cbiAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbHVtbiBpbiAkdGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtbXVsdGljb2x1bW5zIHtcbiAgJGNvbHVtbk5hbWU6IG50aCgkY29sdW1uLCAxKTtcbiAgJGNvbHVtbk51bWJlcjogbnRoKCRjb2x1bW4sIDIpO1xuXG4gIC5jb2x1bW4tI3skY29sdW1uTmFtZX0ge1xuICAgICRjb2x1bW5EaWZmZXJlbmNlOiBjYWxjKCN7JGdyaWQtY29sdW1uc30gLSAjeyRjb2x1bW5OdW1iZXJ9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gU01cbiAgICBAYXQtcm9vdCAuZm9yY2Utc20gPiAmIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gWFNcbiAgICBAYXQtcm9vdCAuZm9yY2UteHMgPiAmIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gWFMgbWFpcyBwYXMgZW4gU01cbiAgICBAYXQtcm9vdCAuZm9yY2UteHM6bm90KC5mb3JjZS1zbSkgPiAmIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24ge1xuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWhvbWUge1xuICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDA7XG5cbiAgICAgICAgICAgIC5iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnRleHQtY29udGVudC1hbGlnbm1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvY2hldnJvbi1yaWdodC13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgLmJhbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgxLCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGhlaWdodEhlYWRlck1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5lb3MtYmFja2VuZC50Yy13ZWJzaXRlLWhvbWUge1xuICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyoqXG4qIEVsZW1lbnRzIGRpbWVuc2lvbnNcbiAqL1xuJGNvbnRlbnQtbWFyZ2luLWJvdHRvbTogMzBweDtcblxuLy8gSGVhZGVyXG4kaGVpZ2h0SGVhZGVyOiAxNzFweDtcbiRoZWlnaHRIZWFkZXJNb2JpbGU6IDEwMHB4O1xuXG4vLyBGb290ZXJcbiRoZWlnaHRGb290ZXI6IDQ5NXB4O1xuJGhlaWdodEZvb3Rlck1vYmlsZTogNTIxcHg7XG5cbi8qKlxuKiBNYXJnaW5zXG4gKi9cblxuLyoqXG4qIENvbG9yc1xuICovXG5cbi8vIFByaW1hcnkgKFllbGxvdylcbiRwcmltYXJ5LTgwMDogIzY0NDgwQztcbiRwcmltYXJ5LTcwMDogIzk2NkIxMjtcbiRwcmltYXJ5LTYwMDogI0M4OEYxODtcbiRwcmltYXJ5LTUwMDogI0ZBQjMxRTtcbiRwcmltYXJ5LTQwMDogI0ZCQzI0QjtcbiRwcmltYXJ5LTMwMDogI0ZDRDE3ODtcbiRwcmltYXJ5LTIwMDogI0ZERTFBNTtcbiRwcmltYXJ5LTEwMDogI0ZFRjBEMjtcblxuLy8gU2Vjb25kYXJ5IChCcm93bilcbiRzZWNvbmRhcnktODAwOiAjMzEyODE0O1xuJHNlY29uZGFyeS03MDA6ICM0OTNDMUY7XG4kc2Vjb25kYXJ5LTYwMDogIzYyNTAyOTtcbiRzZWNvbmRhcnktNTAwOiAjN0E2NDMzO1xuJHNlY29uZGFyeS00MDA6ICM5NTgzNUM7XG4kc2Vjb25kYXJ5LTMwMDogI0FGQTI4NTtcbiRzZWNvbmRhcnktMjAwOiAjQ0FDMUFEO1xuJHNlY29uZGFyeS0xMDA6ICNFNEUwRDY7XG5cbi8vIFRlcnRpYXJ5IChCbHVlIC8gR3JlZW4pXG4kdGVydGlhcnktODAwOiAjMEEyNTI2O1xuJHRlcnRpYXJ5LTcwMDogIzBGMzgzOTtcbiR0ZXJ0aWFyeS02MDA6ICMxNDRBNEM7XG4kdGVydGlhcnktNTAwOiAjMTk1RDVGO1xuJHRlcnRpYXJ5LTQwMDogIzQ3N0Q3RjtcbiR0ZXJ0aWFyeS0zMDA6ICM3NTlFOUY7XG4kdGVydGlhcnktMjAwOiAjQTNCRUJGO1xuJHRlcnRpYXJ5LTEwMDogI0QxREZERjtcblxuLy8gU3VjY2VzcyAoVHVycXVvaXNlKVxuJHN1Y2Nlc3MtODAwOiAjMDQzOTMwO1xuJHN1Y2Nlc3MtNzAwOiAjMDc1NTQ4O1xuJHN1Y2Nlc3MtNjAwOiAjMDk3MjYwO1xuJHN1Y2Nlc3MtNTAwOiAjMEI4RTc4O1xuJHN1Y2Nlc3MtNDAwOiAjM0NBNTkzO1xuJHN1Y2Nlc3MtMzAwOiAjNkRCQkFFO1xuJHN1Y2Nlc3MtMjAwOiAjOUREMkM5O1xuJHN1Y2Nlc3MtMTAwOiAjQ0VFOEU0O1xuXG4vLyBXYXJuaW5nIChSZWQpXG4kd2FybmluZy04MDA6ICM1MjBBMEE7XG4kd2FybmluZy03MDA6ICM3QjBGMEY7XG4kd2FybmluZy02MDA6ICNBNDE0MTQ7XG4kd2FybmluZy01MDA6ICNDRDE5MTk7XG4kd2FybmluZy00MDA6ICNENzQ3NDc7XG4kd2FybmluZy0zMDA6ICNFMTc1NzU7XG4kd2FybmluZy0yMDA6ICNFQkEzQTM7XG4kd2FybmluZy0xMDA6ICNGNUQxRDE7XG5cbi8vIEVycm9yIChPcmFuZ2UpXG4kZXJyb3ItODAwOiAjNjIyMjBGO1xuJGVycm9yLTcwMDogIzkyMzQxNjtcbiRlcnJvci02MDA6ICNDMzQ1MUU7XG4kZXJyb3ItNTAwOiAjRjQ1NjI1O1xuJGVycm9yLTQwMDogI0Y2Nzg1MTtcbiRlcnJvci0zMDA6ICNGODlBN0M7XG4kZXJyb3ItMjAwOiAjRkJCQkE4O1xuJGVycm9yLTEwMDogI0ZEREREMztcblxuLy8gTmV1dHJhbCAoQmx1ZSlcbiRuZXV0cmFsLTgwMDogIzEyMUQyOTtcbiRuZXV0cmFsLTcwMDogIzJDM0Y1MztcbiRuZXV0cmFsLTYwMDogIzRFNjc4MztcbiRuZXV0cmFsLTUwMDogIzZGODlBNTtcbiRuZXV0cmFsLTQwMDogIzlEQjFDNjtcbiRuZXV0cmFsLTMwMDogI0QwRERFQTtcbiRuZXV0cmFsLTIwMDogI0U3RURGMztcbiRuZXV0cmFsLTEwMDogI0YyRjVGODtcblxuLy8gQmxhY2tcbiRibGFjay0xMDA6IHJnYmEoIzAwMCwgMSk7XG4kYmxhY2stNzU6IHJnYmEoIzAwMCwgLjc1KTtcbiRibGFjay02NjogcmdiYSgjMDAwLCAuNjYpO1xuJGJsYWNrLTUwOiByZ2JhKCMwMDAsIC41MCk7XG4kYmxhY2stMzM6IHJnYmEoIzAwMCwgLjMzKTtcbiRibGFjay0yNTogcmdiYSgjMDAwLCAuMjUpO1xuJGJsYWNrLTEwOiByZ2JhKCMwMDAsIC4xKTtcbiRibGFjay01OiByZ2JhKCMwMDAsIC4wNSk7XG5cbi8vIEdyYXlcbiRncmF5LTI6ICNDMkQxRDk7XG5cbi8qKlxuKiBGb250c1xuICovXG5cbi8vIEZhbWlsaWVzXG4kcHJvbWV0bzogcHJvbWV0bywgc2Fucy1zZXJpZjtcbiR1YnVudHU6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuJGludGVyOiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuXG4vLyBDb2xvcnNcbiRmb250LWNvbG9yOiAkbmV1dHJhbC03MDA7XG4kbGluay1jb2xvcjogJGZvbnQtY29sb3I7XG5cbi8vIFdlaWdodHNcbiRsaWdodDogMzAwO1xuJHJlZ3VsYXI6IDQwMDtcbiRtZWRpdW06IDUwMDtcbiRzZW1pLWJvbGQ6IDYwMDtcbiRib2xkOiA3MDA7XG5cbiIsIi50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3Qge1xuICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgID4gLmJ1bGxldGlucy1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAgICAgLmJ1bGxldGlucy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IC5idWxsZXRpbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigwKTtcblxuICAgICAgICAgICAgICAgIC5idWxsZXRpbnMtbGlzdC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAucGFnZS1iYW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaDEsXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFubmVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtdHJhaW5pbmcge1xuICAgIC50cmFpbmluZy1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLnRyYWluaW5nLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAudHJhaW5pbmctdGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJhaW5pbmctZGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzMjBweDtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA3M3B4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgNzNweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJhaW5pbmctY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICAgICAgLnRleHQsXG4gICAgICAgICAgICAgICAgLmNhbGVuZGFyLWJ1dHRvbixcbiAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XG5cbiAgICAgICAgICAgICAgICAgICAgdWwsIG9sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCArIHVsLFxuICAgICAgICAgICAgICAgICAgICBwICsgb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRncmlkLWd1dHRlci13aWR0aC8yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgZGl2W2RhdGEtX19uZW9zLXByb3BlcnR5PVwidGV4dFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhbGVuZGFyLWJ1dHRvbixcbiAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgyKTtcblxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zb2NpYWwtbmV0d29ya3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJhaW5pbmctYm90dG9tIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICAgICAgICAgICAgICAgIC50cmFpbmluZy1zdWJzY3JpcHRpb24tZm9ybSxcbiAgICAgICAgICAgICAgICAudHJhaW5pbmctaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbmV1dHJhbC04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVnaXN0cmF0aW9uLW5vdC1wb3NzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvcm1hdGlvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXZbY29udGVudGVkaXRhYmxlPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmluZm9ybWF0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9ncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAudHJhaW5pbmctY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAudHJhaW5pbmctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLXRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGMtd2Vic2l0ZS1iYWNrYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGYoZmxleC1lbmQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLWJ1dHRvbixcbiAgICAgICAgICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3Jrcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50cmFpbmluZy1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0sXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubW9iaWxlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtaW1hZ2UgLjRzIGVhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDI1cHggNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvcGx1cy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxMHB4IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9taW51cy5zdmcpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm90dG9tLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctc3Vic2NyaXB0aW9uLWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3R0b20td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm9ybWF0aW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm9ybWF0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWFnZW5kYSB7XG4gICAgLmFnZW5kYS1saXN0LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM5cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnMge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1ldmVudCB7XG4gICAgLmV2ZW50LWhlYWRlciwgLmV2ZW50LWZvb3Rlci13cmFwcGVyLCAuYWN0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICBmb250LXNpemU6IDY2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50Yy13ZWJzaXRlLWJhY2tidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtZGF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtZXZlbnQtZGF0ZS1zdHlsZXMoKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNzBweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA3M3B4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgICAgICByaWdodDogY2FsYygxMDAlICsgNzNweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcblxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLWljc2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyNnB4O1xuXG4gICAgICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1mb290ZXItd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1mb290ZXIge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbmV1dHJhbC04MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQxcHg7XG5cbiAgICAgICAgICAgICAgICAuZXZlbnQtZm9vdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmV1dHJhbC04MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1idWxsZXRpbiB7XG4gICAgLmJ1bGxldGluLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAuYnVsbGV0aW4td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idWxsZXRpbi10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnVsbGV0aW4tZGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDI1JTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA3M3B4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgNzNweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnVsbGV0aW4tY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuXG4gICAgICAgICAgICAgICAgLmltYWdlLFxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gNCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWRhdGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLm5vZGV0eXBlcy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmVvcy1pbmxpbmUtZWRpdGFibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICAgICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRvd25sb2FkcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAuYnVsbGV0aW4td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiBoMixcbiAgICAgICAgICAgICAgICA+IC5idWxsZXRpbi1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnVsbGV0aW4tdGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idWxsZXRpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLFxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1kYXRlLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idWxsZXRpbi1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1zZWFyY2gge1xuICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgID4gLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWNvbnRhY3Qge1xuICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgICAgICAgICAuY29udGFjdC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICAgICAgICAgICAgICA+IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtLFxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuXG4gICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLWNvbXBhbnlhZGRyZXNzOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAjbWFpbi1jb250YWluZXIge1xuICAgICAgICAgICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgICAgICAgICAgICAgIC5jb250YWN0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgID4gZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1uZXdzbGlzdCB7XG4gICAgI21haW4tY29udGFpbmVyIHtcbiAgICAgICAgPiAubmV3cy1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAgICAgLm5ld3MtbGlzdC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAjbWFpbi1jb250YWluZXIge1xuICAgICAgICAgICAgPiAubmV3cy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKDApO1xuXG4gICAgICAgICAgICAgICAgLm5ld3MtbGlzdC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAucGFnZS1iYW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaDEsXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFubmVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1uZXdzIHtcbiAgICAubmV3cy1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLm5ld3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5uZXdzLXRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXdzLWRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLXBhZ2VuYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzNSU7XG5cbiAgICAgICAgICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogY2FsYygxMDAlICsgNzNweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDczcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubm9kZXR5cGVzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5uZW9zLWlubGluZS1lZGl0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgICAgICAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgICAgICAubW9yZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAubmV3cy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAubmV3cy10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKyAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5ld3MtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCArIDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjdGlvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtcGFnZXNvY2lhbG5ldHdvcmtzc2hhcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXByZXNzbGlzdCB7XG4gICAgI21haW4tY29udGFpbmVyIHtcbiAgICAgICAgPiAucHJlc3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgICAgIC5wcmVzcy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAjbWFpbi1jb250YWluZXIge1xuICAgICAgICAgICAgPiAucHJlc3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigwKTtcblxuICAgICAgICAgICAgICAgIC5wcmVzcy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFubmVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXByZXNzYXJ0aWNsZSB7XG4gICAgLnByZXNzLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAucHJlc3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5wcmVzcy10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJlc3MtZGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDM1JTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA3M3B4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgNzNweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJlc3MtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAzKTtcblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubm9kZXR5cGVzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5uZW9zLWlubGluZS1lZGl0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAqIDMpO1xuXG4gICAgICAgICAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgICAgICAucHJlc3MtZG93bmxvYWRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG5cbiAgICAgICAgICAgIC5wcmVzcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAucHJlc3MtdGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKyBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcblxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJlc3MtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXNzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKyAxMHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY3Rpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLXBhZ2Vzb2NpYWxuZXR3b3Jrc3NoYXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0IHtcbiAgICAjbWFpbi1jb250YWluZXIge1xuICAgICAgICA+IC5tYXJrZXQtcGxhY2VzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgICAgICAubWFya2V0LXBsYWNlcy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICNtYWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IC5tYXJrZXQtcGxhY2VzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG5cbiAgICAgICAgICAgICAgICAubWFya2V0LXBsYWNlcy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC5wYWdlLWJhbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZSB7XG4gICAgLm1hcmtldC1wbGFjZS1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLm1hcmtldC1wbGFjZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLm1hcmtldC1wbGFjZS10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyNSU7XG5cbiAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIDczcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA3M3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZXQtcGxhY2UtY29udGVudCB7XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgICAgICAudGV4dCxcbiAgICAgICAgICAgICAgICAuc2VydmljZXMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LWJvZHktZGVmYXVsdCgpO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICBkaXY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhY3QtaW5mb3JtYXRpb24sXG4gICAgICAgICAgICAud2Vic2l0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndlYnNpdGUge1xuICAgICAgICAgICAgICAgIC53ZWJzaXRlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSB7XG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWdhbGxlcnkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogNDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhY3QtZ2FsbGVyeS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtbWFya2V0cGxhY2Vjb250YWN0Zm9ybSxcbiAgICAgICAgICAgICAgICAubWFya2V0cGxhY2UtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtbWFya2V0cGxhY2Vjb250YWN0Zm9ybSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWFya2V0cGxhY2UtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCgkZ3JpZC1jb2x1bW5zIC8gMikgLSAxKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZ2FsbGVyeS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maXJzdC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlY29uZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRoaXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgI21hcmtldHBsYWNlLXZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLm1hcmtldC1wbGFjZS1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG5cbiAgICAgICAgICAgIC5tYXJrZXQtcGxhY2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLm1hcmtldC1wbGFjZS10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1hcmtldC1wbGFjZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY3Rpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLXBhZ2Vzb2NpYWxuZXR3b3Jrc3NoYXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC1nYWxsZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcblxuICAgICAgICAgICAgICAgICAgICAuY29udGFjdC1nYWxsZXJ5LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtbWFya2V0cGxhY2Vjb250YWN0Zm9ybSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYXJrZXRwbGFjZS1nYWxsZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLW1hcmtldHBsYWNlY29udGFjdGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubWFya2V0cGxhY2UtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnktd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNtYXJrZXRwbGFjZS12aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNob3Age1xuICAgIC5zaG9wLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnNob3AtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0IHtcbiAgICAuc2hvcHBpbmctY2FydC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXByb2R1Y3Qge1xuICAgIC5wcm9kdWN0LWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuXG4gICAgICAgIC5wcm9kdWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2UsXG4gICAgICAgICAgICAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS0xMDA7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay01O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCA3NXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJvZHVjdC1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNob3BwYWdlIHtcbiAgICAucGFnZS1iYW5uZXIge1xuICAgICAgICAuYmFubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWNoZWNrb3V0IHtcbiAgICAuY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgIC5jaGVja291dC13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1jaGVja291dGZvcm0sXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1jaGVja291dGZvcm0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLmNoZWNrb3V0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgICAgICAgICAgLmNoZWNrb3V0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCRncmlkLWd1dHRlci13aWR0aCk7XG5cbiAgICAgICAgICAgICAgICAudGMtd2Vic2l0ZS1jaGVja291dGZvcm0sXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtc2hvcHBpbmdjYXJ0c3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWRvd25sb2FkcyB7XG4gICAgLmRvd25sb2Fkcy1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLmRvd25sb2Fkcy1oZWFkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1saXN0ZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAuZG93bmxvYWRzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigwKTtcblxuICAgICAgICAgICAgLmRvd25sb2Fkcy1oZWFkZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXG4gICAgICAgICAgICAgICAgLnBhZ2UtYmFubmVyLFxuICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKyAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZG93bmxvYWQge1xuICAgIC5kb3dubG9hZC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLmRvd25sb2FkLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1yZWdpb25hbHBhcnRuZXJzIHtcbiAgICAucmVnaW9uYWwtcGFydG5lcnMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgIC5yZWdpb25hbC1wYXJ0bmVycy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ2lvbmFsLXBhcnRuZXJzLWFwcCB7XG4gICAgICAgIC5yZWdpb25hbC1wYXJ0bmVycy1tYXAge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvLXdpbmRvdy1kYXRhIHtcbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1maWx0ZXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVnaW9uYWwtcGFydG5lcnMtZmlsdGVycyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0xMDA7XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcblxuICAgICAgICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94LXJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdi5jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgLjRzIGVhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrbWFyayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgfiAuY2hlY2stdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTQwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZW5kb3JfcHJlZml4KGZpbHRlciwgYnJpZ2h0bmVzcygxMDAlKSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvY2xvc2Utd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE4cHggY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LnNlYXJjaEJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcuaWNvbl9kb3duX2RpciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgoZmlsdGVyLCBpbnZlcnQoOTYlKSBzZXBpYSgyJSkgc2F0dXJhdGUoMzAyMyUpIGh1ZS1yb3RhdGUoMTcyZGVnKSBicmlnaHRuZXNzKDkwJSkgY29udHJhc3QoODglKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5jaGlwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5vcHRpb25MaXN0Q29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC5vcHRpb25Db250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkub3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5ldXRyYWwtNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dC5jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGVja2VkLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxOHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIC5maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja2JveC1yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2LmNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlZ2lvbmFsLXBhcnRuZXJzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG5cbiAgICAgICAgICAgIC5saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgICAgICAgICAubGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuZXV0cmFsLTgwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuemlwLWNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vZmZlcnMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC5vZmZlcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuXG4gICAgICAgICAgICAgICAgLmxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS10cmFpbmluZ2NhdGVnb3J5IHtcbiAgICAudHJhaW5pbmctY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgIC50cmFpbmluZy1jYXRlZ29yeS13cmFwcGVyIHtcbiAgICAgICAgICAgIC50cmFpbmluZy10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJhaW5pbmctY2F0ZWdvcnktY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCArICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubmVvcy1iYWNrZW5kIHtcbiAgICAgICAgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudHJhaW5pbmctY2F0ZWdvcnktd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnRyYWluaW5nLWNhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgICAgICAgICAgLnRyYWluaW5nLWNhdGVnb3J5LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC50cmFpbmluZy10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLWJhY2tidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24tc2VsZihmbGV4LWVuZCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50cmFpbmluZy1jYXRlZ29yeS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICA+IC5uZW9zLWNvbnRlbnRjb2xsZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yb290LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXRyYWluaW5nc2xpc3Qge1xuICAgIC50cmFpbmluZ3MtbGlzdC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgLnRyYWluaW5ncy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAucGFnZS1iYW5uZXIsXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1saXN0ZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhZ2UtYmFubmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnRyYWluaW5ncy1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgICAgICAgICAgLnRyYWluaW5ncy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtYmFubmVyLFxuICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLWxpc3RmaWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtbGlzdGZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLXRhZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJib2R5Lm5lb3Mtbm9kZXR5cGVzLXBhZ2Uge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG59XG4iLCIudGMtd2Vic2l0ZS1sb2dpbiB7XG4gICAgI21haW4tY29udGFpbmVyIHtcbiAgICAgICAgPiAubmVvcy1jb250ZW50Y29sbGVjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogNDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWFib25heCB7XG4gICAgI2Fib25heHRvb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgIH1cbn1cbiIsIi5ub2RldHlwZXMtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNvbnRlbnQtbWFyZ2luLWJvdHRvbTtcblxuICAgICYucmVtb3ZlLW1hcmdpbi1ib3R0b20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS0xMDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeS0xMDAsIDAuOSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMjAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnktMjAwLCAwLjkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlICYsICYubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcblxuICAgICAgICAgICAgPiB0aGVhZCxcbiAgICAgICAgICAgID4gdGJvZHksXG4gICAgICAgICAgICA+IHRmb290IHtcbiAgICAgICAgICAgICAgICA+IHRyIHtcbiAgICAgICAgICAgICAgICAgICAgPiB0aCxcbiAgICAgICAgICAgICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uZW9zLW5vZGV0eXBlcy1pbWFnZSB7XG4gICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAgID4gYSwgPiBwaWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uZW9zLW5vZGV0eXBlcy1uYXZpZ2F0aW9uLW5hdmlnYXRpb24ge1xuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgPiBhLFxuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgIC5jb2x1bW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAubm9kZXR5cGVzLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1zcGFjZSB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICBoZWlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgaHIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4KDAgMCAxMDAlKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgLmJ0biB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC03MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS02MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeChib3gtc2hhZG93LCBub25lKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgIC5yb290LWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZmVhdHVyZWR0ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgIC5mZWF0dXJlZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICBoMSwgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LWJvZHktYmlnKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5mZWF0dXJlZC10aXRsZSwgPiAuZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuZmVhdHVyZWQtdGl0bGU6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRlci0xKCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmVhdHVyZWQtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgJi5hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFsaWduLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYud2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYuZ3JheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgLjA1KTtcbiAgICB9XG5cbiAgICAmLnNtYWxsLXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgODBweDtcbiAgICB9XG5cbiAgICAmLmRlZmF1bHQtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgMTQwcHg7XG4gICAgfVxuXG4gICAgJi5sYXJnZS1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMCAxODBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLmZlYXR1cmVkLXRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtYm9keS1kZWZhdWx0KCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbWFsbC1wYWRkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aC8yIDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kZWZhdWx0LXBhZGRpbmcge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhcmdlLXBhZGRpbmcge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjIgMCAkZ3JpZC1ndXR0ZXItd2lkdGgqMztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWJ1bGxldGludHJhaW5pbmdzYmxvYyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgLmJ1bGxldGluLWNvbnRhaW5lcixcbiAgICAudHJhaW5pbmdzLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAyKTtcblxuICAgICAgICAuYnVsbGV0aW4tdGl0bGUsXG4gICAgICAgIC50cmFpbmluZ3MtdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1lbmQpO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVsbGV0aW4tY29udGFpbmVyIHtcbiAgICAgICAgLmJ1bGxldGluLXRpdGxlIHtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWxsZXRpbi13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMTAwO1xuXG4gICAgICAgICAgICAuYnVsbGV0aW4taW1hZ2UsXG4gICAgICAgICAgICAuYnVsbGV0aW4tY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idWxsZXRpbi1pbWFnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1bGxldGluLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZXZyb24tYm90dG9tLXJpZ2h0KCk7XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMiAkZ3JpZC1ndXR0ZXItd2lkdGggLSAoJGdyaWQtZ3V0dGVyLXdpZHRoLzQpO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlLFxuICAgICAgICAgICAgICAgIC50ZWFzZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGNvbG9yIC40cyBlYXNlLWluLW91dCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGVhc2VyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICA+IGRpdjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNjAwO1xuXG4gICAgICAgICAgICAgICAgLmJ1bGxldGluLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUsXG4gICAgICAgICAgICAgICAgICAgIC50ZWFzZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50cmFpbmluZ3MtY29udGFpbmVyIHtcbiAgICAgICAgLnRyYWluaW5ncy10aXRsZSB7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYWluaW5nLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MnB4KTtcblxuICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZXZyb24tYm90dG9tLXJpZ2h0KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS0zMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAuYnVsbGV0aW4tY29udGFpbmVyLFxuICAgICAgICAudHJhaW5pbmdzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWxsZXRpbi1jb250YWluZXIge1xuICAgICAgICAgICAgLmJ1bGxldGluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTEwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggJGdyaWQtZ3V0dGVyLXdpZHRoIC0gKCRncmlkLWd1dHRlci13aWR0aC80KSAkZ3JpZC1ndXR0ZXItd2lkdGgvMjtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbGwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idWxsZXRpbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuYnVsbGV0aW4taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idWxsZXRpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1ndXR0ZXItd2lkdGggLSAoJGdyaWQtZ3V0dGVyLXdpZHRoLzQpICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LWJsdWUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDMycHggcmlnaHQgMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjU2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGVhc2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhaW5pbmdzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudHJhaW5pbmdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbGwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50cmFpbmluZy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAudHJhaW5pbmctaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRyYWluaW5nLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWhvbWVhZ2VuZGEge1xuICAgIC5oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzFweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvbWUtYWdlbmRhLWNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sdW1uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFsbC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXZlbnRzLWxpc3Qge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ldmVudHMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihlYXNlLWluLW91dCAwLjNzIGFsbCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVZKC01MCUpKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tYXNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIFxuICAgICAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkYWdlbmRhLWl0ZW0tdG9wLW1hcmdpbjogNDFweDtcblxuLnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByZXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkYWdlbmRhLWl0ZW0tdG9wLW1hcmdpbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMzVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5jYXRlZ29yaWVzLXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHRvcDogMjFweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLXRhZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZWZhdWx0LWltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg0NTYsIDM0NCk7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVkoLTUwJSkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvcm1hdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkYWdlbmRhLWl0ZW0tdG9wLW1hcmdpbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtODAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNylcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC03MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1ldmVudC1kYXRlLXN0eWxlcygpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm9ybWF0aW9ucy1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICAgICAgLmFsbC1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtYWdlbmRhbGlzdCB7XG4gICAgLnRjLXdlYnNpdGUtYWdlbmRhbGlzdGl0ZW0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTFweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0N3B4O1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtODAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5ldXRyYWwtODAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1ldmVudHMge1xuICAgICAgICBtYXJnaW4tdG9wOiA2OHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTNweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3QuY29udGVudC1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAuYnVsbGV0aW5zIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuXG4gICAgICAgIC50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3RpdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMyk7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlLWFuZC1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgI2NoZXZyb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmlsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZ3JheS0yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAuZGF0ZS1hbmQtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI2NoZXZyb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmV1dHJhbC03MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1idWxsZXRpbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMztcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAuYnVsbGV0aW5zIHtcbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLWJ1bGxldGluc2xpc3RpdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcblxuICAgICAgICAgICAgICAgIC5wcmV2aWV3LWltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG5cbiAgICAudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTIsIC41KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDAgJGdyaWQtZ3V0dGVyLXdpZHRoICRncmlkLWd1dHRlci13aWR0aCozO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC03MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvcGx1cy5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzOHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vSW1hZ2VzL0ljb25zL21pbnVzLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjMgKCRncmlkLWd1dHRlci13aWR0aCArICgkZ3JpZC1ndXR0ZXItd2lkdGgvMikpICRncmlkLWd1dHRlci13aWR0aCozO1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTUwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5ub2RldHlwZXMtY29udGVudCB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0ge1xuICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjJweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGgvMiA1NXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC01MDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNlYXJjaHJlc3VsdHMge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG5cbiAgICAuc2VhcmNoLWZvciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHRzLWNvdW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogKCRncmlkLWd1dHRlci13aWR0aCAqIDIpIC0gJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICAgICAgICBkbCB7XG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgYS5yZXN1bHQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgJGdyaWQtZ3V0dGVyLXdpZHRoLzI7XG5cbiAgICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXN1bHQtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoLzI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAzKSAtICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1jb21wYW55YWRkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICA+IGg0LFxuICAgID4gZGl2IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbXBhbnktYWRkcmVzcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICB9XG5cbiAgICAuY29tcGFueS1zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAjRmlsbC0xLFxuICAgICAgICAgICAgICAgICNGaWxsLTQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGZpbGwgLjRzIGVhc2UpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgI0ZpbGwtMSxcbiAgICAgICAgICAgICAgICAgICAgI0ZpbGwtNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2FuZHN0b3JtLXVzZXJtYW5hZ2VtZW50LWxvZ2luZm9ybSB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XG5cbiAgICAjbG9naW4tZm9ybSB7XG4gICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICAgICAgICAgIC5jbGVhcmZpeCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG5cbiAgICAgICAgICAgICAgICAmLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtZW5kKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtYnV0dG9uKCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVnaXN0cmF0aW9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiA1O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtNzAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTUwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1idXR0b24oKTtcblxuICAgICAgICAgICAgcGFkZGluZzogNnB4ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zYW5kc3Rvcm0tdXNlcm1hbmFnZW1lbnQtcmVnaXN0cmF0aW9uIHtcbiAgICBmb3JtIHtcbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgLmNsZWFyZml4IHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWJ1dHRvbigpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1yZXNldHBhc3N3b3JkIHtcbiAgICBmb3JtIHtcbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgLmNsZWFyZml4IHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWJ1dHRvbigpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNhbmRzdG9ybS11c2VybWFuYWdlbWVudC1pbnNlcnRuZXdwYXNzd29yZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgIGZvcm0ge1xuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAuY2xlYXJmaXgge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLW5ld3NwcmVzc2Jsb2Mge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgLm5ld3MtY29udGFpbmVyLFxuICAgIC5wcmVzcy1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXG4gICAgICAgIC5uZXdzLXRpdGxlLFxuICAgICAgICAucHJlc3MtdGl0bGUge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDkpO1xuXG4gICAgICAgIC5uZXdzLXRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtZW5kKTtcblxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5ld3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAyKTtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13aXRoLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5ld3MtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd2l0aC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmVzcy1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblxuICAgICAgICAucHJlc3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAucHJlc3MtYXJ0aWNsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgvMiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBnLmNoZXZyb24tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRncmF5LTI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGcuY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWxsLWxpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgIC5uZXdzLWNvbnRhaW5lcixcbiAgICAgICAgLnByZXNzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuXG4gICAgICAgICAgICAubmV3cy10aXRsZSB7XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3cy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICAubmV3cy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd2l0aC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXNzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucHJlc3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnByZXNzLWFydGljbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLW5ld3NsaXN0LmNvbnRlbnQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG4gICAgLm5ld3Mge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgLnRjLXdlYnNpdGUtbmV3c2xpc3RpdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMyk7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXdzLWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay01O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAwIDM5cHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5ld3MtaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoLzIgJGdyaWQtZ3V0dGVyLXdpZHRoICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICAubmV3cy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmV3cy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFxcQVxcQVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uZXdzLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUtYW5kLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmlsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5uZXdzLWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZS1hbmQtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmV1dHJhbC03MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZC1tb3JlLW5ld3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMztcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgIC5uZXdzIHtcbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLW5ld3NsaXN0aXRlbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICAgICAgLm5ld3MtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmV3cy1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm5ld3MtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFzc2V0IHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgKyAubm9kZXR5cGVzLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcHJlc3NsaXN0LmNvbnRlbnQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICsgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG4gICAgLnByZXNzIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuXG4gICAgICAgIC50Yy13ZWJzaXRlLXByZXNzbGlzdGl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAzKTtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByZXNzLWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay01O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAwIDM5cHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXNzLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aC8yICRncmlkLWd1dHRlci13aWR0aCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByZXNzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByZXNzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXFxBXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXNzLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUtYW5kLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmlsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5wcmVzcy1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAucHJlc3MtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRlLWFuZC1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNjaGV2cm9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FkLW1vcmUtcHJlc3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMztcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgIC5wcmVzcyB7XG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1wcmVzc2xpc3RpdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcblxuICAgICAgICAgICAgICAgIC5wcmVzcy1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcmV2aWV3LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcmVzcy1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnByZXNzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtaW1hZ2VzYW5kdGV4dHNncmlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuXG4gICAgJi5kaXNhYmxlLWJhY2tncm91bmQtY29sb3Ige1xuICAgICAgICAudGMtd2Vic2l0ZS1ncmlkcm93IHtcbiAgICAgICAgICAgICYuZXZlbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1ncmlkcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDMwcHg7XG5cbiAgICAuZ3JpZC1yb3ctY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgIC5ncmlkLXJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICAgICAgICAgIC5yb3ctaW1hZ2UsXG4gICAgICAgICAgICAucm93LXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm93LXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDMwcHg7XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAgICAgPiBkaXY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmV2ZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTEwMDtcblxuICAgICAgICAuZ3JpZC1yb3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ncmlkLXJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAucm93LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuZ3JpZC1yb3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKDApO1xuXG4gICAgICAgICAgICAuZ3JpZC1yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgIC5yb3ctaW1hZ2UsXG4gICAgICAgICAgICAgICAgLnJvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucm93LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1tYXJrZXRwbGFjZXNsaXN0LmNvbnRlbnQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcblxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcmtldC1wbGFjZXMge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5uby1yZXN1bHQtbWF0Y2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0yMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZXV0cmFsLTMwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgvMiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1tYXJrZXQtcGxhY2VzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAubWFya2V0LXBsYWNlcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLW1hcmtldHBsYWNlc2xpc3RpdGVtIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuXG4gICAgLm1hcmtldC1wbGFjZS1pdGVtLXdyYXAge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgLmxvZ28td3JhcCxcbiAgICAgICAgLmluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDkpO1xuXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtODAwO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDA7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGRyZXNzLFxuICAgICAgICAgICAgLnppcC1jaXR5IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm9ybWF0aW9uLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgIC5tYXJrZXQtcGxhY2UtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbmV1dHJhbC04MDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgLm1hcmtldC1wbGFjZS1pdGVtLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XG5cbiAgICAgICAgICAgIC5sb2dvLXdyYXAsXG4gICAgICAgICAgICAuaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9nby13cmFwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmxvZ28taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5pbmZvcm1hdGlvbi1mb290ZXIge1xuICAgICAgICAgICAgICAgICAgICAubWFya2V0LXBsYWNlLWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hbGwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtbWFya2V0cGxhY2VzbGlzdGZpbHRlcnMge1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuXG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyIDA7XG5cbiAgICAubWFya2V0LXBsYWNlLWZpbHRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuXG4gICAgICAgIHNlbGVjdCxcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2ZW5kb3JfcHJlZml4KGFwcGVhcmFuY2UsIG5vbmUpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vSW1hZ2VzL0ljb25zL2NoZXZyb24tZG93bi1ncmF5LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGdyaWQtZ3V0dGVyLXdpZHRoLzIgY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jbG9zZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGdyaWQtZ3V0dGVyLXdpZHRoLzIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHRmaWVsZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5yZXNldC1maWx0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jbG9zZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmlsdGVyLWVuYWJsZWQge1xuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVzZXQtZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRncmF5LTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLm1hcmtldC1wbGFjZS1maWx0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGV4dGZpZWxkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXByb2R1Y3RzbGlzdC5jb250ZW50LWxpc3Qge1xuICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMyAwO1xuXG4gICAgLnByb2R1Y3RzIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICB9XG5cbiAgICAubG9hZC1tb3JlLXByb2R1Y3RzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMyArICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgICAgLnByb2R1Y3RzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcHJvZHVjdHNsaXN0aXRlbSB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMyk7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgIC5wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stNTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2UtYmFza2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZC10by1iYXNrZXQge1xuICAgICAgICAgICAgICAgIHBhdGgjU2hhcGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGZpbGwgLjRzIGVhc2UpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAucHJpY2UtYmFza2V0IHtcbiAgICAgICAgICAgICAgICAuYWRkLXRvLWJhc2tldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgjU2hhcGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cbn1cblxuLmFkZC1wcm9kdWN0LXBvcHVwIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi50Yy13ZWJzaXRlLXNob3BwaW5nY2FydGxpc3Qge1xuICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMyAwO1xuXG4gICAgLmNhcnQtcHJvZHVjdHMge1xuICAgICAgICAudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIHtcbiAgICAgICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lbXB0eS1zaG9wcGluZy1jYXJ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTMwMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZXV0cmFsLTUwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0LWJ1dHRvbnMge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgIC5jYXJ0LWJ1dHRvbnMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRpdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgIC5wcm9kdWN0LWltYWdlLFxuICAgICAgICAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTEwMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1iYXNrZXQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgodXNlci1zZWxlY3QsIG5vbmUpO1xuXG4gICAgICAgICAgICAgICAgLm51bWJlci1vZi1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pbmNyZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgLmRlY3JlYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmaWxsLW9iamVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmlsbCAuNHMgZWFzZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmlsbC1vYmplY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hZGQtdG8tYmFza2V0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1idXR0b24oKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZC10by1iYXNrZXQtc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5zdWNjZXNzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzdWNjZXNzLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWNjZXNzLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRpbnVlLXNob3BwaW5nLFxuICAgICAgICAgICAgICAgICAgICAudG8tdGhlLWJhc2tldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1idXR0b24oKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1vdmUtc2hvcHBpbmctY2FydC1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcblxuICAgICAgICAgICAgICAgICNGaWxsIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihmaWxsIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmV1dHJhbC01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAjRmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2UsXG4gICAgICAgICAgICAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcmljZS1iYXNrZXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAubnVtYmVyLW9mLWl0ZW1zLFxuICAgICAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm51bWJlci1vZi1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hZGQtdG8tYmFza2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWRkLXRvLWJhc2tldC1zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgLnN1Y2Nlc3MtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdWNjZXNzLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWZwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgY29sb3I6ICRmb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHdpZGdldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcblxuICAgID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5oYXMtcHJvZHVjdHMge1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgI0ZpbGwge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBib3R0b206IC0oJGdyaWQtZ3V0dGVyLXdpZHRoICogMiArICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gICAgfVxufVxuXG4uc2hvcHBpbmctY2FydC1saW5rIHtcbiAgICAmLm5vLXByb2R1Y3Qge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtY2hlY2tvdXRmb3JtLFxuLnRjLXdlYnNpdGUtdHJhaW5pbmdzdWJzY3JpcHRpb25mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDM7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgPiBmaWVsZHNldCB7XG4gICAgICAgICAgICAuY2xlYXJmaXgge1xuICAgICAgICAgICAgICAgIGxhYmVsW2Zvcj1cImNoZWNrb3V0Rm9ybS10ZXJtc09mU2VydmljZVwiXSxcbiAgICAgICAgICAgICAgICBsYWJlbFtmb3I9XCJ0cmFpbmluZ1N1YnNjcmlwdGlvbkZvcm0tZ2VuZGVyXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICYub3RoZXItZGVsaXZlcnktYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICBsZWdlbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWltYWdlIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuZXV0cmFsLTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9wbHVzLWJsdWUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvbWludXMtYmx1ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkc2V0LWVsZW1lbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obWF4LWhlaWdodCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU4MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vbi1sb2FkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgLmZvcm0tbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICA+IGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICA+IGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgJi5vdGhlci1kZWxpdmVyeS1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1zaG9wcGluZ2NhcnRzdW1tYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAuc3VtbWFyeS10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIH1cblxuICAgIC5zdW1tYXJ5LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuXG4gICAgICAgIC50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnlpdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1bW1hcnktdG90YWwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5ldXRyYWwtNTAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgIC5zdWJ0b3RhbCxcbiAgICAgICAgLnZhdCxcbiAgICAgICAgLnRvdGFsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3RhbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAuc3VtbWFyeS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIC50Yy13ZWJzaXRlLXNob3BwaW5nY2FydHN1bW1hcnlpdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZG93bmxvYWRzbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuXG4gICAgLmRvd25sb2FkcyB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICB9XG5cbiAgICAubG9hZC1tb3JlLWRvd25sb2FkcyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWRvd25sb2Fkc2xpc3RpdGVtIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMgLyAzKTtcblxuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgIC5kb3dubG9hZC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stNTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5kb3dubG9hZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3dubG9hZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogOTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3dubG9hZC1mb290ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1lbmQpO1xuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoI3skZ3JpZC1ndXR0ZXItd2lkdGggKiAyfSkpO1xuXG4gICAgICAgICAgICAuYXJ0aWNsZS1udW1iZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvcC1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAjU2hhcGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAjU2hhcGUge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmV1dHJhbC01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWJveGVkdGV4dCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgJi5ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS0xMDA7XG4gICAgfVxuXG4gICAgJi55ZWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xMDA7XG4gICAgfVxuXG4gICAgJi5icm93biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMTAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgQGF0LXJvb3QgYm9keTpub3QoLm5lb3MtYmFja2VuZCkgLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW5bZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gJiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICYuYWRqdXN0LWhlaWdodC10by1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXRyYWluaW5nc3Vic2NyaXB0aW9uZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgZm9ybSB7XG4gICAgICAgID4gZmllbGRzZXQge1xuICAgICAgICAgICAgPiBmaWVsZHNldCN0cmFpbmluZ1N1YnNjcmlwdGlvbkZvcm0tYmlsbGluZ0FkZHJlc3Mge1xuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdC5jb250ZW50LWxpc3Qge1xuICAgIC50cmFpbmluZ3Mge1xuICAgICAgICAudGMtd2Vic2l0ZS10cmFpbmluZ3NsaXN0aXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKyAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgICAgIC5wcmV2aWV3LWltYWdlLXdyYXAsXG4gICAgICAgICAgICAgICAgLnRyYWluaW5nLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50cmFpbmluZy1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg5KTtcblxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuZXV0cmFsLTgwMDtcblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRyYWluaW5nLWRhdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZWdpc3RyYXRpb24tZGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWxsLWxpbmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0kZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS10cmFpbmluZ3Mge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC50cmFpbmluZ3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICAgICAgLnRjLXdlYnNpdGUtdHJhaW5pbmdzbGlzdGl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgIC50cmFpbmluZy1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZS13cmFwLFxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuZXV0cmFsLTgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRyYWluaW5nLWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1kYXRlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbGwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmpvbm5pdHRvLXByZXR0eWVtYmVkIHtcbiAgICBhLmpvbm5pdHRvLXByZXR0eWVtYmVkLWJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbmV1dHJhbC0xMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRuZXV0cmFsLTEwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS01MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRwcmltYXJ5LTUwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy1tZW1iZXJzLW1lbWJlcnNsaXN0IHtcbiAgICAuaW5kZXgge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgICAgICB0b3A6ICRoZWlnaHRIZWFkZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDoxO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcblxuICAgICAgICBAYXQtcm9vdCAubWluaW1pemUtaGVhZGVyICYge1xuICAgICAgICAgICAgdG9wOiAxMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdG9wOiBjYWxjKCN7JGhlaWdodEhlYWRlck1vYmlsZX0gLSAycHgpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIEBhdC1yb290IC5taW5pbWl6ZS1oZWFkZXIgJiB7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKCN7JGhlaWdodEhlYWRlck1vYmlsZX0gLSAycHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgIC5sZXR0ZXItd3JhcHBlciB7XG4gICAgICAgICAgICAubGV0dGVyLWNoYXIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVtYmVycy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgLm1lbWJlci1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tZW1iZXItaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMUQyOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb21wYW55IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyQzNGNTM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnppcC1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBCb290c3RyYXAgb3ZlcnJpZGVcblxuLyogPUJhc2ljIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgJi5hY3RpdmUtbW9iaWxlLW1lbnUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBib2R5IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5hOmZvY3VzLCBhOmFjdGl2ZSxcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuc2VsZWN0OjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0gPiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4qOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICAgIEBpbmNsdWRlIHRleHQtYm9keS1kZWZhdWx0KCk7XG5cbiAgICBjb2xvcjogJGZvbnQtY29sb3I7XG59XG5cbmgxIHtcbiAgICBAaW5jbHVkZSBoZWFkZXItMSgpO1xufVxuXG5oMiB7XG4gICAgQGluY2x1ZGUgaGVhZGVyLTIoKTtcbn1cblxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuYSB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbn1cblxucCB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbnVsLCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcblxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogXCLigYNcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gICAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi5hbGwtbGluayB7XG4gICAgQGluY2x1ZGUgbWFrZS1hbGwtbGluaygpO1xufVxuXG4ubG9hZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIm5hdi5tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cbiAgICB1bC5tYWluLW1lbnUge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaS5sZXZlbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93LW1lZ2EtbWVudSB7XG4gICAgICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gLm1lZ2EtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAubWVnYS1tZW51LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxMnB4IDE3cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJG5ldXRyYWwtNjAwIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcblxuICAgICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpLmxldmVsLTEge1xuICAgICAgICAgICAgLmxldmVsLTItaXRlbXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVnYS1tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgIC5tZWdhLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAubWVnYS1tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgICAgIHVsLm1lbnUtbGV2ZWwtMSxcbiAgICAgICAgICAgICAgICAgICAgLnJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyg5OHZoIC0gI3skaGVpZ2h0SGVhZGVyfSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB1bC5tZW51LWxldmVsLTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM5cHggMCA1MHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjogJG5ldXRyYWwtNzAwICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCAzNnB4IDIxcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuZXV0cmFsLTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy1zdWJpdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihwYWRkaW5nIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLXJpZ2h0LWJsdWUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNob3ctc3ViaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC02MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC02MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgaWYgYmFja2dyb3VuZCBzaG91bGQgYmUgZ3JheSBpZiBubyBzdWIgaXRlbSBpcyBzZWxlY3RlZFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubmVvcy1jb250ZW50Y29sbGVjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ub2RldHlwZXMtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdy1zdWJpdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB1bC5sZXZlbC0yLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeChjb2x1bW5zLCAyKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlci1ib3R0b20gLjRzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgLjRzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2EwY2VmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2EwY2VmZlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2xvc2UtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIG1haW4uZ2xvYmFsLWNvbnRhaW5lciB7XG4gICAgICAgID4gI21haW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuNHMgZWFzZSwgei1pbmRleCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTUwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lbnUtb3BlbmVkIHtcbiAgICAgICAgbWFpbi5nbG9iYWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgID4gI21haW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1tZW51Om5vdCgubW0tbWVudSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tbS1ibG9ja2VyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbmhlYWRlciB7XG4gICAgLm1lbnUtdHJpZ2dlciB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC03MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvci1wcmVmaXgodHJhbnNmb3JtLCByb3RhdGUoNDVkZWcpKTtcblxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvci1wcmVmaXgodHJhbnNmb3JtLCByb3RhdGUoLTQ1ZGVnKSk7XG5cbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm5hdi5tbWVudSB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjRzIGVhc2UpO1xuXG4gICAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiAkaGVpZ2h0SGVhZGVyTW9iaWxlO1xuICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGF0LXJvb3QgLm1vYmlsZS1tZW51LW9wZW5lZCAmIHtcbiAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAYXQtcm9vdCAubmVvcy1iYWNrZW5kICYge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5tbS1tZW51X29mZmNhbnZhcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAubW0tcGFuZWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE3N3B4KTtcblxuICAgICAgICAubW0tcGFuZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZW5kb3JfcHJlZml4KHRhcC1oaWdobGlnaHQtY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiNtbS0yIHtcbiAgICAgICAgICAgICAgICAubW0tbmF2YmFyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KCNtbS0yKSB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAubW0tbmF2YmFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAubW0tYnRuLFxuICAgICAgICAgICAgICAgIC5tbS1uYXZiYXJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeCh0YXAtaGlnaGxpZ2h0LWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1tLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tbS1uYXZiYXJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAkZ3JpZC1ndXR0ZXItd2lkdGggKyAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW0tbGlzdHZpZXcge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMiAtICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRncmlkLWd1dHRlci13aWR0aH0qMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYm90dG9tLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sZXZlbC0wIH4gLmJvdHRvbS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbS1saW5rIH4gLmJvdHRvbS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LWxldmVsLTEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICBsaS5sZXZlbC0xIHtcbiAgICAgICAgICAgICAgICAgICAgLm1tLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxldmVsLTItaXRlbXMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaS5hY3RpdmUsXG4gICAgICAgICAgICBsaS5tbS1saXN0aXRlbV9zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tbS1uYXZiYXJzLS1ib3R0b20ge1xuICAgICAgICAubW0tbmF2YmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLTgwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3N3B4O1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLnRvcC1jb250ZW50LFxuICAgICAgICAgICAgICAgIC5ib3R0b20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAubmV3cy1jb250YWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm5ld3MtY29udGFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgoZmlsdGVyLCBpbnZlcnQoMTAwJSkgc2VwaWEoMTAwJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjk1ZGVnKSBicmlnaHRuZXNzKDIwMCUpIGNvbnRyYXN0KDEwMiUpKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5sYW5ndWFnZXMtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiaGVhZGVyL21lbnVfZGVza3RvcFwiO1xuQGltcG9ydCBcImhlYWRlci9tZW51X21vYmlsZVwiO1xuXG5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHBhZGRpbmc6IDEzcHggMCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAuaGVhZGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgICAgICAgICAgLmxvZ28sXG4gICAgICAgICAgICAubWVudSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gNDVweCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoLi4vSW1hZ2VzL2hvbHplbmVyZ2llX3BpY3RvLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQ1cHggNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoLi4vSW1hZ2VzL2hvbHplbmVyZ2llX3BpY3RvLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDM2cHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2s6IHVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMzZweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGF0LXJvb3QgLm1vYmlsZS1tZW51LW9wZW5lZCAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbmF2Lm1lbnUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDkpO1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhlYWRlci10b3Age1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCArICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcblxuICAgICAgICAgICAgICAgICAgICAucGFnZXMtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAuNHMgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvc2VhcmNoLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgoZmlsdGVyLCBicmlnaHRuZXNzKDAlKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGNvbG9yIC40cyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMTVweDtcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0SGVhZGVyTW9iaWxlO1xuXG4gICAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDIpO1xuXG4gICAgICAgICAgICAuaGVhZGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBuYXYubWVudSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290IC5taW5pbWl6ZS1oZWFkZXIgJiB7XG4gICAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm1pbmltaXplLWhlYWRlci1vbmxvYWQgJiB7XG4gICAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW1lbnUtbmF2YmFycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiNtYWluLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6ICRoZWlnaHRIZWFkZXI7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlaWdodEZvb3Rlcn0pO1xuXG4gICAgQGF0LXJvb3QgLmRvY3VtZW50LXdpdGhvdXQtYmFubmVyLWltYWdlICYge1xuICAgICAgICBwYWRkaW5nLXRvcDogJGhlaWdodEhlYWRlciArICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAzKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVpZ2h0Rm9vdGVyTW9iaWxlfSk7XG5cbiAgICAgICAgQGF0LXJvb3QgLmRvY3VtZW50LXdpdGhvdXQtYmFubmVyLWltYWdlICYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRoZWlnaHRIZWFkZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ2xvYmFsLWNvbnRhaW5lciB7XG4gICAgPiBmb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtNjAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG5cbiAgICAgICAgICAgIC5mb290ZXItdG9wIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1jb250ZW50LFxuICAgICAgICAgICAgICAgIC5mb290ZXItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gNDVweCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2s6IHVybCguLi9JbWFnZXMvaG9semVuZXJnaWVfcGljdG8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gNDVweCA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5mb290ZXItdGV4dCA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxhbmd1YWdlcy1zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYW5ndWFnZXMtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1tZW51LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgICAgIC5sZWdhbC1wYWdlcy1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAuNHMgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRmb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VwcGx5IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvcHlyaWdodHMsXG4gICAgICAgICAgICAgICAgLnN1cHBseSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG5cbiAgICAgICAgICAgICAgICAuZm9vdGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxhbmd1YWdlcy1zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxhbmd1YWdlcy1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZm9vdGVyLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAgICAgICAgIC5sZWdhbC1wYWdlcy1tZW51LFxuICAgICAgICAgICAgICAgICAgICAuY29weXJpZ2h0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdXBwbHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvcHlyaWdodHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIHNpIGxlIHDDqXJpcGjDqXJpcXVlIGVzdCBcInRvdWNoXCIsIG1ldHRyZSBsYSB0YWlsbGUgZHUgdGV4dGUgw6AgMTZweCAobWluaW11bSkgcG91ciDDqXZpdGVyIGxlIHpvb20gYXV0byBzdXIgbGVzIHDDqXJpcGjDqXJpcXVlcyBpT1NcbkBhdC1yb290IC50b3VjaGV2ZW50cyB7XG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEsXG4gICAgc2VsZWN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5mb3JtIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICBsZWdlbmQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xlYXJmaXgge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXJyb3ItNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTUwMDtcblxuICAgICAgICAgICAgICAgIC5yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHVidW50dTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0yMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgoYXBwZWFyYW5jZSwgbm9uZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jaGV2cm9uLWRvd24tYmx1ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkZ3JpZC1ndXR0ZXItd2lkdGgvMiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhlbHAtaW5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLndpZHRoLTUwIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9IC8gMik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLndpZHRoLTUwIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9IC8gMik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbC5jaGVja2JveC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZW5kb3JfcHJlZml4KHVzZXItc2VsZWN0LCBub25lKTtcblxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYudGVybXMtb2Ytc2VydmljZS5mciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZXJyb3IgKyAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRlcnJvci01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ltYWdlcy9JY29ucy9jbG9zZS1ibHVlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpZHRoLTUwLFxuICAgICAgICAgICAgJi53aWR0aC02NixcbiAgICAgICAgICAgICYud2lkdGgtMzMge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2lkdGgtNTAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpZHRoLTMzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAjeyRncmlkLWd1dHRlci13aWR0aH0gLyAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aWR0aC02NiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYlIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9IC8gMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2lkdGgtaGlkZGVuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxlZ2VuZCArIC5jbGVhcmZpeCB7XG4gICAgICAgICAgICAmLndpZHRoLTMzLFxuICAgICAgICAgICAgJi53aWR0aC01MCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2lkdGgtMTAwICsgLndpZHRoLTUwLFxuICAgICAgICAud2lkdGgtMTAwICsgLndpZHRoLTMzLFxuICAgICAgICAud2lkdGgtMTAwICsgLndpZHRoLTY2LFxuICAgICAgICAud2lkdGgtaGlkZGVuICsgLndpZHRoLTUwLFxuICAgICAgICAud2lkdGgtaGlkZGVuICsgLndpZHRoLTMzLFxuICAgICAgICAud2lkdGgtaGlkZGVuICsgLndpZHRoLTY2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLndpZHRoLTY2ICsgLndpZHRoLTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBmaWVsZHNldCB7XG4gICAgICAgICAgICAuY2xlYXJmaXg6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIC5mb3JtLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtYnV0dG9uKCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dC5idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWJ1dHRvbigpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAuY2xlYXJmaXgge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgICAgICAgICAgICAgICAmLndpZHRoLTUwLFxuICAgICAgICAgICAgICAgICYud2lkdGgtNjYsXG4gICAgICAgICAgICAgICAgJi53aWR0aC0zMyB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRvVG9wIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA0MDBtcyBlYXNlKTtcblxuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNTNweDtcbiAgICByaWdodDogNTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAtOTk5O1xuXG4gICAgQGF0LXJvb3QgLmhhcy1yZWNhcHRjaGEgJiB7XG4gICAgICAgIGJvdHRvbTogODhweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBib3R0b206IDI1cHg7XG5cbiAgICAgICAgQGF0LXJvb3QgLmhhcy1yZWNhcHRjaGEgJiB7XG4gICAgICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9JY29ucy9jaGV2cm9uLXVwLXdoaXRlLnN2Zyk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm1vYmlsZS1tZW51LW9wZW5lZCAmIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNHMgZWFzZSk7XG5cbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNHMgZWFzZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxhbmd1YWdlcy1tZW51IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgLjRzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIm5hdi5mb290ZXItbWVudSB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblxuICAgIG1hcmdpbi10b3A6IDc1cHg7XG5cbiAgICAuZm9vdGVyLW1lbnUtY29sdW1uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgxKTtcblxuICAgICAgICBwYWRkaW5nOiAwIDM1cHggMjJweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS0yO1xuXG4gICAgICAgIC5jb2x1bW4tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjE3cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sdW1uLWl0ZW1zIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaS5jb2x1bW4taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAuNHMgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC02MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiI21haW4tY29udGFpbmVyIHtcbiAgICA+IC5wYWdlLWJhbm5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAmLmRlZmF1bHQge1xuICAgICAgICAgICAgLmJhbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skZ3JpZC1ndXR0ZXItd2lkdGggLyAyfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGdyaWQtZ3V0dGVyLXdpZHRoIC8gMn07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC1hbGlnbm1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmRlZmF1bHQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcblxuICAgICAgICAgICAgaGVpZ2h0OiA0MTJweDtcblxuICAgICAgICAgICAgQGF0LXJvb3QgLmRvY3VtZW50LXdpdGhvdXQtYmFubmVyLWltYWdlICYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcblxuICAgICAgICAgICAgICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcHBlcixcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGl0bGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaDEuYmFubmVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtYm9keS1iaWcoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBhdC1yb290IC50Yy13ZWJzaXRlLXBhZ2V3aXRob3V0YmFubmVyICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAuYmFubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoMCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcHBlcixcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyICRncmlkLWd1dHRlci13aWR0aDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctdGV4dC1pbnN0ZWFkLW9mLWltYWdlIHtcbiAgICAgICAgICAgIC5iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnRleHQtY29udGVudC1hbGlnbm1lbnQge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPi50ZXh0LWNvbnRlbnQtYWxpZ25tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmFubmVyLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50Yy13ZWJzaXRlLWJveGVkdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ2xvYmFsLWNvbnRhaW5lciB7XG4gICAgPiAubmV3c2xldHRlci1ibG9jIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAuMDUpO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyIDAgNDBweDtcblxuICAgICAgICAubmV3c2xldHRlci1ibG9jLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgICAgICAubmV3c2xldHRlci1ibG9jLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLXRlYXNlcixcbiAgICAgICAgICAgICAgICAubmV3c2xldHRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubmV3c2xldHRlci10ZWFzZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuXG4gICAgICAgICAgICAgICAgICAgID4gZGl2LFxuICAgICAgICAgICAgICAgICAgICA+IGRpdjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9tZXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblxuICAgICAgICAgICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCArIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vSW1hZ2VzL0ljb25zL2VudmVsb3BlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDEwcHggY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjRzIGVhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS02MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWR2ZXJ0aXNpbmctY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYWR2ZXJ0aXNpbmctdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkdmVydGlzaW5nLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6ICRncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcblxuICAgICAgICAgICAgLm5ld3NsZXR0ZXItYmxvYy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCRncmlkLWd1dHRlci13aWR0aCAqIDQpO1xuXG4gICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItYmxvYy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItdGVhc2VyLFxuICAgICAgICAgICAgICAgICAgICAubmV3c2xldHRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDApO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItdGVhc2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmV3c2xldHRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmltYWdlLXdpdGgtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgcGljdHVyZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNjRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZWFzZS1pbi1vdXQgMC4ycyBhbGwpO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiA4NnB4O1xuICAgICAgICBmb250LWZhbWlseTogJHByb21ldG87XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRuZXV0cmFsLTYwMCwgMC43NSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCA0N3B4IDE5cHggMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgICAgIGJvdHRvbTogMjFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICAgIH1cbn1cbiIsIi5jYy13aW5kb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTUwMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyICFpbXBvcnRhbnQ7XG5cbiAgICAuY2MtbGluayB7XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNjLWNvbXBsaWFuY2Uge1xuICAgICAgICAuY2MtZGVueSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGNvbG9yIC40cyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2MtYWxsb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjRzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIHJnYig4NCwgMTMzLCA0KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2U5ZWNlZjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNjLXJldm9rZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNTAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuY2MtcmV2b2tlIHtcbiAgICAgICAgQGF0LXJvb3QgLm1vYmlsZS1tZW51LW9wZW5lZCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1saXN0ZmlsdGVycyB7XG4gICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gYSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICgyMHB4IC8gMikpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXRhZyB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjRzIGVhc2UpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG5ldXRyYWwtNDAwO1xuXG4gICAgLmNsb3NlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogN3B4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVkoLTUwJSkpO1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNDAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTQwMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1wYWdlc29jaWFsbmV0d29ya3NzaGFyZSB7XG4gICAgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICB9XG5cbiAgICAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1iYWNrYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS40M3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAuY2hldnJvbi1sZWZ0IHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcGFnZW5hdmlnYXRpb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZXV0cmFsLTcwMDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiwgc3ZnIHVzZSB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLXRyYW5zaXRpb24oKTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVgoLTQwJSkgdHJhbnNsYXRlWSgtNTAlKSlcbiAgICB9XG5cbiAgICAmLmxlZnQge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgQGluY2x1ZGUgdmVuZG9yX3ByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVgoLTYwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKSlcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNzAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLXdlYnNpdGUtaWNzYnV0dG9uIHtcbiAgICAubGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgICBzdmcgLmljb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItdHJhbnNpdGlvbigpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgc3ZnIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkZC10by1jYWxlbmRhciB7XG4gICAgICAgIEBpbmNsdWRlIHZlbmRvcl9wcmVmaXgoYm94LXNoYWRvdywgbm9uZSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtNzAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAuYXRjYl9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZlxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICYuYXRjYl9hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXRjYl9saXN0IHtcbiAgICAuYXRjYl9saXN0X2l0ZW0ge1xuICAgICAgICAuYXRjYl9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtbGF5ZXIge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuNHMgZWFzZSwgei1pbmRleCAuNHMgZWFzZSk7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC43NSk7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcblxuICAgIC5zZWFyY2gtbGF5ZXItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTYwMDtcbiAgICAgICAgaGVpZ2h0OiA2MHZoO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuc2VhcmNoLWxheWVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMztcblxuICAgICAgICAgICAgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvbWV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1jbG9zZSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICByaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbiIsIi8qIG92ZXJsYXkgYXQgc3RhcnQgKi9cbi5tZnAtZmFkZS5tZnAtYmcge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcbiAgICBvcGFjaXR5OiAwO1xufVxuLyogb3ZlcmxheSBhbmltYXRlIGluICovXG4ubWZwLWZhZGUubWZwLWJnLm1mcC1yZWFkeSB7XG4gICAgb3BhY2l0eTogMC44O1xufVxuLyogb3ZlcmxheSBhbmltYXRlIG91dCAqL1xuLm1mcC1mYWRlLm1mcC1iZy5tZnAtcmVtb3Zpbmcge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi8qIGNvbnRlbnQgYXQgc3RhcnQgKi9cbi5tZnAtZmFkZS5tZnAtd3JhcCAubWZwLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC40cyBlYXNlKTtcbiAgICBvcGFjaXR5OiAwO1xufVxuLyogY29udGVudCBhbmltYXRlIGl0ICovXG4ubWZwLWZhZGUubWZwLXdyYXAubWZwLXJlYWR5IC5tZnAtY29udGVudCB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi8qIGNvbnRlbnQgYW5pbWF0ZSBvdXQgKi9cbi5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVtb3ZpbmcgLm1mcC1jb250ZW50IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuIiwiYm9keS5uZW9zLWJhY2tlbmQge1xuICAudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbml0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgPiAubmVvcy1lbXB0eS1jb250ZW50Y29sbGVjdGlvbi1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkubmVvcy1iYWNrZW5kIHtcbiAgLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLXRhYnMge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIGxpLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLXRhYml0ZW0ge1xuICAgICAgPiAubmVvcy1lbXB0eS1jb250ZW50Y29sbGVjdGlvbi1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5uZW9zLWNvbnRlbnRjb2xsZWN0aW9uIHtcbiAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICAvLyBQYWRkaW5nIHBvdXIgbGUgY29udGVudCBjb2xsZWN0aW9uIHF1aSBuZSBjb250aWVudCBhdWN1biDDqWzDqW1lbnRcbiAgICAmW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIwXCJdIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwibm9kZXR5cGVzL3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwX2FjY29yZGlvblwiO1xuQGltcG9ydCBcIm5vZGV0eXBlcy90Y19uZW9zX2VsZW1lbnRzX2Jvb3RzdHJhcF90YWJzXCI7XG5AaW1wb3J0IFwibm9kZXR5cGVzL25lb3NfY29udGVudGNvbGxlY3Rpb25cIjtcblxuYm9keS5uZW9zLWJhY2tlbmQge1xuICBwYWRkaW5nLXRvcDogMDtcblxuICA+IGhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNrLWNvbnRlbnQgLnRhYmxlIHRhYmxlIHRkLCAuY2stY29udGVudCAudGFibGUgdGFibGUgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiJdfQ== */
